removed debian meta package and fixed translation package

master
bernhard.trinnes 2020-09-18 15:20:15 +02:00
parent 14cd468497
commit 5b8291b29c
3 changed files with 16 additions and 397 deletions

297
debian/changelog vendored
View File

@ -1,296 +1 @@
nymea-plugins (0.17.0) xenial; urgency=medium
[ Michael Zanetti ]
* FlowerCare: Add a refresh rate setting
* Packaging: Fix dpkg clean target
* Simulation: Add a simulated barcode scanner device
[ Bernhard Trinnes ]
* Http commander: Add http server
[ Michael Zanetti ]
* DaylightSensor: Update README.md
* dweet.io: Update README
* Kodi: Automatically redetect Kodi when its IP address changes
* Various Plugins: Spelling fixes in README files
* Tasmota: Add Blinds support
[ Federico Leoni ]
* Update Tasmota readme
[ Michael Zanetti ]
* PhilipsHue: Fix the timeout setting
-- Jenkins <jenkins@nymea.io> Mon, 09 Dec 2019 10:09:05 +0100
nymea-plugins (0.16.0) xenial; urgency=medium
[ Bernhard Trinnes ]
* New Plugin: CoinMarketCap
* New plugin: Sonos
[ Michael Zanetti ]
* All Plugins: Devicemanager api rework
* Fix hertz wording
* New plugin: Shelly
* EQ-3: Some fixes for Eqiva Bluetooth Smart Radiator Thermostats
* PhilipsHue: Fix light intensity conversion to lux for the motion
sensor
* Anel: Add anel plugin to main plugin package
* NetworkDetector: Improve packaging and error handling
* Nuimo: Make it work with Bluez 5.48 (except battery service)
* Kodi: Fix active player not updating properly in some circumstances
-- Jenkins <jenkins@nymea.io> Tue, 22 Oct 2019 01:09:57 +0200
nymea-plugins (0.15.2) xenial; urgency=medium
[ Bernhard Trinnes ]
* Denon Plug-In: Add heos devices
[ George Yatsev ]
* Tasmota: Add support for 3ch devices
[ Bernhard Trinnes ]
* TcpCommander: Fixed input and output device class
* New plug-in: systemmonitor
[ Michael Zanetti ]
* PhilipsHue: Make use of the new alert interface
[ Bernhard Trinnes ]
* New plugin: One-Wire
* GPIO Plug-In: add counter device
* Senic: Fixed device clean up on a failed device setup
[ Michael Zanetti ]
* Remove Plugin: UniPi
-- Jenkins <jenkins@nymea.io> Thu, 19 Sep 2019 12:28:02 +0200
nymea-plugins (0.15.1) xenial; urgency=medium
[ Bernhard Trinnes ]
* New Plugin: WS2812FX
[ Michael Zanetti ]
* Tasmota: Use new powerswitch interface
[ Bernhard Trinnes ]
* Add plug-in bose soundtouch
* New plugin: generic interfaces
[ Michael Zanetti ]
* Kodi: Add support for media browsing
[ Bernhard Trinnes ]
* Fix senic
[ Michael Zanetti ]
* Fix hue outdoorsensor
-- Jenkins <jenkins@nymea.io> Mon, 02 Sep 2019 18:02:07 +0200
nymea-plugins (0.15.0) xenial; urgency=medium
[ Simon Stürz ]
* All Plugins: Update docs mechanism
[ Michael Zanetti ]
* NetworkDetector: Change grace period to be a setting instead of a
param
* Philips Hue: Add support for the hue indoor motion sensor
* All Plugins: Update according to new DeviceManager API
* Use the new nymea-plugininfocompiler for building
* GenericElements: Fix toggle button writable state
-- Jenkins <jenkins@nymea.io> Mon, 22 Jul 2019 12:17:16 +0200
nymea-plugins (0.12.3) xenial; urgency=medium
[ Michael Zanetti ]
* FlowerCare: Drop unneeded name parameter
* PhilipsHue: Improve discovery and fix reconfigure
* PhilipsHue: Drop deprecated old-style Hue Remote button events
* WeMo: Fix discovery if device has been renamed
* TexasInstruments: Fix Package dependencies
* PhilipsHue: Work around a bug in Osram LIGHTIFY RGBW LED stripes
-- Jenkins <jenkins@nymea.io> Fri, 28 Jun 2019 12:45:50 +0200
nymea-plugins (0.12.2) xenial; urgency=medium
[ Bernhard Trinnes ]
* Removed plugins: Orderbutton, Plantcare and ws2812
* renamed HTTP commander vendor, fixed segfault on device removed
* Fix serialportcommander
[ Michael Zanetti ]
* OpenWeatherMap: Add daylightsensor and allow loading custom API keys
[ Simon Stürz ]
* Update mail notifications plugin
[ Michael Zanetti ]
* Depend on pkg-config
* Kodi, AvahiMonitor: Update to new ZeroConf API
-- Jenkins <jenkins@nymea.io> Wed, 19 Jun 2019 23:52:37 +0200
nymea-plugins (0.12.1) xenial; urgency=medium
[ Michael Zanetti ]
* Rename vendor "guh GmbH" to "nymea"
* Don't use dpkg specific tools to set install path
-- Jenkins <jenkins@nymea.io> Thu, 02 May 2019 11:56:17 +0200
nymea-plugins (0.12.0) xenial; urgency=medium
[ Michael Zanetti ]
* aWATTar: Cleanup old unused code and use connectable interface
[ Simon Stürz ]
* PhilipsHue plugin: Add Hue Outdoor sensor
[ Michael Zanetti ]
* All Plugins: Update to API changes in core.
* Boblight: Build using internal plugins.pri
* New plugin: Pushbullet
* New Plugin: TexasInstruments, replaces MultiSensor plugin
-- Jenkins <jenkins@nymea.io> Fri, 12 Apr 2019 13:42:46 +0200
nymea-plugins (0.10.3) xenial; urgency=medium
[ Simon Stürz ]
* Netatmo: Update API changes and improve refresh behavior
[ Michael Zanetti ]
* Simulation: Update ev charger to new interface spec
* SonoffTasmota: Fix wrong IP settings in device setup
* NetworkDetector: Don't fail the entire discovery if one of the scan
targets fails
* PhilipsHue: Enable reconfiguring Hue bridges (Re-pairing)
* Elgato: Fix reading of color state
* Simulation: Add missing unit to heating plugins
* FlowerCare: Add unit to conductivity sensor
* Simulation: Make use of thermostat interface
* NetworkDetector: Improve monitoring, add a grace period parameter
* EQ-3: Add support for the Eqiva Bluetooth thermostat
* Update Plugins: Set deviceId in Descriptors on discovery
* Flower Care: Fix temperature reading for negative values
[ Bernhard Trinnes ]
* New Plugin: Serialport commander
-- Jenkins <jenkins@nymea.io> Wed, 06 Mar 2019 21:13:53 +0100
nymea-plugins (0.10.2) xenial; urgency=medium
[ Michael Zanetti ]
* Simulation: Make use of powersocket interface
* New Plugin: Boblight
[ Simon Stürz ]
* LG smart TV: General update (use of interfaces, improve connectivity
with TV)
[ Michael Zanetti ]
* New Plugin: ANEL Elektronik NET-PwrCtrl
* Networkdetector: Implement the presencesensor interface
* New Plugin: Daylight sensor which works offline and without any
hardware
* Sumulation: Fix action simulation for simulated blinds
* PhilipsHue: Fix hue tap button 4 param value typo
* Kodi: Implement new media interfaces
-- Jenkins <jenkins@nymea.io> Thu, 17 Jan 2019 15:37:27 +0100
nymea-plugins (0.10.1) xenial; urgency=medium
[ Michael Zanetti ]
* Elgato/Avea: Fix handling white channel in set color action
* New plugin: Generic MQTT client plugin (mqttclient)
* PhilipsHue: Improve naming of hue devices using nymea's system name
and syncing to bridge
* New plugin: Sonoff-Tasmota devices plugin (tasmota)
* Netatmo: fix after upstream API change, make use of new interfaces
[ Simon Stürz ]
* New plugin: UniPi
-- Jenkins <jenkins@nymea.io> Wed, 12 Dec 2018 14:44:58 +0100
nymea-plugins (0.10.0) xenial; urgency=medium
[ Michael Zanetti ]
* Elgato/Avea: Fix handling white channel in set color action
* New plugin: Generic MQTT client plugin (mqttclient)
* PhilipsHue: Improve naming of hue devices using nymea's system name
and syncing to bridge
* New plugin: Sonoff-Tasmota devices plugin (tasmota)
* Netatmo: fix after upstream API change, make use of new interfaces
-- Jenkins <jenkins@nymea.io> Sun, 09 Dec 2018 18:56:19 +0100
nymea-plugins (0.9.39) xenial; urgency=medium
[ Jenkins ]
* Prepare for release
[ Michael Zanetti ]
* use system interface in snapdcontrol
* update hue plugin
* change networkdetector discovery to do parallel scans...
* Make use of new heating/evcharger interfaces in the simulated
devices plugin
-- Jenkins <jenkins@nymea.io> Tue, 20 Nov 2018 14:32:38 +0100
nymea-plugins (0.9.38) xenial; urgency=medium
[ Jenkins ]
* Prepare for release
[ Michael Zanetti ]
* add some nicer curves to simulated values
* gateway now inherits connectable
* add simple blind simulation
* implement fingerprint interface in simulation plugin
-- Jenkins <jenkins@nymea.io> Mon, 29 Oct 2018 14:19:53 +0100
nymea-plugins (0.9.37) xenial; urgency=medium
[ Jenkins ]
* Prepare for release
[ Michael Zanetti ]
* Update all plugins using the new nymea-generateplugininfo
-- Jenkins <jenkins@nymea.io> Wed, 10 Oct 2018 04:38:16 +0200
nymea-plugins (0.9.36) bionic; urgency=medium
* Bump version to be in line with core
-- Michael Zanetti <michael.zanetti@nymea.io> Wed, 10 Oct 2018 04:00:57 +0200
nymea-plugins (0.2.0) bionic; urgency=medium
* rename to nymea
-- Michael Zanetti <michael.zanetti@nymea.io> Wed, 10 Oct 2018 04:00:00 +0200
guh-plugins (0.1.0) xenial; urgency=medium
* Add metapackages
-- Simon Stürz <simon.stuerz@guh.io> Tue, 03 Oct 2017 17:07:31 +0200
guh-plugins (0.1) UNRELEASED; urgency=medium
* Initial release. (Closes: #XXXXXX)
-- Michael Zanetti <michael.zanetti@guh.io> Tue, 11 Jul 2017 15:23:34 +0200
nymea-plugins-modbus (0.24.0) UNRELEASED; urgency=medium

40
debian/control vendored
View File

@ -2,16 +2,13 @@ Source: nymea-plugins-modbus
Section: utils
Priority: options
Maintainer: Bernhard Trinnes <bernhard.trinnes@nymea.io>
Build-depends: debhelper (>= 0.0.0),
Build-depends: debhelper (>= 9.0.0),
libnymea1-dev (>= 0.17),
libnymea-mqtt-dev,
libqt5serialbus5-dev,
libqt5serialport5-dev,
nymea-dev-tools:native,
pkg-config,
python:any,
qtbase5-dev,
qtconnectivity5-dev,
Standards-Version: 3.9.3
@ -20,7 +17,7 @@ Architecture: any
Section: libs
Depends: ${shlibs:Depends},
${misc:Depends},
nymea-plugins-translations,
nymea-plugins-modbus-translations
Description: nymea.io plugin for Drexel & Weiss heat pumps
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and
@ -33,10 +30,10 @@ Description: nymea.io plugin for Drexel & Weiss heat pumps
Package: nymea-plugin-modbuscommander
Architecture: any
Multi-Arch: same
Section: libs
Depends: ${shlibs:Depends},
${misc:Depends},
nymea-plugins-modbus-translations
Description: nymea.io plugin to send and receive generic modbus commands
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and
@ -49,10 +46,10 @@ Description: nymea.io plugin to send and receive generic modbus commands
Package: nymea-plugin-mypv
Architecture: any
Section: libs
Depends: ${shlibs:Depends},
${misc:Depends},
nymea-plugins-translations,
libmodbus,
nymea-plugins-modbus-translations,
Description: nymea.io plugin for my-pv heating rods
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and
@ -65,10 +62,10 @@ Description: nymea.io plugin for my-pv heating rods
Package: nymea-plugin-wallbe
Architecture: any
Section: libs
Depends: ${shlibs:Depends},
${misc:Depends},
nymea-plugins-translations,
libmodbus,
nymea-plugins-modbus-translations
Description: nymea.io plugin for wallbe ev charging stations
The nymea daemon is a plugin based IoT (Internet of Things) server. The
server works like a translator for devices, things and services and
@ -79,33 +76,16 @@ Description: nymea.io plugin for wallbe ev charging stations
This package will install the nymea.io plugin for wallbe
Package: nymea-plugins-translations
Package: nymea-plugins-modbus-translations
Section: misc
Architecture: all
Depends: ${misc:Depends}
Description: Translation files for nymea plugins - translations
Description: Translation files for nymea modbus 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
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 provides the translation files for all nymea plugins.
This package provides the translation files for all nymea modbus plugins.
Package: nymea-plugins-modbus
Section: libs
Architecture: all
Depends: nymea-plugin-drexelundweiss,
nymea-plugin-fronius,
nymea-plugin-modbuscommander,
nymea-plugin-mypv
nymea-plugin-wallbe,
Description: Plugins for nymea IoT server - the modbus plugin collection
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 modbus plugins.

76
debian/copyright vendored
View File

@ -1,77 +1,11 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: nymea-plugins
Upstream-Contact: Simon Stürz <simon.stuerz@guh.io>
Copyright: 2014-2017, guh GmbH
Download: http://www.github.com/guh/guh-plugins
Source: https://github.com/guh/guh-plugins.git
Upstream-Name: nymea-plugins-modbus
Upstream-Contact: nymea GmbH <contact@nymea.io>
Copyright: 2014-2020, nymea GmbH
Download: http://www.github.com/nymea/nymea-plugins-modbus
Source: https://github.com/nymea/nymea-plugins-modbus.git
License: GPL-2+
On Debian systems, the complete text of the GNU General
Public License can be found in `/usr/share/common-licenses/GPL-2'.
License: LGPL-2.1
On Debian systems, the complete text of the GNU Lesser General
Public License can be found in `/usr/share/common-licenses/LGPL-2.1'.
License: LGPL-3
On Debian systems, the complete text of the GNU Lesser General
Public License can be found in `/usr/share/common-licenses/LGPL-3'.
Files: translations/*
License: LGPL-2.1
Copyright: 2016-2017, Simon Stürz <simon.stuerz@guh.io>
Files: debian/*
License: GPL-2+
Copyright: 2017, Michael Zanetti <michael.zanetti@guh.io>
2017, Simon Stürz <simon.stuerz@guh.io>
Files: denon/*
orderbutton/*
ws2812/*
tcpcommander/*
License: LGPL-2.1
Copyright: 2016, Bernhard Trinnes <bernhard.trinnes@guh.io>
Files: plantcare/*
unipi/*
License: LGPL-2.1
Copyright: 2016-2018, Simon Stürz <simon.stuerz@guh.io>
2016-2018, Bernhard Trinnes <bernhard.trinnes@guh.io>
Files: avahimonitor/*
awattar/*
dollhouse/*
elgato/*
elro/*
eq-3/*
genericelements/*
gpio/*
leynew/*
lgsmarttv/*
mailnotification/*
netatmo/*
networkdetector/*
osdomotics/*
senic/*
udpcommander/*
unitec/*
wemo/*
License: LGPL-2.1
Copyright: 2014-2017, Simon Stürz <simon.stuerz@guh.io>
Files: wakeonlan/*
commandlauncher/*
conrad/*
datetime/*
intertechno/*
kodi/*
lircd/*
openweathermap/*
philipshue/*
License: LGPL-2.1
Copyright: 2014-2017, Simon Stürz <simon.stuerz@guh.io>
2014-2017, Michael Zanetti <michael.zanetti@guh.io>