Es wird Zeit für Dennis Video .... ich warte auch schon darauf da mich dieses Thema brennend interessiert.
XIAOMI SENSOREN OHNE BRIDGE
-
-
Wow. zigbee2mqtt ist wirklich ein cooles Projekt. Ein paar der Xiaomi Sensorfen (Klima, Türkontakte) fand ich ja ganz spannend. Aber das Gateway und die Xiaomi Cloud haben mich bisher von Einsatz der Produkte abgehalten.
Wie ist denn die Reichweite von dem CC2531 ZigBee USB Dongle? Auf GitHub schreiben einige Nutzer, dass die Reichweite von dem CC2531 Sniffer nicht so berühmt ist.
Die Flash-Prozedur scheint auch etwas kompliziert, da man diesen Debugger von TI und die Anschlussadapter benötigt. Wobei man anscheinend auch einen Arduino/ESP8266 so flashen kann, dass er den CC Debugger emuliert. Hat das hier schon mal jemand geschafft?
-
also mit dem flashen geht alles recht schnell.
im gesamten ist es auch nicht so teuer das man es sich nochmal überlegen sollte bei 12€ im gesamten und 3 wochen warte zeit
-
Der Adapter ist nicht teuer, keine Frage. Aber wenn ich dann noch die Xiaomi Sensoren kaufe und es danach nicht gut funktioniert ist etwas mehr Geld futsch.
-
Geh ma diese Wiki komplett durch:
https://github.com/Koenkk/zigbee2mqtt/wiki
Da steht eigentlich alles drin.
ich hab ja schon auf der wiki nachgesehen aber leider gehts immer noch nicht
Code
Alles anzeigenroot@iobroker:/opt/zigbee2mqtt# npm start > zigbee2mqtt@0.0.0 start /opt/zigbee2mqtt > node index.js 2018-6-27 22:15:39 INFO Starting zigbee2mqtt version 0.0.0 (commit #2ba2864) 2018-6-27 22:15:39 INFO Starting zigbee-shepherd /opt/zigbee2mqtt/node_modules/proving/index.js:5 throw new TypeError(msg || 'Input value should be a string.'); ^ TypeError: path should be a string. at Object.proving.string (/opt/zigbee2mqtt/node_modules/proving/index.js:5:15) at new ZShepherd (/opt/zigbee2mqtt/node_modules/zigbee-shepherd/lib/shepherd.js:38:13) at Zigbee.start (/opt/zigbee2mqtt/lib/zigbee.js:33:25) at startupLogVersion (/opt/zigbee2mqtt/lib/controller.js:43:25) at git.getLastCommit.error (/opt/zigbee2mqtt/lib/controller.js:548:13) at /opt/zigbee2mqtt/node_modules/git-last-commit/source/index.js:55:4 at /opt/zigbee2mqtt/node_modules/git-last-commit/source/index.js:23:3 at ChildProcess.exithandler (child_process.js:190:7) at emitTwo (events.js:106:13) at ChildProcess.emit (events.js:191:7) npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! zigbee2mqtt@0.0.0 start: `node index.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the zigbee2mqtt@0.0.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! /root/.npm/_logs/2018-06-27T20_15_39_213Z-debug.log
irgend wie schon blöd, mein "configuration.yaml" sieht so aus.
das einzige was ich nicht weis ist wie ich den "Ports : /dev/tty.usbmodem1411" den usb port rausbekomme unter lsusb steht er auf punkt 1
Code
Alles anzeigen# Home Assistant integration (MQTT discovery) homeassistant: false # allow new devices to join permit_join: false # MQTT settings mqtt: # MQTT base topic for zigbee2mqtt MQTT messages base_topic: xiaomi # MQTT server URL server: 'mqtt://192.168.178.51:1884' # MQTT server authentication, uncomment if required: # user: xiaomi # password: 123456 # Serial settings serial: # Location of CC2531 USB sniffer Ports : /dev/ttyACM0
ach ja ich habe auch
https://github.com/kirovilya/ioBroker.zigbee gefunden auch interessant
-
Noch eine Frage:
Lassen sich dann mit dem geflashten Stick noch andere Nicht-Xiaomi-Geräte steuern, passender Adapter natürlich vorausgesetzt?Gruß
Ja.rod -
Gibt es die USB Sticks auch schon fertig zu kaufen? Bei Amazon gibt es Zig-Bee Sticks.
-
Gibt es die USB Sticks auch schon fertig zu kaufen? Bei Amazon gibt es Zig-Bee Sticks.
Gibt bei ebay für 29€
^^schon fertig geflasht
-
Noch eine Frage:
Lassen sich dann mit dem geflashten Stick noch andere Nicht-Xiaomi-Geräte steuern, passender Adapter natürlich vorausgesetzt?Von Philips Hue bis IKEA TRADFRI alles möglich:
https://github.com/Koenkk/zigbee2mqtt/wiki/Supported-devices
Gibt es die USB Sticks auch schon fertig zu kaufen? Bei Amazon gibt es Zig-Bee Sticks.
Ich denke, das werden auch hier einige günstiger anbieten
-
könnt ihr mir bitte sagen wie ich die mqtt Verbindung hinbekommen kann.
also der stick funktioniert im putty zeigt er mir auch die Temperatur an, leider klappt es mit der Verbindung zum mqtt nicht.
ein sonoff konnte ich über mqtt verbinden
-
Da ich an dem ganze hier auch Interesse habe, werde ich mir mal einen Stick und die dazu gehörigen Programmer bestellen. Da schon so manche gefragt haben ob man die Stick Fertig bekommt würde ich gleich mehrere nehmen und auch sie flashen und an euch weiter geben. Wenn Interesse daran besteht. Schreibt mich einfach mal per PN an das ich mal sehen wie viel Interesse daran ist.
-
Gute Idee,
aber mit Versand von AT nach DE wäre der CC Debugger dann fast gleich teuer wie Porto
Da ich mir für 2 bis 3 CC2531 auch keinen Debugger anschaffen möchte,
werde ich, sobald der Stick da ist, erst mal die Alternative mit
Arduino oder ESP8266 als Flasher probieren (soll ja nur 2-3 Stunden dauern )
https://github.com/Koenkk/zigbee2…lashing-methods
Gruß
-
Den einen von eBay für 29€ habe ich mir geholt. Fertig geflasht...
Reingesteckt, iobroker.zigbee installiert, Konfiguriert, gesucht...
Die XIAOMI-Taster und Bewegungsmelder konnte ich anlernen, indem ich die Pair-Taste nach dem ersten langen drücken alle paar Sekunden kurz drückte. Irgendwann sieht man dann eine Kommunikation. Danach ist alles OK. (Die Lichtsensoren im BWM machen mir Sorgen)
Selbst den Magic Cube konnte ich anlernen.
Osram smart+ Plug ... geht nicht.
Philips Hue Dimmer ... geht nicht.
Tradfi Schalter stehen nicht in der Liste.
INNR RB165 konnte ich nicht koppeln, kann auch an mir liegen.
Also muß mein Deconz-Gateway weiterhin laufen, schade.
Ich glaube, die XIAOMI-Dinger sind echt gute Zigbee-Kollegen und laufen an cc2531 und auch an Deconz-Beta.
Gefühlt ist die Reichweite besser als WLAN auf Sonoff-Geräten.
-
Muss man den Stick eigentlich neu flashen, wenn weitere Geräte unterstützt werden? Oder wird das in dem Node Server erledigt?
-
Denn Stick wirst du nicht neu flashen müssen wegen dem, nur ein Update gehört gemacht wenn neue Geräte dazu kommen.
-
http://https//github.com/ioBroker/ioBroker.zigbee
kann ich nur empfehlen ist sehr viel einfacher einzurichten, später das anlernen ist auch sehr einfach gehalten .
obwohl man bei einigen sensoren drauf achen muss das die in dem Paringmode bleiben.
kann ich nur empfehlen.
-
hast du unter der
mal unter der ip einfach mal localhost eingegeben oder vielleicht mal so server: 'mqtt://192.168.1.11' sprich die ip vom Server ???
ich hab ja schon auf der wiki nachgesehen aber leider gehts immer noch nicht
Code
Alles anzeigenroot@iobroker:/opt/zigbee2mqtt# npm start > zigbee2mqtt@0.0.0 start /opt/zigbee2mqtt > node index.js 2018-6-27 22:15:39 INFO Starting zigbee2mqtt version 0.0.0 (commit #2ba2864) 2018-6-27 22:15:39 INFO Starting zigbee-shepherd /opt/zigbee2mqtt/node_modules/proving/index.js:5 throw new TypeError(msg || 'Input value should be a string.'); ^ TypeError: path should be a string. at Object.proving.string (/opt/zigbee2mqtt/node_modules/proving/index.js:5:15) at new ZShepherd (/opt/zigbee2mqtt/node_modules/zigbee-shepherd/lib/shepherd.js:38:13) at Zigbee.start (/opt/zigbee2mqtt/lib/zigbee.js:33:25) at startupLogVersion (/opt/zigbee2mqtt/lib/controller.js:43:25) at git.getLastCommit.error (/opt/zigbee2mqtt/lib/controller.js:548:13) at /opt/zigbee2mqtt/node_modules/git-last-commit/source/index.js:55:4 at /opt/zigbee2mqtt/node_modules/git-last-commit/source/index.js:23:3 at ChildProcess.exithandler (child_process.js:190:7) at emitTwo (events.js:106:13) at ChildProcess.emit (events.js:191:7) npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! zigbee2mqtt@0.0.0 start: `node index.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the zigbee2mqtt@0.0.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! /root/.npm/_logs/2018-06-27T20_15_39_213Z-debug.log
irgend wie schon blöd, mein "configuration.yaml" sieht so aus.
das einzige was ich nicht weis ist wie ich den "Ports : /dev/tty.usbmodem1411" den usb port rausbekomme unter lsusb steht er auf punkt 1
Code
Alles anzeigen# Home Assistant integration (MQTT discovery) homeassistant: false # allow new devices to join permit_join: false # MQTT settings mqtt: # MQTT base topic for zigbee2mqtt MQTT messages base_topic: xiaomi # MQTT server URL server: 'mqtt://192.168.178.51:1884' # MQTT server authentication, uncomment if required: # user: xiaomi # password: 123456 # Serial settings serial: # Location of CC2531 USB sniffer Ports : /dev/ttyACM0
ach ja ich habe auch
https://github.com/kirovilya/ioBroker.zigbee gefunden auch interessant
-
Bietet einer auch welche zum kaufen an? Benötige zwei und will nicht erst alles Kaufen.
-
Bietet einer auch welche zum kaufen an? Benötige zwei und will nicht erst alles Kaufen.
ich hab zwar keine aber bestellt dir welche ich kann dir die flashen
-
alles mögliche probiert ging nicht hab dann das andere System genommen ohne mqtt läuft tadellos.
müste mir nur noch ein zweiten stick bestellen um eine zigbee Erweiterung des Funknetzwerks zu machen aber da muss ich mal schauen ob ich den überhaupt brauche
-
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!