nymea-plugins (1.14.2+etm3) powersync-stable; urgency=low * Keba: show IP address in setup params when thingParamValueAddress is empty (fallback to direct IP) -- ETM Schurig Tue, 01 Apr 2026 09:00:00 +0200 nymea-plugins (1.14.2+etm2) powersync-stable; urgency=high * Keba: fix product code parser for PV-Edition Shutter connector (KC-P30-ESS400U2-E00-PV) - Fix: current rating compared against connectorTypeValue ('S') instead of connectorCurrentValue ('4') causing m_isValid=false for all Shutter models - Add: explicit step labels on all parser failure points for easier debugging - Add: phase switching support via UDP x2src/x2 (IEC 61851, 5 min cooldown) - Add: states phaseSwitchSource, phaseSwitchActive, desiredPhaseCount - Add: action setPhaseCount (1 or 3 phases) -- ETM Schurig Tue, 01 Apr 2026 08:00:00 +0200 nymea-plugins (1.14.2+etm1) powersync-stable; urgency=low * Renommage : nymea-plugin-* -> powersync-plugin-* * Ajout Provides/Conflicts/Replaces pour compatibilité nymea -- ETM Schurig Mon, 30 Mar 2026 20:00:00 +0200 nymea-plugins (1.14.2) noble; urgency=medium -- jenkins Thu, 19 Feb 2026 12:13:26 +0100 nymea-plugins (1.14.1) noble; urgency=medium -- jenkins Thu, 29 Jan 2026 21:29:16 +0100 nymea-plugins (1.14.0) noble; urgency=medium [ Simon Stürz ] * Tado: Synch cached states delayed * Update EV charger interface and add full charging current resolution -- jenkins Mon, 12 Jan 2026 10:47:41 +0100 nymea-plugins (1.13.0) jammy; urgency=medium [ Simon Stürz ] * Update license text and add SPDX identifier -- jenkins Tue, 02 Dec 2025 10:38:53 +0100 nymea-plugins (1.12.4) jammy; urgency=medium [ Simon Stürz ] * Keba: Add missing interface for the Keba german edition -- jenkins Thu, 27 Nov 2025 11:05:45 +0100 nymea-plugins (1.12.3) jammy; urgency=medium -- jenkins Tue, 04 Nov 2025 11:38:37 +0100 nymea-plugins (1.12.2) jammy; urgency=medium -- jenkins Wed, 29 Oct 2025 12:27:54 +0100 nymea-plugins (1.12.1) jammy; urgency=medium [ Simon Stürz ] * EVerest: Improve connection initialization -- jenkins Tue, 14 Oct 2025 17:17:14 +0200 nymea-plugins (1.12.0) jammy; urgency=medium [ Simon Stürz ] * EVerest: Add RPC API module support * Add Qt6 support * shelly: Add support for shelly 3EM gen3 -- jenkins Thu, 25 Sep 2025 10:51:04 +0200 nymea-plugins (1.11.1) jammy; urgency=medium [ timon@nymea-plugins-bookworm-amd64-armhf ] * New Package build [ Jenkins ] * New plugin: v2xeamberelectric [ Simon Stürz ] * Meross: Improve datetime performance * EVerest: Fix crash on locahost monitor setup * Shelly: Add support for Shelly Pro 3EM 400A model -- jenkins Wed, 28 May 2025 16:38:18 +0200 nymea-plugins (1.11.0) jammy; urgency=medium [ Simon Stürz ] * NetworkDetector: Update to networkdevice interface * EVerest: Update to networkdevice interface * Bosswerk: Update to networkdevice interface * Fronius: Update to networkdevice interface * go-eCharger: Update to networkdevice interface * Keba: Update to networkdevice interface * Meross: Update to networkdevice interface * WakeOnLan: Update to new network device discovery * ESP Somfy RTS: Update to networkdevice interface * Shelly: Add support for Gen3 hardware and fix #739 * go-e: Update phase detection for charging and connected phases * EVerest: Fix invalid data handling from multiport charger * EVerest: Add phase switching * Tado: Update account authentication to device code grant -- jenkins Sun, 30 Mar 2025 20:36:48 +0200 nymea-plugins (1.10.0) jammy; urgency=medium [ Simon Stürz ] * New plugin: ESP Somfy RTS * go-E: Disable unsupported IPv6 discovery * EVerest: Autosetup connectors on localhost * Kodi: Fix unregister nonexisting plugin timer * Fronius: Improve connection handling and fix dead connection failing … -- jenkins Thu, 19 Dec 2024 13:49:37 +0100 nymea-plugins (1.9.5) jammy; urgency=medium [ Simon Stürz ] * go-eCharger: Update phase count handling and disable phase switching … [ Jenkins ] * Shelly: Improve debug logging when offline -- jenkins Mon, 28 Oct 2024 15:26:41 +0100 nymea-plugins (1.9.4) jammy; urgency=medium [ Simon Stürz ] * Keba: Add support for P30 PV Edition * Update debian copyright * New plugin: Add EVerest EV charger plugin -- jenkins Tue, 01 Oct 2024 16:54:08 +0200 nymea-plugins (1.9.3) jammy; urgency=medium [ Boernsman ] * New plugin: Logilink [ Simon Stürz ] * Fronius: Update S0 Meter detection and improve debugging * Update debian packaging * EVBox: Make params read only * PushNotifications: Update firebase cloud messaging to API V1 -- jenkins Fri, 19 Jul 2024 21:05:57 +0200 nymea-plugins (1.9.2) jammy; urgency=medium [ Simon Stürz ] * go-e: Add zeroconf discovery support * Remove boblight plugin * Fronius: Add support for S0 meters -- jenkins Wed, 15 May 2024 12:33:51 +0200 nymea-plugins (1.9.1) jammy; urgency=medium [ Michael Zanetti ] * Shelly: Add support for the PlusSmoke * Unifi: Fix connecting to the unifi controller on Unifi OS hosts [ Jenkins ] * Update README.md Unifi Plugin [ Michael Zanetti ] * Shelly: Add support for the Pro 1 PM * Awattar: Add a ranking state for simple use in rules -- jenkins Tue, 30 Jan 2024 12:02:01 +0100 nymea-plugins (1.9.0) jammy; urgency=medium [ Michael Zanetti ] * MqttClient: Add keep alive timeout parameter [ Simon Stürz ] * Keba: Fix parsing product information for BMW [ Michael Zanetti ] * New Plugin: Tmate * EQ-3: Fix MaxCube building with latest gcc * EQ-3: Add support for Bluetooth pairing * MailNotification: Fix double mail ending -- jenkins Mon, 18 Dec 2023 10:06:58 +0100 nymea-plugins (1.8.4) jammy; urgency=medium [ Jenkins ] * Shelly: Fix discovery for 1 Plus PM * Shelly: Set discovery insensitive to upper / lower case -- jenkins Mon, 13 Nov 2023 21:25:38 +0100 nymea-plugins (1.8.3) jammy; urgency=medium [ Michael Zanetti ] * Shelly plus addon * Fronius: Add precise discovery -- jenkins Thu, 17 Aug 2023 14:10:48 +0200 nymea-plugins (1.8.2) jammy; urgency=medium [ Michael Zanetti ] * Shelly: Don't print password in debug logs * Fronius: Remove a non critical but spamming warning message [ Simon Stürz ] * go-eCharger: improve API V2 refreshing to reduce wallbox load [ Michael Zanetti ] * Easee: Various fixes after beta testing -- jenkins Tue, 18 Jul 2023 12:21:46 +0200 nymea-plugins (1.8.1) jammy; urgency=medium [ Michael Zanetti ] * Shelly: Mark devices offline on any polling network error * EVBox: Fix processing erraneous packets that still pass the CRC check and a double action finish() call -- jenkins Wed, 07 Jun 2023 15:51:28 +0200 nymea-plugins (1.8.0) jammy; urgency=medium [ Michael Zanetti ] * go-e: Add possibility to control charging phases * Shelly: Reconfigure CoAP on gen 1 shellies if they don't send any data * Notify.Events: Fix a typo in meta.json * New Plugin: Easee * EQ-3, Tado: Update thermostats windowOpenDetected states * Shelly: Fix creation of children for the Plus 2PM * Meross: Fix polling for totalEnergy * EVBox: Split thing class into one with and one without meter * Shelly: Add support for the Shelly Pro 3EM * Update extendedclosable interfaces * Bosswerk: Don't poll the device when it's unreachable * Sunposition: Add new rpi build for simplejson * Shelly: Rework Gen 2 device handling [ Simon Stürz ] * go-eCharger: Fix API V2 energy value parsing [ Jenkins ] * Philips Hue: Add support for Hue Tap Dial [ Michael Zanetti ] * Tado: Suppress a warning when thermostat is off [ Simon Stürz ] * Fronius: Fix PV power if there are multiple inverters -- jenkins Tue, 16 May 2023 12:59:26 +0200 nymea-plugins (1.7.0) jammy; urgency=medium [ Michael Zanetti ] * Netatmo: Add min/max values for co2 sensors * Add support for Shelly Plus 2PM * EVBox: Rework plugin to allow addressing multiple boxes on same bus [ Simon Stürz ] * Fronius: Set energy live states to 0 if not connected * go-eCharger: Set energy live states to 0 if not connected * Keba: Set energy live states to 0 if not connected * mystrom: Set current power to 0 if not connected * powerfox: Set current power to 0 if not connected * solarlog: Set energy states to 0 if not connected [ Michael Zanetti ] * AQI: Add min/max values to pressure state * Netatmo: Add min/max values to pressure state * SensorTag: Add min/max to pressure state * New plugin: Notify.Events * Kodi: Rework setup * Update python plugin dependencies to include dependabot alerts * Shelly: Workaround bad counter values * PushNotifications: Add more options for sending push notifications * Shelly plus plug s -- jenkins Tue, 07 Mar 2023 19:21:45 +0100 nymea-plugins (1.6.3) jammy; urgency=medium -- jenkins Wed, 01 Feb 2023 12:17:57 +0100 nymea-plugins (1.6.2) jammy; urgency=medium [ Michael Zanetti ] * go-e: Improve error messages * Update python deps to certifi * EVBox: Mark discovery as weak -- jenkins Mon, 16 Jan 2023 14:35:44 +0100 nymea-plugins (1.6.1) jammy; urgency=medium [ Simon Stürz ] * Netatmo: fix OAuth2 credentials loading from api key provider -- jenkins Fri, 23 Dec 2022 11:32:21 +0100 nymea-plugins (1.6.0) jammy; urgency=medium [ Michael Zanetti ] * AQI: Reorder interfaces based on their relevancy [ Jenkins ] * Wemo: Change link in Readme * TP-Link: Added urls to read me [ Christian Fetzer ] * New plugin: ESPuino [ Jenkins ] * Shelly: Add note regarding time sync needed to display total power measurements [ Simon Stürz ] * Move SMA plugin to nymea-plugins-modbus repository [ Michael Zanetti ] * New plugin: EVBox * MQTT client: Fix a crash when failing to connect to the internal broker * MCP3008: Upate RPi.GPIO dependency [ Simon Stürz ] * Netatmo: Update login mechanism and add missing modules [ Jenkins ] * Bump certifi from 2017.4.17 to 2022.12.7 in /fastcom * Bump certifi from 2020.12.5 to 2022.12.7 in /neatobotvac * Bump certifi from 2020.12.5 to 2022.12.7 in /yamahaavr * Bump certifi from 2021.10.8 to 2022.12.7 in /daikinairco * Bump certifi from 2021.10.8 to 2022.12.7 in /bimmerconnected [ Michael Zanetti ] * New Plugin: spothinta -- jenkins Wed, 14 Dec 2022 23:58:37 +0100 nymea-plugins (1.5.1) jammy; urgency=medium [ Michael Zanetti ] * Shelly: Fix shelly 2.5 roller position * Bose: Fix unitialized compiler warning * Shelly: Fix total energy consumed for 1 Plus PM -- jenkins Mon, 07 Nov 2022 20:39:50 +0100 nymea-plugins (1.5.0) jammy; urgency=medium [ Michael Zanetti ] * Shelly: Allow choosing between unicast and multicast CoIoT * TP-Link: Disable caching for some states where it's not needed [ Jenkins ] * Bump oauthlib from 3.2.0 to 3.2.1 in /daikinairco [ Michael Zanetti ] * MecMeter: Reduce some load by uncaching and rounding some states [ Simon Stürz ] * Clean up network device discovery replies due to mechanism update [ Michael Zanetti ] * go-e: Drop flooding useless debug print [ Jenkins ] * shelly: improve shelly readme notes and fix typo in integrations card [ Michael Zanetti ] * AQI: Update to new interface specification * Shelly: Add support for flood, smoke and gas sensors [ Simon Stürz ] * bimmerconnected: Update python requirements [ Michael Zanetti ] * SMA: Disable caching for frequently changing states * go-e: Uncache some states * go-e: Fix charging state -- jenkins Wed, 26 Oct 2022 13:53:45 +0200 nymea-plugins (1.4.1) jammy; urgency=medium [ Michael Zanetti ] * Tempo: Properly handle expired tokens * Fronius: Improve and translate error message for the user * MyStrom: Fix discovery for Swiss plugs * Shelly: Fix color state for rgbw2 * Fronius: Fix generating childs with multiple fronius connections -- jenkins Mon, 26 Sep 2022 17:40:12 +0200 nymea-plugins (1.4.0) jammy; urgency=medium [ Michael Zanetti ] * Tasmota: Allow configuring the TelePeriod [ Christian Fetzer ] * somfytahoma: Fix actions for roller shutters [ Michael Zanetti ] * PushNotifications: Allow adding custom data to push notifications * Bosswerk: Improve discovery for setup [ Simon Stürz ] * SMA: Improve Sunny WebBox discovery * go-eCharger: Improve discovery and add API V2 support (Hardware V3) [ Michael Zanetti ] * Shelly: Add support for the Shelly TRV * Nuki: Update to new interface definition * Fronius: Fix a crash if the discovery times out * DHT: Update RPi.GPIO python dependency [ Simon Stürz ] * Keba: Finish action info after updating the according state * sgready: Fix set state value on mode changed [ Michael Zanetti ] * myStrom: Improve discovery mechanism -- jenkins Thu, 25 Aug 2022 15:06:59 +0200 nymea-plugins (1.3.1) jammy; urgency=medium -- jenkins Mon, 11 Jul 2022 15:35:13 +0200 nymea-plugins (1.3.0) jammy; urgency=medium [ Michael Zanetti ] * Shelly: Rework plugin to use CoAP instead of MQTT * Meross: Also list devices with a Meross owned mac address * TpLink: Add a timeout timer for jobs * New plugin: powerfox [ Jenkins ] * Bump pyjwt from 2.3.0 to 2.4.0 in /bimmerconnected [ Michael Zanetti ] * Shelly: Add support for the Shelly Plus 1[PM] * SystemMonitor: Add more process and system monitoring capabilites [ Jenkins ] * Bump numpy from 1.21.0 to 1.22.0 in /sunposition [ Michael Zanetti ] * Tasmota: Add support for energy metering * Keba: Add a phase count setting to the Keba germany edition -- jenkins Fri, 01 Jul 2022 22:49:06 +0200 nymea-plugins (1.2.0) jammy; urgency=medium [ Simon Stürz ] * TcpCommander: Add TCP server broadcast functionality to send data to all connected clients * NetworkDetector: Make use of the internal network device monitor [ Michael Zanetti ] * New Plugin: Bimmer connected * Fix dpkg Priority field [ Simon Stürz ] * Kodi: Use nymea icon for notifications and make notifications configurable * System monitor: Disable unneeded caching of monitor states * Keba : Add support for wallboxes without energy meter (German Edition) [ Christian Fetzer ] * somfytahoma: Use local connection "Somfy Developer Mode" [ Simon Stürz ] * Keba: Use network device monitor as IP source [ Michael Zanetti ] * Tado: Fix encoding in login url * New Plugin: Bosswerk micro inverters * MyStrom: Fix a memory leak * Sunposition: Bump numpy from 1.19.1 to 1.21.0 -- jenkins Fri, 17 Jun 2022 00:17:14 +0200 nymea-plugins (1.1.0) jammy; urgency=medium [ Simon Stürz ] * New plugin: USB-RLY82 relay with 2 relays and 8 analog/digital inputs. [ Jenkins ] * New plugin - Daikin Airco [ Michael Zanetti ] * MecElectronics: Return proper error code on wrong authentication * DateTime: Fix time parsing and HTTP redirects * Update project packaging [ Simon Stürz ] * GoE: Add smartmeterconsumer interface due to interface update [ Michael Zanetti ] * New plugin: Meross * OneWire: Make owfs more robust against occational read errors * Update dependencies -- jenkins Sun, 08 May 2022 19:14:39 +0200 nymea-plugins (1.0.0) xenial; urgency=medium [ Simon Stürz ] * SMA: Add speedwire interface [ Michael Zanetti ] * MQTT client: Add more parameters to thing class (for SSL and will) * Neato Botvac: Fix dependencies * Remove ZigBee plugins (moved to new repository) [ Simon Stürz ] * SMA: Add default value for sma sunny webbox thing param #528 * go-eCharger: Handle reconfigure for MQTT and queue HTTP requests [ Michael Zanetti ] * Shelly: Try to reconfigure MQTT on disconnected shellies * PhilipsHue: Improve discovery and error handling * SomfyTahoma: Fix min/max values as per interface * MecMeter: Optimize performance * DHT: Properly clean up pluginTimer when all things are gone * Shelly: Don't cache volatile states [ Jenkins ] * Shelly: Add support for Shelly EM [ Michael Zanetti ] * SolarLog: Fix currentPower state and disable caching for volatile states * BluOS: Fix eventTypeId -> stateTypeId typo * Keba: Fix eventTypes -> stateTypes typo and uncache volatile states * Remove generic things plugins (Moved to new repository) [ Simon Stürz ] * Keba: Add series capability check and fetch product information during setup * Fronius: Rework plugin entirely, queue request and simplify structure for new API versions [ Michael Zanetti ] * Shelly: Fix switch settings (button mode and reverse) [ Jenkins ] -- Jenkins Sun, 27 Mar 2022 19:50:27 +0200 nymea-plugins (0.30.0) xenial; urgency=medium [ Michael Zanetti ] * ZigbeePhilipsHue: Use manufacturer specific remote commands [ Jenkins ] * Bump urllib3 from 1.26.3 to 1.26.5 in /yamahaavr [ Michael Zanetti ] * 0.30 [ Simon Stürz ] * Keba: set limit for charging current and update to new interface definitions * goECharger: set limit for charging current and update to new interface definitions * New Plugin: SG-Ready heat pump based on GPIOs interface * New Plugin: Simple heat pump * GenericThings: Update generic SG-Ready thing and add heat pump interfaces [ Michael Zanetti ] * Generic things: Add a generic water level sensor * TP-Link Kasa: Add support for the KP115 switch * ZigbeeGeneric: Add zigbee presence sensors support * ZigbeeHue: Add support for the Hue Wallswitch Module [ Simon Stürz ] * GenericThings: add minimal charging current for generic car. [ Michael Zanetti ] * Move simulation plugin to nymea-plugins-simulation repository [ Jenkins ] * New plugin: Garadget [ Michael Zanetti ] * I2CDevices: Add support for the INA219 energy meter * New Plugin: Zigbee remotes [ Simon Stürz ] * Fronius: Update to latest interface requirements and add providedInterfaces [ Michael Zanetti ] * Hue: Add new providedInterfaces property with light and powersocket to bridge * Update to libnymea-gpio changes * New Plugin: myStrom * New Plugin: mec electronics [ Simon Stürz ] * Keba: Update discovery mechanism [ Michael Zanetti ] * Shelly: Remove adaptive filtering * Shelly: Add support for the shelly vintage bulb * Nuki: Fix bad if clause guards * Osdomotics: Fix a crash if the plugin fails to load -- Jenkins Wed, 15 Dec 2021 11:53:33 +0100 nymea-plugins (0.29.2) xenial; urgency=medium [ Michael Zanetti ] * Shelly: Fix switch settings for second channel * GPIO Controller: Fix Gpio Monitor and bump required nymea-gpio version -- Jenkins Tue, 02 Nov 2021 17:18:28 +0100 nymea-plugins (0.29.1) xenial; urgency=medium [ Simon Stürz ] * * Gpio: Update to libnymea-gpio and add GPIO buttons, overall improvements * Keba: Rework commands and connection status handling * goecharger: extend states and make mqtt optional * 0.29.1 -- Jenkins Mon, 04 Oct 2021 15:37:46 +0200 nymea-plugins (0.29.0) xenial; urgency=medium [ Bernhard Trinnes ] * New PlugIn: SMA [ Michael Zanetti ] * Bump version to 0.29.0 * GenericThings: Added O2, PH, ORP, CO and flammable gas generic sensors [ Jenkins ] * Philips Hue: Add support for on/off light * Philips hue: Add dimmer switch v2 * Philips Hue - add support for Friends of Hue switch and Wall switch module * New plugin: Yamaha network receiver [ Michael Zanetti ] * New plugin: DHT11/DHT22/AM2302 * TP-Link: Fix smart meter interfaces * Shelly: Add second switch for the Shelly 1L * Shelly: Add generic IO states for shelly 2.5 [ Simon Stürz ] * Fronius: Add network discovery and broken API version check [ Michael Zanetti ] * Generic Things: Add a generic electric car thing * New Plugin: MCP3008 SPI DAC * GenericThings: Fix typo in Generic door/window sensor * Shelly: Add support for settings for the Shelly I3 [ Simon Stürz ] * Add plugedIn interface state for goE-Charger [ Jenkins ] * Neato Botvac: Use nymea plugintimer [ Simon Stürz ] * Keba: Add plugged in interface state and translate different states * GenericElements: Make use of interfaces in generic elements and add trigger button * ZigbeeDevelco: Use adaptive filter for sensor values * Keba: Filter discovered devices by mac address vendor and not by hostname -- Jenkins Tue, 07 Sep 2021 17:36:18 +0200 nymea-plugins (0.28.1) xenial; urgency=medium [ Michael Zanetti ] * Fix qmake warning message if plugin.pri isn't found * Fix neatobotvac and homeconnect categories -- Jenkins Tue, 03 Aug 2021 13:46:41 +0200 nymea-plugins (0.28.0) xenial; urgency=medium [ Michael Zanetti ] * Shelly: Add support for the Shelly motion sensor [ Simon Stürz ] * New Plugin: ZigbeeDevelco [ Jenkins ] * Neato: Bump cryptography from 3.3 to 3.3.2 [ Michael Zanetti ] * 0.28 * GenericThings: Add a generic battery thing * GenericThings: Add a totally generic thing [ Simon Stürz ] * ZigbeeDevelco: Add zigbee air quality sensor * Fronius: Fix timer clean up on things removed and code cleaning * New plugin: go-eCharger based on MQTT [ Jenkins ] * Fastcom: Bump urllib3 from 1.25.10 to 1.26.5 * Neato: Bump urllib3 from 1.26.3 to 1.26.5 [ Simon Stürz ] * WakeOnLan: Add network device discovery * Keba: Update discovery to nymea internal discovery mechanism [ Simon Seres ] * Add logging to awattar state "currentMarketPrice" [ Michael Zanetti ] * TP-Link Kasa: Add KP105 * GenericThing: Add a generic ventilation thing with flow control support * Update plugins to new smartmeter interface * ReverseSSH: Reworked plugin * Tado: Fix login url -- Jenkins Thu, 01 Jul 2021 17:07:31 +0200 nymea-plugins (0.27.1) xenial; urgency=medium [ Michael Zanetti ] * Make includes more flexible * Enable building on Ubuntu 21.04 -- Jenkins Wed, 19 May 2021 18:25:48 +0200 nymea-plugins (0.27.0) xenial; urgency=medium [ Simon Stürz ] * Nuki: Add support for Nuki 2.0 [ Bernhard Trinnes ] * New Plugin: Tempo [ Michael Zanetti ] * 0.27 * Update to new battery interface * Replace CONFIG+=selection PLUGINS+=... with WITH_PLUGINS=... * New plugin: Neato botvac * GenericThings: Add a generic presense sensor [ Christian Fetzer ] * somfytahoma: Fix credential encoding [ Michael Zanetti ] * ZigbeeGeneric: Add support for ZigBee door/window sensors * Telegram: Fix small cosmetic issue during setup and improve readme [ Christian Fetzer ] * somfytahoma: Add support for awnings and lights [ Michael Zanetti ] * Simulation: Add a cleaning robot simulation * Tasmota: Add support for the Sonoff Dimmer [ Bernhard Trinnes ] * OneWire Plugin: Add temperature and humidity sensor [ Michael Zanetti ] * Openweathermap: Update labels to be in line with other plugins * Use pkgconfig to find nymea-mqtt -- Jenkins Wed, 28 Apr 2021 13:54:55 +0200 nymea-plugins (0.26.0) xenial; urgency=medium [ Michael Zanetti ] * New Plugin: PushNotifications [ Bernhard Trinnes ] * Doorbird: Improve setup and reconfiguration [ Michael Zanetti ] * Thermostats: Adjust to new thermostat interface * PhilipsHue: Add better support for the Hue Smart plug [ Simon Stürz ] * ZigbeeGeneric: Extend generic power socket [ Michael Zanetti ] * FlowerCare: Add missing unit to batteryLevel state * Adjust to new logging and filter options * 0.26 * Simulation: Add a simulated water sensor * Simulation: Add simulated venetian blinds * ZigbeePhilipsHue: Add support for the Hue Smart button [ Bernhard Trinnes ] * Keba: Rework plugin [ Michael Zanetti ] * GenericThings: Add a generic door/window sensor * GPIO: Remove button interface from GPIO input [ Bernhard Trinnes ] * Fronius: Storage battery critical only when not charging [ Michael Zanetti ] * Snapd: Remove the snap plugin * Tasmota: Add support for the gneric I/O mechanism [ Herbert Paar ] * Shelly: Add support for shelly i3 [ Bernhard Trinnes ] * Simulation: EV Charger update interface [ Michael Zanetti ] * Tuya: Poll the cloud even less frequently to avoid rate limits * TP-Link: Add support for TP-Link Kasa Power Strip HS300 * GenericThings: Add unit Percentage to input value * Shelly: Don't complete setup for childs when the parent setup fails * Anel: Automatically update configuration when the IP changes * Tuya: Add light device support * Zigbee: Complete support for ZigBee Thermostats (generic) * Update to renamed libnymea-dev [ Bernhard Trinnes ] * Denon: Added rediscovery on IP change [ Michael Zanetti ] * New Plugin: Telegram * GenericThings: Add a generic light sensor * ZigbeeLumi: Fix pressure for Lumi sensors * New Plugin: Where the ISS at? -- Jenkins Fri, 26 Feb 2021 10:28:21 +0100 nymea-plugins (0.25.0) xenial; urgency=medium [ Bernhard Trinnes ] * New Plugin: Home Connect * Tado: Added dynamic API credential optaining [ Michael Zanetti ] * Hue: Fix motionsensor flickering with low intervals * GenericThings: Add a generic thermostat [ Bernhard Trinnes ] * Simulated things: Sensors add ioType * Onewire: Add iotype * Netatmo: Add api key provider and custom api plugin settings * Bose SoundTouch: Add alert interface and api key provider [ Michael Zanetti ] * Shelly: Add support for the Shelly Button 1 * Shelly: Add support for the Shelly 3EM * Shelly: Add support for the Shelly 2 * Shelly: Add support for the Shelly H&T * ZigBee: Add initial set of ZigBee plugins (Generic, Hue, Tradfri, Lumi) * 0.25 version bump [ Bernhard Trinnes ] * GenericThings: Add SG-Ready thingClassId [ Michael Zanetti ] * Tasmota: Fix wrong param types for channels * Adjust media plugins to new interfaces * Fix some plugins that fail the new, more strict param validation * TCP Commander: Make the commander bidirectional * Shelly: Fix occational crash when setup times out * Shelly: Add support for the Shelly 1L * Kodi: Fix a small leak when removing kodi things -- Jenkins Mon, 21 Dec 2020 18:01:57 +0100 nymea-plugins (0.24.1) xenial; urgency=medium [ Bernhard Trinnes ] * New Plugin: LIFX -- Jenkins Mon, 09 Nov 2020 15:07:05 +0100 nymea-plugins (0.24.0) xenial; urgency=medium [ Christian Fetzer ] * New plugin: somfytahoma [ Michael Zanetti ] * 0.24 * PhilipsHue: Fix automatic rediscovery of the bridge if it changes IP * New Plugin: Sun position * New Plugin: Fastcom * Make use of the wirelessconnectable interface across relevant plugins * Shelly & Hue: Implement update interface * Shelly: Clean up a copy/paste error in the plugin JSON * SolarLog: Fix units in json [ Bernhard Trinnes ] * Simulation plug-in: Added door/windows contact sensor [ Michael Zanetti ] * UDP Commander: Fix processing of multiple UDP datagrams in one go * OpenWeatherMap: Use api key provider api * BluOS: Fix undefined reference * MQTTClient: Fix linking with more restrictive flags * Tuya: Poll api less frequently to adhere to new API rate limits [ Bernhard Trinnes ] * AQI: Added API key provider [ Michael Zanetti ] * Don't use API deprecated in Qt 5.14 [ Bernhard Trinnes ] * OneWire: Fixed W1 temperature sensor setup -- Jenkins Mon, 02 Nov 2020 18:48:15 +0100 nymea-plugins (0.23.1) xenial; urgency=medium [ Bernhard Trinnes ] * Nanoleaf: Fix IPv6 [ Michael Zanetti ] * Hue: Don't set invalid states to the hue color light [ Bernhard Trinnes ] * OneWire PlugIn: Add W1 support [ Michael Zanetti ] * AnelElektronik: Fix actions and add generic IO types * Hue: Don't falsely emit button presses at startup -- Jenkins Mon, 14 Sep 2020 12:40:49 +0200 nymea-plugins (0.23.0) xenial; urgency=medium [ Bernhard Trinnes ] * New Plugin: Fronius [ Simon Stürz ] * UsbRelay: Fix initialization of udev device watcher if no matching device is connected [ Bernhard Trinnes ] * Generic things: Add extended smart meter [ Michael Zanetti ] * Bump version to 0.23 * Awattar: The token is not needed any more for AT * Generic Things: Add generic pressure and co2 sensors * Shelly: Allow setting the roller shutter percentage * Generic Things: Add generic garagedoors -- Jenkins Tue, 25 Aug 2020 17:40:14 +0200 nymea-plugins (0.22.0) xenial; urgency=medium [ Michael Zanetti ] * * Make use of generic IO support in smart plugs [ Bernhard Trinnes ] * New plugin: Solar-Log [ Michael Zanetti ] * Shelly: Add support for the Shelly Dimmer 2 [ Bernhard Trinnes ] * Generic Things: Add venetian blind [ Michael Zanetti ] * Bump version to 0.22 -- Jenkins Tue, 21 Jul 2020 10:22:13 +0200 nymea-plugins (0.21.1) xenial; urgency=medium [ Bernhard Trinnes ] * Sonos Plug-In: Make playlist load & start right away * Tado Plug-In: Fixed crash during thing pairing -- Jenkins Fri, 26 Jun 2020 10:23:38 +0200 nymea-plugins (0.21.0) xenial; urgency=medium [ Bernhard Trinnes ] * New Plug-In: Doorbird * Rework readmes * New integration plug-in: BluOS * Tado: Add heating interface [ Michael Zanetti ] * PhilipsHue: Add support for the Hue Smart Button * New Plugin: Generic Things [ Bernhard Trinnes ] * Removed all 433MHz plug-ins [ Michael Zanetti ] * New Plugin: I²C devices * Shelly: Add switch device to Shelly Dimmer * All Plugins: Fix german translations to also work all german regions [ Bernhard Trinnes ] * Avahi Monitor: added address and port [ Michael Zanetti ] * Tuya: Fix devId parameter for blinds * GPIO: Add support for generic IO connections [ Bernhard Trinnes ] * Denon Plug-in: Fixed discovery and added async actions * Philips Hue: Additional discovery method -- Jenkins Tue, 09 Jun 2020 18:19:27 +0200 nymea-plugins (0.20.0) xenial; urgency=medium [ Bernhard Trinnes ] * Denon Plug-In: Heos add browsing * New Plugin: Air Quality Index * New Plug-In: Dynatrace UFO * Keba: add interfaces, async actions and async setup [ Michael Zanetti ] * Hue: Add support for scenes and cleanup removed devices * aWATTar: Add support for aWATTar Germany * Shelly: Fix channel parameter for generated switch on Shelly1 * OpenWeatherMap: Fix support for custom OWM API tokens * Shelly: Fix connection status if a Shelly connects too fast * FlowerCare: Fix rediscovery for reconfiguration [ Bernhard Trinnes ] * Netatmo: Added userandpassword setup method [ Michael Zanetti ] * PhilipsHue: Fix motion sensor timeout * Shelly: Provide defaults for all parameters [ Bernhard Trinnes ] * Philips Hue: Fix bridge rediscovery [ Michael Zanetti ] * OneWire: Fix manual discovery of connected devices [ Bernhard Trinnes ] * CoinMarketCap: New API * TCP Commander: Fix input with multiple incoming connections -- Jenkins Tue, 14 Apr 2020 17:29:29 +0200 nymea-plugins (0.19.0) xenial; urgency=medium [ Michael Zanetti ] * Shelly: Add 2.5, 1PM, Dimmer, RGBW2 and Plug/PlugS [ Bernhard Trinnes ] * Bose: Add support for presets [ Michael Zanetti ] * TP-Link: Add support for HS100, HS103, HS105, HS200 and KP100 -- Jenkins Tue, 25 Feb 2020 00:09:40 +0100 nymea-plugins (0.18.1) xenial; urgency=medium [ Michael Zanetti ] * New Plugin: Tuya cloud * Boblight: Fix behavior if color is changed very fast [ Bernhard Trinnes ] * New plugin: Tado * New Plugin: Nanoleaf [ Michael Zanetti ] * HttpCommander: Build with more strict compiler settings [ Bernhard Trinnes ] * New Plug-In: OpenUV [ Michael Zanetti ] * New Plugin: tp-link Kasa * TexasInstruments: Fix pressure unit for sensortag * Kodi: Skip link-local IPv6 addresses * New Plugin: UniFi network controller [ Simon Stürz ] * New plugin: Nuki * New plugin: USB relay [ Michael Zanetti ] * All Plugins: Fix building in sbuild * EQ-3: Fix connection to MAX! cube [ Bernhard Trinnes ] * Bose SoundTouch: Fix actions and add source browsing [ Michael Zanetti ] * Update copyright -- Jenkins Thu, 30 Jan 2020 17:24:51 +0100 nymea-plugins (0.18.0) xenial; urgency=medium [ Michael Zanetti ] * New Plugin: Tuya cloud * Boblight: Fix behavior if color is changed very fast [ Bernhard Trinnes ] * New plugin: Tado * New Plugin: Nanoleaf [ Michael Zanetti ] * HttpCommander: Build with more strict compiler settings [ Bernhard Trinnes ] * New Plug-In: OpenUV [ Michael Zanetti ] * New Plugin: tp-link Kasa * TexasInstruments: Fix pressure unit for sensortag * Kodi: Skip link-local IPv6 addresses * New Plugin: UniFi network controller [ Simon Stürz ] * New plugin: Nuki * New plugin: USB relay [ Michael Zanetti ] * All Plugins: Fix building in sbuild * EQ-3: Fix connection to MAX! cube [ Bernhard Trinnes ] * Bose SoundTouch: Fix actions and add source browsing -- Jenkins Sat, 18 Jan 2020 23:58:28 +0100 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Wed, 10 Oct 2018 04:00:57 +0200 nymea-plugins (0.2.0) bionic; urgency=medium * rename to nymea -- Michael Zanetti Wed, 10 Oct 2018 04:00:00 +0200 guh-plugins (0.1.0) xenial; urgency=medium * Add metapackages -- Simon Stürz Tue, 03 Oct 2017 17:07:31 +0200 guh-plugins (0.1) UNRELEASED; urgency=medium * Initial release. (Closes: #XXXXXX) -- Michael Zanetti Tue, 11 Jul 2017 15:23:34 +0200