NEWS
zigbee2mqtt mit LAN/TCP port CC2652P
-
ich wollte das ganze nun mit zigbee2mqtt installieren
meine configuration.yaml sieht so aus:
homeassistant: false permit_join: true frontend: port: 8080 host: 0.0.0.0 mqtt: base_topic: zigbee2mqtt server: mqtt://192.168.178.59:1890 serial: port: 'tcp://192.168.178.141:6638' advanced: pan_id: 0x1A79 ext_pan_id: [0xDD, 0xDD, 0xDD, 0xDD, 0xAA, 0xAD, 0xDD, 0xDD] channel: 14 network_key: [0x01, 0x03, 0x05, 0x07, 0x09, 0x0B, 0x0D, 0x0F, 0x00, 0x02, 0x04, 0x06, 0x08, 0x0A> last_seen: ISO_8601_local homeassistant_legacy_entity_attributes: false legacy_api: false legacy_availability_payload: false output: json transmit_power: 20 log_level: warn device_options: legacy: false availability: true
beim aufruf des servers kommt aber:
$ npm start > zigbee2mqtt@1.28.2 start > node index.js Zigbee2MQTT:info 2022-11-20 08:33:09: Logging to console and directory: '/opt/zigbee2mqtt/data/log/2022-11-20.08-33-09' filename: log.txt Zigbee2MQTT:info 2022-11-20 08:33:09: Starting Zigbee2MQTT version 1.28.2 (commit #e66fe85) Zigbee2MQTT:info 2022-11-20 08:33:09: Starting zigbee-herdsman (0.14.68) Zigbee2MQTT:error 2022-11-20 08:33:09: Error while starting zigbee-herdsman Zigbee2MQTT:error 2022-11-20 08:33:09: Failed to start zigbee Zigbee2MQTT:error 2022-11-20 08:33:09: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions Zigbee2MQTT:error 2022-11-20 08:33:09: Exiting... Zigbee2MQTT:error 2022-11-20 08:33:09: Error: Error while opening serialport 'Error: Error: No such file or directory, cannot open /dev/ttyACM0' 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/@serialport/stream/lib/index.js:198:14) at /opt/zigbee2mqtt/node_modules/@serialport/stream/lib/index.js:242:12 $
irgendwie will er /dev/ttyACM0 - ist aber anders konfiguriert - hättest du eine idee für mich
-
werd mal deine install methode testen
-
na super - jetzt habe ich diesen fehler - weiß nicht , ob das ein schritt weiter oder zurück ist
> zigbee2mqtt@1.28.2 start > node index.js Zigbee2MQTT:error 2022-11-20 08:49:12: Error while starting zigbee-herdsman Zigbee2MQTT:error 2022-11-20 08:49:12: Failed to start zigbee Zigbee2MQTT:error 2022-11-20 08:49:12: Check https://www.zigbee2mqtt.io/guide/installation/20_zigbee2mqtt-fails-to-start.html for possible solutions Zigbee2MQTT:error 2022-11-20 08:49:12: Exiting... Zigbee2MQTT:error 2022-11-20 08:49:12: Error: network commissioning timed out - most likely network with the same panId or extendedPanId already exists nearby at ZnpAdapterManager.beginCommissioning (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:347:23) at ZnpAdapterManager.start (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/manager.ts:92:17) at Controller.start (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/controller.ts:132:29) at Zigbee.start (/opt/zigbee2mqtt/lib/zigbee.ts:58:27) at Controller.start (/opt/zigbee2mqtt/lib/controller.ts:101:27) at start (/opt/zigbee2mqtt/index.js:109:5) root@zig2mqtt:/opt/zigbee2mqtt#
@IdleBit
ich habe die anleitung versucht zu befolgen https://github.com/o0shojo0o/ioBroker.zigbee2mqtt/blob/main/docs/DE/DE_get-started_move.md
der zigbee adapter ist abgeschalten - aber der stick dafür ist noch im usb port - kann das ein problem sein -
@liv-in-sky der LXC läuft jetzt? siehst du dort deine Geräte?
-
@liv-in-sky ich könnte mir vorstellen das der ZigBee Stick in USB noch kommuniziert (im ZigBee LAN) auch wenn keiner zuhört.
Du nutzt die gleichen panId und/oder extendedPanId ?
Das steht da ja als Fehler -
@crunchip was meinst du für geräte - der lxc läuft und beim starten von zig2mqtt gibt es den fehler - wo soll ich den welche geräte sehen ?
-
@bananajoe habe ich mittlerweile entfernt - dachte mir auch, der könnte ja noch senden und empfangen
-
muss ich alle device abschalten - vielleicht agiert eines der devices als eine art sender
/empfänger ????? -
@liv-in-sky hatt mich verguckt, dachte das ist der Fehler aus dem Adapter, auf z2m kannst ja (wenn funktioniert) auf die Gui zugreifen
-
@liv-in-sky sagte in zigbee2mqtt mit LAN/TCP port CC2652P:
muss ich alle device abschalten - vielleicht agiert eines der devices als eine art sender
/empfänger ?????eigentlich nur deinen alten Coordinator
-
hast du auch von zigbee auf zig2mqtt umgestellt oder alles neu angelernt
-
@liv-in-sky
Wenn du dein Netz komplett neu aufbauen möchtest, muss du ein anderes PANID nehmen, oder erst alle Strombetriebene Geräte vom Strom nehmen, oder die resetten. -
@dimaiv ich habe alle zigbee-geräte vom strom genommen - der iobroker hat keinen coordinator stick mehr und iob startet gerade neu
dann versuche ich es nochmal
ich wollte eigentlich nicht alle anlernen - aber wenn es sein muss - im moment weiß ich ja nicht mal, ob alles bei meiner zg2mqtt installation in ordnung ist
-
ok - einen schritt weiter
Zigbee2MQTT:warn 2022-11-20 09:47:25: `permit_join` set to `true` in configuration.yaml. Zigbee2MQTT:warn 2022-11-20 09:47:25: Allowing new devices to join. Zigbee2MQTT:warn 2022-11-20 09:47:25: Set `permit_join` to `false` once you joined all devices. Zigbee2MQTT:error 2022-11-20 09:47:25: MQTT error: connect ECONNREFUSED 192.168.178.59:1890 Zigbee2MQTT:error 2022-11-20 09:47:25: MQTT failed to connect, exiting... RangeError: offset is out of bounds at Buffer.set (<anonymous>) at AdapterNvMemory.readItem (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/adapter-nv-memory.ts:68:20) at processTicksAndRejections (node:internal/process/task_queues:95:5) at AdapterBackup.createBackup (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/adapter/z-stack/adapter/adapter-backup.ts:87:29) at Controller.backup (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/controller.ts:328:28) at Controller.stop (/opt/zigbee2mqtt/node_modules/zigbee-herdsman/src/controller/controller.ts:308:9) at Zigbee.stop (/opt/zigbee2mqtt/lib/zigbee.ts:200:9) at Controller.start (/opt/zigbee2mqtt/lib/controller.ts:148:13) at start (/opt/zigbee2mqtt/index.js:109:5) root@zig2mqtt:/opt/zigbee2mqtt#
jetzt muss ich mal den adapter starten, weil dort doch der mqtt server sein sollte
-
@liv-in-sky ich hab mein ti-board am Lan mit dem zigbee Adapter genutzt, vor paar Tagen umgestellt auf zigbee2mqtt.
zigbee Adapter gestoppt
lxc erstellt, die shepard.db rein kopiert, yaml angepasst, lxc gestartet, Adapter konfiguriert, fertignix neu angelernt
-
schön langsam:
und
dann werd ich mal ein gerät/device wieder einschalten
-
@liv-in-sky na also, geht doch
-
leider kommen keine geräte, wenn ich sie einstecke(wieder an strom hänge)
-
@liv-in-sky Moin, dann wurde deine DB nicht übernommen, selbst wenn alle Device aus sind werden diese Offline im Zigbee2Mqtt dargestellt.
-