Breaking changes
- Drop support Gateway firmwares lower than v1.4.7
- Drop support Hass lower than v2021.7
- ZHA and zigbee2mqtt modes combined to single option. If you have used them, you MUST turn this setting off, apply it, and then turn it back on and apply it. This will update the zigbee chip firmware
- zigbee2mqtt has experimental EFR32 support, works poorly and is not recommended for use
Rework
- All of the component code is now asynchronous. Should improve performance and reduce automation delays
- The ZHA modes now use a new version of zigbee firmware, running at a reduced speed of 38400 and with software flow control. The socat application has been replaced by ser2net. Should improve performance
- Completely rewritten the zigbee chip firmware update procedure. Should improve stability of this function
- Completely rewritten application management on the gateway. Should improve stability
- Changed buzzer disabling. Now buzzer does not work only when adding new devices (5 seconds motion sensor problem). In other cases the button, LED and buzzer works
- Changed processing of zigbee parents. Adds questions when information unknown
New
- Added option to transfer storage to memory. Should significantly reduce zigbee and bluetooth data errors
- Added zigbee device reboot counting. Allows you to find devices with a dead battery
- Added serial port error statistics
Fix
- Hass reboot with integration
ATTENTION: If you using two Hass with one gateway - you should use same integration version on both of them!