Releases: dresden-elektronik/deconz-rest-plugin
v2.30.2
Changes
This stable version contains the changes and important bug fixes.
Please refer to the changelogs of beta for more details:
v2.30.1-beta
Contributors:
The following users have been contributing to this release. Thank you for that!
@Smanar, @SwoopX, @manup, @mattreim and @tobyDoh
Changes
While v2.30.1 was planned as stable release we encountered quite some bugs in the REST API which needed to be addressed first to make it easier for REST API clients. Therefore this is one more beta before going stable.
Device Support
- DDF clone for Tuya door/window sensor (_TZ3000_bpkijo14) #8196
- DDF clone for Tuya door/window sensor (_TZE200_n8dljorx) #8209
- DDF for Ubisys Router R0 #8203
- DDF for Shelly 1PM mini gen4 #8201
- DDF for Shelly 1PM gen4 #8205
- DDF for Shelly 1 gen4 #8207
Enhancements
- Expose NWK address as hex value through REST API #8199
- Improve ZGP device representation #8218
- Make Device creation time available #8214
Bug Fixes
- Fix strings without data being null, return empty string instead #8223
- Fix don't expose null values from Device for sensors and lights #8222
- Fix missing lights and groups Websocket deleted events #8221
- Fix don't expose Configuration tool (coordinator) lastannounced #8220
- Fix legacy sensors lastseen or lastannounced = null #8219
- Fix don't expose
ddf_hash
andddf_policy
for lights and sensors #8217 - Fix don't expose internal attr/zonetype to REST-API #8216
- Fix attr/lastannounced and attr/lastseen sometimes being null #8215
- Fix ResourceItem set (UTC) timestamps from string #8213
- Ensure lights and sensors always have valid Etag #8202
v2.30.0-beta
Contributors:
The following users have been contributing to this release. Thank you for that!
@Beersteak, @Goofy180173, @Smanar, @fox34, and @manup
Changes
Device Support
- DDF for SRAIN-01 rain sensor #8171
- DDF clone for temperature and humidity sensor (_TZE200_vs0skpuc) #8192
- DDF for Xiaomi WXKG11LM 2018 switch #8188
- DDF for BlitzWolf BW-SHP-13 plug clone #8181
Enhancements
- Reduce Websocket event pressure due attr/lastseen #8193
- Add support for C401N user interface configuration #8180
- Hide non public shared library symbols on Unix #8184
Bug Fixes
- Fix for hard to discover network devices via NWK Broadcast c96a00
- Fix freeze due deadlock in serial com a8cd54
- Fix missing default/init values for DDF items #8198
- Fix Ikea scenes with on/off going wild #8197
- Fix light Websocket events #8191
- Fix ghost events for sensors #8189
- Fix CMake FetchContent_Populate() deprecated warnings #8186
- OSRAM/Centralite Motion Sensor-A fix wrong presence = false auto reset #8182
v2.29.5
Changes
The stable release contains numerous bug fixes and device integrations since the last stable version. Please refer to the changelogs of previous beta versions for details:
v2.29.4-beta
v2.29.3-beta
v2.29.2-beta
v2.29.1-beta
v2.29.0-beta
Device Support
- DDf for Aeotec (Samjin) water leak sensor's #8167
ConBee III firmware
Together with this release the new stable firmware version 0x26550900 Firmware Changelog mitigates various reported bugs.
v2.29.4-beta
Contributors:
The following users have been contributing to this release. Thank you for that!
@elratt0r and @manup
Changes
Device Support
- DDF for b-parasite plant sensor #7972
Bug Fixes
- Fix hot reload and events not emitted after joining a device #8178
- Fix zombie entries when deleting a device #8177
- Fix loading DDF devices from database which weren't fully setup #8176
- Fix database not storing / fresh values of strings #8175
- Fix to prevent poll attributes after startup if value timestamp is fresh enough #8174
- Fix loading Device reachable = true, set to false if older than 24h #8173
- Fix don't query binding table for routers with no DDF bindings #8172
- Fix possibly wrong destination endpoints for ZCL commands #8170
- Fix bogus reading of binding table for sleeping devices with no bindings #8169
- Disable ZCL Default Response APS ACKs by default #8168
v2.29.3-beta
Contributors:
The following users have been contributing to this release. Thank you for that!
@Smanar, @aSauerwein, @ebaauw, @github-actions[bot], @manup, @mattreim, @pawlizio and @tadeaustria
Changes
Device Support
- DDF for Shelly 1 Mini Gen4 #8159
- DDF for LEDVANCE Plug Z3 #8161
- DDF for LEDVANCE PLUG (COMPACT) EU EM T #8123
- Updated DDF for frient Intelligent Keypad (KEPZB-110) #8154
- DDF for Tuya TRV: Essentials, Revolt, Siterwell, Nedis... #8046
- Update ancillary_control.json #8157
- DDF for frient Smart Siren (SIRZB-111) #8155
- DDF for Schneider Wiser CCT5011-0002 #8150
- DDF clone for Tuya 4 Gang Remote (_TZ3000_j61x9rxn) and ZemiSmart ZRM4 (_TZ3000_xwuveizv, _TZ3000_wkai4ga5) #8134
- DDF for Tuya vibration sensor (_TZE200_iba1ckek) #8126
- DDF for NodOn temperature sensor STPH-4-1-00 #8137
- DDF for Third Reality Smart Soil Moisture Sensor (3RSM0147Z) #8140
- DDF for Mumibiz TYZGTH4CH relay with temperature (_TZ3218_ya5d6wth) #8142
- DDF for Tuya Zigbee mmwave Radar Detektor Luminanz (_TZE204_ex3rcdha) #8144
- DDF clone for Tuya 24G Radar Motion Sensor (_TZE204_ztqnh5cg) #8136
- DDF for GE Jasco on/off and dimmable lights (43076, 43080, 43100, 43102) #8127
Breaking Changes
Final removal of config/temperature
from more Xiaomi devices (part 2) #8156
This attribute caused much confusion in the past due the misleading name. It was more often than not mistaken as ambient temperature. We think the value that was exposed in the attribute reflects the device on chip temperature, but that's just a guess. For sensors which do actually provide ambient temperature readings we have the state/temperature
attribute.
If in future the need comes up to bring the attribute back it will be under a proper name like state/chip_temperature
.
Enhancements
- DDF improve Aqara relay T2 switch #8163
- Remove legacy code for Ikea remote control #8158
- Expose button events from DDF #8151
- Refactor button maps (part 1) #8149
- Refactor the Unix serial driver to handle faster and larger messages d69c0b
- Force removal of dead and zombie source routes b5e15d
- Include GCFFlasher v4.8.0
- First version with deticated macOs Apple Silicon version, formerly only the Intel version could be run in emulated mode.
Bug Fixes
- New beta firmware version 0x26540900 for ConBee III to fix pairing and lost devices issues and various other improvements Firmware Changelog
- Fix "zombie" offline device detection c8966c
- Fix StateChange requests while end device is sleeping #8165
- Fix dead unicast bindings to non existing nodes by unbinding them automatically #8165
- Fix vendor, state and add cooling mode to Bosch room thermostat II 230V (BTH-RM230Z) #8084
- Removing the file paths from DDFs #8153
- Fix printf format warnings #8147
- Prevent initial setup crash in debug build #8146
- Fix siren of Frient Intelligent smoke alarm (SMSZB-120) #8040 #8145
- Fix Aqara vibration sensor sensitivity configuration #8135
- The Home Assistant deCONZ Add-on now switched to OpenBox window manager to fix various usability issues with former DWM window manager #home-assistant/pull/3966
v2.29.2-beta
Contributors:
The following users have been contributing to this release. Thank you for that!
@Cadkey, @Smanar, @ThijsB1983, @cdrfun, @chishm, @ebaauw, @eglia, @lowellstewart, @m4k2k, @manup, @mattreim, @modsfabio and @olemr
Changes
(Note the macOS version currently fails to build and will be released a bit later)
Device Support
- DDF clone for Tuya door sensor (_TZ3000_n2egfsli) #8121
- DDF for IKEA bulb E27 WS clear 806lm #8124
- DDF clone for LCD008 Hue white and color Ambiance slim spot 90mm #8118
- DDF for IKEA INSPELNING #8025
- DDF clone for Tuya thermostat (_TZE284_ogx8u5z6) #8113
- DDF clone for Tuya 2 gangs switch (_TZ3000_fkvaniuu) #8117
- DDF for IKEA bulb E14 WS 470lm - intervals extended #8110
- IKEA light bulbs rename and intervals adjusted #8112
- IKEA light bulbs intervals adjusted #8111
- DDF for Tuya radar sensor (_TZE204_laokfqwu) #8109
- DDF clone of Tuya door sensor (_TZ3000_wut53hfm) #8108
- DDF for Namron 4512770 4in1 multi sensor #8076
- DDF for Third Reality contact sensor (3RDS17BZ) #8039
- DDF for Namrom motion sensor (4512763) #8049
- IKEA TRADFRI Driver 10W (ICPSHC2410EUIL2) #8052
- DDF for Tuya soil sensor (_TZE284_aao3yzhs) #8050
- DDF for Signify LCX015 (Philips Hue Festavia) #8055
- DDF for Sonoff/eWelink waterleakage sensor (SNZB-03) #8057
- DDF clones for Tuya Smart plug 16A with power monitoring (_TZ3000_5f43h46b, _TZ3000_ww6drja5) #8081
- DDF clone for Tuya Zigbee Door Window Sensor ZD06 (_TZ3000_0hkmcrza) #8092
- DDF clone for Tuya Smart plug with power monitor (_TZ3000_wzmuk9ai) #8093
- DDF for Nodon Module Fil Pilote SIN-4-FP-21 #8100
- DDF clone for Human Presence Detector WY-M100-S (_TZE204_laokfqwu) #8104
Enhancements
v2.29.1-beta
Contributors:
The following users have been contributing to this release. Thank you for that!
@Smanar, @SwoopX, @bluemoehre, @ebaauw, @elratt0r, @github-actions[bot], @jan666, @manup, @mattreim and @ocsi01
Note: the macOS release takes a bit longer due issues with Apples notarization service.
Changes
Device Support
- DDF for Hive Thermostatic Radiator Valve variant TRV003 #8029
- DDF for iluminize Multi 5 (4A) #7977
- DDF clones for Sonoff SNZB-04P #8002
- DDF clones for various model of Namrom Panel heater; data conversion correction #7988
- DDF for Philips HUE Play Lightbar (440400982842) #8001
- DDF for Philips Hue Play Lightbar (LCT024) #8004
- DDF for IKEA TRETAKT Smart plug (E2204) #8007
- DDF clone for Tuya multi sensor (_TZ3000_bjawzod); add battery polling #7993
- DDF clone for Tuya temperature and humidity sensor (_TZE204_yjjdcqsq) #7981
Enhancements
- Remove database save from API restartapp method #8044
- Apply standard JSON format to DDFs #8021
- Ubisys Manufacturer-specific attributes in general.xml #8022
- ResourceItems for device OTA firmware #7961
- Add Develco manufacturer specific commands to general.xml #7964
- Add Danfoss manufacturer specific commands to general.xml #7963
- Add
config/setvalve
generic item #7614 - TRADFRI bulb E27 WS opal 1000lm - intervals extended #8009
- TRADFRI bulb E14 WS opal 600lm - intervals extended #8010
- TRADFRI bulb E27 WW 806lm - intervals extended #8011
- TRADFRI LED bulb GU10 and E14 - file rename #8012
Bug Fixes
- Fix wrong manufacturer count vs model count #8026
- Fix ResourceItems no longer processed when loading additional DDFs #8043
- Fix DDF JSON format #8019
- Fix IKEA Somrig product type code #8017
- DDF solve battery issue for a tuya sensor (_TZE200_9yapgbuv) #8018
- Fix battery percentage for FireAngel Zigbee module #7970
- Fix battery script for Aqara TVOC Air Quality Monitor (VOCKQJK11LM) #7987
v2.29.0-beta
Contributors:
The following users have been contributing to this release. Thank you for that!
@Monofin, @Smanar, @SwoopX, @chishm, @cosmo84, @dheckl, @ebaauw, @github-actions[bot], @hanskroner, @louix, @manup, @mattreim, @olemr and @pakwan
Changes
Breaking Changes
- Removal of
config/temperature
for various Xiaomi devices #7827 - DDF clone and fixes for Tuya Smart Knobs (TZ3000* TS004F) #7904
Device Support
- Support Fire Angel Zigbee Module (P-LINE) #7941
- DDF for additional Philips Hue White & Color Ambiance lights #7936
- DDF clone for Paulmann 501.34 light #7952
- Even more additional special effects for Hue lights #7956
- DDF for Sonoff Smart water valve #7940
- DDF for 4 button sunrichter/NAMRON AS switch 4512719 #7933
- DDF clone for the Livarno covering (_TZB000_yqjaollc) #7919
- DDF for Ledvance B40 DIM Z3 #7915
- DDF for Ledvance CLA60 RGBW Z3 #7920
- DDF for LEDVANCE Plug Compact EU T #7923
- DDF for Heiman COSensor-EM #7924
- DDF for frient motion sensor 2 - pet (MOSZB-153) #7932
- DDF clone for eWeLink SNZB-02P temperature and humidity sensor #7934
- DDF clone for Xiaomi LYWSD03MMC multi sensor #7939
- DDF for Bosch RADION TriTech ZB Wireless Motion Detector RFDL-ZB-MS #7937
- DDF for Third Reality, Inc smart button 3RSB22BZ #7897
- DDF for Aqara Ceiling Light T1M (CL-L02D) #7895
- DDF clone for Tuya temperature and humidity sensor (_TZ3000_bjawzodf) #7889
- DDF for NAS-TH07BH temperature sensor (_TZ3000_utwgoauk) #7890
- DDF for Osram LIGHTIFY Indoor Flex RGBW #7896
- DDF for Aqara Presence Sensor FP1E #7900
- DDF for further NEO NAS-WR01B smart plug (_TZ3000_xzhnra8x) #7905
- DDF for Tuya temperature and humidity sensor (_TZ3210_ncw88jfq) #7908
Enhancements
- Give DDF content precedence over legacy sensor load #7957
- Support Fire Angel Zigbee Module (P-LINE) #7941
- Even more additional special effects for Hue lights #7956
- Additional special effects for Hue lights #7922
- Add/update Develco and ubisys specific attributes in general.xml #7930
- DDF Editor add File -> Close menu entry #7910
- Expose only fitting mf specific commands per node in GUI #deconz/3
Bug Fixes
v2.28.1
This release just marks the v2.28.0-beta as stable version.