Skip to content

Releases: dresden-elektronik/deconz-rest-plugin

v2.23.2

01 Oct 14:26
Compare
Choose a tag to compare

Small release on top of v2.23.1.

Enforce HTML cache invalidation in browsers for all Javascript files referenced in HTML, as well as Javascript files with additional imported ES modules. This mitigates problems where after an update the Phoscon App isn't loaded in a consistent state, for which the workaround was to clear the browser cache. The workaround could still fail when reverse proxies such as nginx were in play too.

v2.23.1

16 Sep 11:22
Compare
Choose a tag to compare

Contributors:

The following users have been contributing to this release. Thank you for that!

@BabaIsYou, @JeroenvIS, @Smanar, @SwoopX, @TheGreatNemo, @Zehir, @aryelevin, @ebaauw, @manup, @rense-k and @thielepaul

Only a small release with fixes for v2.23.0-beta.
This is the last release made with the old build system.

Bug Fixes

  • Fix TRÅDFRI Shortcut button sent 1004 instead 2004 event #7214
  • Fix sensitivity for lumi_vibration_aq1 #7208
  • Fix macOS opening of button maps file #7131
  • Fix alarm systems set code #7210
  • Fix ZCLDB wrong « Neutral current » attribute number #7188
  • Update etag when removing user fix #7217

v2.24.0-beta

16 Sep 12:42
Compare
Choose a tag to compare
v2.24.0-beta Pre-release
Pre-release

Contributors:

The following users have been contributing to this release. Thank you for that!

@BabaIsYou, @JeroenvIS, @Smanar, @SwoopX, @TheGreatNemo, @Zehir, @aryelevin, @ebaauw, @manup, @rense-k and @thielepaul

Changes

This is a larger release which beside the changes in the REST repository contains many changes in other parts.

Therefore as with all releases, please backup first before installing.

  • First release with the new CMake build system. There are only three Linux -deb packages (previously 6), for arm64, armhf and amd64 platforms based on Ubuntu 18.04 as lowest common build base for upward compatible Qt, libc versions.
  • The Windows version is now cross compiled with mingw-w64, it's currently 10 MB larger than previous release, the size will be reduced again soon.
  • Progress in refactoring deCONZ core (-20K / + 5K lines of code) with focus on removing Qt and old unused modules.
  • Inclusion of actor model library for thread-safe communication between core, plug-ins and the UI without Qt.
  • Support for ConBee III (not on sale yet)
  • GCFFlasher 3.17 replaced by GCFFlasher 4.2.2 which fixes various bugs in 3.17 and works with ConBee I, II, III; RaspBee I, II and Hive.

Important: deCONZ GUI nodes from now on show only one circle button for the endpoint and clusters list. The left circle button to query ZDP descriptors was removed (as it didn't work for some years now). Please use the node context menu for this functionality. In a upcoming release the circle button will be replaced by a better icon to represent the drop-down list.

image

(Only one circle button on the right side, this is not a bug.)

Debian package file name changes

The file names from now one don't contain leading zeros for versions anymore to align with the version used in other places. There are various places in the UI and Phoscon App which will be streamlined to this format if they don't already use it.

Old: deconz_2.23.00-debian-buster-beta_arm64.deb

Now: deconz_2.24.0-debian-buster-beta_arm64.deb

Note: Existing packages are not renamed to keep all links intact.

Device Support

  • DDF add support for 4 channel module _TZ3000_wkr3jqmr [#7211](#7211)
  • DDF for Aqara LED Strip T1 [#7201](#7201)
  • DDFs for Trådfri bulbs [#7213](#7213)
  • DDF for Ikea RODRET Remote Control [#7199](#7199)
  • DDF add support for TS0601_TZE204_qasjif9e & fix other mmWave Radar Presence DDF [#7184](#7184)
  • DDF add support for ROVF (TMZ02L-16A-B2) Mini Switch [#7196](#7196)
  • DDF for further NEO NAS-WR01B smart plugs (_TZ3000_waho4jtj) [#7195](#7195)
  • DDF add support for lxn59-2s7lX1.0 [#7192](#7192)
  • DDF for frient SPLZB-141 smart plug [#7189](#7189)
  • DDF for Tuya 4-gang switch (_TZ3000_uaa99arv) [#7150](#7150)
  • DDF for Tuya temperature / humidity sensor (_TZ3000_0s1izerx) [#7159](#7159)
  • DDF for ubisys D1-R (5603) [#7154](#7154)
  • DDF for ubisys S1-R (5601) [#7153](#7153)
  • DDF for Tuya 4-gang switch (_TZ3000_pkeqinnt) [#7148](#7148)
  • DDF add 2 Tuya contact sensors models [#7145](#7145)

Enhancements

  • Add support for latest Hue firmware [#7206](#7206)

  • DDF add item file for cap/measured_value/substance [#7146](#7146)

  • [subdevice] for ZHAAncillaryControl [#7165](#7165)

  • [subdevice] for ZHADoorLock [#7174](#7174)

  • [subdevice] for Level control switch [#7166](#7166)

  • [subdevice] for ZHATime type [#7164](#7164)

  • [subdevice] for ZHACarbonMonoxide [#7222](#7222)

  • [subdevice] for Color light [#7171](#7171)

  • [subdevice] items_optional for ZHAPresence [#7180](#7180)

  • [subdevice] items_optional for ZHAPower [#7179](#7179)

  • [subdevice] items_optional for $TYPE_ON_OFF_LIGHT [#7177](#7177)

  • [subdevice] items_optional for ZHAAlarm [#7169](#7169)

  • [subdevice] items_optional for Color dimmable light [#7170](#7170)

  • [subdevice] items_optional for ZHAThermostat [#7181](#7181)

  • [subdevice] items_optional for ZHAAirPurifier [#7167](#7167)

  • [subdevice] items_optional for ZHAAirQuality [#7168](#7168)

  • [subdevice] items_optional for Color temperature light [#7172](#7172)

  • [subdevice] items_optional for Dimmable light [#7173](#7173)

  • [subdevice] items_optional for Extended color light [#7176](#7176)

  • Prepare for deconz-lib deCONZ::Attribute::lastRead() change [#7158](#7158)

  • Add Develco specific LED indication attribute to basic cluster [#7156](#7156)

  • Cleanup backup.cpp include dependencies [#7152](#7152)

  • Remove connectivity REST-API endpoint [#7141](#7141)

  • Remove FLS-NB, ubisys C++ code and rule "BIND" support [#7143](#7143)

  • Remove support loading old MAC address format of lights [#7142...

Read more

v2.23.0-beta

31 Jul 21:02
Compare
Choose a tag to compare
v2.23.0-beta Pre-release
Pre-release

Contributors:

The following users have been contributing to this release. Thank you for that!

@1doubleDD1, @AndreKoepke, @BabaIsYou, @MichaelHeimann, @Smanar, @SwoopX, @Zehir, @aryelevin, @dimitripb, @ebaauw, @flexy2dd, @manup, @pimw1 and @sevrinrobstad

Changes

Initial macOS alpha support

deCONZ runs now on macOS, the support is marked alpha since the release isn't notarized and backup creation/loading not implemented yet. As a temporary workaround please refer to deCONZ-on-macOS Wiki

Phoscon App

The version is now synced with the newer version already contained in the native Android App. Most notably the the device sections behind the menu button like switches, sensors, blinds and plugs are updated.

Build system progress

While this release is still compiled with the old QMake build system, the new the new CMake based one has further progressed. The Windows version can now be build from Linux in our CI system (this was completely manual before). Future Linux packages for Debian and Ubuntu are build on Debian Buster, so we only need one package per architecture, before the builds needed to be done per distribution and architecture — this is made possible due less hard linking of dynamic libraries like OpenSSL and supporting multiple versions. The plan is to automate releases completely via the Gitlab CI system.

Device Support

  • DDF for Loratape 3-gang remote (_TZ3000_yw5tvzsk) #7110
  • DDF for OWON AC201 thermostat #7133
  • DDF update the Tuya air quality sensor _TZE200_dwcarsat with "state/measured_value" #7121
  • DDF add support for the Adeo LDSENK09 Key FOB 4 buttons #6990
  • DDF add support for _TZE204_sxm7l9xa mmWave radar sensor #7051
  • DDF Add support for Paulmann Zigbee Switch 501.34 #7087
  • DDF for Hue ZB3 white ambiance lights #7092
  • DDF update for H2L-ZBPH-RS roller shutter #7023
  • DDF for iluminize motion sensor (5128.10) #7046
  • DDF for Eva Powermeter #7034
  • DDF cleanup for Osram lights #7120
  • DDF for Osram Classic B40 TW #7032
  • DDF for Osram Classic A60 RGBW #7030
  • DDF for Osram Classic A60 TW #7029
  • DDF for Osram CLA60 TW OSRAM #7028
  • DDF for Osram Classic A60 W clear #7031
  • DDF add support for TZ3000_air9m6af and _TZ3000_bppxj3sf from LELLKI #7052
  • DDF for Philips Hue Ensis black edition and Philips Hue Luster White and Color Ambiance lights #7065
  • DDF for Hue Zigbee-3 White lights #7093

Enhancements

  • Enable changing trigger distance of Tuya presence sensor (_TZE204_sxm7l9xa) #7132
  • Refactor gateway password code #7128
  • Add generic measured_value items #7119
  • Delete h2l-zbph-rs.json #7024
  • Support setting ZCL frame control (optional) in "zcl:cmd" #7117
  • Add macOS build script (Intel / x86_64) #7126
  • Move _TYZB01_SM0201_temp_hum_sensor.json to devices/tuya #7122
  • Add Attr.index to Javascript engine #7118
  • Add dynamic ResourceItemDescriptors #7098
  • DDF Update for the Owon THS317-ET #7044
  • CMake support locating OpenSSL #7100
  • DDF set state to "Gold" from "Silver" for the Tuya Soil Sensor _TZE200_myd45weu #7078
  • Add DDF validator action #6989

Bug Fixes

  • Fix Linux USB devices not recognized due a regression in upstream Debian
  • Fix missing battery resource item for Bosch thermostat II #7062
  • Fix DDF validation errors for samjin_multi_sensor.json #7089
  • Fix Aqara FP1 trigger distance not updated from special atttribute #7090
  • Fix false water detection for lumi_sensor_wleak_aq1 #7091
  • Fix unsafe sprintf warning, replace with snprintf (xmas strip) #7129
  • Fix humidity values for _TZE200_bjawzodf sensor #7109
  • Fix Bosch thermostat RBSH-TRV0-ZB-EU battery refresh interval #7116
  • DEV handle Mgmt_Bind_rsp NOT_PERMITTED status #7112
  • Fix OpenSSL 1.x and 3.x support for scrypt usage #7102
  • Fix QByteArray::replace() deprecated warnings #7101
  • Fix rand() deprecated warnings #7099
  • Fix Aubess multi sensor config/battery parse function #7097
  • Fix Zigfred Plus use cap/color/* #7096
  • Fix Sengled E12-N1E use cap/color/* #7095
  • Fix Ikea E27 CWS Opal 600lm use cap/color/* and code cleanup #7086
  • Fix Linkind ZBT-CCTLight-D0106 use cap/color/* and fix poll interval #7085
  • Fix Linkind ZBT-CCTLight-M3500107 use cap/color/* and fix poll interval #7084
  • Fix Zigfred Uno use cap/color/* and poll intervals #7083
  • Fix dresden elektronik FLS-PP lp use cap/color/* #7082
  • Fix ubisys LD6 use cap/color/* #7081
  • Fix 3A-Nue LXT56-LS27LX1.7 use cap/color/* #7080
  • Fix Tint GU10 spot use cap/color/* #7079
  • Fix Sengled E12-N1E use cap/color/ct/[min | max] #7077
  • Fix ubisys LD6 use cap/color/ct/[min | max] #7076
  • Fix Xiaomi tunable white bulb (aqcn02) use cap/color/ct/[min | max] #7075
  • Fix Tuya SM0201 config.battery refresh.interval #7074

Development insights

As mentioned previously over time deCONZ core and the REST-API will get rid of Qt and the (legacy) GUI made a separate application. Currently a headless deCONZ setup requires dozens of libraries to be installed like Qt5, X11 server and their dependencies which easily results in hundreds of mega bytes just to turn on your lights.

Behind the scenes, the first larger step of "Getting rid of Qt" is now done by having build replacements for some the nice APIs that Qt provides like: String handling, plugin loading, JSON parsing, multi threading and most important signal/slots/events. The replacements are separate small libraries created over the last months as Open Source under BSD license. They will and partly are already used by deCONZ but aren't restricted to it. E. g. they are also used in other projects like GCFFlasher4, DDF bundler and the new GUI.

Read more

v2.22.2

25 Jun 21:27
Compare
Choose a tag to compare

Contributors:

The following users have been contributing to this release. Thank you for that!

@Smanar and @manup

Changes

This release took a while due the CMake support, separation of deCONZ library and preparations of what comes next.
As this is a stable release the code changes are minimal, CMake is going to be used starting with next betas and also brings new platform support for macOS, RISC and MIPS.

Overview of current "under the hood" development

Starting with next beta series v2.23.x there will be a larger shift how deCONZ works internally to pace the road for deCONZ V3. A new Actor Model with asynchronous Message Passing, in the spirit of Erlang, will be introduced which allows communication between plugins as well as external programs (deCONZ core, GCFFlasher4, ZCLDB, REST-API, OTA, future Matter support, legacy GUI, new UI).

The Actor Model is the base for modernizing the code base and moving forward with following goals:

  • Testability of all subsystems.
  • Exposing the OTA plugin to the REST-API so it can be made available to external applications.
  • Integration of DDF bundle format for easier exchange of DDF files.
  • Separate the current Qt GUI from the deCONZ core, into a standalone Open Source application on GitHub.
  • The new UI which is developed as separate application is also going to use this interface.
  • Moving forward to remove Qt dependencies and trim down the deCONZ core.
    Over the past months multiple small libraries were implemented to help in that regard which now will be integrated in deCONZ and surrounding applications.
  • Using GCFFlasher4 over network to connect to RaspBee/ConBee as well as running updates.

Due the complexity there can't be ETAs, instead I'll share progress reports to provide an overview on how the code evolves.

Device Support

  • DDF for ZLinky_TIC standard+HPHC+triphase #7016

Enhancements

  • CMake build system support #7053
  • Add ZHABattery sensor Danalock V3 #7054
  • Support building without OpenSSL #7041
  • libdeCONZ which is used by deCONZ core and plugins is now Open Source https://github.com/dresden-elektronik/deconz-lib
  • Support Debian 12 Bookworm in APT repository.
  • Support "generic" and "generic-beta" tags in APT repository (instead of jammi, buster, bookworm, etc..) to get rid of Linux distribution dependent entries in future.

Bug Fixes

  • Fix deprecated and other warnings #7049
  • Improve spacing of broadcasts and groupcasts to prevent "broadcast table full" errors.

Rails

05 Jun 00:48
Compare
Choose a tag to compare
Rails Pre-release
Pre-release

Contributors:

The following users have been contributing to this release. Thank you for that!

@BabaIsYou, @Smanar, @SwoopX, @Xyaren, @cagnulein, @dimitripb, @ebaauw, @falko-it, @letszb and @manup

Changes

Device Support

  • DDF for SM0201/LH-331ZB multi sensor #7022
  • DDF for LDS battery switch #7027
  • DDF for Ikea Tradfri control outlet #7018
  • DDF for Ikea Tradfri bulb GU10 W 400lm #6985
  • DDF for Ikea Tradfri bulb GU10 WS 400lm #6966
  • DDF for Ikea Tradfri bulb E27 WS globe opal 1055lm #6968
  • DDF for Ikea Tradfri bulb E27 WW 806lm #6965
  • DDF for Ikea Tradfri bulb E27 W opal 1000lm #6964
  • DDF for Ikea Tradfri bulb E27 WS opal 1000lm #6963
  • DDF for Ikea Tradfri bulb E14 WS opal 600 lm #6971
  • DDF for Ikea Tradfri bulb E14 WS candle opal 470lm #7017
  • DDF for Fantem multi sensor ZB003-X (_TZ3210_wuhzzfqg) #7007
  • DDF for Moes vibration sensor (_TZ3000_bmfw9ykl) #6753
  • DDF for Nedis ZBWS10WT switch #7006
  • DDF for LIDL SilverCrest smart plug with monitoring HG08673 #7013
  • DDF for Orvibo smoke detector SF21 #7009
  • DDF for Heiman smoke detector HS1SA #7008
  • DDF add clones of Tuya ZY-M100 presence sensor #7000
  • DDF for Tuya TRV ( _TZE200_2ekuz3dz ) #6949
  • DDF for Universal Electronics Inc UEHK2AZ0 keypad #6994
  • DDF for various Tuya TRVs #6859
  • DDF for Tuya / Teekar Zigbee light switch (_TYZB01_qeqvmvti) #6943
  • DDF for Konke Kit Pro multi function button IC 23777-KPKEY #6946
  • DDF for Tesla TSL-SEN-TAH multi sensor #6924
  • DDF add ZTH01 & ZTH02 temperature and humidity sensor #6986
  • Support Ikea Styrbar firmware 2.4.5. #6984
  • DDF for ThirdReality temperature and humidity sensor with LCD display (3RTHS24BZ) #6983
  • DDF for Candeo Modmote Scene Switch #6931
  • DDF for Moes smart switch MS-104BZ #6959
  • DDF for Legrand wakeup/sleep remote 064884 #6970
  • DDF for Tuya smart button (_TZ3000_ja5osu5g) #6977
  • DDF update for various Tuya TS0202 presence sensors #6915
  • DDF for Tuya 2-channel switch module (_TZ3000_zmy4lslw) #6953
  • DDF for Moes door/window sensor (_TZ3000_decxrtwa) #6926

Enhancements

  • Adding ARM64 folder in installation guide of README.md #6960
  • Refactor Xiaomi special attribute handling in DDF #6919
  • Enhancements for Hue lights #6936
  • Combine DDF of two Tuya water leak sensors #6920
  • DDF rename _TZ3000_yd2e749y_temp_hum_sensor.json #7021
  • Refactor Install Code MMO hash function #6913
  • Schneider specific cluster/attribute updates in general.xml #7020
  • Move NEO DDF to manufacturer folder #7005
  • Merge Tuya temperature and humidity sensor DDFs #7003
  • Add Leviton specific load cluster definition in ZCLDB #6987
  • Update Tuya specific definitions in ZCLDB #6988
  • Update Measurement clusters in ZCLDB #6906
  • Change various DDF that exists for a while from Silver level to Gold #6929
  • Update Sinopé specific cluster in ZCLDB #6982
  • Create missing config_melody_item.json #6955
  • Create missing config_volume_item.json #6956
  • Use Tuya unlock sequence for Moes 2-gang switch (_TZ3000_18ejxno0) #6957

Bug Fixes

  • Fix and improve Phoscon Hive DDF #6991
  • Fix errors reported by DDF validator #7038
  • Fix excessive battery polling for Heiman and Orvibo smoke sensors #7015
  • DDF add _TZ3000 prefix to TS0043_3gang_remote.json #7002
  • DDF fix .json file extension of _TZ3000_TS044_4gang_remote #7001
  • Fix typo in Xiaomi RTCGQ13LM DDF #6992
  • Fix battery updates not contributing to sensor availability #6974
  • Delete Sengled E21-N1EA file without .json extension #6932
  • ZCLDB remove workarounds for GUI bug #6914

Sailor

19 Apr 13:00
Compare
Choose a tag to compare
Sailor Pre-release
Pre-release

Contributors:

The following users have been contributing to this release. Thank you for that!

@BabaIsYou, @Carl-mgb66, @Idaho947, @Knot3n, @Smanar, @SwoopX, @agramner, @ebaauw, @manup and @sinus61

Changes

Device Support

  • DDF for Salus PS600 Pipe temperature sensor #6882
  • DDF for further NEO NAS-WR01B smart plugs #6907
  • DDF for various TS0207 Tuya based water leak sensors #6833
  • DDF for various Tuya based range extenders #6835
  • DDF for Qaynn smoke detector variant #6879
  • DDF for Tuya 2CH Switch Modul-L (_TZ3000_jl7qyupf) #6874
  • DDF for Moes Smart Switch Module 3-gang MS-104CZ (_TZ3000_pfc7i3kt) #6902
  • Update Tuya Soil Sensor DDF #6897
  • DDF for Tuya TMZ02L-16A-W (_TZ3000_v7sopte0) #6866
  • DDF for Blitzwolf BW-IS4 multisensor (_TYZB01_hjsgdkfl) #6781
  • DDF for Xiaomi Aqara Smart Curtain Controller #6894
  • DDF for Tuya Avatto radiator actuator (_TZE200_bvu2wnxz) #6896
  • DDF for LIDL Silvercrest Smart USB Extension Lead #6893
  • DDF for Tuya 3-gang switch (_TZ3000_w3c7ouru) #6728
  • DDF for Tuya TONGOU TO-Q-SV1-ZT #6842
  • DDF for Sonoff ZBMINIL2 #6726
  • DDF for Technicolor XHK1-TC Keypad #6695
  • DDF for innr PL 110 and innr UC 110 #6854
  • DDF for Heiman SmartPlug #6853
  • DDF for GLEDOPTO RGBW #6851
  • DDF for Tuya soil sensor (_TZE200_myd45weu / TS0601) #6839
  • DDF for Aqara mini switch WXKG20LM #6828
  • Update ZCLDB to allow modification of Backlight attribute on Sinope & Ouellet Thermostats on GUI #6827
  • DDF for HZC S900W-ZG water leak sensor #6832
  • DDF for Aqara contact sensor MCCGQ11LM #6846
  • DDF for ubisys D1 #6858
  • DDF for Namron Panel Heater #6792
  • DDF for Aeotec Range Extender Zi #6793
  • DDF add variant for Develco ZHEMI101 external meter #6815
  • DDF for Aqara high precision motion sensor RTCGQ13LM #6847
  • DDF for Moes 2-gang push button switch (_TZ3000_18ejxno0 / TS0012) #6801

Enhancements

  • Update _TZ3000_TS011F_PowerStrip to include config/tuya_unlock #6865
  • Update ZCLDB #6909
  • Enable usage of zigbee install codes #6791
  • Refactor switch selection to emit button events #6784
  • Remove some legacy device code #6840
  • Add DDF generic item config/configured #6863
  • Add DDF support for Tuya unlock item #6779
  • ZCLDB add IAS zone sensitivity levels attributes #6838
  • Support --dbg-js logging parameter.

Bug Fixes

  • DucktapeJS convert eval strings to UTF-8 #6911
  • Fix ZCLDB On/Off cluster attribute compliance #6899
  • Update general.xml to avoid 'invalid range attribute' at startup #6910
  • Fix Aqara TVOC Air Quality Monitor #6867
  • Fix resource item config/heatsetpoint not having a default write function #6908
  • Fix Aqara Roller Shade Driver E1 #6898
  • Philips vs Signify #6878
  • Fix Third Reality water sensor (3RWS18BZ) battery value #6826
  • Refactor switch selection to emit button events #6784
  • Fix Aqara FP1 Human Presence Sensor #6900
  • Add fingerprint in SMT402AD thermostat DDF #6877
  • Fix IKEA FYRTUR block-out roller blind #6895
  • Fix missing occupancy sensing cluster in fingerprint for RTCGQ13LM DDF #6891
  • Fix swversion data used for MFKZQ01LM DDF #6892
  • Fix removal of still required simple metering attribute #6890
  • Add fingerprint to DDFs for sensors resources #6849
  • DDF for Aqara mini switch WXKG20LM #6828
  • Fix Javascript crash when setting unsupported JS value to item #6864
  • Fix device detection for Legrand cable outlet #6860
  • Correct Aqara T1 SSM-U01 & SSM-U02 switch DDFs #6841
  • Change DDF for STARKVIND #6850
  • Fix battery drain and add switch variants to _TZ3000_TS044_4gang_remote.json #6787
  • Adding new sensor from Luminea Home Control #6811
  • Update deCONZ-wait-for-X.sh #6852
  • Fix including latest OTA plugin in release builds.
  • Fix handling of ZCL enum values for commands in Cluster Info panel.

Circle

31 Mar 18:12
Compare
Choose a tag to compare

Contributors:

The following users have been contributing to this release. Thank you for that!

@BabaIsYou, @IPSAttain, @SwoopX, @Zehir, @ebaauw and @manup

Changes

Enhancements

  • Remove unused _TZE200_htnnfasr_water_valve file #6825
  • Enabled more warnings related to printf format string mistakes.

Bug Fixes

  • Fix potential crash in debug print #6837
  • Fix Qt5 skip empty parts deprecated warning #6836
  • Fix Phoscon Hive attribute name attr/powerup instead of config/powerup #6820
  • Fix ubisys J1 auto calibration #6813
  • Fix Ikea Fyrtur state/on value #6809
  • Fix support for Ikea SYMFONISK controller #6824
  • Fix serial communication lockup and recovery in some setups.
  • Fix too small HTTP header size problems for reverse proxies (raised from 2 Kb to 8 Kb).

Tik Tak

17 Mar 19:19
Compare
Choose a tag to compare
Tik Tak Pre-release
Pre-release

Contributors:

The following users have been contributing to this release. Thank you for that!

@BabaIsYou, @ChrisHae, @Finne75, @Smanar, @SwoopX, @Zehir, @ebaauw, @holger-dunst, @ingo-k, @manup and @sinus61

Changes

Device Support

  • DDF for Ikea SYMFONISK sound remote gen2 #6803

Enhancements

  • Update and rename Adeo ledsenk08 DDF file #6732
  • Update battery bindings for Aubess/Tuya temperature and humidity sensors #6718
  • Add Tuya attributes and clusters to ZCLDB #6583

Bug Fixes

  • Improve support for Xiaomi Aqara relay controller lumi.relay.c2acn01 #6760
  • Fix DDF for Ikea CWS light #6804
  • Add .devcontainer to .gitignore #6799
  • Add missing fn params for Ikea and Xiaomi #6799
  • Fix missing file extension for Parkside water valve DDF #6802
  • Fix dresden elektronik Scene Switch long press button events #6797
  • Force DDF supported presence sensors to state false during start #6795
  • Fix DDF _TZ3000_au1rjicn manufacturer name typo #6794
  • Remove duplicate DDF for Aubess multi sensor #6790
  • Fix Aubess multi sensor swversion parsing #6789
  • Fix missing modelid in TS0043_3gang_remote DDF #6783
  • Fix battery drain of TZ3000 TS0042 2-gang remote #6782

Voodoo

05 Mar 19:30
Compare
Choose a tag to compare
Voodoo Pre-release
Pre-release

Contributors:

The following users have been contributing to this release. Thank you for that!

@BabaIsYou, @ChrisHae, @DerOetzi, @Finne75, @Smanar, @SwoopX, @amelchio, @djhworld, @ebaauw, @iisworks, @johanymerson, @manup, @mpercival531 and @sinus61

Changes

Device Support

  • DDF for LIDL Smart watering timer (_TZE200_htnnfasr) #6729
  • DDF for IKEA Vindstyrka #6776
  • DDF for Moes temperature and humidity sensor (_TZ3000_itnrsufe) #6735
  • DDF for Tuya Photoelectric Smoke Detector (_TZE200_m9skfctm) #6736
  • DDF for Aubess 2.4GHz mmWave radar sensor (_TZE200_v6ossqfy) #6752
  • DDF for UseeLink Powerbar SM-SO306-U ( _TZ3000_cfnprab5) #6763
  • DDF for TMZ-02 Mini a.k.a Tmz02L-16A-W #6764
  • DDF for Third Reality Smart Plug Gen2 #6768
  • DDFs for Xiaomi Cube MFKZQ01LM, T1 MFKZQ11LM and T1 Pro MFKZQ12LM #5838
  • DDF for Tuya TRV (_TZE200_hhrtiq0x) #6674
  • Support Tuya TS0219 siren. #6661
  • DDF for _TZE200_dwcarsat Smart Air House keeper #6739
  • DDF add support for a tuya 1 Gang switch #6740
  • DDF for Lonsonho 16A Smart plug (_TZ3000_dksbtrzs) #6745
  • DDF for Heiman HS3AQ carbondioxide detector #6748
  • DDF for Wattle Door Lock SPL Smart #6754
  • DDF for Sengled Smart Light Bulb E21-N1EA #6746
  • DDF for Innr 250 #6667
  • DDF for Robb Smarrt On/Off ROB_200-017-0 #6681
  • DDF for Loratap ZigBee 3.0 Wireless 4-Button Remote Control #6720
  • DDF for Adeo\Lexman door and vibration sensor #6727
  • DDF for Bosch Plug compact EU BSP-FZ2 #6689
  • DDF for SNZB-02D SonOff multi sensor #6699
  • DDF update _TZ3000_n2egfsli_door_sensor.json to add another sensor #6719
  • DDF add additional model identifier for Danfoss Ally #6668
  • Support _TZE200_h4cgnbzg manufacturer name for HAMA TRV #6690
  • DDF update ts0202_presence_sensor to support _TZ3000_6ygjfyll #6679
  • DDF for Ikea TRADFRI remote control E1810 #6357
  • DDF for Nedis Zigbee motion sensor ZBSM10WT #6678
  • DDF for Terncy Smart Dial SD01 #6218
  • DDF for Ikea Fyrtur roller blind #6110
  • DDF for Aqara Tunable White LED Bulb (ZNLDP12LM) #6301
  • DDF for IKEA PRAKTLYSING cellular blind #6391
  • DDF for Tuya Luminance Motion Sensor Model ZG-204ZL #6458
  • DDF for Tuya Single Phase 65A Din Rail Smart Energy Meter #6465
  • DDF for Bosch Thermostat II #6565

Enhancements

  • Expose change timeout via optional write function attribute change.timeout #6323
  • Update DDF for Schneider connected socket outlet devices #6687
  • Update SMT402AD swversion attr to be fullfilled from Application version #6694
  • Update e1c-nb7.json to add pseudo power cluster for third party apps. #6345
  • Update and rename DDF for SONOFF SNZB-02 multi sensor #6655
  • Completing some Sinope specific thermostat attributes in ZCLDB #6659
  • Move _TZE200_2wg5qrjy_valve.json to devices/tuya directory #6662
  • Including Zigbee Alliance values for Physical Environnement and Batte… #6660
  • Move _TZE200_TS0601_humidity_temp.json to /tuya directory #6663

Bug Fixes

  • Fix for Hue gamut-A ZLL lights #6777
  • Fix refresh intervals and rename _TZ3000_ygvf9xzp_4gang_remote.json to _TZ3000_TS044… #6774
  • Adjusting swversion to a whole day refresh #6770
  • Update ZY-M100 DDF (fix & adding precision - breaking change for triggerdistance) #6708
  • Ignore invalid Aqara -100 temperature #6723
  • Fix type "Unknown" for lights resource for coordinator #6572
  • Save automatic state change on config/duration to database #6714
  • Hue motion sensors: reset state/presence to false on startup #6701
  • Fix bad report type for Lixee device #6698
  • Fix negative value for zclFrame.payload().at() on x86 #6702
  • Fix GCFFlasher 3.17 superfluous SLIP command debug output