Skip to content

Releases: dresden-elektronik/deconz-rest-plugin

v2.30.2

08 May 12:10
Compare
Choose a tag to compare

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
v2.30.0-beta

v2.30.1-beta

06 May 21:29
Compare
Choose a tag to compare
v2.30.1-beta Pre-release
Pre-release

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 and ddf_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

30 Apr 19:18
Compare
Choose a tag to compare
v2.30.0-beta Pre-release
Pre-release

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

19 Apr 18:25
Compare
Choose a tag to compare

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

16 Apr 00:30
Compare
Choose a tag to compare
v2.29.4-beta Pre-release
Pre-release

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

08 Apr 20:39
Compare
Choose a tag to compare
v2.29.3-beta Pre-release
Pre-release

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

20 Feb 14:40
Compare
Choose a tag to compare
v2.29.2-beta Pre-release
Pre-release

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

  • DDF for IKEA INSPELNING #8025
  • Refactor poll scheduler legacy code vs. Device code #8074
  • Refactor lightToMap() and sensorToMap() #7979
  • DDF improvement for button chords on Illumra Dual Rocker Switch (PTM215ZE Friends of Hue) #8038
  • Add cooling mode to Bosch room thermostat II (BTH-RM) #8106

v2.29.1-beta

26 Nov 15:47
Compare
Choose a tag to compare
v2.29.1-beta Pre-release
Pre-release

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

11 Oct 19:25
Compare
Choose a tag to compare
v2.29.0-beta Pre-release
Pre-release

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

  • Even more additional special effects for Hue lights #7956
  • Fix missing battery status for various Tuya sensors #7951
  • Additional special effects for Hue lights #7922
  • Fix Aqara Dual Relay Module T2 (DCM-K01) consumption values #7916
  • Don't show non-public items in lights resources #7894

v2.28.1

26 Aug 20:49
Compare
Choose a tag to compare

This release just marks the v2.28.0-beta as stable version.