Releases: AlexxIT/SonoffLAN
Releases · AlexxIT/SonoffLAN
v3.11.1 - 2026-03-23
- Add current_supply to POWCT (4350662)
- Add support cloud API for send_command action (3c11f78)
- Update README about energy (42af136)
- Update DEVICES.md (e5a73d8)
- Rename energy sensor to cloud energy (2fb3595)
- Remove supply sensors from S60TPF (dc53b94)
- Fix local counter in system health (bf03d11)
- Fix init ZbBridge-U from another account (524512c)
- Fix local messages from ZbBridge-U (cdbff56)
- Fix support local connection for Sonoff B05 (3f7a917)
- Fix duplicates for local key press on M5 #1769 (84ed2dc)
- Fix energy day sensor reset #1759 (683c25d)
- Fix tests (cbd3dd3)
- Fix offline zigbee devices from cloud #1720 (f846bab)
- Fix non existing
via_device(7aba88c) - Fix M5 button trigger on first local message #1769 (e74b80c)
v3.11.0 - 2026-03-19
Note
The new version includes an update for the power, current, and voltage sensors via the local protocol.
Updating these sensors via the cloud is still not supported due to a block on the eWeLink server side. #1707
Main
- BIG rewrite logic for local device updates #1707 (adfa3cd)
- Add support local updates for SPM-Main (1108cc2)
- Add connected devices (for bridges) (e794918)
- Add connection sensor for all devices (48e3876 7105b29)
- Add UIID as HW version to every device (49c82ce)
- Fix cloud energy update (97eee63)
- Fix energy updates for multi devices (c673f89)
Other
- Add click actions to SwitchMan M5-1C/2C/3C #1769 (75588f4)
- Add support ZbBridge-U (01fe423)
- Code refactoring (b924c35)
- Move local device check to better place (8edd624)
- Set entity category config for startup select (c7120be)
- Update sonoff.send_command service (8620ff0)
- Update local logs (69faf27)
- Fix availability for ZBBridge-P childrens #1720 (47b4c40)
- Fix link to debug page in new HA versions (974fe5a)
- Fix tests (d1abb7b)
Readme
v3.10.2 - 2026-03-11
Caution
Starting in 2026, sensors for almost all eWeLink power devices will no longer be updated in real time. These updates do not support the local protocol and placed a heavy load on the eWeLink cloud. As a result, they were blocked by the cloud.
v3.10.1 - 2026-03-06
v3.10.0 - 2026-03-05
- Add new (old) default APPID and SECRET #1707 #1710 #1711 #1712 #1716 #1719 #1730 #1732 #1753 #1755 (cac8401)
- Add support MINI-2GS #1694 by @Mossop (2518019)
- Add support BASIC-1GS #1672 (90e644b)
- Add support CK-BK7238-W105SE10-01-HB(242) #1673 (b051048)
- Add support SNZB-02DR2 #1681 by @WildeRNS (bc41799)
- Add support S61s #1713 by @akreindl (9d13dba)
- Add support MINI-ZBRBS shutter relay #1666 by @Patxinho (41fde2f)
- Add support NSPanel Pro 120 #1622 #1679 by @mapuo (e599b62)
- Add power on (startup) select to POWR2 #1585 (1d4bb45)
- Add power supply to POWCT #1589 #1675 by @LorenzoZappa (b871fa6)
- Add HVACAction for TRVZB #1688 by @bob-tm (5e43461)
- Add reboot button to NSPanel Pro #1723 (8481853)
- Add power-on state support for S60TPF (UIID 190) #1741 by @lackas (f0e1d01)
- Add energy support for S60ZBTPF #1677 #1687 #1742 by @bob-tm (b951400)
- Add CPU temperature sensor to NS Panel #1724 (6c7280a)
- Add S60 to Sonoff device list in README #1668 by @c8p0 (f770056)
- Allow Temperature Correction to be edited for TRVZB #1736 by @DrParanoia (77a1142)
- Change startup entity from switch to select for CK-BL602-PCSW-01(225) (eaaeaf0)
- Migrate from PyCryptodome to HA cryptography #1725 by @juanjocop (26f7ca0)
- Migrate light entities from mireds to kelvin API for HA 2026.3 #1750 #1751 #1752 by @Antonio112009 (4c59854)
- Fix remove and add again integration (573cd29)
- Fix unknown cloud msg action subDevice #1681 (9d55240)
- Fix .index() called on string instead of list in light.py #1744 by @Antonio112009 (9c9ea4f)
- Fix Zigbee light switch #1557 (bcb74b2)
- Fix TRVZB FW 1.4.0+ cloud errors (#1682) #1749 by @Antonio112009 (b3d3929)
- Fix poll coroutine growth #1739 by @RonaldCoppieters (346102f)
- Fix missing 'in params' check for colorB in light.py #1743 by @Antonio112009 (c644eaa)
- Fix copy-paste error in send_bulk: startup overwritten with switch value #1745 by @Antonio112009 (4cabc29)
- Fix shared mutable _attr_hvac_modes list in XClimateNS #1746 by @Antonio112009 (e45805f)
- Fix KeyError when calibState is absent in cover.py #1747 by @Antonio112009 (069066b)
- Fix tests: replace deprecated asyncio.get_event_loop() for Python 3.12+ #1748 by @Antonio112009 (ebe7fec)
- Fix phantom button triggers after Zigbee reconnect #1740 by @Antonio112009 (bb40342)
- Fix issues #1700, #1692, #1729 #1738 by @Antonio112009 (8e42826)
- Fix energy total increasing problem #1564 #1621 #1636 by @Antonio112009 (8e42826)
v3.9.3 - 2025-09-04
v3.9.2 - 2025-08-29
v3.9.1 - 2025-08-26
- Add support KingArt Garage Door Opener #1257 (188cf46)
- Improve support CK-BL602-PCSW-01(225) (553e375)
- Update TRVZB logic after v3.9.0 #1645 (395d34f)
- Update XButton entity spec (cc3ce51)
- Code refactoring for devices.py (b144dd0)
- Fix turn_on Night Light effect for TX Ultimate #1644 (700ebd5)
- Fix KeyError: 'white' for B02-BL bulb #1649 (9d151de)
- Fix support Konesky WiFi Smart Mosquito Killer #1637 (2369ae1)
- Fix cannot import name 'WSMessageTypeError' from 'aiohttp' #1647 (f27ab4d)
- Fix TRVZB after v3.9.0 #1645 (f137738)
v3.9.0 - 2025-08-14
- Add support Sonoff TRVZB #1244 #1569 by @bob-tm
- Add support T5 Ultimate Motor Mode #1587 by @numotics (6b2ee93)
- Add support new SNZB-02WD #1612 (130647c)
- Add support new S60ZBTPF #1615 (40b1303)
- Add support new CK-BL602-PCSW-01(225) #1616 (6f69d23)
- Add support new Coolkit Switch (CK-BL602-SWP1-02) #1630 by @Pazuzu6666 (fd9c2dd)
- Add support new Sonoff MINI-RBS #1634 (d6ff7b2)
- Add support new Sonoff ZBMicro #1525 (4be5c21)
- Add MINIR4M to devices.py #1632 (86bd6b2)
- Add S60TPF to devices.py #1514 (50ddf35)
- Add Power-On state support #1591 by @numotics (0837c19)
- Update sk.json #1588 by @milandzuris (e80c901)
- Change login error placeholder #1583 (bd0d26c)
- Code refactoring (c1fea52 716f350)
- Fix TypeError when updating temperature sensor state #1628 (f52d25c)
- Fix empty params for DIY devices #1515 by @martink-p (007b5ca)
- Fix cloud WSMessageTypeError exception #1600 (563d667)
- Fix update task on integration reload #1607 (9390549)
- Fix unsupported operand type #1637 (4c629cf)
- Fix today water usage for Sonoff SWV #1608 #1624 @JustKidding49 (09e9074)
- Fix tests for POWR3 (8c2c0ab)
- Fix tests for T5 (b5af611)
- Fix tests for HA 2025.8 (f0b558a)
- Fix device class for EnergyTotal #1383 #1531 #1610 #1623 by @numotics (806d5e5)
- Fix deprecated climate attribute #1620 #1633 by @pbutterworth (ee0acaa)
- Fix turn_on for TX Ultimate Ambient Light #1369 (194c207)
v3.8.2 - 2025-01-16
- Add support Sonoff SWV #1497 (d6e20ea)
- Add support Zigbee light with color_temp #1557 (6e78ac4)
- Add sound action buttons to TX Ultimate #1535 (f1285f7)
- Add base support for TRVZB #1244 (7c69120)
- Add support Sonoff SNZB-05P #1496 (2589ee2)
- Add User-Agent header to API calls (f5a62d6)
- Add Hebrew translation #1534 by @israel2176 (9d8fda9)
- Add Sonoff L2 to readme #1522 (57107a1)
- Update reporting power for Sonoff SPM #1366 (ce417ae)
- Update cloud sign logic (bf1c822)
- Rewrite ping logic for cloud API (0eac42c)
- Optimize imports (e482d1c)
- Fix Sonoff NS Panel operation #1562 (388bb04)
- Fix HA 2025.1 mired color_temp deprecation #1555 (c3ce56f)
- Fix default_class setting support on latest HA versions #1433 (7fa8222)
- Fix closing client session on integration restarts #1529 (27bebe5)
- Fix ServerTimeoutError for cloud connection #1550 (a4948c7)
- Fix config_entry attribute deprecation #1551 (f4bfdaa)