Zigbee2mqtt cc2531 - przestało działać

Pokaż dokładnie swoją konfigurację :slightly_smiling_face:

Proszzz:
"
homeassistant: true
permit_join: true
mqtt:
base_topic: zigbee2mqtt
server: ‘mqtt://localhost’
serial:
adapter: zstack
port: /dev/ttyACM0
frontend:
port: 8099
advanced:
log_level: info
log_output:
- console
channel: 11
devices:
"
Chodzi o wiersz z informacją jaki adapter mamy zainstalowany.

U mnie wygląda to tak.
Jest ktoś to w stanie zweryfikować?

homeassistant: true
permit_join: false
mqtt:
base_topic: zigbee2mqtt
server: ‘mqtt://localhost’
serial:
port: /dev/ttyACM0
advanced:
log_level: info
log_output:
- console
elapsed: false
frontend:
port: 8099
experimental:
new_api: true
devices:
‘0x00158d000454ed84’:

Czyli ręcznie dopisałeś?

adapter: zstack

Tak jest. Taki wpis robisz dla adaptera cc2531. Dla conbee II piszesz:
adapter: deconz

No tak - dzięki. Z tym, że czemu to nie zadziałało automatycznie?

:slight_smile:

Czytaj dokumentację i informacje o zmianach w danej wersji:

Już są dwa koordynatory wspierane więc obecnie zapis jest konieczny.

Ręczny lub automatyczny - wg informacji :slight_smile:

@jolka - chyba ta automatyczna zmiana konfiguracji Z2M nie działa…

2 polubienia

Najlepiej “zwalić” wszystko na biedne CC2531, na coś trzeba a wychwalać ConBee2 :wink:, większość problemów to błędy w software i konfiguracji a nie hardware.

2 polubienia

Jeżeli to jest tak jak na tym ekranie:

to to chyba nie zadziała. Ten kod zakłada, że w pliku konfiguracyjnym od z2m mamy już wpis “adapter” a póki co w naszych przed Hugowych wersjach go nie mamy (ja go na Grecie nie mam). Aktualizujemy do Hugo, przywracamy ustawienia z backupu i dalej nie mamy wpisu “adaptera”. A że teraz jest on wymagany to na starcie z2m przestaje działać bo automatyczne ustawienie wg tego kodu nie zadziała.

Tak sądzę - może o to chodzi?

Na początku jest deklaracja zmiennej adapter = "null" i jeżeli nic wcześniej nie było to efektem końcowym powinnien być też wpis w pliku konfiguracyjnym:

  adapter: null

czyli po aktualizacji trzeba wyedytowac ten wpis i wpisać poprawny adapter a potem już będzie działać poprawnie, tak wg mnie to wygląda.

@sdsi szacun za wyszukanie tego w kodzie :slight_smile:

Dzięki ale przeceniasz mnie; to kod od @Jolka - ta grafika byla już przez nią publikowana tutaj na forum :slightly_smiling_face:

A jesteś w stanie podać konfigurację od siebie.
U mnie po dodaniu adaptera nadal są problemy.
Raz działa raz nie a to staje się naprawdę męczące. :slightly_smiling_face:

Używam HA na RPi3 ale z niecierpliwością czekam na wersję PRO bramki.

Tylko w logach będzie informacja o problemach z Zigbee2MQTT.

@macek u mnie sytuacja wygląda tak że czujniki ruchu aqara zglupialy i nie wykrywają ruchu. Gdy dodam je ponownie godzinę jest dobrze i znów problem. Byłem aż u kuzyna który ma wszystko na zigbee i sprawdzaliśmy je z jego bramka i wszystko działa.
Kupiłem tez od @Celina nowy dongel zigbee i jest to samo więc wina jest chyba software.
@jolka coś wiadomo więcej?
Może to ta wersja zigbee2mqtt jest winna :slightly_smiling_face:
@sdsi wrzucisz swój wpis z konfiguracji zigbee?
U mnie brak informacji o adapterze i kanale. :slightly_smiling_face:

Moja konfiguracja :slightly_smiling_face:

homeassistant: true
permit_join: false
mqtt:
base_topic: zigbee2mqtt
server: ‘mqtt://localhost’
serial:
port: /dev/ttyACM0
advanced:
log_level: info
log_output:
- console
elapsed: false
frontend:
port: 8099
experimental:
new_api: true

@ Kraszewsky
W wersji Hugo miałem podobny problem z zigbee, co sygnalizowalem powyżej w tym wątku. Wykonałem reset aplikacji, zainstalowałem kolejną betę 2021.7.0b2 i wgrałem kopię konfiguracji z przed Hugo. Po dodaniu wpisu adapter: zstack w CY zigbee ruszyło. Moja konfiguracja:

homeassistant: true
permit_join: true
mqtt:
base_topic: zigbee2mqtt
server: ‘mqtt://localhost’
serial:
adapter: zstack
port: /dev/ttyACM0
frontend:
port: 8099
advanced:
log_level: info
log_output:
- console
channel: 25
devices:
xxxxxxxxxx…

Ale adapter nie dodał się automatycznie?

@sdsi nie dodał się.

Czyli automat nie działa jeszcze, dopisz adapter ręcznie.