Asystent AI
Czujniki zigbee w z...
 
Powiadomienia
Wyczyść wszystko

Domoticz Czujniki zigbee w zasadzie nie działają w domoticzu

4 Wpisów
2 Użytkownicy
0 Reactions
3,007 Wyświetleń
(@marson)
Wpisów: 2
Świeżak
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 
[#2426]

Witajcie

Od niedawna mam domoticza, do tej pory mam wszystko zrobione na RF433 tj. piloty na RF433 do sterowania światłem i bramkę sonoff rf433 z wgraną tasmotą. Chciałem zacząć używać urządzeń opartych o zigbee. Posiadając już sonoffa RF 433 zakupiłem zigbee bridge od sonoffa także z wgraną tasmotą i tu mam problem. Na początek zakupiłem czujnik temperatury i wilgodności od sonoffa, model SN-ZB02 i chociaż po wielu próbach udało mi się go dodać do czujników w domoticzu to dane nie są aktualizowane i cały czas są podawane dane z chwili pierwszego podpięcia, w logach domoticza też mam całkiem sporo błędów. Wszystko podam na koniec a teraz pokrótce opiszę co zrobiłem i może to kogoś naprowadzi na jakąś pomoc i wskazanie co robię nie tak.

 

1. Pierwsze czego się dowiedziałem to tego, że potrzebuję zainstalować zigbee2mqtt więc zrobiłem to zgodnie z dokumentacją z oficjalnej strony projektu https://www.zigbee2mqtt.io/getting_started/running_zigbee2mqtt.html, z tym, że opis tam dotyczył instalacji w oparciu o bramkę na USB ZigBee CC2531 - ja mam sonoffa jak pisałem wyżej i nie podpina się go po USB ale jest to interfejs po LANie, dlatego znalazłem opis jak podłączyć sonoffa zigbee bridge do zigbee2mqtt tutaj https://www.digiblur.com/2021/03/zigbee2mqtt-with-sonoff-zigbee-bridge.html - w praktyce całość jak to zrobić sprowadzała się do tego, że w pliku konfiguracyjnym zigbee2mqtt tj. /opt/zigbee2mqtt/data/configuration.yaml w miejscu gdzie zgodnie z opisem podaje się serial dla USB należało podać następujący wpis:

serial:
  adapter: ezsp
  port: tcp://192.168.1.61:8888

Z tym, że, żeby nie było tak prosto to standardowo ten port 8888 jest zablokowany i trzeba go otworzyć, nie można tego zrobić ze standardowym template sonoff zigbee bridge i należy dokonać jego zmiany na taki dla HA a potem otworzyć regułkę dającą dostęp do komunikacji na porcie 8888 - opis jak to zrobić jest tu: https://templates.blakadder.com/sonoff_ZBBridge.html - czyli użyłem template

{"NAME":"ZHA ZBBridge","GPIO":[56,208,0,209,59,58,0,0,0,0,0,0,17],"FLAG":0,"BASE":18}

następnie komendy:

Rule1 ON System#Boot do TCPStart 8888 endon
Rule1 1

oraz restart urządzenia,

Nie wykluczam, że użycie szablonu pod HA jest błędem ale na template standardowym dla sonoff zigbee bridge tj.

{"NAME":"Sonoff ZbBridge","GPIO":[56,165,0,166,215,0,0,0,6,158,5,0,17],"FLAG":0,"BASE":75}

nie byłem w stanie otworzyć portu 8888 przez co nie uruchomiło się zigbee2mqtt. Gdy już przez to przebrnąłem zainstalowałem wtyczkę Zigbee2mqtt plugin domoticz stąd: https://github.com/stas-demydiuk/domoticz-zigbee2mqtt-plugin

I tak jak pisałem chociaż czujnik SNZB-02 jest widoczny nie zbiera informacji, informacja last seen w domoticzu jest podana z chwilą pierwszego odpalenia pluginu

Znalazłem opis, jak to rozwiązać, podobno pomóc powinno dodanie do konfiguracji zigbee2mqtt wpisu:

  new_api: true
frontend:
  # Optional, default 8080
  port: 8080
  # Optional, default 0.0.0.0
  host: 192.168.1.4
  # Optional, enables authentication, disabled by default
  auth_token: MojeHaslo

ale po za odpaleniem intefejsu www dla zigbee2mqtt na porcie 8080 nic to nie zmieniło, dodam też, że w tym interfejsie zigbee2mqtt też nie widać aby temperatura się odczytywała bo w miejscu gdzie powinna być jest wpis Null

No i na koniec logi z wtyczki:

 2021-08-09 20:03:56.780 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 63 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices_manager.py', function handle_mqtt_message
2021-08-09 20:03:56.780 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 64 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/adapters/base_adapter.py', function handle_mqtt_message
2021-08-09 20:03:56.780 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 132 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/device.py', function handle_message
2021-08-09 20:03:56.780 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 111 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/device.py', function get_device_args
2021-08-09 20:03:56.780 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 44 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/temperature_humidity_sensor.py', function get_string_value
2021-08-09 20:03:56.781 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 28 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/temperature_humidity_sensor.py', function get_temperature_value
2021-08-09 20:09:07.989 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) 'onMessage' failed 'TypeError':'conversion from NoneType to Decimal is not supported'.
2021-08-09 20:09:07.989 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 297 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMessage
2021-08-09 20:09:07.989 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 137 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMessage
2021-08-09 20:09:07.989 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 167 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/mqtt.py', function onMessage
2021-08-09 20:09:07.989 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 217 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMQTTPublish
2021-08-09 20:09:07.989 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 63 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices_manager.py', function handle_mqtt_message
2021-08-09 20:09:07.989 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 64 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/adapters/base_adapter.py', function handle_mqtt_message
2021-08-09 20:09:07.989 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 132 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/device.py', function handle_message
2021-08-09 20:09:07.989 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 111 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/device.py', function get_device_args
2021-08-09 20:09:07.989 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 44 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/temperature_humidity_sensor.py', function get_string_value
2021-08-09 20:09:07.989 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 28 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/temperature_humidity_sensor.py', function get_temperature_value
2021-08-09 20:09:58.225 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) 'onMessage' failed 'TypeError':'conversion from NoneType to Decimal is not supported'.
2021-08-09 20:09:58.225 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 297 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMessage
2021-08-09 20:09:58.225 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 137 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMessage
2021-08-09 20:09:58.225 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 167 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/mqtt.py', function onMessage
2021-08-09 20:09:58.225 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 217 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMQTTPublish
2021-08-09 20:09:58.225 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 63 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices_manager.py', function handle_mqtt_message
2021-08-09 20:09:58.225 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 64 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/adapters/base_adapter.py', function handle_mqtt_message
2021-08-09 20:09:58.225 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 132 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/device.py', function handle_message
2021-08-09 20:09:58.225 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 111 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/device.py', function get_device_args
2021-08-09 20:09:58.225 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 44 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/temperature_humidity_sensor.py', function get_string_value
2021-08-09 20:09:58.225 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 28 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/temperature_humidity_sensor.py', function get_temperature_value
2021-08-09 20:10:38.373 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) 'onMessage' failed 'TypeError':'conversion from NoneType to Decimal is not supported'.
2021-08-09 20:10:38.373 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 297 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMessage
2021-08-09 20:10:38.373 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 137 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMessage
2021-08-09 20:10:38.373 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 167 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/mqtt.py', function onMessage
2021-08-09 20:10:38.373 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 217 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMQTTPublish
2021-08-09 20:10:38.373 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 63 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices_manager.py', function handle_mqtt_message
2021-08-09 20:10:38.373 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 64 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/adapters/base_adapter.py', function handle_mqtt_message
2021-08-09 20:10:38.373 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 132 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/device.py', function handle_message
2021-08-09 20:10:38.373 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 111 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/device.py', function get_device_args
2021-08-09 20:10:38.373 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 44 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/temperature_humidity_sensor.py', function get_string_value
2021-08-09 20:10:38.373 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 28 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/temperature_humidity_sensor.py', function get_temperature_value
2021-08-09 20:12:08.716 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) 'onMessage' failed 'TypeError':'conversion from NoneType to Decimal is not supported'.
2021-08-09 20:12:08.716 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 297 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMessage
2021-08-09 20:12:08.716 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 137 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMessage
2021-08-09 20:12:08.716 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 167 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/mqtt.py', function onMessage
2021-08-09 20:12:08.716 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 217 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMQTTPublish
2021-08-09 20:12:08.716 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 63 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices_manager.py', function handle_mqtt_message
2021-08-09 20:12:08.716 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 64 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/adapters/base_adapter.py', function handle_mqtt_message
2021-08-09 20:12:08.716 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 132 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/device.py', function handle_message
2021-08-09 20:12:08.716 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 111 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/device.py', function get_device_args
2021-08-09 20:12:08.716 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 44 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/temperature_humidity_sensor.py', function get_string_value
2021-08-09 20:12:08.716 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 28 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/temperature_humidity_sensor.py', function get_temperature_value
2021-08-09 20:15:29.456 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) 'onMessage' failed 'TypeError':'conversion from NoneType to Decimal is not supported'.
2021-08-09 20:15:29.456 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 297 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMessage
2021-08-09 20:15:29.456 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 137 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMessage
2021-08-09 20:15:29.456 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 167 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/mqtt.py', function onMessage
2021-08-09 20:15:29.456 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 217 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMQTTPublish
2021-08-09 20:15:29.456 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 63 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices_manager.py', function handle_mqtt_message
2021-08-09 20:15:29.456 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 64 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/adapters/base_adapter.py', function handle_mqtt_message
2021-08-09 20:15:29.456 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 132 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/device.py', function handle_message
2021-08-09 20:15:29.457 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 111 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/device.py', function get_device_args
2021-08-09 20:15:29.457 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 44 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/temperature_humidity_sensor.py', function get_string_value
2021-08-09 20:15:29.457 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 28 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/temperature_humidity_sensor.py', function get_temperature_value
2021-08-09 20:18:40.231 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) 'onMessage' failed 'TypeError':'conversion from NoneType to Decimal is not supported'.
2021-08-09 20:18:40.231 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 297 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMessage
2021-08-09 20:18:40.231 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 137 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMessage
2021-08-09 20:18:40.231 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 167 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/mqtt.py', function onMessage
2021-08-09 20:18:40.231 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 217 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMQTTPublish
2021-08-09 20:18:40.231 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 63 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices_manager.py', function handle_mqtt_message
2021-08-09 20:18:40.231 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 64 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/adapters/base_adapter.py', function handle_mqtt_message
2021-08-09 20:18:40.231 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 132 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/device.py', function handle_message
2021-08-09 20:18:40.231 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 111 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/device.py', function get_device_args
2021-08-09 20:18:40.231 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 44 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/temperature_humidity_sensor.py', function get_string_value
2021-08-09 20:18:40.231 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 28 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/temperature_humidity_sensor.py', function get_temperature_value
2021-08-09 20:19:20.363 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) 'onMessage' failed 'TypeError':'conversion from NoneType to Decimal is not supported'.
2021-08-09 20:19:20.363 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 297 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMessage
2021-08-09 20:19:20.363 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 137 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMessage
2021-08-09 20:19:20.363 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 167 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/mqtt.py', function onMessage
2021-08-09 20:19:20.363 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 217 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/plugin.py', function onMQTTPublish
2021-08-09 20:19:20.363 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 63 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices_manager.py', function handle_mqtt_message
2021-08-09 20:19:20.363 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 64 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/adapters/base_adapter.py', function handle_mqtt_message
2021-08-09 20:19:20.363 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 132 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/device.py', function handle_message
2021-08-09 20:19:20.363 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 111 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/device.py', function get_device_args
2021-08-09 20:19:20.363 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 44 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/temperature_humidity_sensor.py', function get_string_value
2021-08-09 20:19:20.363 Error: Sonoff Zigbee Bridge: (Sonoff Zigbee Bridge) ----> Line 28 in '/home/domoticz/domoticz/plugins/zigbee2mqtt/devices/temperature_humidity_sensor.py', function get_temperature_value

Dodam, że MQTT mam działające bo używam go do współpracy z Sonoff RF433.

Pomoże ktoś? Starałem się to opisać najlepiej jak umiem ale jakby coś było niejasne albo potrzeba by było więcej informacji piszcie, aha, domoticz stoi na PC z x86 a nie na malinie jeśli to ma znaczenie.


 
Dodane : 09/08/2021 8:31 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@marson pewnie niewiele osób próbuje korzystać z takiego rozwiązania, bo znacznie lepiej użyć sniffera USB, który pozwoli na obsługę większej ilości sprzętu, ale w obu przypadkach usługa zigbee2mqtt musi działać. Piszesz że po uruchomieniu interfejsu www czujnik nie aktualizuje się i widzisz wartości Null co znaczy , że już na tym etapie nie ma komunikacji serwer - czujnik. Wtyczka w domoticz jest tylko pośrednikiem między serwerem - usługą zigbee2mqtt a domoticz.

Czy na pewno masz status serwera zigbee2mqtt jako uruchomiony ? i co daje journalctl -u zigbee2mqtt.service -f 

 

 

 


 
Dodane : 10/08/2021 8:34 am
(@marson)
Wpisów: 2
Świeżak
Autor tematu
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@isom 

 

Wychodzi na to, że coś tam działa. tzn. pokazuje wilgotność i poziom naładowania materii ale temperaturę pokazuje na null, poniżej wynik polecenia:

 

 sudo journalctl -u zigbee2mqtt.service -f
-- Logs begin at Mon 2021-08-09 20:49:43 CEST. --
sie 10 15:59:38 domoticz. npm[828]: Zigbee2MQTT:info  2021-08-10 15:59:38: MQTT publish: topic 'zigbee2mqtt/0x00124b00239ddec1', payload '{"battery":83.5,"humidity":33.35,"linkquality":168,"temperature":null,"voltage":2900}'
sie 10 16:01:18 domoticz. npm[828]: Zigbee2MQTT:info  2021-08-10 16:01:18: MQTT publish: topic 'zigbee2mqtt/0x00124b00239ddec1', payload '{"battery":83.5,"humidity":32.21,"linkquality":160,"temperature":null,"voltage":2900}'
sie 10 16:02:08 domoticz. npm[828]: Zigbee2MQTT:info  2021-08-10 16:02:08: MQTT publish: topic 'zigbee2mqtt/0x00124b00239ddec1', payload '{"battery":83.5,"humidity":33.66,"linkquality":172,"temperature":null,"voltage":2900}'
sie 10 16:02:58 domoticz. npm[828]: Zigbee2MQTT:info  2021-08-10 16:02:58: MQTT publish: topic 'zigbee2mqtt/0x00124b00239ddec1', payload '{"battery":83.5,"humidity":32.41,"linkquality":180,"temperature":null,"voltage":2900}'
sie 10 16:03:45 domoticz. npm[828]: Assertion failed
sie 10 16:03:45 domoticz. npm[828]: Assertion failed
sie 10 16:04:19 domoticz. npm[828]: Zigbee2MQTT:info  2021-08-10 16:04:19: MQTT publish: topic 'zigbee2mqtt/0x00124b00239ddec1', payload '{"battery":83.5,"humidity":33.48,"linkquality":176,"temperature":null,"voltage":2900}'
sie 10 16:04:39 domoticz. npm[828]: Zigbee2MQTT:info  2021-08-10 16:04:39: MQTT publish: topic 'zigbee2mqtt/0x00124b00239ddec1', payload '{"battery":83.5,"humidity":33.48,"linkquality":176,"temperature":null,"voltage":2900}'
sie 10 16:05:29 domoticz. npm[828]: Zigbee2MQTT:info  2021-08-10 16:05:29: MQTT publish: topic 'zigbee2mqtt/0x00124b00239ddec1', payload '{"battery":83.5,"humidity":32.24,"linkquality":172,"temperature":null,"voltage":2900}'
sie 10 16:05:49 domoticz. npm[828]: Zigbee2MQTT:info  2021-08-10 16:05:49: MQTT publish: topic 'zigbee2mqtt/0x00124b00239ddec1', payload '{"battery":83.5,"humidity":34.16,"linkquality":172,"temperature":null,"voltage":2900}'
sie 10 16:06:39 domoticz. npm[828]: Zigbee2MQTT:info  2021-08-10 16:06:39: MQTT publish: topic 'zigbee2mqtt/0x00124b00239ddec1', payload '{"battery":83.5,"humidity":33.02,"linkquality":172,"temperature":null,"voltage":2900}'

Wygląda jakby czujnik był walnięty? Chociaż nie chce mi się wierzyć bo to nówka sztuka. Komenda systemctl status zigbee2mqtt pokazuje running na zielono więc też chyba jest OK.


 
Dodane : 10/08/2021 4:15 pm
isom
 isom
(@isom)
Wpisów: 5319
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
Translate
English
Spanish
French
German
Italian
Portuguese
Russian
Chinese
Japanese
Korean
Arabic
Hindi
Dutch
Polish
Turkish
Vietnamese
Thai
Swedish
Danish
Finnish
Norwegian
Czech
Hungarian
Romanian
Greek
Hebrew
Indonesian
Malay
Ukrainian
Bulgarian
Croatian
Slovak
Slovenian
Serbian
Lithuanian
Latvian
Estonian
 

@marson no coś tam działa tylko linkquality 2900 to mało prawdopodobne , u mnie zakres jest taki jak poniżej 

3

I bateria w tym czujniku jak na nówkę sztukę coś słaba , u mnie po roku często używany czujnik ma 91% - a to jest niewiele poniżej 3V 

4

 
Dodane : 13/08/2021 8:44 pm
Udostępnij: