Releases: AlexxIT/XiaomiGateway3
Releases · AlexxIT/XiaomiGateway3
v3.3.0 - 2023-06-12
Stability fixes
New openmiio version with many stability fixes:
- Add periodic MQTT reports with auto restart on unavailable
- Add openmiio logs output to MQTT
- Add openmiio logs to integration debug logs
- Rewrite Zigbee to TCP handler (connection for ZHA/z2m modes)
- Fix crash on corrupted data from the cloud (BLE/Mesh/Alarm became unavailable) #1053
- Fix updating gateway serial stats
Multimode Gateway 1.5.5
- Add support gateway key for all gateway models, read more
Other changes
- Add beeper trigger service for Multimode Gateway, read more
- Add openmiio reload service, read more
- Add Aqara triple wall switch E1 #1034 by @dixon777
- Add LAN MAC to Multimode Gateway 2 device entry #1029 by @geom100
- Add GranwinIoT Light V5 #1048 by @dixon777
- Add Support for Xiaomi Smart Safe Cayo Anno 30Z Device #1066 by @skrashevich
- Add support for Chuangmi Wall Switch (with N) #1062 by @catsimple
- Add support for PTX Mesh Multifunction Wireless Switch #1063 by @catsimple
- Add support negative numbers in the bluetooth stats from UART #1056
- Add support for TH Clock miaomiaoce.sensor_ht.o2 #1067 by @AdrianKuta
- Add support Aqara Leak Water Sensor E1 #758 #837
- Add Hungarian translation #1050 by @zsigus
- Add Unknown Mesh Single Wall Switch #1068 by @vitaxiao
- Add support Yeelink Smart Curtain Motor C1 (YCCBCI008) #1070 by @flyibeat
- Make update zigbee chip process more stable
- Update the XMZNMS09LM lock support for new firmwares #1054 by @LANB0
- Update ZNCZ01ZM and PTX-TK3/M converters #1049 by @dixon777
- Update support LeMesh Light #1064 by @catsimple
- Update mesh light group state handling
- Fix TS011F plug support #1031
- Fix remove zigbee device for new gateways
v3.2.1 - 2023-04-15
v3.2.0 - 2023-04-13
Multiple Gateways support
- Fix support multiple Bluetooth Mesh Gateways in account - bluetooth data can again be received from all gateways simultaneously and locally
- Big rewrite setup entity logic for devices from multiple gateways
Main
- Additional software is now uploaded to the Gateway from the Hass (previously the Gateway downloaded it by itself)
- Fix issues and stability for ZHA/Z2M modes for Multimode Gateways 1 and 2
- Fix delay when collecting data from BLE sensors (only for Multimode Gateway fw 1.5.4+ and Multimode Gateway 2)
Other
- Add unit distance for IZQ Presence Sensor Lite #967 by @dscao
- Add support for Linptech Door/Window Sensor (MS1BB) #1002 by @Necroneco
- Add support Yeelight C1 #1025 #995
- Add support PTX Mesh Triple Wall Switch #993 by @oimag
- Add support Xiaomi Door Lock E10 (XMZNMS01OD) #973 by @manymuch
- Add Linptech Mesh Triple Wall Switch (no L) #1027 by @dixon777
- Add Unknown brand BLE mesh smart plug (giot.plug.v3shsm) #1021 by @dixon777
- Add step attribute to NumberEntity #1030 by @dixon777
- Add support for Sonoff ZBMINIL2 #1023 by @vturekhanov
- Add switch type for SSM-U01 and SSM-U02 #999 by @DJTerentjev
- Add support for zxgs.light.bdcl01 #1015 by @wangzzbb
- Add Dessmann Q3 lock (dsm.lock.q3) #1001
- Update Hass min version to 2022.8.0
- Update zh-Hans translations #1028 by @dscao
- Fix Aqara Cube support on Hass 2023.4 #1026
- Fix NumberEntity deprecated warnings #984 #1022 by dixon777
- Fix download device diagnostics for Xiaomi Multimode Gateway 2 #1014
- Fix resource leak on Multimode Gateway (after fail Z3 utility) #1010 @Wh1terat
- Fix Gateway become unavailable for ZHA/Z2M modes #1005
- Fix BLE unavailable with Xiaomi Black Hub in the account #975 #849
- Fix receiving values from LYWSD03MMC after ~6-8 hours #972
- Fix false msg_missed #992 by @vturekhanov
- Fix XMWXKG01YL on new firmwares #965
- Fix Zigbee parents table processing for 1.5.4 firmware
- Fix Gateway RSSI for 1.5.4 firmware
- Fix heartbeats processing for all three gw models
- Fix translations for select dropdowns for Hass 2023.4
v3.1.0 - 2023-02-01
- Add battery to MJWSD05MMC and LYWSD02MMC #958 by @Necroneco
- Add support Aqara Bulb E1 #846 by @jwxa
- Add plug_detection to ZNCZ04LM #838 by @garry0garry
- Add new LeMesh Switch Sensor model #835
- Fix autorestart zigbee app (Z3) on fail #961
- Fix zigbee TCP for Multimode 2 and Aqara E1 #944
- Fix flash zigbee fw for new Hass #934
- Fix support HS1BB on Gateway fw 1.5.4 #956
- Fix support XMWXKG01YL on Gateway fw 1.5.4 #950
- Fix Multimode 1 alarm state #946
- Fix light.py KeyError: 'group' #742 #905
- Fix support Linptech Button K11 on new firmwares #867
- Fix restore cover state without current_position #836 #864
- Fix link to debug page in docs #947
v3.0.1 - 2023-01-24
- Add new Xiaomi TH Clock Pro BLE (LYWSD02MMC) #930
- Add new Xiaomi TH Sensor 3 BLE (MJWSDO5MMC) #924 by @flyibeat
- Add support for lemesh.light.wy0c09 #814 #939 by @littlehi
- Update zh-Hant translation #945 by @bluefoxlee
- Fix support XMWSDJ04MMC on Gateway fw 1.5.4 #929
- Fix support XMWXKG01LM on Gateway fw 1.5.4
- Fix support Linptech Motion Sensor 2 on Gateway fw 1.5.4
v3.0.0 - 2023-01-21
Main changes
Starting with version 3, openmiio_agent daemon is installed on the gateway. This application takes over operation inside the gateway. And adds this features:
- Full support original Xiaomi firmware not breaking any default MiHome features
- Support Xiaomi Multimode Gateway 1 (aka Gateway 3), Xiaomi Multimode Gateway 2, Aqara Hub E1
- Support latest firmwares for Xiaomi Multimode Gateway 1
- Support control Zigbee, BLE, Mesh devices without Internet
- ZHA and zigbee2mqtt modes for all supported gateways (breaks support for Zigbee devices in MiHome)
- other features...
Important. Integration readme will be updated in few days.
Breaking changes
- The telnet command is no longer needed, removed from setup and settings window
- Zigbee firmware for Xiaomi Multimode Gateway 1 flashes from Gateway select entity, no more checkbox in settings #934
- Custom zigbee firmware not necessary for ZHA or zigbee2mqtt mode
- ZHA or zigbee2mqtt mode has no switch, it is always ready for connection integration on any gateway
- The update rate of some BLE devices has decreased (minimum 3 minutes)
- Gateway buzzer disabled with new way, no more checkbox in settings #919
Other Changes
- Add support Xiaomi Multimode Gateway 2 #923
- Add support Aqara smart natural gas detector JT-BZ-01AQ/A #865 by @LeoI5
- Add support Xiaomi Smart Door Lock with Face Unlock (without X) #874 #883 by @LANB0
- Add support Aqara L1-350 Ceiling Light #825 #894 by @littlehi
- Add support Xiaomi Door Lock 1s XMZNMS08LM #935 by @BeckXuan
- Add support IZQ Presence Sensor Lite IZQ-24 #857 by @nesror
- Add support Linptech Presence Sensor hb01 #868 by @louliangsheng
- Add support Xiaomi Wireless Switch BLE XMWXKG01LM #873 by @micturkey
- Add statistics for Multimode 2 #869 by @zvldz
- Fix TEMP_CELSIUS with new Home Assistant #899 #907 #908 by @skrashevich #901 by @piio
- Fix Mosquito Repeller 2 offline TTL #797
- Fix ZiQing IZQ Presence Sensor Lite #897 by @dscao
- Fix Aqara Motion Sensor E1 #878 #884 @Joee-D
- Fix RSSI for Xiaomi Multimode 2 #885 by @Joee-D #889 by @zvldz
- Update zh-hans translations #887 by @al-one
v3.0-alpha.1
Add support Aqara Thermostat E1
v2.1.2 - 2022-10-13
- Add Xiaomi Mesh Triple Wall Switch DHKG05 #796 @kiruya1987
- Add Tuya Motion Sensor TYZPIR-02 #802 @dscao
- Add ZNSN Mesh Wall Switch ML3 #806 @zhf883680
- Add Xiaomi Wireless Button (Double) XMWXKG01YL #810 #774 @micturkey
- Add basic support for Xiaomi T700 Toothbrush #818 @mihsu81
- Add Linptech motion sensor version 2 #821 #809 #816 @micturkey
- Add Xiaomi Face Recognition Smart Door Lock X (XMZNMS06LM) #776
- Add Aqara Single Wall Button E1 (WXKG20LM) #812
- Add Xiaomi Smart Charging Table Lamp (MJTD04YL) #834 @louliangsheng
- Add basic support Xiaomi Multimode Gateway 2 #822 #824 @niceboygithub
- Add support enable LAN mode for
yeelink.light.bslamp2on old firmware - Improved support for DHKG05 #833 @longpants88
- Fix offline for WX10ZM #804 #820 @mihsu81
- Fix third party zigbee IASZone devices #800 @dscao
- Fix device list cloud API #828
- Fix readme #839 @Br3nda
v2.1.1 - 2022-08-13
- Adds support new Aqara zigbee smoke sensor
- Adds more actions to ZNMS12LM #713
- Adds support Tuya TH sensor (TT001ZAV20) #762 @beskit
- Adds support for inaccuracy curtains position #772 @micturkey
- Adds support Xiaomi Mesh Neutral Wire and LS Smart Curtain Motor #782 @micturkey
- Adds support Xiaomi Mesh Smart Power Strip 2 (XMZNCXB01QM) #773 @uswong
- Adds support Aqara Motion Sensor E1 #786 @xNathan
- Adds support two PTX wall switches #757
- Adds new mesh Downlight to devices #794
- Update HACS URL #755 @wrt54g
- Fix remove device in some cases
- Fix
xiaomi_aqara.clickevent - Fix support python 3.8
- Fix commands select for Aqara Hub E1
- Fix msg_missed with some devices #788 @vturekhanov
- Fix deprecated method of NumberEntity #789 @HepoH3
- Fix deprecated async_get_registry #761
v2.1.0 - 2022-05-11
Important: Minimum supported Hass version 2021.12
- Add support delete device (from Hass v2022.3)
- Adds support diagnostics (from Hass v2022.2)
- Adds gateway DB archive to gateway diagnostics
- Adds logger function to device diagnostics
- Total rewrite gateway
selectlogic - Update integration version format
- Rewrite debug page (move link to System Health)
- Rewrite sensors entities
- Remove stats entities if disabled in config
- Fix Sonoff MS01 on new Hass #738
- Fix gateway reconnection issues
- Fix turn_off Mesh bulb with transition param