From bd5fbbbc4cc5be9a62488e331e2c16dd098573ec Mon Sep 17 00:00:00 2001 From: loosrob <79396812+loosrob@users.noreply.github.com> Date: Tue, 17 Aug 2021 16:09:54 +0200 Subject: [PATCH 1/4] update debian/control --- debian/control | 17 +++++++++++++++++ debian/nymea-plugin-yamaha.install.in | 3 +++ 2 files changed, 20 insertions(+) create mode 100644 debian/nymea-plugin-yamaha.install.in diff --git a/debian/control b/debian/control index ccb78d6..945e1a6 100644 --- a/debian/control +++ b/debian/control @@ -1080,6 +1080,22 @@ Description: nymea.io plugin to monitor the ISS position This package will install the nymea.io plugin for wheretheiss.at +Package: nymea-plugin-yamaha +Architecture: any +Depends: ${shlibs:Depends}, + ${misc:Depends}, + nymea-plugins-translations, + python3-pip, +Description: nymea.io plugin for Yamaha receivers + 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 (non-Musiccast) Yamaha AV receivers. + + Package: nymea-plugin-zigbee-develco Architecture: any Depends: ${shlibs:Depends}, @@ -1237,6 +1253,7 @@ Depends: nymea-plugin-anel, nymea-plugin-keba, nymea-plugin-unifi, nymea-plugin-usbrelay, + Nymea-plugin-yamaha, nymea-plugins-zigbee, Description: Plugins for nymea IoT server - the default plugin collection The nymea daemon is a plugin based IoT (Internet of Things) server. The diff --git a/debian/nymea-plugin-yamaha.install.in b/debian/nymea-plugin-yamaha.install.in new file mode 100644 index 0000000..c04ed93 --- /dev/null +++ b/debian/nymea-plugin-yamaha.install.in @@ -0,0 +1,3 @@ +yamahaavr/integrationpluginyamaha.json usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/yamahaavr/ +yamahaavr/integrationpluginyamaha.py usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/yamahaavr/ +yamahaavr/requirements.txt usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/yamahaavr/ From 1f98195b6ebac97b20c3f8daf78f1081f0589f98 Mon Sep 17 00:00:00 2001 From: loosrob <79396812+loosrob@users.noreply.github.com> Date: Tue, 17 Aug 2021 16:44:09 +0200 Subject: [PATCH 2/4] correct typo in control --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/debian/control b/debian/control index 945e1a6..11a09d7 100644 --- a/debian/control +++ b/debian/control @@ -1253,7 +1253,7 @@ Depends: nymea-plugin-anel, nymea-plugin-keba, nymea-plugin-unifi, nymea-plugin-usbrelay, - Nymea-plugin-yamaha, + nymea-plugin-yamaha, nymea-plugins-zigbee, Description: Plugins for nymea IoT server - the default plugin collection The nymea daemon is a plugin based IoT (Internet of Things) server. The From 775a5e71be080820038f0e5955c4fb31320d43ab Mon Sep 17 00:00:00 2001 From: loosrob <79396812+loosrob@users.noreply.github.com> Date: Tue, 17 Aug 2021 18:15:59 +0200 Subject: [PATCH 3/4] fix folder vs plugin name --- debian/control | 4 ++-- debian/nymea-plugin-yamaha.install.in | 3 --- debian/nymea-plugin-yamahaavr.install.in | 3 +++ 3 files changed, 5 insertions(+), 5 deletions(-) delete mode 100644 debian/nymea-plugin-yamaha.install.in create mode 100644 debian/nymea-plugin-yamahaavr.install.in diff --git a/debian/control b/debian/control index 11a09d7..afa108d 100644 --- a/debian/control +++ b/debian/control @@ -1080,7 +1080,7 @@ Description: nymea.io plugin to monitor the ISS position This package will install the nymea.io plugin for wheretheiss.at -Package: nymea-plugin-yamaha +Package: nymea-plugin-yamahaavr Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, @@ -1253,7 +1253,7 @@ Depends: nymea-plugin-anel, nymea-plugin-keba, nymea-plugin-unifi, nymea-plugin-usbrelay, - nymea-plugin-yamaha, + nymea-plugin-yamahaavr, nymea-plugins-zigbee, Description: Plugins for nymea IoT server - the default plugin collection The nymea daemon is a plugin based IoT (Internet of Things) server. The diff --git a/debian/nymea-plugin-yamaha.install.in b/debian/nymea-plugin-yamaha.install.in deleted file mode 100644 index c04ed93..0000000 --- a/debian/nymea-plugin-yamaha.install.in +++ /dev/null @@ -1,3 +0,0 @@ -yamahaavr/integrationpluginyamaha.json usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/yamahaavr/ -yamahaavr/integrationpluginyamaha.py usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/yamahaavr/ -yamahaavr/requirements.txt usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/yamahaavr/ diff --git a/debian/nymea-plugin-yamahaavr.install.in b/debian/nymea-plugin-yamahaavr.install.in new file mode 100644 index 0000000..187b185 --- /dev/null +++ b/debian/nymea-plugin-yamahaavr.install.in @@ -0,0 +1,3 @@ +yamahaavr/integrationpluginyamahaavr.json usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/yamahaavr/ +yamahaavr/integrationpluginyamahaavr.py usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/yamahaavr/ +yamahaavr/requirements.txt usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/yamahaavr/ \ No newline at end of file From 03b565a09600d572f71e334fa2a3b1db577278f4 Mon Sep 17 00:00:00 2001 From: loosrob <79396812+loosrob@users.noreply.github.com> Date: Thu, 2 Sep 2021 14:03:15 +0200 Subject: [PATCH 4/4] add zeroconf browser to install.in --- debian/nymea-plugin-yamahaavr.install.in | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/nymea-plugin-yamahaavr.install.in b/debian/nymea-plugin-yamahaavr.install.in index 187b185..b95cf3f 100644 --- a/debian/nymea-plugin-yamahaavr.install.in +++ b/debian/nymea-plugin-yamahaavr.install.in @@ -1,3 +1,4 @@ yamahaavr/integrationpluginyamahaavr.json usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/yamahaavr/ yamahaavr/integrationpluginyamahaavr.py usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/yamahaavr/ +yamahaavr/zeroconfbrowser.py usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/yamahaavr/ yamahaavr/requirements.txt usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/yamahaavr/ \ No newline at end of file