Przede wszystkim po wyciągnięciu cc2531 i włożeniu w jego miejsce conbee II usługa zigbee przestała działać i nie mogła się podnieść.
Po dodaniu do Zigbee2Mqtt configuration.yaml
serial:
adapter: deconz
usługa wystartowała i pojawiło siena liście jedyne moje urządzonko zigbee, czyli gniazdko Lidla, pewnie dlatego, że było umieszczone we wspomnianym pliku.
Niestety, pomimo jego widoczności a nawet po jakimś czasie uzyskaniu informacji o LQI oraz stanie urządzenia, sterowanie nim z AIS jest niemożliwe
7|zigbee | Zigbee2MQTT:error 2021-08-12 13:36:39: Publish 'set' 'state' to 'ZB_Lidl_0xbc33acfffe3645a4' failed: 'Error: Command 0xbc33acfffe3645a4/11 genOnOff.off({}, {"sendWhenActive":false,"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (no response received)'
Uruchomiłem Sonoff SNZB-04 i na urządzeniu dioda sygnalizuje zmianę stanu na rozwarty i na zwarty, jednak nie potrafię dodać urządzenia do Zigbee2MQTT.
Po włożeniu z powrotem cc2531 i zakomentowaniu adapter w configu wszystko działa jak należy i gniazdko Lidla jest sterowane z AIS. Co ciekawe teraz pokazuje LQI na 99 a przy Conbee pokazywał 255…
Pomimo zezwolenia na dołączanie wszystkich urządzeń kontaktron Sonoff SNZB-04 nie pojawił się do sparowania…
EDIT:
Wkładam w otworek szpilkę i trzymam wciśnięty przycisk przez 10 s aż dioda 3 razy zamruga i dalej nie widać nigdzie urządzenia.
EDIT2:
OK, należało w konfigu zmienić permit_join z false na true i parowanie zaczęło działać
Ale to wszystko na cc2531…
Zrobić wpis w w configuroation.yaml
Zatrzymać i odłączyć bramkę od prądu.
Podmienić koordynator na Conbee II.
Uruchomić bramkę.
Jeżeli nie zmieniałeś kanału to ponowne parowanie nie jest potrzebne z tym że zauważyłem ze niektóre urządzenia po takim manewrze wymagają odłączenia i ponownego podłączenia do prądu.
Na termometrach Aquara (niektórych) musiałem wymusić wysłanie informacji poprzez krótkie naciśniecie przycisku.
Żarówki z Lidla były najbardziej opornie o połączyły się po kilku minutach.
Wszystko przetestowane w praktyce dwa dni temu. nic nie parowałem ponownie i wszystko działa znacznie lepiej niż na CC2531.
Producent ostrzega, że jeśli ConBee II jest podłączony bezpośrednio do portu USB lub znajduje się w pobliżu urządzeń USB 3.0 (takich jak zewnętrzne dyski twarde lub karty pamięci), to mogą wystąpić problemy z połączeniem.
A u mnie odwrotnie Nie steruje gniazdkiem, nie zawsze odbiera statusy z kontaktronów. Na CC2531 chodzi piorunem.
Chyba w w łikend zafunduje sobie sczyszczenie bramki i uruchomienie jej od nowa. Nic na niej nie robiłem niestandardowego a nawet nie mogę jej zrestartować/zatrzymać z Konfiguracji.
W mojej opinii to odłączenie od prądu to już lekka przesada, zmiany robione są tylko na usłudze Zigbee2MQTT więc jej zatrzymanie i uruchomienie musi wystarczyć. Zigbee2MQTT łączy się do brokera MQTT, do którego łączy się także HA więc wyłączanie wszystkiego tylko przy zmianie sticka Zigbee jest niepotrzebne.
Z wpisów wyglądasz na osobę znacznie bardziej ogarniętą w temacie niż ja więc może masz rację. Tylko zobacz ile jest wpisów na forum “zaktualizowałem bramkę i nie wstała” albo “zigbee2mqtt 1.20 i mam lagi” A ja twierdzę że to jest tylko soft i to bardzo skomplikowany gdzie zawsze może być coś zawieszone. Mogą być jakieś nie odkryte bugi błędy w pamięci i milion innych nieznanych problemów"
Jak do bramki tak i do Pceta stosuję zawsze taką zasadę: backup, restart a dopiero instalacja czy aktualizacja. Nigdy bezpośrednio na systemie który wcześniej pracował ciurkiem tydzień czy miesiąc. Jak możesz sprawdzić na forum nie robię później wpisów na że problem po aktualizacji, a przeszedłem już wiele wersji także bety. Czekając na PRO 1 nadal na DEV 1 z zainstalowanym od zawsze Node-Red-em.
Aż tak źle nie jest, może dlatego, że faktycznie jestem bardzo techniczny i wiem co i jak w linuxie działa. Nie trzeba restartować całej maszyny żeby zrekonfigurować jakąś usługę. W firmie linuxy pracują nawet ponad rok i jak nie trzeba to ich sie nie restartuje, weryfikuje się jakie usługi nie działąją, potem się je rekonfiguruje i restartuje sie tylko te usługi. Używam HA na RPi3 i malinka nie jest często restartowana podobnie jak nie musi być restartowana cała bramka AIS (system operacyjny działający na bramce). Z czasem Ty również zdobędziesz doświadczenie w tym temacie.
P.S.
Tak, łączyłem przez przedłużkę. Co ciekawe, CC2531 przez tą przedłużkę miał gorsze parametry połączenia z urządzeniami (QLI).
Ale to może też wina samego kabla, bo to jeszcze jakiś stary kabel.
Tyle tylko, że z kablem czy bez działanie Conbee jest tak samo kiepskie.
Tak, pewnie gdyby Celina nie odpoczywała nowa bramka byłaby już u mnie. Ale nie ma paniki DEV 1 nadal daje radę. W domu postawię PRO 1 a DEV 1 zabiorę do firmy do testów różnych funkcjonalności.
To może sprawdź ten kabel, choć to się wydaje baaardzo nieprawdopodobne żeby on był przyczyną. U mnie po zmianie koordynatora na Conbee II LQI większości urządzeń ma maks. Gniazdo które ma 143 jest w przeciwnej części domu z 15 metrów od koordynatora i za trzema ścianami. I wszystko działa na pstryk bez opóżnień.
Tako wygląda na CC2531, LQI nie zachwyca, ale wszystko na razie chodzi i chodzi płynnie. Zmiana stanu czujników to ułamek sekundy. To samo sterowanie gniazdkiem.
Po podłączeniu Conbee pojawiają się błędy nieznanej mi natury
9|zigbee | Zigbee2MQTT:error 2021-08-12 15:53:13: Failed to execute LQI for 'ZB_Lidl_0xbc33acfffe3645a4'
9|zigbee | Zigbee2MQTT:error 2021-08-12 15:54:59: Publish 'set' 'state' to 'ZB_Lidl_0xbc33acfffe3645a4' failed: 'Error: Command 0xbc33acfffe3645a4/11 genOnOff.off({}, {"sendWhenActive":false,"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false}) failed (no response received)'
Tak więc niewiele wnosi mi LQI=255 jeśli pojawiają się błędy w komunikacji.
Tam oczywiści mam routery. Pewnie dlatego na CC2531 sieć też mi pracowała stabilnie. Ale zauważ że gniazdo w salonie mimo że jest najdalej od koordynatora to łączy się bezpośrednio z nim i pracuje bardzo stabilnie. Dlatego dziwą mnie te problemy kolegi bo to na pewno nie wina Conbee II.