Cześć, mam cztery termostaty bluetooth eQ-3 (CC-RT-BLE-EQ, firmware 1.49), które zostały wykryte i dodane w integracji eQ-3 w Home Assistant (2024.10.4). Termostaty komunikują się z bramką GL.iNet GL-S10 v1.0. W logach ESPHome (2024.7.3) na tej bramce zauważyłem, że jest problem z połączeniem. Po każdym restarcie tej bramki albo w ogóle nie połączy się żaden termostat albo połączy się jeden, maksymalnie trzy ale po kolejnym restarcie znowu jest problem z połączeniem. Tak to wygląda w logach. Czy jest na to jakieś rozwiązanie ?
Proxy Bluetooth ESPHome zapewnia Home Assistant maksymalnie 3 jednoczesne aktywne połączenia. Urządzenia, które utrzymują ciągłe aktywne połączenie, będą stale zużywać jedno z nich, podczas gdy urządzenia, które okresowo się rozłączają i ponownie łączą, pozwolą na korzystanie z więcej niż 3 z nich (na podstawie statystycznej). Pasywnie transmitowane dane z czujników (które są rozgłaszane przez niektóre urządzenia bez aktywnych połączeń) są odbierane oddzielnie od nich i nie są ograniczone do określonej liczby.
Komponent platformy ESP32 powinien być skonfigurowany do korzystania z frameworka esp-idf, ponieważ framework arduino wykorzystuje znacznie więcej pamięci i działa słabo z włączonym proxy Bluetooth. Podczas przełączania z arduino na esp-idf należy pamiętać o aktualizacji urządzenia za pomocą kabla szeregowego, ponieważ tabela partycji jest inna w obu frameworkach, ponieważ aktualizacje Over-the-Air nie zmienią tabeli partycji.
Komponent komponentu serwera internetowego powinien być wyłączony, ponieważ prawdopodobnie zabraknie pamięci w urządzeniu i będzie ono działać nieprawidłowo, gdy oba komponenty zostaną włączone jednocześnie.
Nie wszystkie urządzenia są obsługiwane, a ESPHome nie dekoduje ani nie przechowuje listy. Aby dowiedzieć się, czy Twoje urządzenie jest obsługiwane, wyszukaj je na liście integracji Home Assistant.
Parowanie jest wymagane tylko z wersjami oprogramowania układowego powyżej 120 i gdy nie korzystasz z etatu ESPHome Bluetooth. Przed konfiguracją Home Assistant musisz sparować termostat do adaptera Bluetooth za pomocą bluetoothctl…
Ogólnie, to wg mnie, przekazałeś za mało szczegółowych informacji jak dodałeś głowice do HA.
Miałem kiedyś te głowice (jeszcze z czasów domoticz)… dodatkowo zasięg jest mały, nawet z apką BTCalor trzeba było podejść z telefonem do grzejnika.
Był kłopot z ich użytkowaniem - obecnie leżą w szufladzie.
Głowice dodałem do HA w taki sposób, że przy włączonej bramce “GL.iNet GL-S10 v1.0” włożyłem baterię do każdej z głowic (posiadają firmware 1.49) i po chwili pojawił się komunikat w HA o nowo wykrytych urządzeniach. Przy każdym z nich nacisnąłem przycisk “Konfiguruj” i to wszystko.
Hi, I am the author of the eq3btsmart integration in HA core. I am having the same problem with auth fail reason = 0x66 when trying to connect my ESP bluetooth proxies to the eQ-3 thermostats. My thermostats are still on firmware version 1.48. I haven’t changed anything about my setup, which was working pretty well for the last few months, so I can’t give much insight into what the issue might be.
Just for your information: I got the thermostats to connect again by restarting both the ESP and the thermostat (removing the battery) and then reflashing the ESPs with the new PIN.