Releases: devildant/acw02_esphome
Release 2025.12.6
ESPHome version: 2025.11.4
Changes since 2025.10.3:
- fix deprecated key in ha mqtt discovery (after update click on button rebuild MQTT entities) + up the version to 2025.11.4 (e0a0b88)
- Update Docker installation instructions for Windows (14ece12)
- Add files via upload (18a97ff)
- CI(xiao-c6): badges for ESPHome 2025.11.4 (failed=false) (8a119e7)
- CI(xiao-c3): badges for ESPHome 2025.11.4 (failed=false) (7438f90)
- CI(lolin-c3): badges for ESPHome 2025.11.4 (failed=false) (405ce79)
- CI(d1-mini): badges for ESPHome 2025.11.4 (failed=false) (5e2af07)
- CI(xiao-c6): badges for ESPHome 2025.11.2 (failed=false) (7371fc3)
- CI(xiao-c3): badges for ESPHome 2025.11.2 (failed=false) (f6eca74)
- CI(lolin-c3): badges for ESPHome 2025.11.2 (failed=false) (4c1828c)
- CI(d1-mini): badges for ESPHome 2025.11.2 (failed=false) (84e57b6)
- CI(xiao-c6): badges for ESPHome 2025.11.0 (failed=false) (cc7564f)
- CI(xiao-c3): badges for ESPHome 2025.11.0 (failed=false) (1008faf)
- CI(lolin-c3): badges for ESPHome 2025.11.0 (failed=false) (8c65784)
- CI(d1-mini): badges for ESPHome 2025.11.0 (failed=false) (3c3946a)
- CI(xiao-c6): badges for ESPHome 2025.10.5 (failed=false) (919a523)
- CI(xiao-c3): badges for ESPHome 2025.10.5 (failed=false) (6f89826)
- CI(lolin-c3): badges for ESPHome 2025.10.5 (failed=false) (0f8ffe6)
- CI(d1-mini): badges for ESPHome 2025.10.5 (failed=false) (b12a802)
- Update Wi-Fi performance notes for LOLIN ESP32 C3 MINI (096fe37)
- Update README.md (c5cb502)
- Remove backup restoration section from README (85ec55d)
- Second attempt to fix a bug that occurs when MQTT is disconnected for several minutes. (daa784a)
- change ESPHOME build version to 2025.10.4 (def87e4)
- Merge remote-tracking branch 'origin/main' (59ebb10)
- try to fix bug (Problem reconnecting to MQTT after the broker was stopped) (d6d84a1)
- CI(xiao-c6): badges for ESPHome 2025.10.4 (failed=false) (4fcb470)
- CI(xiao-c3): badges for ESPHome 2025.10.4 (failed=false) (6947d87)
- CI(lolin-c3): badges for ESPHome 2025.10.4 (failed=false) (fd6be89)
- CI(d1-mini): badges for ESPHome 2025.10.4 (failed=false) (2362f1f)
- Update README.md (9e3f9e2)
- Update README.md (027f582)
- Remove sections on compatibility and contribution (1418add)
- Enhance README with compatibility and contribution sections (bc122d4)
- Update README.md (b41a485)
- Update README.md (5119d88)
- Document fix procedure for Home Assistant desynchronization (3679e7b)
- CI(xiao-c6): badges for ESPHome 2025.10.3 (failed=false) (470a47f)
- CI(xiao-c3): badges for ESPHome 2025.10.3 (failed=false) (286e09b)
- CI(lolin-c3): badges for ESPHome 2025.10.3 (failed=false) (ee23910)
- CI(d1-mini): badges for ESPHome 2025.10.3 (failed=false) (f07d8b5)
- Update TUYA_MCU_SETUP.md (8899731)
- Update TUYA_MCU_SETUP.md (641edf8)
- ... (2c99772)
- remove useless element (e7f4d7b)
- fix doc (1c78270)
- fix limitation for 409945 (882b91c)
- add Known Limitation for 409945 version (170c251)
- fix temp for tuya mcu (fc4dbcf)
- more visibility for Disclaimer & Safety Notice (9da49d0)
- update Disclaimer & Safety Notice part (de42b60)
- Update COMPATIBILITY.md [skip ci] (9ffdd43)
- Update COMPATIBILITY.md [skip ci] (dfb72eb)
- fix doc (f6c0f73)
- Update COMPATIBILITY.md [skip ci] (b525882)
- fix link user (e54af0d)
- fix link (4a29a15)
- reduce bug with esphome native action (input config) (b9bd431)
- support ACW02 with esphome tuya MCU (thx @mrgnsrl) (f4e8e28)
- Update README.md (0b2d65d)
- CI(xiao-c6): badges for ESPHome 2025.10.1 (failed=false) (c08080a)
- CI(xiao-c3): badges for ESPHome 2025.10.1 (failed=false) (ecfd579)
- CI(lolin-c3): badges for ESPHome 2025.10.1 (failed=false) (9abf4ef)
- CI(d1-mini): badges for ESPHome 2025.10.1 (failed=false) (832f946)
- Update README.md (c0f984a)
- Update COMPATIBILITY.md [skip ci] (3acc6de)
- Update COMPATIBILITY.md [skip ci] (180459d)
- Update README.md (62a1df3)
- Update README.md (7e5ef33)
- Update README.md (a6e549f)
- Update README.md (bc5ecf2)
- Update interface_details.md (7071615)
- Update interface_details.md (e69b453)
- Update interface_details.md (8d8d6b6)
- Update interface_details.md (a4c1b32)
Release 2025.10.3
ESPHome version: 2025.9.3
Support:
- ESPHome : 2025.9.3
- Integration of Diagnostics in mqtt when the option "G1: MQTT version options" is enable
- Docs MACOS + info jeedom
- Weekly build for all esp board supported
Changes since 2025.9.27:
- CI(xiao-c6): badges for ESPHome 2025.9.3 (failed=false) (4be34f3)
- CI(xiao-c3): badges for ESPHome 2025.9.3 (failed=false) (c1ff73b)
- CI(lolin-c3): badges for ESPHome 2025.9.3 (failed=false) (d5fad7f)
- CI(d1-mini): badges for ESPHome 2025.9.3 (failed=false) (b28e659)
- Update COMPATIBILITY.md [skip ci] (71c2eee)
- Update COMPATIBILITY.md [skip ci] (21d74a3)
- update docs for build on MACOS + Bonus jeedom (5d03708)
- Merge pull request #30 from fouille/little-improvement-and-doc (029bc0b)
- optimise + add diag in g1 option (for show diag in mqtt when G1: MQTT version options is enable) + espHome 2025.9.3 (a8cece5)
- Add English translation (f516dda)
- Add module (0a65278)
- Fix Doc & revert file (2a1b6d7)
- Fix Doc & revert file (cb9dbc8)
- Fix md error (5c78507)
- Improve Doc & Gitignore (92ad6f1)
- Improve Doc & Gitignore (ec1fada)
- Update interface_details.md (86d2c9f)
- Update README.md (68a5dfc)
- Update README.md (deda545)
- Update README.md (223a773)
- CI(xiao-c6): badges for ESPHome 2025.9.1 (failed=false) (54ddfd3)
- CI(xiao-c3): badges for ESPHome 2025.9.1 (failed=false) (5c0cda0)
- CI(lolin-c3): badges for ESPHome 2025.9.1 (failed=false) (3ec7f58)
- CI(d1-mini): badges for ESPHome 2025.9.1 (failed=false) (d56ec1d)
- Update README.md (3fa0875)
- Update README.md (e0e94ab)
- Update README.md (638001f)
- Update README.md (baeab27)
- Update esphome-autobuild.yml (5ae87f9)
- Update README.md (0c94138)
- Update README.md (7596f86)
- Update README.md (3350606)
- Update README.md (6c80806)
- Update README.md (b26c44e)
- Update README.md (9aa5dda)
- Update README.md (7ab951f)
- Update README.md (f35ccf2)
- Update README.md (f919dfb)
- Update README.md (738902e)
- Update README.md (68a00c4)
- Update README.md (28256ea)
- Update README.md (76047a1)
- Update README.md (36fd034)
- Update README.md (a5dca54)
- Update README.md (ccb6905)
- Update README.md (1f4e0de)
- Update README.md (d670731)
- Update README.md (3ebfcbc)
- Update README.md (4692409)
- Update README.md (561d658)
- docs (ea56b99)
- docs (b2b2e5b)
- docs (7ee1e68)
- update comment (a313e25)
- docs (5bd0d55)
- update doc (e75dcd0)
- CI(xiao-c3): badges for ESPHome 2025.9.1 (failed=false) (6cf2f76)
- remove error test (ade514e)
- CI(xiao-c3): badges for ESPHome 2025.9.1 (failed=true) (3aa0689)
- test error (747cc56)
- CI(xiao-c6): badges for ESPHome 2025.9.1 (failed=false) (69093fd)
- CI(xiao-c3): badges for ESPHome 2025.9.1 (failed=false) (96eb311)
- CI(lolin-c3): badges for ESPHome 2025.9.1 (failed=false) (7e1b06b)
- CI(d1-mini): badges for ESPHome 2025.9.1 (failed=false) (a00916c)
- clean badge (9654a20)
- Update esphome-autobuild.yml (4b1223f)
- CI(d1-mini): badges for ESPHome 2025.9.1 (failed=false) (2203107)
- Update README.md (a6a6129)
- clean (e40f4a2)
- Update esphome-autobuild.yml (8b106bb)
- CI(xiao-c6): badges for ESPHome 2025.9.1 (failed=false) (a3f5ca9)
- CI(xiao-c3): badges for ESPHome 2025.9.1 (failed=false) (b5d9b76)
- CI(lolin-c3): badges for ESPHome 2025.9.1 (failed=false) (63cff78)
- clean (c9974c6)
- CI(xiao-c6): badges for ESPHome 2025.9.1 (failed=false) (50ce10d)
- CI(xiao-c3): badges for ESPHome 2025.9.1 (failed=false) (9d49643)
- CI(lolin-c3): badges for ESPHome 2025.9.1 (failed=false) (c04d5fa)
- CI(d1-mini): badges for ESPHome 2025.9.1 (failed=false) (5bc3db8)
- Update README.md (f779f37)
- Update esphome-autobuild.yml (17529b6)
- update testing (3b568af)
- Update README.md (09c2bcb)
- CI(xiao-c6): badges for ESPHome Version: 2025.9.1 (failed=false) (ef76fae)
- CI(lolin-c3): badges for ESPHome Version: 2025.9.1 (failed=false) (1710375)
- CI(d1-mini): badges for ESPHome Version: 2025.9.1 (failed=false) (f92766b)
- test builder (041f0e7)
- update builder test (90fc131)
- CI(xiao-c6): badges for ESPHome Version: 2025.9.1 (failed=true) (a253493)
- Merge remote-tracking branch 'origin/main' (7a56839)
- Update esphome-autobuild.yml (b48e5a6)
- update test builder (64b3dc9)
- CI(d1-mini): badges for ESPHome Version: 2025.9.1 (failed=true) (613e103)
- CI(xiao-c3): badges for ESPHome Version: 2025.9.1 (failed=true) (bbb8a35)
- CI(lolin-c3): badges for ESPHome Version: 2025.9.1 (failed=true) (ba43f3d)
- Update esphome-autobuild.yml (17d83e4)
- Update README.md (21f0e06)
- Update esphome-autobuild.yml (0a51b41)
- test build (8affd96)
- update docs (7def535)
- force use external antenna for xiao c6 (18d0947)
- src pcb c3 c6 (8d22873)
- docs (8e09b5e)
- docs (4fffec1)
Release 2025.9.27
ESPHome version: 2025.9.1
Support:
- ESPHome : 2025.9.1
- ESP32 D1 MINI WROOM 32
- LOLIN ESP32 C3
- XIAO ESP32 C3
- XIAO ESP32 C6
Changes since 2025.8.29:
- rename yaml (3dfbb0b)
- update docs (2ba48d6)
- docs (cebd7de)
- docs (06036ec)
- docs (83fb8ec)
- docs (4cfd8e0)
- docs (2450145)
- 3D files (a2dc52d)
- docs links (232c6e7)
- docs (13000b9)
- gerber c3-c6 (dc3f695)
- Merge remote-tracking branch 'origin/main' (72aa323)
- prepare esp32 C3/C6 (98c2ce2)
- remove log topic (add log_topic: null) in mqtt section (reduce com) (43cc7e4)
- Update README.md (eb6355e)
- CI: badges for ESPHome Version: 2025.9.1 (failed=false) (f3c057c)
- jlcpcb info (6f7d7ad)
- update docs (e553d2f)
- readme (bea0d7d)
- readme (f5b58fe)
- readme + zip gerber + BOM + pick and place (c8f244a)
- readme (fa4eab4)
- readme + files move (fd1af6b)
- files SN74LVC2T45DCUR (a99235f)
- Merge remote-tracking branch 'origin/main' (a9da362)
- pcb version lolin c3 mini / xiao c3-c6 (31ac0cc)
- CI: badges for ESPHome Version: 2025.8.4 (failed=false) (07e3dc5)
- update pcb level shifter (fbeccdf)
- fix link readme (9062b7b)
- Merge remote-tracking branch 'origin/main' (06ff339)
- beta pcb v1.1 (897d717)
- Update README.md (f73424f)
- Update README.md (7c39700)
- Update README.md (d67c77d)
- Update README.md (8bc3a10)
- Update README.md (94c770a)
- CI: badges for ESPHome Version: 2025.8.3 (failed=false) (da8ba0a)
- Update README.md (591da84)
- Update esphome-autobuild.yml (b685014)
- CI: badges for ESPHome unknown (failed=false) (f017634)
- Update README.md (7725084)
- Update esphome-autobuild.yml (b046f18)
- Update esphome-autobuild.yml (28b2f5f)
- Update esphome-autobuild.yml (acde831)
- Update README.md (d7573f0)
- move printing material (doc) (5007e85)
- Merge remote-tracking branch 'origin/main' (a84a289)
- doc printing material (07a86ef)
- Update COMPATIBILITY.md [skip ci] (75fb2fc)
- Update COMPATIBILITY.md [skip ci] (cb7e8f1)
- doc (e97cb16)
- update doc (95296a6)
- update doc for esp32 not compatible (c82b11c)
- Update COMPATIBILITY.md [skip ci] (cadc54b)
- Merge remote-tracking branch 'origin/main' (a28db62)
- comment #include <esp_wifi.h> (utilities ?) + add script for log in docker + update doc docker (cad0a9f)
- Update COMPATIBILITY.md [skip ci] (dc6da10)
- Update COMPATIBILITY.md [skip ci] (bff15f1)
- Update update-compatibility.yml (3eb0f09)
- Update COMPATIBILITY.md [skip ci] (7d49fb8)
- Update README.md (b22770b)
- Update README.md (1a24f3c)
- Update README.md (e95b8a9)
- Update COMPATIBILITY.md [skip ci] (7ac3edd)
- Update COMPATIBILITY.md [skip ci] (aea9bc3)
- Update autoclose-compatibility.yml (508209d)
- Update unit_report.yml (9e76398)
- Update unit_report.yml (a7ef1b2)
- Update autoclose-compatibility.yml (26fdc43)
- Update unit_report.yml (499bef3)
- Update unit_report.yml (e9f6c5f)
- Update unit_report.yml (1d098ba)
- Update COMPATIBILITY.md [skip ci] (e6cda09)
- Update update-compatibility.yml (310958c)
- Update COMPATIBILITY.md [skip ci] (2deb449)
- Update COMPATIBILITY.md [skip ci] (40040cb)
- Update update-compatibility.yml (bb6a78e)
- Update unit_report.yml (98bb691)
- Update unit_report.yml (4f2a317)
- Update unit_report.yml (f5bea2b)
- Update unit_report.yml (e45a0a0)
- Update COMPATIBILITY.md [skip ci] (40ccb2e)
- Update update-compatibility.yml (176dfbe)
- Update COMPATIBILITY.md [skip ci] (baa3769)
- Update unit_report.yml (b85aa09)
- Update COMPATIBILITY.md [skip ci] (2fc06a4)
- Update COMPATIBILITY.md [skip ci] (d353fc7)
- Update update-compatibility.yml (0a33f1d)
- Update COMPATIBILITY.md [skip ci] (d9411e3)
- Update update-compatibility.yml (6bf9983)
- Update COMPATIBILITY.md [skip ci] (e2127c5)
- Update update-compatibility.yml (dd76a6f)
- Update COMPATIBILITY.md [skip ci] (442f82d)
- Create update-compatibility.yml (a125df7)
- Update autoclose-compatibility.yml (c988647)
- Update autoclose-compatibility.yml (07bee32)
- Update autoclose-compatibility.yml (85c8550)
- Update unit_report.yml (f5b6575)
- Create autoclose-compatibility.yml (6f28bff)
- Create config.yml (2f1bb8f)
- Delete .github/ISSUE_TEMPLATE/config.yaml (8bcbe58)
- Update unit_report.yml (c86dd5b)
- Create feature_request.yml (f69a006)
- Update bug_report.yml (47090c1)
- Create config.yaml (57fb3c1)
- Create bug_report.yml (68e27d7)
- Update issue templates (29859a9)
- Update unit_report.yml (7d5c3af)
- Update unit_report.yml (fd82e77)
- Update unit_report.yml (577957b)
- Update unit_report.yml (e30c937)
- Update unit_report.yml (febab95)
- Update issue templates (08027c6)
- Update issue templates (8ccfe98)
- Create unit_report.yml (77f7425)
- Update issue templates (1468b98)
- Update issue templates (1db157c)
- Delete .github/ISSUE_TEMPLATE/indoor-unit-compatibility-report.md (6374aff)
- Update indoor-unit-compatibility-report.md (c60a1f3)
- Update issue templates (6574344)
- Update README.md (8a19083)
- Update README.md (200a6ef)
- update docs (e82fca5)
- update docs for airton issue model 409733 (7f258de)
Important:
I modified the main yaml files, so you need to re-use the yaml:
esphome-acw02-en.yaml or esphome-acw02-fr.yaml or ha-esphome-builder-acw02-en.yaml or ha-esphome-builder-acw02-fr.yaml
- Add new substitutions for support differents boards ESP3232 :
- TX
- RX
- Add log_topic: null in mqtt section for reduce flood
Release 2025.8.29
ESPHome version: 2025.7.5
Changes since 2025.8.20:
- Merge pull request #6 from devildant/ESP-IDF (d7e08b4)
- update doc (536bbe9)
- update doc (dd8e8f3)
- Update README.md (7e69ceb)
- Update README.md (677b749)
- archive gerber for replace level shiffter (6f661b7)
- add jitter on retry cmd (86424ab)
- opti keepalive AC drift if wait in progress + autorize cmd with fp 0 when wait enable + add get status after max retry + log (baf5d7f)
- better soft lock for cmd with fp + backup systeme if cmd don't recieve ACK during 1200ms (4ff49d7)
- retry if cmd tx but not recieve RX ACK in 200ms.... + exclude stuck retry when fp is 0 (3e42347)
- internal keepalive (b33b8a6)
- fix options mqtt (20a72ab)
- keepalive 30s (a47e04c)
- log warn + keepalive 10s (cb89f0a)
- esp-idf (7b8b353)
Important:
I modified the main yaml files, so you need to re-use the yaml:
esphome-acw02-en.yaml or esphome-acw02-fr.yaml or ha-esphome-builder-acw02-en.yaml or ha-esphome-builder-acw02-fr.yaml, take the latest file and redo your configuration in substitutions
Release 2025.8.20
ESPHome version: 2025.7.5
Changes since 2025.8.8:
- fix build type in arduino (e649685)
- cmd retry + soft lock (c8d55b1)
- add log for control the rx buffer size (b88170f)
- clean, remove sensor cmd tx rx, add counter error cmd sensor + adjust log + add var timer in .h (29b2245)
- clean/rename var, function and comment (71a684f)
- preset with fp (5660bd6)
- add security and push retry in first on queue (05b54a2)
- add 3 retry for each cmd (5eb53ae)
- log error (53b2592)
- add control cmd recieved (6e10036)
- debugging (d368ed7)
- Merge remote-tracking branch 'origin/main' (c6e0ea0)
- added QOS 1 for mqtt subscription (potential bug fix for undelivered command) + changed log information to warn for mqtt command received and mqtt disconnect (55ec251)
- Update README.md (6ebf00e)
Note:
I've integrated the retry mechanism into the presets, so I invite you to update them so that it's taken into account.
I've also currently forced the compilation on Arduino; the ESP-IDF version is currently being tested.
Release 2025.8.8
Release 2025.8.5
Release 2025.8.4-1
ESPHome version: 2025.7.4
Changes since 2025.8.4:
- fix issue origine cmd detection, with remote if display is enable the hexa code is 0x88.... (2f78b9c)
Release 2025.8.4
ESPHome version: 2025.7.4
Changes since 2025.8.2:
- fix bug + update doc (1609236)
- add option for defined delay publish after power on + rename Z-mute in Z-CMD + update doc (96f12da)
- split delay for manage classic cmd and after power on + add delay for publish stat after power on + security (4fde045)
- remove duplicate update in yaml (3134450)
- reduce delay inside code to max 60s (657ca13)
- fix doc (249a736)
Warning : If you are using the MQTT version only with the option "G1: MQTT version options" enabled, and you have installed the previous version, then please in HA, go to settings/Devices and service/MQTT, and delete your ACW02-xxx from the module (be careful not to delete anything else), then restart the module, this will prevent you from having a ghost entity
Release 2025.8.2
ESPHome version: 2025.7.4
Changes since 2025.7.31:
- tmp mute cmd with delay + protect double cmd + opti (040218e)
- remove [Z-Mute] bracket for good position in ha (9403ce0)
- update doc (fa00294)
- update doc (b3a1eca)
- fix issue + update doc (8b16818)
- fix to delay to 10min max + opti + add mqtt version for 2 new g1 option (mute with delay) (b50367b)
- order function + fix bug + rename (cb435da)
- fingerprint for detect if cmd change stat and not send to ac if same + qos 1 for all mqtt element + option mute tmp cmd with delay or with delay if ac On (c605e48)
- remove wrong image (8c061b2)
- fix url for support (79f1ecd)
- support for airton (b3ff2dc)