Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

zigbee2mqtt Error: Failed to connect to the adapter CC2531

Pagina: 1
Acties:

Vraag


  • Xsebastiaan
  • Registratie: Januari 2020
  • Laatst online: 20-11 12:22
Aan het proberen om de CC2531 werkend te krijgen op de Raspberry PI 4.

Deze instructie gevolgd om het te installeren.
https://www.zigbee2mqtt.i.../running_zigbee2mqtt.html

Echter bij de aller eerste stap loop ik vast. (deze daarom overgeslagen maar heb deze info nu toch nodig)

ik krijg de port van de CC2531 usb niet naar voren.

bij het standaard gegeven commando krijg ik helemaal niks terug.

pi@raspberrypi:/ $ ls -l /dev/ttyACM0
ls: cannot access '/dev/ttyACM0': No such file or directory

als ik in de /dev/ map kijk zie ik een map met ttyAMA0 als naam. dus deze ook met voorgaand commando geprobeerd.
ik vermoed dat dit de usb zal zijn :?

heb al flink wat op internet gezocht.

DMESG geprobeerd:
[10198048.245419] usb 1-1.1: new full-speed USB device number 5 using xhci_hcd
[10198048.394661] usb 1-1.1: New USB device found, idVendor=0451, idProduct=16a8, bcdDevice= 0.09
[10198048.394683] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[10198048.394701] usb 1-1.1: Product: TI CC2531 USB CDC
[10198048.394718] usb 1-1.1: Manufacturer: Texas Instruments
[10198048.394735] usb 1-1.1: SerialNumber: __0X00124B001CD40397

ook het maken van een uitdraai van de map /dev/ voordat USB is aangesloten en daarna wanneer wel is aangesloten. en deze vergelijken. maar hier kwam enkel 8a9 als output.

ook in de syslog kom ik niet een port locatie tegen:
[10198048.245419] usb 1-1.1: new full-speed USB device number 5 using xhci_hcd
[10198048.394661] usb 1-1.1: New USB device found, idVendor=0451, idProduct=16a8, bcdDevice= 0.09
[10198048.394683] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[10198048.394701] usb 1-1.1: Product: TI CC2531 USB CDC
[10198048.394718] usb 1-1.1: Manufacturer: Texas Instruments
[10198048.394735] usb 1-1.1: SerialNumber: __0X00124B001CD40397

de configuration.yaml file is nu ingevuld als volgt.
# Home Assistant integration (MQTT discovery)
homeassistant: false

# allow new devices to join
permit_join: true

# MQTT settings
mqtt:
# MQTT base topic for zigbee2mqtt MQTT messages
base_topic: zigbee2mqtt
# MQTT server URL
server: 'mqtt://localhost'
# MQTT server authentication, uncomment if required:
# user: my_user
# password: my_password

# Serial settings
serial:
# Location of CC2531 USB sniffer
port: /dev/ttyAMA0

Heeft iemand een gouden tip om het toch werkend te krijgen?
in een 2e post zal in de volledige foutmelding posten die ik krijg wanneer in zigbee2mqtt probeer te starten.

Alle reacties


  • Xsebastiaan
  • Registratie: Januari 2020
  • Laatst online: 20-11 12:22
de volledige foutmelding die ik krijg bij het proberen te starten.

pi@raspberrypi:/opt/zigbee2mqtt $ npm start

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

Zigbee2MQTT:info 2021-08-05 22:15:13: Logging to console and directory: '/opt/zigbee2mqtt/data/log/2021-08-05.22-15-12' filename: log.txt
Zigbee2MQTT:info 2021-08-05 22:15:13: Starting Zigbee2MQTT version 1.21.0 (commit #70891eec)
Zigbee2MQTT:info 2021-08-05 22:15:13: Starting zigbee-herdsman (0.13.124)
Zigbee2MQTT:error 2021-08-05 22:15:33: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2021-08-05 22:15:33: Failed to start zigbee
Zigbee2MQTT:error 2021-08-05 22:15:33: Check https://www.zigbee2mqtt.i...igbee2mqtt-fails-to-start for possible solutions
Zigbee2MQTT:error 2021-08-05 22:15:33: Exiting...
Zigbee2MQTT:error 2021-08-05 22:15:33: Error: Failed to connect to the adapter (Error: SRSP - SYS - ping after 6000ms)
at ZStackAdapter.start (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/zStackAdapter.ts:102:27)
at Controller.start (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/controller.ts:123:29)
at Zigbee.start (/opt/zigbee2mqtt/lib/zigbee.js:67:27)
at Controller.start (/opt/zigbee2mqtt/lib/controller.js:106:27)
at start (/opt/zigbee2mqtt/index.js:94:5)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! zigbee2mqtt@1.21.0 start: `node index.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the zigbee2mqtt@1.21.0 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/2021-08-05T20_15_34_002Z-debug.log

  • Xsebastiaan
  • Registratie: Januari 2020
  • Laatst online: 20-11 12:22
lijkt op een echte fout van mij.
wilde de pi liever niet rebooten.

uiteindelijk toch gedaan met de usb er nog in.
en nu start het wel goed op en staat "ttyACM0" ook in de lijst.

blijkbaar was een reboot dus gewoon nodig.

topic mag gesloten of verwijderd worden.

  • hih4323
  • Registratie: Juli 2020
  • Laatst online: 05-07-2024
Hoi,

Kun je mij uitleggen wat je precies hebt gedaan? Ik heb momenteel problemen met het opstarten van mijn CC2531 en ook een reflash wil niet helpen (stick is niet kapot, want ik heb nog een tweede gaf reeds dezelfde fout). Deze fout is gekomen naar dat ik een reboot heb moeten doen van domoticz.

code:
1
usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B001CCDF320-if00 -> ../../ttyACM0


Ik heb hem al naar een uniek ID verwezen, maar dit wilt ook niet baten (tevens aangepast in configuration.yaml:

code:
1
SUBSYSTEM=="tty", ATTRS{idVendor}=="0451", ATTRS{idProduct}=="16a8", ATTRS{serial}=="__0X00124B001CCDF320", SYMLINK="ttyUSB.CC2531-01", OWNER="pi"


Geeft fout bij "npm start":
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
> zigbee2mqtt@1.24.0 start
> node index.js

Zigbee2MQTT:info  2022-04-02 15:38:29: Logging to console and directory: '/opt/zigbee2mqtt/data/log/2022-04-02.15-38-26' filename: log.txt
Zigbee2MQTT:info  2022-04-02 15:38:30: Starting Zigbee2MQTT version 1.24.0 (commit #a73caa3e)
Zigbee2MQTT:info  2022-04-02 15:38:30: Starting zigbee-herdsman (0.14.20)
Zigbee2MQTT:error 2022-04-02 15:38:30: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2022-04-02 15:38:30: Failed to start zigbee
Zigbee2MQTT:error 2022-04-02 15:38:30: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions
Zigbee2MQTT:error 2022-04-02 15:38:30: Exiting...
Zigbee2MQTT:error 2022-04-02 15:38:31: 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


Mijn "yaml" file ziet er zo uit:
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
homeassistant: false
permit_join: true
mqtt:
  base_topic: zigbee2mqtt
  server: 'mqtt://localhost:1883'
  user: mqtt
  password: mqtt
serial:
  port: /dev/ttyUSB.CC2531-01
  disable_led: false
  baudrate: 115200
  adapter: zstack
  rtscts: false
devices:
  '0x00158d0004ab2b61':
    friendly_name: PIR Keuken
  '0x00158d0004496df9':
    friendly_name: Temperatuursensor Overkapping
  '0x00158d0004496e5e':
    friendly_name: Temperatuursensor Garage
  '0x00158d0002b0d57a':
    friendly_name: Temperatuursensor Gang
  '0x00158d0004495fe6':
    friendly_name: Temperatuursensor Bovenverdieping
  '0xec1bbdfffe941d25':
    friendly_name: Dimmer Keuken
  '0x00158d0001dfbf2b':
    friendly_name: PIR Badkamer
  '0x00124b0022d3283d':
    friendly_name: Controller Computerkamer
  '0x04cf8cdf3c7d7351':
    friendly_name: Muurschakelaar 1
  '0x04cf8cdf3c7d3ee6':
    friendly_name: Muurschakelaar 2
  '0x04cf8cdf3c7d6f41':
    friendly_name: Muurschakelaar 3
  '0x04cf8cdf3c7dc692':
    friendly_name: Muurschakelaar 4
  '0x842e14fffe3a4617':


Wat ik wel persoonlijk nog raar vind is dat mijn stick niet zichtbaar wordt bij dit commando:
code:
1
2
3
4
pi@raspberrypi:/opt/zigbee2mqtt $ ls -l /dev/serial/by-id
totaal 0
lrwxrwxrwx 1 root root 13 apr  1 17:28 usb-FTDI_FT232R_USB_UART_AK479V6V-if00-port0 -> ../../ttyUSB0
lrwxrwxrwx 1 root root 13 apr  1 17:28 usb-RFXCOM_RFXtrx433_A1WIZ7BC-if00-port0 -> ../../ttyUSB1


Als USB wordt hij wel gewoon gevonden:
code:
1
2
3
4
pi@raspberrypi:/opt/zigbee2mqtt $ ls -l /dev/ttyUSB*
crw-rw---- 1 root dialout 188, 0 apr  1 17:28 /dev/ttyUSB0
crw-rw---- 1 root dialout 188, 1 apr  2 12:23 /dev/ttyUSB1
lrwxrwxrwx 1 root root         7 apr  1 17:28 /dev/ttyUSB.CC2531-01 -> ttyACM0


Alvast bedankt als iemand wilt meedenken.

[ Voor 4% gewijzigd door hih4323 op 02-04-2022 15:54 ]


  • Xsebastiaan
  • Registratie: Januari 2020
  • Laatst online: 20-11 12:22
Ik vermoed dat het met de port aanduiding te maken heeft.


Zelf heb ik deze stappen gevolgd:
https://www.zigbee2mqtt.i...checking-user-permissions


dit is de output die ik krijg bij de eerste stappen van de installatie:
code:
1
2
3
4
5
6
pi@raspberrypi:~ $ ls -l /dev/ttyACM0
crw-rw---- 1 root dialout 166, 0 Apr  8 23:34 /dev/ttyACM0

pi@raspberrypi:~ $ ls -l /dev/serial/by-id
total 0
lrwxrwxrwx 1 root root 13 Mar  5 15:17 usb-Texas_Instruments_TI_CC2531_USB_CDC___0X00124B001CD40397-if00 -> ../../ttyACM0



Mijn configuration.yaml ziet er als volgt uit.
code:
1
2
3
4
5
6
7
8
9
10
homeassistant: false
permit_join: true
mqtt:
  base_topic: zigbee2mqtt
  server: mqtt://localhost:1883
serial:
  port: /dev/ttyACM0
devices:
  '0x84fd27fffe43e0dd':
    friendly_name: '0x84fd27fffe43e0dd'


Had je al geprobeerd om bij Port gewoon /dev/ttyACM0 in te vullen als daar de Texas Instruments op herkend word?

  • hih4323
  • Registratie: Juli 2020
  • Laatst online: 05-07-2024
Bedankt voor je reactie Xsebastiaan.
Had je al geprobeerd om bij Port gewoon /dev/ttyACM0 in te vullen als daar de Texas Instruments op herkend word?
Dit heb ik inderdaad al geprobeerd. Ook heb ik al een ID gekoppeld aan de stick, maar dit wilt ook niet baten.

Als ik op serial zoek vind ik meerdere usb devices behalve de cc2531.

[ Voor 3% gewijzigd door hih4323 op 16-04-2022 14:48 ]

Pagina: 1