ZigBee Domoticz Xia...
 
Powiadomienia
Wyczyść wszystko

ZigBee Domoticz Xiaomi

6 Wpisów
3 Użytkownicy
0 Reactions
1,167 Wyświetleń
(@ketonek)
Wpisów: 111
Pomocny
Autor tematu
 

Założyłem nowy wątek, bo w wąztku @LukaszBeben sie zrobiło trochę syfu bo dołączyłem do jego dyskusji.

@isom najprawdopodobniej masz racje że namieszałem z nazwami mqtt i mogłem to wszystko zostawić jak było, z tego co kojarzę zmieniłem/dodałem tylko hasło. Wszystko inne po mqtt chodzi.

Usunałem wpisy z plików: state.json , configuration.yaml tak jak radziłeś, usunąłem plugin Zigbee2MQTT, restart Malinki i dodałem jeszcze raz.

W logach na początku miałem takie coś:

2020-04-29 10:57:03.809 Status: (ZTM) Started.

2020-04-29 10:57:11.802 (ZTM) Debug logging mask set to: PYTHON

2020-04-29 10:57:11.802 (ZTM) onStart called

2020-04-29 10:57:11.802 (ZTM) MqttClient::__init__

2020-04-29 10:57:11.802 (ZTM) MqttClient::open

2020-04-29 10:57:11.865 (ZTM) onConnect called

2020-04-29 10:57:11.865 (ZTM) Connected to MQTT Server: 192.168.1.24:1883

2020-04-29 10:57:11.865 (ZTM) MQTT CLIENT ID: 'Domoticz_1588150631_1827'

2020-04-29 10:57:11.801 Status: (ZTM) Entering work loop.

2020-04-29 10:57:11.801 Status: (ZTM) Initialized version 0.0.19

2020-04-29 10:57:12.050 (ZTM) MqttClient::subscribe

2020-04-29 10:57:12.101 (ZTM) onMQTTSubscribed

2020-04-29 10:57:12.101 (ZTM) MQTT message: zigbee2mqtt/bridge/state offline

2020-04-29 10:57:12.101 (ZTM) Zigbee2mqtt bridge is offline

2020-04-29 10:57:12.101 (ZTM) MQTT message: zigbee2mqtt/bridge/config {'version': '1.7.1', 'commit': 'b459c35', 'coordinator': {'type': 'zStack12', 'meta': {'transportrev': 2, 'product': 0, 'majorrel': 2, 'minorrel': 6, 'maintrel': 3, 'revision': 20190608}}, 'log_level': 'info', 'permit_join': True}

2020-04-29 10:57:12.101 (ZTM) Zigbee2mqtt log level is info

2020-04-29 10:57:12.101 (ZTM) Joining new devices is enabled on the zigbee bridge

2020-04-29 10:57:21.846 (ZTM) MqttClient::ping

Zielona lampka na module ZigBee się teraz nie świeci.
W jaki sposób dodać urządzenie? Wcześniej kombinowałem klikając przycisk na PIR Xiaomi i jakoś się przedstawił i dodał, teraz cisza, naciskam krótko, długo i w logach nic nie ma.

sudo systemctl status zigbee2mqtt

 

pi@smarticz:~ $ sudo systemctl status zigbee2mqtt
● zigbee2mqtt.service - zigbee2mqtt
Loaded: loaded (/etc/systemd/system/zigbee2mqtt.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2020-04-29 11:11:37 CEST; 5s ago
Main PID: 10347 (npm)
Tasks: 11 (limit: 4035)
Memory: 13.5M
CGroup: /system.slice/zigbee2mqtt.service
└─10347 [npm]

kwi 29 11:11:41 smarticz npm[10347]: zigbee2mqtt:error 2020-04-29T09:11:41: If you don't know how to solve this, read https://www.zigbee2mqtt.io/configuration/configuration.html
kwi 29 11:11:41 smarticz npm[10347]: npm ERR! code ELIFECYCLE
kwi 29 11:11:41 smarticz npm[10347]: npm ERR! errno 1
kwi 29 11:11:41 smarticz npm[10347]: npm ERR! zigbee2mqtt@1.7.1 start: `node index.js`
kwi 29 11:11:41 smarticz npm[10347]: npm ERR! Exit status 1
kwi 29 11:11:41 smarticz npm[10347]: npm ERR!
kwi 29 11:11:41 smarticz npm[10347]: npm ERR! Failed at the zigbee2mqtt@1.7.1 start script.
kwi 29 11:11:41 smarticz npm[10347]: npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
kwi 29 11:11:42 smarticz npm[10347]: npm ERR! A complete log of this run can be found in:
kwi 29 11:11:42 smarticz npm[10347]: npm ERR! /home/pi/.npm/_logs/2020-04-29T09_11_41_105Z-debug.log

Plik configuration.yaml


\homeassistant: false
permit_join: true
mqtt:
base_topic: zigbee2mqtt
server: 'mqtt://localhost'
user: mqtt
password: xxx
serial:
port: /dev/ttyACM0

 

state.json jest pusty

 

pi@smarticz:~ $ npm -v
6.14.4
pi@smarticz:~ $ node -v
v10.20.1
pi@smarticz:~ $ sudo systemctl restart zigbee2mqtt
pi@smarticz:~ $ sudo systemctl status zigbee2mqtt
● zigbee2mqtt.service - zigbee2mqtt
Loaded: loaded (/etc/systemd/system/zigbee2mqtt.service; enabled; vendor pres
Active: active (running) since Wed 2020-04-29 11:17:36 CEST; 1s ago
Main PID: 12751 (npm)
Tasks: 19 (limit: 4035)
Memory: 26.4M
CGroup: /system.slice/zigbee2mqtt.service
├─12751 npm
├─12762 sh -c node index.js
└─12763 node index.js

kwi 29 11:17:36 smarticz systemd[1]: Started zigbee2mqtt.
kwi 29 11:17:37 smarticz npm[12751]: > zigbee2mqtt@1.7.1 start /opt/zigbee2mqtt
kwi 29 11:17:37 smarticz npm[12751]: > node index.js
lines 1-14/14 (END)...skipping...
● zigbee2mqtt.service - zigbee2mqtt
Loaded: loaded (/etc/systemd/system/zigbee2mqtt.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2020-04-29 11:17:36 CEST; 1s ago
Main PID: 12751 (npm)
Tasks: 19 (limit: 4035)
Memory: 26.4M
CGroup: /system.slice/zigbee2mqtt.service
├─12751 npm
├─12762 sh -c node index.js
└─12763 node index.js

kwi 29 11:17:36 smarticz systemd[1]: Started zigbee2mqtt.
kwi 29 11:17:37 smarticz npm[12751]: > zigbee2mqtt@1.7.1 start /opt/zigbee2mqtt
kwi 29 11:17:37 smarticz npm[12751]: > node index.js
~
~
~
~
~
~
~
~
~
~
~

 

pi@smarticz:~ $ ls -l /dev/ttyACM0
crw-rw---- 1 root dialout 166, 0 kwi 29 10:44 /dev/ttyACM0

 

 
Dodane : 29/04/2020 10:16 am
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@ketonek zigbee2mqtt nie widzi sniffera i nie uruchomił się skrypt startowy , musisz zatrzymać usługę zigbee ,

sudo systemctl stop zigbee2mqtt

odłączyć sniffera i podłączyć jeszcze raz ( led musi swiecić jak nie jest wyłączony w pliku configuration.yaml) a u Ciebie nie jest wyłączony, potem zrobić restart zigbee2mqtt

sudo systemctl restart zigbee2mqtt

i nie może być errorów w statusie jak sprawdzisz

sudo systemctl status zigbee2mqtt
 
Dodane : 29/04/2020 10:33 am
(@mirmil99)
Wpisów: 180
Pomocny
 

@isom

ja nigdy nie dotykalem smarticza, dlatego nie wiem, ale te wersje npm/node/zigbee2mqtt odpowiadaja, ktorejs wersji smarticza? bo node i npm w miare wspolczesne, ale zigbee2mqtt to raczej jakas stara wersja

 
Dodane : 29/04/2020 10:54 am
isom
 isom
(@isom)
Wpisów: 5170
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@mirmil99 pierwsza wersja smarticza wyszła chyba w grudniu więc zigbee jest starsze , ale to nie ma znaczenia , co najwyżej nie obsłuży jakichś najnowszych jeszcze nie dodanych urządzeń .  

 
Dodane : 29/04/2020 1:11 pm
(@mirmil99)
Wpisów: 180
Pomocny
 

@isom

nie chodzi mi o starsze zigbee raczej czy node bylo takie przy tej wersji zugbee, czy tez kolega podnosil node i z jakis przyczyc zigbee nie wytrzymalo tego cisnienia, bo przeciez Ty jak robisz smarticza to testujesz czy to dziala

 
Dodane : 29/04/2020 1:51 pm
(@ketonek)
Wpisów: 111
Pomocny
Autor tematu
 

@mirmil99 pojedynczych pakietow nie aktualizowalem, tylko sudo apt-get update i upgrade,

Przez pierwszą minutę od podłączenia modułu dioda się świeci, potem gaśnie.  Podczas świecenia:

pi@smarticz:~ $ sudo systemctl stop zigbee2mqtt
pi@smarticz:~ $ sudo systemctl restart zigbee2mqtt
pi@smarticz:~ $ sudo systemctl status zigbee2mqtt
● zigbee2mqtt.service - zigbee2mqtt
Loaded: loaded (/etc/systemd/system/zigbee2mqtt.service; enabled; vendor pres
Active: active (running) since Wed 2020-04-29 17:49:21 CEST; 1s ago
Main PID: 8304 (npm)
Tasks: 11 (limit: 4035)
Memory: 13.3M
CGroup: /system.slice/zigbee2mqtt.service
└─8304 npm

kwi 29 17:49:23 smarticz npm[8304]: zigbee2mqtt:error 2020-04-29T15:49:23: Refus
kwi 29 17:49:23 smarticz npm[8304]: zigbee2mqtt:error 2020-04-29T15:49:23:
kwi 29 17:49:23 smarticz npm[8304]: zigbee2mqtt:error 2020-04-29T15:49:23: If yo
kwi 29 17:49:23 smarticz npm[8304]: npm ERR! code ELIFECYCLE
kwi 29 17:49:23 smarticz npm[8304]: npm ERR! errno 1
kwi 29 17:49:23 smarticz npm[8304]: npm ERR! zigbee2mqtt@1.7.1 start: `node inde
kwi 29 17:49:23 smarticz npm[8304]: npm ERR! Exit status 1
kwi 29 17:49:23 smarticz npm[8304]: npm ERR!
kwi 29 17:49:23 smarticz npm[8304]: npm ERR! Failed at the zigbee2mqtt@1.7.1 sta
kwi 29 17:49:23 smarticz npm[8304]: npm ERR! This is probably not a problem with
...skipping...
● zigbee2mqtt.service - zigbee2mqtt
~
~

Po zgaśnięciu wygląda to tak:


pi@smarticz:~ $ sudo systemctl status zigbee2mqtt
● zigbee2mqtt.service - zigbee2mqtt
Loaded: loaded (/etc/systemd/system/zigbee2mqtt.service; enabled; vendor pres
Active: active (running) since Wed 2020-04-29 17:56:09 CEST; 3s ago
Main PID: 10986 (npm)
Tasks: 23 (limit: 4035)
Memory: 34.9M
CGroup: /system.slice/zigbee2mqtt.service
├─10986 npm
├─10997 sh -c node index.js
└─10998 node index.js

kwi 29 17:56:09 smarticz systemd[1]: Started zigbee2mqtt.
kwi 29 17:56:10 smarticz npm[10986]: > zigbee2mqtt@1.7.1 start /opt/zigbee2mqtt
kwi 29 17:56:10 smarticz npm[10986]: > node index.js
lines 1-14/14 (END)
 
Dodane : 29/04/2020 4:58 pm
Udostępnij: