NEWS
Tuya Presence Zy-m100-s mit dem Zigbee-Adapter einbinden
-
@ingranu sagte in Tuya Presence Zy-m100-s mit dem Zigbee-Adapter einbinden:
@mickym Also kann ich auf den iobroker auch den Adapter: MQTT Broker/Client oder MQTT-Client verwenden ?
Ja ich nutze zwar mosquitto - und dann den mqtt Broker Client. Zigbee2mqtt benötigt ohne den zigbee2mqtt Adapter einen Broker. Dann geht das gut.
Wie Du siehst bei mir ist alles was mqtt spricht nicht mit eigenem Adapter eingebunden. (zigbee2mqtt, shellies, tasmota, etc.)
-
-
@hoktar Nein nur das Bild ist falsch. Es sind die mit 5 Volt USB Anschluss
-
@mickym Ja das habe ich gesehen. Ich scheittere jedoch bereits schon mit dem MQTT Broker Client Adapter:
Was muss ich oben anwählen bei IP ? Server/Broker oder Client?
-
@ingranu sagte in Tuya Presence Zy-m100-s mit dem Zigbee-Adapter einbinden:
@hoktar Ja das frage ich mich auch. Da die ersten liefen hatte ich einen weiteren Bestellt, dieser geht aber nicht.
Moin,
ohne jetzt alles zu eruieren, kann es ja sein, dass der neue eine andere ältere/neuere Firmware als die ersten haben.
VG
Bernd -
@dp20eic Ja, denke ich auch. In Z2M gibt es ja auch schon 2 mal die mit dem 5V Anschluss. die eine Version wird gehen die andere nicht.
-
@ingranu Wenn Du keinen anderen Broker hast - dann musst Du den Adapter als Broker betreiben und standard belassen:
Also alle IPs zulassen
Diese IP Adresse steuerst Du, WER sich verbinden darf. Die IP Adresse die Du als Broker im zigbee2mqtt angibst ist auf der gleichen Maschine localhost oder IP Adresse des iobrokers.
Ist zigbee2mqtt auf der gleichen Maschine - kannst Du in der config.yaml wie gesagt local host angeben:
Ich würde jedoch in der config.yaml erstmal frontend:true eingeben - dann kannst Du im zigbee2mqtt alles grafisch konfigurieren.
Um so eine hierarchische Struktur zu bekommen - passt Du das topic mit den entsprechenden Hierarchien an:
-
@ingranu sagte in Tuya Presence Zy-m100-s mit dem Zigbee-Adapter einbinden:
Was muss ich oben anwählen bei IP ? Server/Broker oder Client?
Moin,
@mickym hat ja schon gesagt, dass er auch den
Mosquitto
einsetzt, also 3rd Party Software und dann inioBroker
denmqtt-Broker
als Client.Wenn Du keinen externen
MQTT Server
hast, dann musst Du glaube ich den Adapter als Server/Broker einrichten und imZigbee2MQTT
(nicht der iobroker Adapter) dann den als MQTT eintragen.Den
ioBroker Adapter
dann an denZigbee2MQTT
anbinden.VG
BerndP.S.: @mickym war schneller
-
@mickym Irgendwie stehe ich auf den Schlauch
Also beides ist auf meinem iobroker installiert. Der iobroker hat die IP: 192.168.3.7.Ich kriege den Z2MTT Adapter gar nicht soweit zum laufen dass ich mich auf der Weboberfläche anmelden kann.
-
@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.