[Z2M] Sonoff CC2652P "Error while starting zigbee-herdsman"

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • Mx7733
  • Registratie: Januari 2005
  • Laatst online: 15-05 09:59

Mx7733

Ik zal een weg vinden of maken

Topicstarter
Ik krijg bij het opstarten van Home Assistant (HA) mn Sonoff Zigbee 3.0 niet werkend.
Het gaat om de
SONOFF ZigBee 3.0 USB Dongle Plus, TI CC2652P Coördinator, Universele USB ZigBee Hub, ZigBee Gateway voor Home Assistant

Afbeeldingslocatie: https://tweakers.net/i/nK5yojrIre0jmHa13tfs-MPLowE=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/4wIyOxySQcdb6bzErzNgnE4G.jpg?f=user_large

Ik heb meerdere tutorials/draadjes/sites geraadpleegt, maar krijg hem niet werken. Deze deze en meerdere van deze

Hij heeft heel even verbinding gehad, ik kon in de webUI. Maar die viel weer weg en vervolgens een 502: bad gateway melding..

Het zit hem denk ik in het niet starten van de "herdsman". Af-en-toe krijg ik een oranje melding met "Pairing open" maar nog steeds niets.

Hij is geflashed volgens deze methode
De stick werkt, hij heeft het gedaan, dus ik denk niet dat het daaraan ligt.


Na uren zie ik het niet meer en hoop wellicht een van jullie wel.

Zigbee2mqtt config:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
data_path: /config/zigbee2mqtt
external_converters: []
devices: devices.yaml
groups: groups.yaml
homeassistant: true
permit_join: true
mqtt:
  base_topic: zigbee2mqtt
  server: mqtt://localhost:1883
  user: mqtt_user
  password: *********
serial:
  port: >-
    /dev/serial/by-id/usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_dec8ee8f8129ec11ad8c757840c9ce8d-if00-port0
  baudrate: 115200
advanced:
  log_level: warn
  pan_id: 6754
  channel: 11
  network_key:
    - 1
    - 3
    - 5
    - 7
    - 9
    - 11
    - 13
    - 15
    - 0
    - 2
    - 4
    - 6
    - 8
    - 10
    - 12
    - 13
  availability_blocklist: []
  availability_passlist: []
device_options: {}
blocklist: []
passlist: []
queue: {}
frontend:
  port: 8080
experimental: {}
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: '-d -d'
  log: false
zigbee_shepherd_devices: false
zigbee_herdsman_debug: false


LOG:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
[12:43:46] INFO: Handing over control to Zigbee2mqtt Core ...
> zigbee2mqtt@1.18.1 start /app
> node index.js
Zigbee2MQTT:error 2022-07-03 12:44:10: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2022-07-03 12:44:10: Failed to start zigbee
Zigbee2MQTT:error 2022-07-03 12:44:10: Exiting...
Zigbee2MQTT:error 2022-07-03 12:44:10: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
    at ZStackAdapter.<anonymous> (/app/node_modules/zigbee-herdsman/dist/adapter/z-stack/adapter/zStackAdapter.js:94:31)
    at Generator.throw (<anonymous>)
    at rejected (/app/node_modules/zigbee-herdsman/dist/adapter/z-stack/adapter/zStackAdapter.js:25:65)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! zigbee2mqtt@1.18.1 start: `node index.js`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the zigbee2mqtt@1.18.1 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!     /root/.npm/_logs/2022-07-03T10_44_10_642Z-debug.log
[12:44:11] INFO: Handing over control to Zigbee2mqtt Core ...
> zigbee2mqtt@1.18.1 start /app
> node index.js
Zigbee2MQTT:error 2022-07-03 12:44:34: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2022-07-03 12:44:34: Failed to start zigbee
Zigbee2MQTT:error 2022-07-03 12:44:34: Exiting...
Zigbee2MQTT:error 2022-07-03 12:44:34: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
    at ZStackAdapter.<anonymous> (/app/node_modules/zigbee-herdsman/dist/adapter/z-stack/adapter/zStackAdapter.js:94:31)
    at Generator.throw (<anonymous>)
    at rejected (/app/node_modules/zigbee-herdsman/dist/adapter/z-stack/adapter/zStackAdapter.js:25:65)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! zigbee2mqtt@1.18.1 start: `node index.js`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the zigbee2mqtt@1.18.1 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!     /root/.npm/_logs/2022-07-03T10_44_34_969Z-debug.log
[12:44:35] INFO: Handing over control to Zigbee2mqtt Core ...
> zigbee2mqtt@1.18.1 start /app
> node index.js
Zigbee2MQTT:error 2022-07-03 12:44:59: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2022-07-03 12:44:59: Failed to start zigbee
Zigbee2MQTT:error 2022-07-03 12:44:59: Exiting...
Zigbee2MQTT:error 2022-07-03 12:44:59: Error: SRSP - SYS - version after 6000ms
    at Timeout._onTimeout (/app/node_modules/zigbee-herdsman/dist/utils/waitress.js:46:35)
    at listOnTimeout (internal/timers.js:554:17)
    at processTimers (internal/timers.js:497:7)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! zigbee2mqtt@1.18.1 start: `node index.js`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the zigbee2mqtt@1.18.1 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!     /root/.npm/_logs/2022-07-03T10_44_59_440Z-debug.log
[12:44:59] INFO: Handing over control to Zigbee2mqtt Core ...
> zigbee2mqtt@1.18.1 start /app
> node index.js
Zigbee2MQTT:error 2022-07-03 12:45:23: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2022-07-03 12:45:23: Failed to start zigbee
Zigbee2MQTT:error 2022-07-03 12:45:23: Exiting...
Zigbee2MQTT:error 2022-07-03 12:45:23: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
    at ZStackAdapter.<anonymous> (/app/node_modules/zigbee-herdsman/dist/adapter/z-stack/adapter/zStackAdapter.js:94:31)
    at Generator.throw (<anonymous>)
    at rejected (/app/node_modules/zigbee-herdsman/dist/adapter/z-stack/adapter/zStackAdapter.js:25:65)
npm ERR! code ELIFECYCLE
npm ERR! errno 1


De adapter is te vinden:
Afbeeldingslocatie: https://tweakers.net/i/AU3XDTWs_umHlBguml2OtQCW-Fw=/800x/filters:strip_icc():strip_exif()/f/image/Otd8E5zGi63sCC9rJ4a9n5Es.jpg?f=fotoalbum_large

(kan niet knippen op de een of andere manier >.< )

Wellicht ziet iemand wat ik verkeerd doe of over het hoofd zie... 8)7

Edit:
zou ik de poort van de broker moeten zien? als listen oid? die staat niet in de netstat -tulpn lijst. Wel die van zigbee2mqtt 8099

edit 2: damint, nou doet hij het, krijg ik error
Error Request 'zigbee2mqtt/bridge/request/permit_join' failed with error: 'SREQ '--> AF - dataRequestExt - {"dstaddrmode":2,"dstaddr":"0x000000000000fffd","destendpoint":242,"dstpanid":0,"srcendpoint":242,"clusterid":33,"transid":3,"options":0,"radius":30,"len":6,"data":{"type":"Buffer","data":[25,4,2,11,0,0]}}' failed with status '(0x02: INVALID_PARAM)' (expected '(0x00: SUCCESS)')'}|

[ Voor 6% gewijzigd door Mx7733 op 03-07-2022 14:38 ]

Aut viam inveniam aut faciam

Beste antwoord (via Mx7733 op 05-07-2022 11:17)


  • Gizz
  • Registratie: Maart 2001
  • Laatst online: 15:26

Gizz

Dunder-Mifflin, Inc.

Mx7733 schreef op maandag 4 juli 2022 @ 15:34:
Heb hem nu ge-upgrade en hij geeft geen errors meer. Wel vreemd dat de config, ondanks terugzetten, niet wijzigt en slechts dit blijft. Geen user of Passw
Bij de Z2M add-on is het belangrijk dat je het configuratiebestand aanpast via de webinterface. Dus in HA naar add-ons -> Z2M -> configuration.

Alles wat in dat scherm staat wordt gebruikt om het configuratiebestand aan te maken als Z2M start. Heb jij handmatig lopen sleutelen aan de configuration.yaml van Z2M of heb je handmatig een oude versie teruggezet, dan wordt die direct overschreven door wat in de webinterface staat.

Dus even daar je MQTT en stick instellen en gaan met die banaan :P

Let er even op dat je bij de MQTT-server ook echt als protocol mqtt schrijft, in mijn geval bijvoorbeeld zo:

YAML:
1
server: mqtt://192.168.1.2:1883


Doe je hier http:// dan gaan het niet werken.

[ Voor 17% gewijzigd door Gizz op 04-07-2022 16:19 ]

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX

Alle reacties


Acties:
  • 0 Henk 'm!

  • Gizz
  • Registratie: Maart 2001
  • Laatst online: 15:26

Gizz

Dunder-Mifflin, Inc.

Ik krijg bij het opstarten van Home Assistant (HA) mn Sonoff Zigbee 3.0 niet werkend.
@Mx7733 Dit heeft volgens mij met HA niet zoveel te maken. Je wilt immers met Zigbee2MQTT werken. Dus je wil bij het starten van Z2M je stick werkend krijgen.

Dat zou meteen mijn eerste check zijn: werk je alleen met Z2M of heb je tegelijkertijd ook ZHA (de ingebouwde zigbee-variant van HA) actief? Je stick kan maar met één tegelijk verbonden zijn, dus gebruik je Z2M dan moet ZHA uitgeschakeld zijn.

Los daarvan lijkt het me handig als je met de meest recente softwareversie gaat werken ;)
In je logs zie ik zigbee2mqtt@1.18.1. Die is uit maart 2021, we zitten ondertussen op 1.26.0. Grote kans dat je nu tegen bugs aanloopt die ondertussen al lang verholpen zijn. Je pairing error kan ook goed te maken hebben met het pairen van een apparaat dat in 1.18.1 nog niet ondersteund werd en nu wel.

In het kort:
  1. Update Z2M naar de laatste versie
  2. Zorg dat alleen Z2M draait, geen ZHA.

[ Voor 10% gewijzigd door Gizz op 03-07-2022 16:13 ]

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


Acties:
  • 0 Henk 'm!

  • Mx7733
  • Registratie: Januari 2005
  • Laatst online: 15-05 09:59

Mx7733

Ik zal een weg vinden of maken

Topicstarter
Wow, thanks voor je reply.

Beetje dom om niet de versie te controleren voor je de diepte in duikt :(

Heb hem nu ge-upgrade en hij geeft geen errors meer. Wel vreemd dat de config, ondanks terugzetten, niet wijzigt en slechts dit blijft. Geen user of Passw

code:
1
2
3
4
5
6
7
8
9
data_path: /config/zigbee2mqtt
socat:
  enabled: false
  master: pty,raw,echo=0,link=/tmp/ttyZ2M,mode=777
  slave: tcp-listen:8485,keepalive,nodelay,reuseaddr,keepidle=1,keepintvl=1,keepcnt=5
  options: '-d -d'
  log: false
mqtt: {}
serial: {}


Dat kan niet goed zijn lijkt me.

ZHA lijkt me niet actief, ik heb de Sonoff niet toegekend en krijg ook geen "add devices"
Of kan ik daarom geen wijzigingen uitvoeren?

Aut viam inveniam aut faciam


Acties:
  • Beste antwoord
  • +1 Henk 'm!

  • Gizz
  • Registratie: Maart 2001
  • Laatst online: 15:26

Gizz

Dunder-Mifflin, Inc.

Mx7733 schreef op maandag 4 juli 2022 @ 15:34:
Heb hem nu ge-upgrade en hij geeft geen errors meer. Wel vreemd dat de config, ondanks terugzetten, niet wijzigt en slechts dit blijft. Geen user of Passw
Bij de Z2M add-on is het belangrijk dat je het configuratiebestand aanpast via de webinterface. Dus in HA naar add-ons -> Z2M -> configuration.

Alles wat in dat scherm staat wordt gebruikt om het configuratiebestand aan te maken als Z2M start. Heb jij handmatig lopen sleutelen aan de configuration.yaml van Z2M of heb je handmatig een oude versie teruggezet, dan wordt die direct overschreven door wat in de webinterface staat.

Dus even daar je MQTT en stick instellen en gaan met die banaan :P

Let er even op dat je bij de MQTT-server ook echt als protocol mqtt schrijft, in mijn geval bijvoorbeeld zo:

YAML:
1
server: mqtt://192.168.1.2:1883


Doe je hier http:// dan gaan het niet werken.

[ Voor 17% gewijzigd door Gizz op 04-07-2022 16:19 ]

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


Acties:
  • 0 Henk 'm!

  • Mx7733
  • Registratie: Januari 2005
  • Laatst online: 15-05 09:59

Mx7733

Ik zal een weg vinden of maken

Topicstarter
Hij werkt!

Super dank je voor je hulp & toelichting!!

Aut viam inveniam aut faciam


Acties:
  • +1 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 10-09 22:47

Septillion

Moderator Wonen & Mobiliteit
En voor je nu tig devices gaat koppelen, verander je 'network_key'. Dat is zeg maar het equivalent van het wachtwoord van je Wifi. Deze wil je dus uniek/random hebben.

Overigens zou het volgens mij weer moeten werken om de config ook direct aan te passen. Meen dat het maar tijdelijk was dat daar wat foutjes in geslopen was.

Acties:
  • 0 Henk 'm!

  • Mx7733
  • Registratie: Januari 2005
  • Laatst online: 15-05 09:59

Mx7733

Ik zal een weg vinden of maken

Topicstarter
Septillion schreef op dinsdag 5 juli 2022 @ 09:44:
En voor je nu tig devices gaat koppelen, verander je 'network_key'. Dat is zeg maar het equivalent van het wachtwoord van je Wifi. Deze wil je dus uniek/random hebben.

Overigens zou het volgens mij weer moeten werken om de config ook direct aan te passen. Meen dat het maar tijdelijk was dat daar wat foutjes in geslopen was.
Het is heel vreemd ik heb wel het mqtt en serial gedeelte in de config gekregen, maar de overige gegevens ontbreken. Staat alles nu open? En waarom accepteerd hij de oude config niet?

Heb je enig idee? Anders gaat hij even uit tot ik dit kan achterhalen. Niemand wil een open netwerk :X

Aut viam inveniam aut faciam


Acties:
  • +1 Henk 'm!

  • Septillion
  • Registratie: Januari 2009
  • Laatst online: 10-09 22:47

Septillion

Moderator Wonen & Mobiliteit
@Mx7733 Meeste settings kan je daarna ook nog aanpassen in de UI van Zigbee2MQTT. Misschien dat het dan werkt.

En open is groot woord, maar als je deze netwerk key weet kan iemand wel gewoon afluisteren en acties sturen ja.

Verder draai je niet een supervised HA of wel? Want dan zou de MQTT gegevens blank mogen blijven.
Pagina: 1