Ik
heb mijn CC2652R binnen van Slaes
h, ter vervanging van een kapotte CC2531, en ik word er niet wijs uit. Zigbee2Mqtt wil maar niet starten. Moc
ht
het uitmaken, ik gebruik de
hassio-zigbee2mqtt plugin van danielwelc
h.
Home Assistant draait in een virtuele mac
hine op mijn server. Zo een die je zo van de release page downloadt. De USB stick wordt in de VM gebruikt.
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
| [s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] socat.sh: executing...
[05:21:39] INFO: Socat not enabled, marking service as down
[cont-init.d] socat.sh: exited 0.
[cont-init.d] zigbee2mqtt.sh: executing...
[05:21:40] INFO: MQTT available, fetching server detail ...
[05:21:40] INFO: MQTT server settings not configured, trying to auto-discovering ...
[05:21:40] INFO: Configuring 'mqtt://core-mosquitto:1883' mqtt server
[05:21:40] INFO: MQTT credentials not configured, trying to auto-discovering ...
[05:21:40] INFO: Configuring'addons' mqtt user
[05:21:40] INFO: Previous config file found, checking backup
[05:21:40] INFO: Creating backup config in '/config/zigbee2mqtt/.configuration.yaml.bk'
[05:21:40] INFO: Adjusting Zigbee2mqtt core yaml config with add-on quirks ...
[cont-init.d] zigbee2mqtt.sh: exited 0.
[cont-init.d] done.
[services.d] starting services
[services.d] done.
[05:21:40] INFO: Handing over control to Zigbee2mqtt Core ...
> zigbee2mqtt@1.18.1 start /app
> node index.js
Zigbee2MQTT:debug 2021-04-04 05:21:41: Loaded state from file /config/zigbee2mqtt/state.json
Zigbee2MQTT:info 2021-04-04 05:21:41: Logging to console and directory: '/config/zigbee2mqtt/log/2021-04-04.05-21-41' filename: log.txt
Zigbee2MQTT:debug 2021-04-04 05:21:41: Removing old log directory '/config/zigbee2mqtt/log/2021-04-04.05-09-22'
Zigbee2MQTT:info 2021-04-04 05:21:41: Starting Zigbee2MQTT version 1.18.1 (commit #1.18.1)
Zigbee2MQTT:info 2021-04-04 05:21:41: Starting zigbee-herdsman (0.13.71)
Zigbee2MQTT:debug 2021-04-04 05:21:41: Using zigbee-herdsman with settings: '{"adapter":{"concurrent":null,"delay":null},"backupPath":"/config/zigbee2mqtt/coordinator_backup.json","databaseBackupPath":"/config/zigbee2mqtt/database.db.backup","databasePath":"/config/zigbee2mqtt/database.db","network":{"channelList":[11],"extendedPanID":[221,221,221,221,221,221,221,221],"networkKey":"HIDDEN","panID":6755},"serialPort":{"path":"/dev/serial/by-id/usb-Silicon_Labs_slae.sh_cc2652rb_stick_-_slaesh_s_iot_stuff_00_12_4B_00_21_4F_3F_5D-if00-port0"}}'
Zigbee2MQTT:error 2021-04-04 05:22:56: Error while starting zigbee-herdsman
Zigbee2MQTT:error 2021-04-04 05:22:56: Failed to start zigbee
Zigbee2MQTT:error 2021-04-04 05:22:56: Exiting...
Zigbee2MQTT:error 2021-04-04 05:22:56: Error: Coordinator failed to start, probably the panID is already in use, try a different panID or channel
at /app/node_modules/zigbee-herdsman/dist/adapter/z-stack/adapter/startZnp.js:172:23
at Generator.throw (<anonymous>)
at rejected (/app/node_modules/zigbee-herdsman/dist/adapter/z-stack/adapter/startZnp.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/2021-04-04T03_22_56_329Z-debug.log
[05:22:56] INFO: Handing over control to Zigbee2mqtt Core ...
> zigbee2mqtt@1.18.1 start /app
> node index.js
Zigbee2MQTT:debug 2021-04-04 05:22:57: Loaded state from file /config/zigbee2mqtt/state.json
Zigbee2MQTT:info 2021-04-04 05:22:57: Logging to console and directory: '/config/zigbee2mqtt/log/2021-04-04.05-22-56' filename: log.txt
Zigbee2MQTT:debug 2021-04-04 05:22:57: Removing old log directory '/config/zigbee2mqtt/log/2021-04-04.05-10-37'
Zigbee2MQTT:info 2021-04-04 05:22:57: Starting Zigbee2MQTT version 1.18.1 (commit #1.18.1)
Zigbee2MQTT:info 2021-04-04 05:22:57: Starting zigbee-herdsman (0.13.71)
Zigbee2MQTT:debug 2021-04-04 05:22:57: Using zigbee-herdsman with settings: '{"adapter":{"concurrent":null,"delay":null},"backupPath":"/config/zigbee2mqtt/coordinator_backup.json","databaseBackupPath":"/config/zigbee2mqtt/database.db.backup","databasePath":"/config/zigbee2mqtt/database.db","network":{"channelList":[11],"extendedPanID":[221,221,221,221,221,221,221,221],"networkKey":"HIDDEN","panID":6755},"serialPort":{"path":"/dev/serial/by-id/usb-Silicon_Labs_slae.sh_cc2652rb_stick_-_slaesh_s_iot_stuff_00_12_4B_00_21_4F_3F_5D-if00-port0"}}' |
Ondertussen
heb ik al geprobeerd om de pan_id en zelfs
het kanaal en uiteindelijk ook de network key te veranderen. Ik
heb mijn ZigBee lampen uitgezet, zodat die niet een of ander id kunnen uitzenden. Ik
heb een andere USB poort geprobeerd. Ik
heb 0x1a63 ingevoerd als pan_id, maar dan springt die terug naar de vorige id. Ik
heb geprobeerd om Z2M opnieuw te installeren. Ik
heb zelfs een verse image van
hassio gepakt. Ik
heb er met zeker
heid voor gezorgd dat
hij de serial-by-id pakt in plaats van ttyACM of ttyUSB. Ik
heb "test -w /dev/serial/by-id/usb-Silicon_Labs_slae.s
h_cc2652rb_stick_-_slaes
h_s_iot_stuff_00_12_4B_00_21_4F_3F_5D-if00-port0 && ec
ho success || ec
ho failure" gedraaid. Dat gaf een success beric
ht.
Het is geen probleem met access rec
hten, dus. Een firmware probleem mag
het niet zijn, Slaes
h flas
ht al
hun USB sticks met firmware voor Z2M, tenzij anders aangegeven.
Ik weet ec
ht niet meer wat
het nog kan zijn.