Cześć słuchajcie, mam problem z SONOFF zigbee 3.0 USB Dongle Plus V2. Po podłączeniu do mojego Raspberry pi4 i skonfigurowaniu dodatek nie chce się uruchomić. Niedawno zacząłem swoją przygodę z HA dlatego proszę o wyrozumiałość poniżej wstawiam logi i konfiguracje dodatków.
[09:07:53] INFO: Preparing to start…
[09:07:53] INFO: Socat not enabled
[09:07:55] INFO: Starting Zigbee2MQTT…
Zigbee2MQTT:info 2024-03-17 09:08:01: Logging to console and directory: ‘/config/zigbee2mqtt/log/2024-03-17.09-08-01’ filename: log.txt
Zigbee2MQTT:info 2024-03-17 09:08:01: Starting Zigbee2MQTT version 1.36.0 (commit #unknown)
Zigbee2MQTT:info 2024-03-17 09:08:01: Starting zigbee-herdsman (0.35.1)
Zigbee2MQTT:error 2024-03-17 09:08:21: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2024-03-17 09:08:21: Failed to start zigbee
Zigbee2MQTT:error 2024-03-17 09:08:21: Check Zigbee2MQTT fails to start | Zigbee2MQTT for possible solutions
Zigbee2MQTT:error 2024-03-17 09:08:21: Exiting…
Zigbee2MQTT:error 2024-03-17 09:08:21: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
at ZStackAdapter.start (/app/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:103:27)
at Controller.start (/app/node_modules/zigbee-herdsman/src/controller/controller.ts:132:29)
at Zigbee.start (/app/lib/zigbee.ts:62:27)
at Controller.start (/app/lib/controller.ts:109:27)
at start (/app/index.js:107:5)
To teraz możesz sprawdzić wersję firmware dongla i zdecydować czy chcesz korzystać z najnowszego firmware NCP i eksperymentalnego sterownika ember (który doposażono w kilka funkcji, których jak dotąd brakuje w ezsp i być może się w nim nie pojawią? oczywiście na starym firmware ember nie ruszy!).
Warto eksperymentować póki sieć jest malutka i nie będzie żal np. zbudować ją od nowa jeśli polegniesz.
No, ale rozumiesz że sterownik użyty w Z2M współpracuje z firmware, a sterownik ember wymaga czegoś nowoczesnego, a fabrycznie na 100% masz w donglu firmware “z XIX wieku”… (to że Sonoff ma wylane sikiem prostym na klientów to jedno, ale firmware wymagane przez ember jest naprawdę świeżutkie jak ciepłe bułeczki)
W wątkach z tagiem ember jest nieco więcej na temat.
Nie zajrzałeś pod taga ember ?
No pewnie, że jest możliwe (oczywiście mówimy o Dongle E znanym też jako plus v2).
Producent dongla (Sonoff/eWelink) jak mówiłem leje sikiem prostym, ale firmware jest rozwijane przez niezależnych deweloperów.
PS w kwestii parowania QR byłem w błędzie - w końcu się odezwał na forum jakiś posiadacz i potwierdził, że ta funkcja już działa w ezsp.
To jest sterownik w stadium eksperymentalnym, więc skoro zadajesz takie pytania, to prawdopodobnie nie będziesz w stanie wypełnić swojej misji beta-testera, czyli misji bezpośredniego dzielenia się swoimi wyłącznie trafnymi spostrzeżeniami z autorami oprogramowania… oczywiście w strawnym technicznym angielskim.
Dzielenie się niewiedzą nie ma sensu, więc jeśli miałbyś pisać im jakieś bzdury, to lepiej nie zgłaszaj błędów (bo to dokłada zbędnej pracy tym, którzy potrzebują dobrego i konkretnego feedbacku, a w dodatku złe zgłoszenia mogą kierować postęp prac w ślepe uliczki), ale jeśli będziesz o tym pisać na forum też dostarczaj jakieś jasne i klarowne informacje czego używasz i w jakiej konfiguracji (tylko, tu raczej nie zaglądają autorzy tego softu, bo język polski to nie to, mamy co prawda zagranicznych czytelników, ale tylko dzięki takim tematom, gdzie nie ma innych źródeł informacji w bardziej międzynarodowych językach).
UWAGA
RCP jest dwustackowe - Zigbee+Thread i nie działa bezpośrednio z Z2M
a
OT to jest firmware ze wsparciem TYLKO dla Thread zupełnie bez obsługi Zigbee
jeśli chcesz przejść z archaicznego fabrycznego nie rób dużych skoków, ale sprawdzaj w issues, które z nich są bezproblemowe
Flashowanie i uruchamianie różnych epok firmware we właściwej kolejności jest kluczowe ze względu na kompatybilność backupów czy raczej jej częściowy brak.
Jeśli nie jest to ważne i możesz całą sieć zbudować od nowa (przy potencjalnym cofaniu wersji też może być taka konieczność, czyli licz się z kilkukrotnym parowaniem), to nie musisz zachowywać żadnej kolejności, ale czytanie nadal jest obowiązkowe - w issues już inni użytkownicy opisywali swoje doświadczenia - korzystaj z nich
UWAGA nie sprawdzałem, które są OK, a które nie, więc to tylko hipotetyczny przykład
soft fabryczny → jakieś z epoki I (7.2.x.x) → jakieś z epoki II (7.3.x.x) → jakieś z epoki III (7.4.x.x)
Każdy żółty tekst jest klikalny, tak samo jak i tagi w tym wspominany wcześniej tag ember
Te epoki wprowadziłem na potrzeby zrozumiałości posta, nie jest to żaden oficjalny termin, przyjmijmy, że chodzi o powiązanie z wersjami SDK SiLabs, takich epok de facto było więcej niż 4, nawet nie wiem czy różni deweloperzy dogadali się w kwestii spójnego numerowania wersji, ale dokopanie się do takich szczegółów zdecydowanie przekracza ilość mojego wolnego czasu.