NEWS
Tuya Presence Zy-m100-s mit dem Zigbee-Adapter einbinden
-
@ingranu Wenn Du den zigbee2mqtt Adapter verwendest - dann brauchst Du erst mal kein mqtt-Adapter. Schau erstmal ob Dein zigbee2mqtt läuft. Mach den zigbee2mqtt Adapter direkt als Ziel. Und im zigbee2mqtt - gibts Du den richtige mqtt-Broker ein.
Zeig erst mal deine Zigbee2mqtt Oberfläche oder ob der Dienst läuft.
systemctl status zigbee2mqtt
es sollte dann activ kommen:
systemctl status zigbee2mqtt ● zigbee2mqtt.service - zigbee2mqtt Loaded: loaded (/etc/systemd/system/zigbee2mqtt.service; enabled; preset: enabled) Active: active (running) since Sat 2023-06-24 00:34:28 CEST; 3 days ago Main PID: 657 (npm start) Tasks: 23 (limit: 3933) CPU: 1h 48min 33.953s CGroup: /system.slice/zigbee2mqtt.service ├─ 657 "npm start" ├─1220 sh -c "node index.js" └─1221 node index.js Jun 27 14:01:31 mwhome npm[1221]: Zigbee2MQTT:info 2023-06-27 14:01:31: MQTT publish: topic 'zigbee2mqtt/licht/wohnzim> Jun 27 14:02:48 mwhome npm[1221]: Zigbee2MQTT:info 2023-06-27 14:02:48: MQTT publish: topic 'zigbee2mqtt/bewegungsmeld> Jun 27 14:04:27 mwhome npm[1221]: Zigbee2MQTT:info 2023-06-27 14:04:27: MQTT publish: topic 'zigbee2mqtt/temperatur/ku> Jun 27 14:04:27 mwhome npm[1221]: Zigbee2MQTT:info 2023-06-27 14:04:27: MQTT publish: topic 'zigbee2mqtt/temperatur/ku> Jun 27 14:04:27 mwhome npm[1221]: Zigbee2MQTT:info 2023-06-27 14:04:27: MQTT publish: topic 'zigbee2mqtt/temperatur/ku> Jun 27 14:04:49 mwhome npm[1221]: Zigbee2MQTT:info 2023-06-27 14:04:49: MQTT publish: topic 'zigbee2mqtt/temperatur/ku> Jun 27 14:04:49 mwhome npm[1221]: Zigbee2MQTT:info 2023-06-27 14:04:49: MQTT publish: topic 'zigbee2mqtt/temperatur/ku> Jun 27 14:04:49 mwhome npm[1221]: Zigbee2MQTT:info 2023-06-27 14:04:49: MQTT publish: topic 'zigbee2mqtt/temperatur/ku> Jun 27 14:05:15 mwhome npm[1221]: Zigbee2MQTT:info 2023-06-27 14:05:15: MQTT publish: topic 'zigbee2mqtt/kontakt/schla> Jun 27 14:05:15 mwhome npm[1221]: Zigbee2MQTT:info 2023-06-2
Wie gesagt das Frontend musst Du die configuration.yaml anpassen und fronted auf true stellen. Steht alles in der Installationsanleitung.
Aufrufen tust Du die Oberfläche mit
http://iobroker-IP:8080
-
@ingranu sagte in Tuya Presence Zy-m100-s mit dem Zigbee-Adapter einbinden:
Ich kriege den Z2MTT Adapter gar nicht soweit zum laufen dass ich mich auf der Weboberfläche anmelden kann.
Moin,
hast Du denn auch
zigbee2mqtt
installiert, das ist auch eine 3rd Party Software siehe https://www.zigbee2mqtt.io/guide/installation/ erst mit dieser zusätzlichen Software, kannst Du denioBroker Adapter
nutzen.Zeig doch mal Deine aktuelle gesamte Konfiguration und das
config.yaml
File.VG
Bernd -
Und noch ein Tipp: Wenn Du systemctl status zigbee2mqtt machst und du siehst dass der Stick nicht erkannt wird - dann krallt Dir der Zigbee-Adapter den Stick - den musst Du nicht nur deaktivieren - ggf- sogar deinstallieren.
-
@dp20eic Also die config sieht so aus:
Installation auf Linux anhand der Anleitung gemacht, jedoch startet diese nicht:
-
@mickym sagte in Tuya Presence Zy-m100-s mit dem Zigbee-Adapter einbinden:
Und noch ein Tipp:
Moin,
und noch ein weiterer Tipp, Backup nicht vergessen :), bevor Du an Deinem System weiter herumschraubst, ohne Dir vielleicht vorher die verlinkten Artikel durchgelesen zu haben.VG
Bernd -
@dp20eic Danke für den Hinweis Das ganze rennt auf Proxmox habe vorhin noch snapshot gemach
-
@ingranu sagte in Tuya Presence Zy-m100-s mit dem Zigbee-Adapter einbinden:
@dp20eic Also die config sieht so aus:
Installation auf Linux anhand der Anleitung gemacht, jedoch startet diese nicht:
Moin,
Briefmarken schaue ich mir nicht an, Text in Code-Tags </>!
VG
Bernd -
@ingranu Wie ich vermutet habe - Du musst den zigbee Adapter ggf. ganz rausnehmen. Aber ich sehe auch dass Du den CC2531 verwendest. Mir gingen dieses Sticks alle nach 1 Jahr kaputt. Ggf. hast Du kein Softwareproblem und auch Dein zigbee Adapter würde noch tun und nur Dein Stick ist kaputt.
-
@mickym Zigbee Adapter komplett gelöscht. Ich habe ein ConbeeII Stick
-
@dp20eic ```
igbee2MQTT:info 2023-06-27 14:15:59: Logging to console and directory: '/opt/zigbee2mqtt/data/log/2023-06-27.14-15-59' filename: log.txt
Zigbee2MQTT:info 2023-06-27 14:15:59: Starting Zigbee2MQTT version 1.31.2 (commit #21f5125)
Zigbee2MQTT:info 2023-06-27 14:15:59: Starting zigbee-herdsman (0.14.117)
Zigbee2MQTT:info 2023-06-27 14:16:00: zigbee-herdsman started (resumed)
Zigbee2MQTT:info 2023-06-27 14:16:00: Coordinator firmware version: '{"meta":{"maintrel":0,"majorrel":38,"minorrel":120,"product":0,"revision":"0x26780700","transportrev":0},"type":"ConBee2/RaspBee2"}'
Zigbee2MQTT:info 2023-06-27 14:16:00: Currently 0 devices are joined:
Zigbee2MQTT:warn 2023-06-27 14:16:00:permit_join
set totrue
in configuration.yaml.
Zigbee2MQTT:warn 2023-06-27 14:16:00: Allowing new devices to join.
Zigbee2MQTT:warn 2023-06-27 14:16:00: Setpermit_join
tofalse
once you joined all devices.
Zigbee2MQTT:info 2023-06-27 14:16:00: Zigbee: allowing new devices to join.
Zigbee2MQTT:info 2023-06-27 14:16:00: Connecting to MQTT server at mqtt://localhost
Zigbee2MQTT:error 2023-06-27 14:16:00: MQTT error: connect ECONNREFUSED 127.0.0.1:1883
Zigbee2MQTT:error 2023-06-27 14:16:00: MQTT failed to connect, exiting...
Zigbee2MQTT:info 2023-06-27 14:16:00: Stopping zigbee-herdsman...
Zigbee2MQTT:info 2023-06-27 14:16:00: Stopped zigbee-herdsman -
@ingranu sagte in Tuya Presence Zy-m100-s mit dem Zigbee-Adapter einbinden:
@mickym Zigbee Adapter komplett gelöscht. Ich habe ein ConbeeII Stick
Ok den habe ich auch - dann sollte es gehen . Neu starten und mit systemctl status zigbee2mqtt prüfen - das muss laufen bevor was anderes nicht geht.
-
@ingranu sagte in Tuya Presence Zy-m100-s mit dem Zigbee-Adapter einbinden:
@dp20eic ```
igbee2MQTT:info 2023-06-27 14:15:59: Logging to console and directory: '/opt/zigbee2mqtt/data/log/2023-06-27.14-15-59' filename: log.txt
Zigbee2MQTT:info 2023-06-27 14:15:59: Starting Zigbee2MQTT version 1.31.2 (commit #21f5125)
Zigbee2MQTT:info 2023-06-27 14:15:59: Starting zigbee-herdsman (0.14.117)
Zigbee2MQTT:info 2023-06-27 14:16:00: zigbee-herdsman started (resumed)
Zigbee2MQTT:info 2023-06-27 14:16:00: Coordinator firmware version: '{"meta":{"maintrel":0,"majorrel":38,"minorrel":120,"product":0,"revision":"0x26780700","transportrev":0},"type":"ConBee2/RaspBee2"}'
Zigbee2MQTT:info 2023-06-27 14:16:00: Currently 0 devices are joined:
Zigbee2MQTT:warn 2023-06-27 14:16:00:permit_join
set totrue
in configuration.yaml.
Zigbee2MQTT:warn 2023-06-27 14:16:00: Allowing new devices to join.
Zigbee2MQTT:warn 2023-06-27 14:16:00: Setpermit_join
tofalse
once you joined all devices.
Zigbee2MQTT:info 2023-06-27 14:16:00: Zigbee: allowing new devices to join.
Zigbee2MQTT:info 2023-06-27 14:16:00: Connecting to MQTT server at mqtt://localhost
Zigbee2MQTT:error 2023-06-27 14:16:00: MQTT error: connect ECONNREFUSED 127.0.0.1:1883
Zigbee2MQTT:error 2023-06-27 14:16:00: MQTT failed to connect, exiting...
Zigbee2MQTT:info 2023-06-27 14:16:00: Stopping zigbee-herdsman...
Zigbee2MQTT:info 2023-06-27 14:16:00: Stopped zigbee-herdsmanMoin,
fast richtig
die
Code-Tags
gehören immer in eine neue Zeile, dann der Text der gezeigt werden soll, dann neue Zeile und abschließendCode-Tag
Wenn Du das Menü von oben nimmst, dann einfach enter, dann
Code-Tag
anklicken und den Text zwischen die drei ``` Zeichen setzen.VG
Bernd -
@ingranu sagte in Tuya Presence Zy-m100-s mit dem Zigbee-Adapter einbinden:
MQTT error: connect ECONNREFUSED 127.0.0.1:1883
Entscheide Dich erst mal ob Du mit dem zigbee2mqtt Adapter als Broker verwenden willst, dann brauchst Du den mqtt Adapter nicht.
-
@mickym Ich habe alle Adapter deinstalliert und nur die Installation auf Linux gemacht vom Zigbe2mqtt gemacht.
-
@dp20eic sagte in Tuya Presence Zy-m100-s mit dem Zigbee-Adapter einbinden:
@dp20eic Also die config sieht so aus:
Moin,
ich denke, dass da ein Fehler in der
config
ist.Meine:
[sudo] password for dp20eic: homeassistant: false permit_join: false mqtt: base_topic: zigbee2mqtt server: mqtt://ds716plus.fritz.box:1883 <--- Port sehe ich bei Dir nicht serial: port: /dev/ttyACM3 adapter: auto frontend: port: 8080 advanced: homeassistant_legacy_entity_attributes: false legacy_api: false legacy_availability_payload: false device_options: legacy: false
VG
BerndP.S.: Nop, mein Fehler, Du setzt auf minimal, also ohne MQTT, dann muss da auch kein Port rein. Musste mich auch gerade erst einmal wieder einlesen
-
@dp20eic Habe die Config jetzt angepasst und meine IP eingetragen sowie der Port:
homeassistant: false permit_join: true mqtt: base_topic: zigbee2mqtt server: mqtt://192.168.3.7:1883 serial: port: /dev/ttyACM0 adapter: auto frontend: port: 8080 advanced: homeassistant_legacy_entity_attributes: false legacy_api: false legacy_availability_payload: false device_options: legacy: false
Zigbee2MQTT:info 2023-06-27 14:36:21: Logging to console and directory: '/opt/zigbee2mqtt/data/log/2023-06-27.14-36-21' filename: log.txt Zigbee2MQTT:info 2023-06-27 14:36:21: Starting Zigbee2MQTT version 1.31.2 (commit #21f5125) Zigbee2MQTT:info 2023-06-27 14:36:21: Starting zigbee-herdsman (0.14.117) Zigbee2MQTT:info 2023-06-27 14:36:22: zigbee-herdsman started (resumed) Zigbee2MQTT:info 2023-06-27 14:36:22: Coordinator firmware version: '{"meta":{"maintrel":0,"majorrel":38,"minorrel":120,"product":0,"revision":"0x26780700","transportrev":0},"type":"ConBee2/RaspBee2"}' Zigbee2MQTT:info 2023-06-27 14:36:22: Currently 0 devices are joined: Zigbee2MQTT:warn 2023-06-27 14:36:22: `permit_join` set to `true` in configuration.yaml. Zigbee2MQTT:warn 2023-06-27 14:36:22: Allowing new devices to join. Zigbee2MQTT:warn 2023-06-27 14:36:22: Set `permit_join` to `false` once you joined all devices. Zigbee2MQTT:info 2023-06-27 14:36:22: Zigbee: allowing new devices to join. Zigbee2MQTT:info 2023-06-27 14:36:22: Connecting to MQTT server at mqtt://192.168.3.7:1883 Zigbee2MQTT:error 2023-06-27 14:36:22: MQTT error: connect ECONNREFUSED 192.168.3.7:1883 Zigbee2MQTT:error 2023-06-27 14:36:22: MQTT failed to connect, exiting... Zigbee2MQTT:info 2023-06-27 14:36:22: Stopping zigbee-herdsman... Zigbee2MQTT:info 2023-06-27 14:36:23: Stopped zigbee-herdsman
iobroker komplett gestopt. Jedoch gehts trotzdem nicht
-
@ingranu sagte in Tuya Presence Zy-m100-s mit dem Zigbee-Adapter einbinden:
Habe die Config jetzt angepasst und meine IP eingetragen sowie der Port:
Moin,
hatte gerade ergänzt, dass ich da ein Fehler gemacht habe, da Du erst einmal ohne MQTT Server arbeiten willst, dann muss da auch kein Port rein und
localhost
ist auch ok.Sorry für die Verwirrung, ist schon einige Zeit her
VG
Bernd -
@dp20eic Kein Ding Hab beides versucht, gleiche Ergebniss
-
@ingranu Du brauchst eine Broker - also entweder den zigbee2mqtt Adapter oder den mqtt Adapter als Broker - eines von beiden muss als Ziel dienen.
Was hast Du denn sonst noch für Adapter laufen?
also
sudo netstat -tulpen
und schauen, was für Prozesse laufen.
-
@mickym Ich habe den zigbe25mqtt am laufe, status sieht so aus:
Ausgabe:
root@iobroke-vm:/opt/zigbee2mqtt# sudo netstat -tulpen Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 0.0.0.0:9000 0.0.0.0:* LISTEN 1001 28713 691/iobroker.js-con tcp 0 0 0.0.0.0:9001 0.0.0.0:* LISTEN 1001 27572 691/iobroker.js-con tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN 0 16778 1/init tcp 0 0 192.168.3.7:2001 0.0.0.0:* LISTEN 1001 29567 1772/io.hm-rpc.0 tcp 0 0 192.168.3.7:8081 0.0.0.0:* LISTEN 1001 28970 1110/io.admin.0 tcp 0 0 192.168.3.7:8082 0.0.0.0:* LISTEN 1001 35943 3525/io.web.0 tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 101 22085 663/systemd-resolve tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 25848 756/sshd: /usr/sbin tcp 0 0 192.168.3.7:8087 0.0.0.0:* LISTEN 1001 35753 3464/io.simple-api. tcp 0 0 192.168.3.7:2010 0.0.0.0:* LISTEN 1001 30468 2019/io.hm-rpc.1 tcp 0 0 192.168.3.7:8701 0.0.0.0:* LISTEN 1001 30890 2079/io.hm-rpc.2 tcp6 0 0 :::111 :::* LISTEN 0 16782 1/init tcp6 0 0 :::22 :::* LISTEN 0 25859 756/sshd: /usr/sbin udp 0 0 0.0.0.0:5683 0.0.0.0:* 1001 30933 2113/io.shelly.0 udp 0 0 127.0.0.53:53 0.0.0.0:* 101 22084 663/systemd-resolve udp 0 0 0.0.0.0:67 0.0.0.0:* 1001 29814 1298/io.radar2.0 udp 0 0 192.168.3.7:68 0.0.0.0:* 100 22058 661/systemd-network udp 0 0 0.0.0.0:111 0.0.0.0:* 0 16779 1/init udp6 0 0 :::111 :::* 0 16785 1/init