From 735621cb341fc6a65194df16c58ea96f66986d27 Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Wed, 24 Mar 2021 23:03:15 +0100 Subject: [PATCH 1/5] Merge standalone neato botvac plugin --- debian/control | 15 +++++++++++++++ debian/nymea-plugin-neatobotvac.install.in | 3 +++ 2 files changed, 18 insertions(+) create mode 100644 debian/nymea-plugin-neatobotvac.install.in diff --git a/debian/control b/debian/control index db1cc72..ce90677 100644 --- a/debian/control +++ b/debian/control @@ -480,6 +480,21 @@ Description: nymea.io plugin for a generic MQTT client This package will install a generic MQTT client plugin for nymea.io +Package: nymea-plugin-neatobotvac +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + nymea-plugins-translations, +Description: nymea.io plugin for neato + The nymea daemon is a plugin based IoT (Internet of Things) server. The + server works like a translator for devices, things and services and + allows them to interact. + With the powerful rule engine you are able to connect any device available + in the system and create individual scenes and behaviors for your environment. + . + This package will install the nymea.io plugin for Neato Botvac robots. + + Package: nymea-plugin-netatmo Architecture: any Depends: ${shlibs:Depends}, diff --git a/debian/nymea-plugin-neatobotvac.install.in b/debian/nymea-plugin-neatobotvac.install.in new file mode 100644 index 0000000..76a6c8b --- /dev/null +++ b/debian/nymea-plugin-neatobotvac.install.in @@ -0,0 +1,3 @@ +neatobotvac/integrationpluginneatobotvac.json usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/neatobotvac/ +neatobotvac/integrationpluginneatobotvac.py usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/neatobotvac/ +neatobotvac/requirements.txt usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/neatobotvac/ From 572849c4ab0c5d90b841c5bd30b923bd1b5a4c23 Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Thu, 8 Apr 2021 00:58:33 +0200 Subject: [PATCH 2/5] Some cleanups and add support for browsing maps --- nymea-plugins.pro | 1 + 1 file changed, 1 insertion(+) diff --git a/nymea-plugins.pro b/nymea-plugins.pro index eb037d0..fba11d4 100644 --- a/nymea-plugins.pro +++ b/nymea-plugins.pro @@ -33,6 +33,7 @@ PLUGIN_DIRS = \ lifx \ mailnotification \ mqttclient \ + neatobotvac \ nanoleaf \ netatmo \ networkdetector \ From 5da0f54eac31353f9a24126c9fde6625ebc6fdfe Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Fri, 16 Apr 2021 23:11:54 +0200 Subject: [PATCH 3/5] Add neato to plugins meta package --- debian/control | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/control b/debian/control index ce90677..e15cdd9 100644 --- a/debian/control +++ b/debian/control @@ -1169,6 +1169,7 @@ Depends: nymea-plugin-anel, nymea-plugin-texasinstruments, nymea-plugin-telegram, nymea-plugin-nanoleaf, + nymea-plugin-neatobotvac, nymea-plugin-netatmo, nymea-plugin-networkdetector, nymea-plugin-nuki, From 3a063658b3751bf3c5b6dda189f0d2b8856927b2 Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Mon, 19 Apr 2021 11:36:47 +0200 Subject: [PATCH 4/5] Add missing depenency to pip3 --- debian/control | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/control b/debian/control index e15cdd9..a49b58b 100644 --- a/debian/control +++ b/debian/control @@ -485,6 +485,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, nymea-plugins-translations, + pip3, Description: nymea.io plugin for neato The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and From 597b6dbf526008895f6bf4b480eb5652762b0d25 Mon Sep 17 00:00:00 2001 From: Michael Zanetti Date: Thu, 22 Apr 2021 17:27:29 +0200 Subject: [PATCH 5/5] fix dependency to pip --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/control b/debian/control index a49b58b..edb0fce 100644 --- a/debian/control +++ b/debian/control @@ -485,7 +485,7 @@ Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, nymea-plugins-translations, - pip3, + python3-pip, Description: nymea.io plugin for neato The nymea daemon is a plugin based IoT (Internet of Things) server. The server works like a translator for devices, things and services and