rename to nymea

This commit is contained in:
Michael Zanetti 2018-03-06 22:49:36 +01:00
parent a45a7c6866
commit 4d1127fdb2
77 changed files with 395 additions and 269 deletions

6
debian/changelog vendored
View File

@ -1,3 +1,9 @@
nymea-plugins (0.2.0) UNRELEASED; urgency=medium
* rename to nymea
-- Michael Zanetti <michael.zanetti@guh.io> Tue, 06 Mar 2018 22:49:05 +0100
guh-plugins (0.1.0) xenial; urgency=medium guh-plugins (0.1.0) xenial; urgency=medium
* Add metapackages * Add metapackages

483
debian/control vendored
View File

@ -1,9 +1,9 @@
Source: guh-plugins Source: nymea-plugins
Section: utils Section: utils
Priority: options Priority: options
Maintainer: Michael Zanetti <michael.zanetti@guh.io> Maintainer: Michael Zanetti <michael.zanetti@guh.io>
Build-depends: debhelper (>= 0.0.0), Build-depends: debhelper (>= 0.0.0),
libguh1-dev, libnymea1-dev,
libqt5serialport5-dev, libqt5serialport5-dev,
python:any, python:any,
qtbase5-dev, qtbase5-dev,
@ -11,598 +11,639 @@ Build-depends: debhelper (>= 0.0.0),
Standards-Version: 3.9.3 Standards-Version: 3.9.3
Package: guh-plugin-avahimonitor Package: nymea-plugin-avahimonitor
Architecture: any Architecture: any
Section: libs Section: libs
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for avahimonitor Replaces: guh-plugin-avahimonitor
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for avahimonitor
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for avahimonitor This package will install the nymea.io plugin for avahimonitor
Package: guh-plugin-awattar Package: nymea-plugin-awattar
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for awattar Replaces: guh-plugin-awattar
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for awattar
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for awattar This package will install the nymea.io plugin for awattar
Package: guh-plugin-commandlauncher Package: nymea-plugin-commandlauncher
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for commandlauncher Replaces: guh-plugin-commandlauncher
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for commandlauncher
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for commandlauncher This package will install the nymea.io plugin for commandlauncher
Package: guh-plugin-conrad Package: nymea-plugin-conrad
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for conrad Replaces: guh-plugin-conrad
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for conrad
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for conrad This package will install the nymea.io plugin for conrad
Package: guh-plugin-datetime Package: nymea-plugin-datetime
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for datetime Replaces: guh-plugin-datetime
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for datetime
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for datetime This package will install the nymea.io plugin for datetime
Package: guh-plugin-denon Package: nymea-plugin-denon
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for denon Replaces: guh-plugin-denon
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for denon
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for denon This package will install the nymea.io plugin for denon
Package: guh-plugin-elro Package: nymea-plugin-elro
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for elro Replaces: guh-plugin-elro
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for elro
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for elro This package will install the nymea.io plugin for elro
Package: guh-plugin-eq-3 Package: nymea-plugin-eq-3
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for eq-3 Replaces: guh-plugin-eq-3
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for eq-3
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for eq-3 This package will install the nymea.io plugin for eq-3
Package: guh-plugin-genericelements Package: nymea-plugin-genericelements
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for genericelements Replaces: guh-plugin-genericelements
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for genericelements
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for genericelements This package will install the nymea.io plugin for genericelements
Package: guh-plugin-gpio Package: nymea-plugin-gpio
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for gpio Replaces: guh-plugin-gpio
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for gpio
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for gpio This package will install the nymea.io plugin for gpio
Package: guh-plugin-intertechno Package: nymea-plugin-intertechno
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for intertechno Replaces: guh-plugin-intertechno
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for intertechno
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for intertechno This package will install the nymea.io plugin for intertechno
Package: guh-plugin-kodi Package: nymea-plugin-kodi
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for kodi Replaces: guh-plugin-kodi
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for kodi
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for kodi This package will install the nymea.io plugin for kodi
Package: guh-plugin-leynew Package: nymea-plugin-leynew
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for leynew Replaces: guh-plugin-leynew
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for leynew
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for leynew This package will install the nymea.io plugin for leynew
Package: guh-plugin-lgsmarttv Package: nymea-plugin-lgsmarttv
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for lgsmarttv Replaces: guh-plugin-lgsmarttv
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for lgsmarttv
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for lgsmarttv This package will install the nymea.io plugin for lgsmarttv
Package: guh-plugin-mailnotification Package: nymea-plugin-mailnotification
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for mailnotification Replaces: guh-plugin-mailnotification
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for mailnotification
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for mailnotification This package will install the nymea.io plugin for mailnotification
Package: guh-plugin-netatmo
Package: nymea-plugin-netatmo
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for netatmo Replaces: guh-plugin-netatmo
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for netatmo
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for netatmo This package will install the nymea.io plugin for netatmo
Package: guh-plugin-networkdetector Package: nymea-plugin-networkdetector
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
nmap, nmap,
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for networkdetector Replaces: guh-plugin-networkdetector
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for networkdetector
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for networkdetector This package will install the nymea.io plugin for networkdetector
Package: guh-plugin-openweathermap Package: nymea-plugin-openweathermap
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for openweathermap Replaces: guh-plugin-openweathermap
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for openweathermap
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for openweathermap This package will install the nymea.io plugin for openweathermap
Package: guh-plugin-orderbutton Package: nymea-plugin-orderbutton
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for orderbutton Replaces: guh-plugin-orderbutton
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for orderbutton
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for orderbutton This package will install the nymea.io plugin for orderbutton
Package: guh-plugin-osdomotics Package: nymea-plugin-osdomotics
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for osdomotics Replaces: guh-plugin-osdmotics
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for osdomotics
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for osdomotics This package will install the nymea.io plugin for osdomotics
Package: guh-plugin-philipshue Package: nymea-plugin-philipshue
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for philipshue Replaces: guh-plugin-philipshue
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for philipshue
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for philipshue This package will install the nymea.io plugin for philipshue
Package: guh-plugin-plantcare Package: nymea-plugin-plantcare
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for plantcare Replaces: guh-plugin-plantcare
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for plantcare
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for plantcare This package will install the nymea.io plugin for plantcare
Package: guh-plugin-udpcommander
Package: nymea-plugin-udpcommander
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for UDP commander Replaces: guh-plugin-udpcommander
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for UDP commander
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for udpcommander This package will install the nymea.io plugin for udpcommander
Package: guh-plugin-unitec Package: nymea-plugin-unitec
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for unitec Replaces: guh-plugin-unitec
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for unitec
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for unitec This package will install the nymea.io plugin for unitec
Package: guh-plugin-wakeonlan
Package: nymea-plugin-wakeonlan
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for wakeonlan Replaces: guh-plugin-wakeonlan
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for wakeonlan
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for wakeonlan This package will install the nymea.io plugin for wakeonlan
Package: guh-plugin-wemo Package: nymea-plugin-wemo
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for wemo Replaces: guh-plugin-wemo
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for wemo
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for wemo This package will install the nymea.io plugin for wemo
Package: guh-plugin-ws2812 Package: nymea-plugin-ws2812
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for ws2812 Replaces: guh-plugin-ws2812
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for ws2812
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for ws2812 This package will install the nymea.io plugin for ws2812
Package: guh-plugin-tcpcommander Package: nymea-plugin-tcpcommander
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for TCP commander Replaces: guh-plugin-tcpcommander
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for TCP commander
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for TCP commander This package will install the nymea.io plugin for TCP commander
Package: guh-plugin-simulation Package: nymea-plugin-simulation
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for simulated devices Replaces: guh-plugin-simulation
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for simulated devices
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for simulated devices This package will install the nymea.io plugin for simulated devices
Package: guh-plugin-elgato Package: nymea-plugin-elgato
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for elgato Replaces: guh-plugin-elgato
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for elgato
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for elgato This package will install the nymea.io plugin for elgato
Package: guh-plugin-senic Package: nymea-plugin-senic
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for senic Replaces: guh-plugin-senic
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for senic
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for senic This package will install the nymea.io plugin for senic
Package: guh-plugin-snapd Package: nymea-plugin-snapd
Architecture: any Architecture: any
Depends: ${shlibs:Depends}, Depends: ${shlibs:Depends},
${misc:Depends}, ${misc:Depends},
guh-plugins-translations, nymea-plugins-translations,
Description: guh.io plugin for snapd Replaces: guh-plugin-snapd
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: nymea.io plugin for snapd
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the guh.io plugin for snapd This package will install the nymea.io plugin for snapd
Package: guh-plugins-translations Package: nymea-plugins-translations
Section: misc Section: misc
Architecture: all Architecture: all
Depends: ${misc:Depends} Depends: ${misc:Depends}
Description: Translation files for guh plugins - translations Replaces: guh-plugins-translations
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: Translation files for nymea plugins - translations
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package provides the translation files for all guh plugins. This package provides the translation files for all nymea plugins.
Package: guh-plugins Package: nymea-plugins
Section: libs Section: libs
Architecture: all Architecture: all
Depends: guh-plugin-awattar, Depends: nymea-plugin-awattar,
guh-plugin-datetime, nymea-plugin-datetime,
guh-plugin-denon, nymea-plugin-denon,
guh-plugin-eq-3, nymea-plugin-eq-3,
guh-plugin-kodi, nymea-plugin-kodi,
guh-plugin-lgsmarttv, nymea-plugin-lgsmarttv,
guh-plugin-mailnotification, nymea-plugin-mailnotification,
guh-plugin-netatmo, nymea-plugin-netatmo,
guh-plugin-networkdetector, nymea-plugin-networkdetector,
guh-plugin-openweathermap, nymea-plugin-openweathermap,
guh-plugin-philipshue, nymea-plugin-philipshue,
guh-plugin-pushbullet, nymea-plugin-wakeonlan,
guh-plugin-wakeonlan, nymea-plugin-wemo,
guh-plugin-wemo, nymea-plugin-elgato,
guh-plugin-elgato, nymea-plugin-senic
guh-plugin-senic Replaces: guh-plugins
Description: Plugins for guh IoT server - the default plugin collection Description: Plugins for nymea IoT server - the default plugin collection
The guh daemon is a plugin based IoT (Internet of Things) server. The The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the default guh plugins. This package will install the default nymea plugins.
Package: guh-plugins-maker Package: nymea-plugins-maker
Section: libs Section: libs
Architecture: all Architecture: all
Depends: guh-plugin-commandlauncher, Depends: nymea-plugin-commandlauncher,
guh-plugin-udpcommander, nymea-plugin-udpcommander,
guh-plugin-tcpcommander, nymea-plugin-tcpcommander,
guh-plugin-genericelements, nymea-plugin-genericelements,
guh-plugin-avahimonitor, nymea-plugin-avahimonitor,
guh-plugin-gpio, nymea-plugin-gpio,
Description: Plugins for guh IoT server - Meta package for makers, tinkers and hackers Replaces: guh-plugins-maker
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: Plugins for nymea IoT server - Meta package for makers, tinkers and hackers
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install guh plugins for maker, tinker and hackers. This package will install nymea plugins for maker, tinker and hackers.
Package: guh-plugins-merkurboard Package: nymea-plugins-merkurboard
Section: libs Section: libs
Architecture: all Architecture: all
Depends: guh-plugin-osdomotics, Depends: nymea-plugin-osdomotics,
guh-plugin-plantcare, nymea-plugin-plantcare,
guh-plugin-ws2812, nymea-plugin-ws2812,
guh-plugin-orderbutton, nymea-plugin-orderbutton,
Description: Plugins for guh IoT server - Meta package for 6LoWPAN Merkur boards Replaces: guh-plugins-merkurboard
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: Plugins for nymea IoT server - Meta package for 6LoWPAN Merkur boards
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the 6LoWPAN Merkur board plugins for guh. This package will install the 6LoWPAN Merkur board plugins for nymea.
Package: guh-plugins-433mhz Package: nymea-plugins-433mhz
Section: libs Section: libs
Architecture: all Architecture: all
Depends: guh-plugin-elro, Depends: nymea-plugin-elro,
guh-plugin-conrad, nymea-plugin-conrad,
guh-plugin-intertechno, nymea-plugin-intertechno,
guh-plugin-leynew, nymea-plugin-leynew,
guh-plugin-unitec, nymea-plugin-unitec,
Description: Plugins for guh IoT server - Meta package for RF 433 MHz plugins Replaces: guh-plugins-433mhz
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: Plugins for nymea IoT server - Meta package for RF 433 MHz plugins
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install the RF 433 MHz plugins for guh. This package will install the RF 433 MHz plugins for nymea.
Package: guh-plugins-all Package: nymea-plugins-all
Section: libs Section: libs
Architecture: all Architecture: all
Depends: guh-plugins, Depends: nymea-plugins,
guh-plugins-433mhz, nymea-plugins-433mhz,
guh-plugins-maker, nymea-plugins-maker,
guh-plugins-merkurboard, nymea-plugins-merkurboard,
Description: Plugins for guh IoT server - Meta package for all plugins Replaces: guh-plugins-all
The guh daemon is a plugin based IoT (Internet of Things) server. The Description: Plugins for nymea IoT server - Meta package for all plugins
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and server works like a translator for devices, things and services and
allows them to interact. allows them to interact.
With the powerful rule engine you are able to connect any device available 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. in the system and create individual scenes and behaviors for your environment.
. .
This package will install all the available plugins for guh. This package will install all the available plugins for nymea.

2
debian/copyright vendored
View File

@ -1,5 +1,5 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: guhio Upstream-Name: nymea-plugins
Upstream-Contact: Simon Stürz <simon.stuerz@guh.io> Upstream-Contact: Simon Stürz <simon.stuerz@guh.io>
Copyright: 2014-2017, guh GmbH Copyright: 2014-2017, guh GmbH
Download: http://www.github.com/guh/guh-plugins Download: http://www.github.com/guh/guh-plugins

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginavahimonitor.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginawattar.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugincommandlauncher.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginconrad.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugindatetime.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugindenon.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginelgato.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginelro.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugineq3.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugingenericelements.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugingpio.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginintertechno.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginkodi.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginleynew.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginlgsmarttv.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginmailnotification.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginnetatmo.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginnetworkdetector.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginopenweathermap.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginorderbutton.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginosdomotics.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginphilipshue.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginplantcare.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginsenic.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginsimulation.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginsnapd.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_deviceplugintcpcommander.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginudpcommander.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginunitec.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginwakeonlan.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginwemo.so

View File

@ -1 +0,0 @@
usr/lib/@DEB_HOST_MULTIARCH@/guh/plugins/libguh_devicepluginws2812.so

View File

@ -1 +0,0 @@
usr/share/guh/translations

View File

@ -1 +0,0 @@
translations/*.qm usr/share/guh/translations

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginavahimonitor.so

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginawattar.so

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_deviceplugincommandlauncher.so

1
debian/nymea-plugin-conrad.install.in vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginconrad.so

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_deviceplugindatetime.so

1
debian/nymea-plugin-denon.install.in vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_deviceplugindenon.so

1
debian/nymea-plugin-elgato.install.in vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginelgato.so

1
debian/nymea-plugin-elro.install.in vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginelro.so

1
debian/nymea-plugin-eq-3.install.in vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_deviceplugineq3.so

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_deviceplugingenericelements.so

1
debian/nymea-plugin-gpio.install.in vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_deviceplugingpio.so

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginintertechno.so

1
debian/nymea-plugin-kodi.install.in vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginkodi.so

1
debian/nymea-plugin-leynew.install.in vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginleynew.so

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginlgsmarttv.so

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginmailnotification.so

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginnetatmo.so

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginnetworkdetector.so

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginopenweathermap.so

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginorderbutton.so

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginosdomotics.so

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginphilipshue.so

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginplantcare.so

1
debian/nymea-plugin-senic.install.in vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginsenic.so

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginsimulation.so

1
debian/nymea-plugin-snapd.install.in vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginsnapd.so

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_deviceplugintcpcommander.so

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginudpcommander.so

1
debian/nymea-plugin-unitec.install.in vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginunitec.so

View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginwakeonlan.so

1
debian/nymea-plugin-wemo.install.in vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginwemo.so

1
debian/nymea-plugin-ws2812.install.in vendored Normal file
View File

@ -0,0 +1 @@
usr/lib/@DEB_HOST_MULTIARCH@/nymea/plugins/libnymea_devicepluginws2812.so

View File

@ -0,0 +1 @@
usr/share/nymea/translations

View File

@ -0,0 +1 @@
translations/*.qm usr/share/nymea/translations

View File

@ -2,7 +2,7 @@
* * * *
* Copyright (C) 2015 Simon Stürz <simon.stuerz@guh.io> * * Copyright (C) 2015 Simon Stürz <simon.stuerz@guh.io> *
* * * *
* This file is part of guh. * * This file is part of nymea. *
* * * *
* This library is free software; you can redistribute it and/or * * This library is free software; you can redistribute it and/or *
* modify it under the terms of the GNU Lesser General Public * * modify it under the terms of the GNU Lesser General Public *
@ -26,7 +26,7 @@
\brief Common elements to test the rule engine. \brief Common elements to test the rule engine.
\ingroup plugins \ingroup plugins
\ingroup guh-tests \ingroup nymea-tests
The generic elements plugin allows you create virtual buttons, which can be connected with a rule. This gives you The generic elements plugin allows you create virtual buttons, which can be connected with a rule. This gives you
the possibility to execute multiple \l{Action}{Actions} with one signal. Without a rule this generic elements are the possibility to execute multiple \l{Action}{Actions} with one signal. Without a rule this generic elements are

View File

@ -2,7 +2,7 @@
* * * *
* Copyright (C) 2015 Simon Stürz <simon.stuerz@guh.io> * * Copyright (C) 2015 Simon Stürz <simon.stuerz@guh.io> *
* * * *
* This file is part of guh. * * This file is part of nymea. *
* * * *
* This library is free software; you can redistribute it and/or * * This library is free software; you can redistribute it and/or *
* modify it under the terms of the GNU Lesser General Public * * modify it under the terms of the GNU Lesser General Public *
@ -29,7 +29,7 @@ class DevicePluginGenericElements : public DevicePlugin
{ {
Q_OBJECT Q_OBJECT
Q_PLUGIN_METADATA(IID "guru.guh.DevicePlugin" FILE "deviceplugingenericelements.json") Q_PLUGIN_METADATA(IID "io.nymea.DevicePlugin" FILE "deviceplugingenericelements.json")
Q_INTERFACES(DevicePlugin) Q_INTERFACES(DevicePlugin)
public: public:

View File

@ -5,7 +5,7 @@
"vendors": [ "vendors": [
{ {
"name": "guh", "name": "guh",
"displayName": "guh", "displayName": "guh GmbH",
"id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6", "id": "2062d64d-3232-433c-88bc-0d33c0ba2ba6",
"deviceClasses": [ "deviceClasses": [
{ {

View File

@ -1,6 +1,6 @@
include(../plugins.pri) include(../plugins.pri)
TARGET = $$qtLibraryTarget(guh_deviceplugingenericelements) TARGET = $$qtLibraryTarget(nymea_deviceplugingenericelements)
SOURCES += \ SOURCES += \
deviceplugingenericelements.cpp deviceplugingenericelements.cpp

79
nymea-plugins.pro Normal file
View File

@ -0,0 +1,79 @@
TEMPLATE = subdirs
PLUGIN_DIRS = \
elro \
intertechno \
networkdetector \
conrad \
openweathermap \
wakeonlan \
mailnotification \
philipshue \
eq-3 \
wemo \
lgsmarttv \
datetime \
genericelements \
commandlauncher \
unitec \
leynew \
udpcommander \
tcpcommander \
kodi \
elgato \
senic \
awattar \
netatmo \
plantcare \
osdomotics \
ws2812 \
orderbutton \
denon \
avahimonitor \
gpio \
snapd \
simulation \
CONFIG+=all
message(============================================)
message("Qt version:" $$[QT_VERSION])
plugininfo.depends = FORCE
for (entry, PLUGIN_DIRS):plugininfo.commands += test -d $${entry} || mkdir -p $${entry}; cd $${entry} && qmake -o Makefile $$PWD/$${entry}/$${entry}.pro && cd ..;
for (entry, PLUGIN_DIRS):plugininfo.commands += make -C $${entry} plugininfo;
QMAKE_EXTRA_TARGETS += plugininfo
# Translations:
# make lupdate to update .ts files
lupdate.depends = FORCE plugininfo
for (entry, PLUGIN_DIRS):lupdate.commands += make -C $${entry} lupdate;
QMAKE_EXTRA_TARGETS += lupdate
# make lrelease to build .qm from .ts
lrelease.depends = FORCE
for (entry, PLUGIN_DIRS):lrelease.commands += lrelease $$files($$PWD/$${entry}/translations/*.ts, true);
for (entry, PLUGIN_DIRS):lrelease.commands += rsync -a $$PWD/$${entry}/translations/*.qm $$OUT_PWD/translations/;
QMAKE_EXTRA_TARGETS += lrelease
# Verify if building only a selection of plugins
contains(CONFIG, selection) {
CONFIG-=all
# Check each plugin if the subdir exists
for(plugin, PLUGINS) {
contains(PLUGIN_DIRS, $${plugin}) {
SUBDIRS*= $${plugin}
} else {
error("Invalid plugin passed. There is no subdirectory with the name $${plugin}.")
}
}
message("Building plugin selection: $${SUBDIRS}")
}
all {
SUBDIRS *= $${PLUGIN_DIRS}
message("Building all plugins")
}

View File

@ -6,24 +6,24 @@ QT += network bluetooth
QMAKE_CXXFLAGS += -Werror -std=c++11 -g QMAKE_CXXFLAGS += -Werror -std=c++11 -g
QMAKE_LFLAGS += -std=c++11 QMAKE_LFLAGS += -std=c++11
INCLUDEPATH += /usr/include/guh INCLUDEPATH += /usr/include/nymea
LIBS += -lguh LIBS += -lnymea
HEADERS += $${OUT_PWD}/plugininfo.h HEADERS += $${OUT_PWD}/plugininfo.h
PLUGIN_PATH=/usr/lib/$$system('dpkg-architecture -q DEB_HOST_MULTIARCH')/guh/plugins/ PLUGIN_PATH=/usr/lib/$$system('dpkg-architecture -q DEB_HOST_MULTIARCH')/nymea/plugins/
# Check if this is a snap build # Check if this is a snap build
snappy{ snappy{
INCLUDEPATH+=$$(SNAPCRAFT_STAGE)/usr/include/guh INCLUDEPATH+=$$(SNAPCRAFT_STAGE)/usr/include/nymea
} }
# Make the device plugin json file visible in the Qt Creator # Make the device plugin json file visible in the Qt Creator
OTHER_FILES+=$$PWD/$${TARGET}/deviceplugin"$$TARGET".json OTHER_FILES+=$$PWD/$${TARGET}/deviceplugin"$$TARGET".json
# Create plugininfo file # Create plugininfo file
plugininfo.commands = guh-generateplugininfo --filetype i --jsonfile $$PWD/$${TARGET}/deviceplugin"$$TARGET".json --output plugininfo.h --builddir $$OUT_PWD; \ plugininfo.commands = nymea-generateplugininfo --filetype i --jsonfile $$PWD/$${TARGET}/deviceplugin"$$TARGET".json --output plugininfo.h --builddir $$OUT_PWD; \
guh-generateplugininfo --filetype e --jsonfile $$PWD/$${TARGET}/deviceplugin"$$TARGET".json --output extern-plugininfo.h --builddir $$OUT_PWD; nymea-generateplugininfo --filetype e --jsonfile $$PWD/$${TARGET}/deviceplugin"$$TARGET".json --output extern-plugininfo.h --builddir $$OUT_PWD;
plugininfo.depends = FORCE plugininfo.depends = FORCE
QMAKE_EXTRA_TARGETS += plugininfo QMAKE_EXTRA_TARGETS += plugininfo
PRE_TARGETDEPS += plugininfo PRE_TARGETDEPS += plugininfo
@ -35,7 +35,7 @@ lupdate.depends += plugininfo
lupdate.commands = lupdate -recursive -no-obsolete $$PWD/"$$TARGET"/"$$TARGET".pro; lupdate.commands = lupdate -recursive -no-obsolete $$PWD/"$$TARGET"/"$$TARGET".pro;
QMAKE_EXTRA_TARGETS += lupdate QMAKE_EXTRA_TARGETS += lupdate
translations.path = /usr/share/guh/translations translations.path = /usr/share/nymea/translations
translations.files = $$[QT_SOURCE_TREE]/translations/*.qm translations.files = $$[QT_SOURCE_TREE]/translations/*.qm
# Install plugin # Install plugin