Releases: AlexxIT/XiaomiGateway3
Releases · AlexxIT/XiaomiGateway3
v2.0-alpha.1
ATTENTION: This is early alpha version. I'm not recommended to install it on main gateway!
New
- Total rewrite whole component architecture (read more)
- All devices are described by a specification with a list of converters:
- Xiaomi Zigbee device in Lumi and MIoT spec
- Xiaomi BLE devices in MiBeacon spec
- Xiaomi Mesh devices in MIoT spec
- Any Zigbee device in Zigbee Alliance spec
- Support any 3rd party Zigbee devices which have converter
- Support writing external converters
- Support default and additional entities for devices
v1.6.1 - 2021-11-20
- Fix the integration work when first setup
- Fix zigbee bulbs transition support
- Fix receiving rooms for vacuums
- Fix receiving LAN key for v3 gateway #511
- Fix reboot and FTP commands
v1.6.0 - 2021-11-19
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!
v1.6.0-rc.3
- Update serial stats to new format
- Fix alarm away, night and trigger
v1.6.0-rc.2
Restore zigbee parents scan logic
v1.5.1 - 2021-10-12
- Adds new BLE Door Lock model #472 @dscao
- Adds button device trigger for new zigbee 3 devices
- Update models for several Mesh devices #444 @weiyideai520
- New version info for all zigbee devices (model, hardware and software)
- Remove gateway pair and alarm for ZHA and z2m modes
- Fix Aqara TH sensor battery on old gw fw #470 @Zuz666
- Fix Aqara Relay voltage on integration start
- Fix Gateway TX power change with service command
- Fix BLE lock action #469
- Fix BLE device removal via rename
- Fix BLE sensors on integration reboot
- Fix zigbee stats for deleted devices
v1.5.0 - 2021-09-20
- Added ability to log to a file (more)
- Adds support Aqara Single and Double Wall Button E1
- Adds new Mesh Downlight model #350 @iam993
- Update zigbee battery level formula
- Update
state_class=total_increasing
for energy sensor - Fix support damaged zigbee and bluetooth databases
- Fix support for older versions of the Home Assistant (without energy)
- Fix initial battery percent from voltage
- Fix position set for Aqara Roller Shade E1
v1.4.1 - 2021-09-10
- Fix Zigbee network crash and receiving BLE data #415 #416 #454 @vturekhanov
v1.4.0 - 2021-09-09
Breaking changes
- Consumption sensor renamed to energy
New devices
- Adds Zigbee Aqara Roller Shade E1
- Adds Zigbee Aqara Relay T1
- Adds Zigbee Aqara Switch H1 EU #374 @Izznolu
- Adds BLE Qingping TH Lite
- Adds BLE Honeywell Smoke Alarm
- Adds Mesh light model #445
- Adds Mesh Wall Single Switch (ZNKG01HL) #435 @TioaChan
- Adds Mesh Wall Switch with Display (ZNKG02HL) #435 @TioaChan
Other
- Adds support gateway firmware v1.5.0_0102
- Adds firmware version for new Zigbee3 devices
- Adds support Zigbee OTA update command service
- Adds support Aqara Relay OTA
- Adds support Xiaomi Plug OTA for old plug firmwares
- Adds support power measurement
- Adds support send miio raw commands service
- Adds voltage and current to Aqara Relay
- Skip notification for already added Zigbee device
- Check error data from BLE locks #446
- Fix duplicate alarm_control_panel #416 #451
- Fix Mesh response with null power #391
- Fix HomeKit support for unknown Mesh devices #444 #450
v1.3.0 - 2021-07-28
- Adds Aqara E1 wall switches #393 @airlychee
- Adds Aqara Double Wall Switch US (WS-USC04) #357 @niceboygithub
- Adds new Mesh light models #364 @algovera
- Adds push update for alarm_control_panel #349 @tam-wh
- Adds support
alarm_trigger
for alarm_control_panel - Adds
attributes_template
support (calculated once on entity init process) - Adds support BLE Toothbrush
- Rename
mosquitto
attribute tosupply
- Improved stability of zigbee2mqtt mode switching
- Fix
TRIGGER_BASE_SCHEMA
error #385 #388 @aatrubilin - Fix missed button clicks in some cases
- Fix "Event loop is closed" bug
- Fix integration restart
- Fix stats sensors for BLE devices
xiaomi_gateway3:
attributes_template: |
{% if attr in ('ble', 'zigbee') %}{{{
"name": device["device_name"],
"gate": gateway["device_name"]
}}}{% endif %}