problem z Sonoff zi...
 
Powiadomienia
Wyczyść wszystko

Pytanie problem z Sonoff zigbee 3.0 USB CC2652p

muchac35
(@muchac35)
Ekspert

Zakupiłem  Sonoff zigbee 3.0 USB CC2652p

podłączyłem do RPI3 na którym już miałem domoticza wraz z mosquitto które działa z innymi urzadzeniami typu esp2866

insatlowałem i przy komendzie npm start

co zrobiłem nie tak że pojawiają się takie błędy:

 

pi@raspberrypi3:/opt/zigbee2mqtt $ npm start

> zigbee2mqtt@1.22.2 start /opt/zigbee2mqtt
> node index.js

Zigbee2MQTT:debug 2022-01-21 18:53:58: Loaded state from file /opt/zigbee2mqtt/data/state.json
Zigbee2MQTT:info 2022-01-21 18:53:58: Logging to console and directory: '/opt/zigbee2mqtt/data/log/2022-01-21.18-53-55' filename: log.txt
Zigbee2MQTT:debug 2022-01-21 18:53:58: Removing old log directory '/opt/zigbee2mqtt/data/log/2022-01-20.23-09-58'
Zigbee2MQTT:info 2022-01-21 18:53:58: Starting Zigbee2MQTT version 1.22.2 (commit #1a0a9a6e)
Zigbee2MQTT:info 2022-01-21 18:53:58: Starting zigbee-herdsman (0.13.188)
Zigbee2MQTT:debug 2022-01-21 18:53:58: Using zigbee-herdsman with settings: '{"adapter":{"concurrent":null,"delay":null,"disableLED":false},"backupPath":"/opt/zigbee2mqtt/data/coordinator_backup.json","databaseBackupPath":"/opt/zigbee2mqtt/data/database.db.backup","databasePath":"/opt/zigbee2mqtt/data/database.db","network":{"channelList":[25],"extendedPanID":[221,221,221,221,221,221,221,221],"networkKey":"HIDDEN","panID":6754},"serialPort":{"baudRate":115200,"path":"/dev/ttyUSB0","rtscts":false}}'
Zigbee2MQTT:error 2022-01-21 18:53:59: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2022-01-21 18:53:59: Failed to start zigbee
Zigbee2MQTT:error 2022-01-21 18:53:59: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2022-01-21 18:53:59: Exiting...
Zigbee2MQTT:error 2022-01-21 18:53:59: Error: Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'
at SerialPort.<anonymous> (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/z-stack/znp/znp.ts:146:28)
at SerialPort._error (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:198:14)
at /opt/zigbee2mqtt/node_modules/zigbee-herdsman/node_modules/@serialport/stream/lib/index.js:242:12
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! zigbee2mqtt@1.22.2 start: `node index.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the zigbee2mqtt@1.22.2 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR! /home/pi/.npm/_logs/2022-01-21T17_53_59_986Z-debug.log
pi@raspberrypi3:/opt/zigbee2mqtt $

 

Wg poradnika w pliku  /etc/mosquitto/mosquitto.conf trzeba było dopisać :
allow_anonymous false
password_file /etc/mosquitto/users

ale po dopisaniu tego ustaje komunikacja przez mqtt
ale gdy dodam# przed password_file /etc/mosquitto/users znowu działa komunikacja po mqtt

jeszcze zawartośc  /opt/zigbee2mqtt/data/configuration.yaml może tu coś jest źle?

homeassistant: false
permit_join: true
mqtt:
base_topic: zigbee2mqtt
server: mqtt://localhost
user: mqtt
password: xxxxxxxx
serial:
port: /dev/ttyUSB0
experimental:
transmit_power: 20
new_api: true
advanced:
baudrate: 115200
rtscts: false
log_level: debug
channel: 25
network_key:
- 11
- 132
- 41
- 14
- 25
- 53
- 71
- 91
- 110
- 115
- 45
- 63
- 2
- 52
- 114
- 132
homeassistant_legacy_entity_attributes: false
legacy_api: false
device_options:
legacy: false

 

Cytuj
Autor tematu Dodane : 21/01/2022 7:35 pm
maras
(@maras)
Brygadzista Donator 2K22 Donator 2K19

zwróć uwagę na wcięcia tak jak tu https://www.zigbee2mqtt.io/guide/configuration/
sprawdz na jakim porcie faktycznie masz swojego dongla komenda: ls -l /dev/serial/by-id
homeassistant: false
permit_join: true
mqtt:
 base_topic: zigbee2mqtt
 server: spróbuj tu na sztywno wpisać IP z portem

OdpowiedzCytuj
Dodane : 21/01/2022 9:32 pm
muchac35 polubień
muchac35
(@muchac35)
Ekspert

@maras jakie mam wpisac IP? stick jest bezpośrednio w RPI3
port mam wpisać mqtt tzn 1883?

OdpowiedzCytuj
Autor tematu Dodane : 21/01/2022 9:37 pm
maras
(@maras)
Brygadzista Donator 2K22 Donator 2K19

Ja mam u siebie na sztywno wpisane
server: 'mqtt://ADRES MOJEJ MALINY:1883

Jeszcze wczesniej ci tam dopisałem, żebyś sobie sprawdził port czy masz dobry do USB wybrany

 komenda: ls -l /dev/serial/by-id

OdpowiedzCytuj
Dodane : 21/01/2022 9:42 pm
muchac35 polubień
muchac35
(@muchac35)
Ekspert

@maras 

 

pi@raspberrypi3:~ $ ls -l /dev/serial/by-id
razem 0
lrwxrwxrwx 1 root root 13 sty 20 23:18 usb-Arduino__www.arduino.cc__0042_55834323933351E08182-if00 -> ../../ttyACM0
lrwxrwxrwx 1 root root 13 sty 20 23:18 usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_64b6e8708ec9eb11a95c914f1d69213e-if00-port0 -> ../../ttyUSB0

 

OdpowiedzCytuj
Autor tematu Dodane : 21/01/2022 9:54 pm
muchac35
(@muchac35)
Ekspert

@maras 

też masz

Sonoff zigbee 3.0 USB CC2652p    ?

z logu wynika że coś blokuje port?

Zigbee2MQTT:error 2022-01-21 18:53:59: Error: Error while opening serialport 'Error: Error Resource temporarily unavailable Cannot lock port'

OdpowiedzCytuj
Autor tematu Dodane : 21/01/2022 10:14 pm
muchac35
(@muchac35)
Ekspert

@maras dzięki to byl problem właśnie z tymi wcięciami były po 2 spacje a trzeba 1 i zadziałało

 

OdpowiedzCytuj
Autor tematu Dodane : 22/01/2022 8:22 am
maras
(@maras)
Brygadzista Donator 2K22 Donator 2K19

👍 👍 👍 

OdpowiedzCytuj
Dodane : 22/01/2022 7:38 pm
muchac35 polubień
strzelba
(@strzelba)
Stażysta Donator 2K21 Zarejestrowany

Podepnę się pod temat z tym ze ja chce Sonoff zigbee 3.0 USB CC2652p odpalić pod OH3
wykonałem instalacje wg tej instrukcji i dalej nie wiem co zrobić

OdpowiedzCytuj
Dodane : 15/04/2022 2:01 pm
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20

@strzelba dalej to sprawdzasz czy zigbee działa i widzi ten koordynator , i jeśli tak to dodajesz sobie

1

 

OdpowiedzCytuj
Dodane : 15/04/2022 5:57 pm
strzelba
(@strzelba)
Stażysta Donator 2K21 Zarejestrowany

@isom no właśnie nie wiem dokładnie co i jak dalej 
zrobiłem wg instrukcji co podałem wyżej i wyniki otrzymałem takie jak w niej - wnioskuje ze działa
w Add-ons'ach wystukuje i instaluje dodatek który wskazałeś i po dodaniu ręcznym Things'a mam tak jak na fotkach

Zrzut ekranu 2022 04 15 183105

wybieram CC2531EMK Coordinator (tak mi się wydaje najbardziej ok) i otrzymuje to co poniżej

Zrzut ekranu 2022 04 15 183136

i co teraz ?

przypomnę ze mam gwizdek Sonoff zigbee 3.0 USB CC2652p (tak wiem ze oficjalnie podobno nie jest wspierany ale niektórzy piszą ze działa)

OdpowiedzCytuj
Dodane : 15/04/2022 6:38 pm
Udostępnij: