AQARA (Xiaomi) Geräte in homee - Zigbee2mqtt/NodRed/Enocean Simulation

Natürlich direkt! :grin: Ist ja ZigBee, oder?!

1 „Gefällt mir“

krieg ich den Status der Geräte auch mit meiner Gerätelandschaft hin?
vorhanden sind:
homee + Zigbee-Würfel
ioBroker + Zigbee-Stick + bereits eingelernten Aqaras

Damit bekommst Du die Aqaras noch in homee integriert. Dafür braucht es den Enoceanwürfel.

Nur nochmal zum Verständnis:
die Aqaras hängen per Zigbee am Raspy mit ioBroker
Über einen Enocean-Simulator auf dem IoBroker werden die Befehle/Status über (welches Protokoll?) an den Enocean-Würfel gesendet und können als virtuelles Gerät in homee genutzt werden?

Gefunkt über einen Enocean-Stick, der ebenfalls am Raspi hängt an einen Enoceanwürfel auf dem homee.

Die EnOcean Simulation von @Micha ist nicht zwingend für dieses Projekt, ich verwende sie in meinem Setting, um Geräte in homee abzubilden.

Wenn du nicht gleich auf EnOcean gehen möchtest, kannst du auch zur Simulation „homeeup“ von @anon21150642 verwenden… dann brauchst du keine weiteren Komponenten und kannst über den Pi HomeMatic Geräte (WLAN) simulieren.

Stimmt, da gab es ja noch die homeeup und Wemo-Lösungen. Beide aber dann nur an/aus. Oder?

Nein, neben Schaltern werden mittlerweile u.a. auch Bewegungsmelder, Türkontakte, Fernbedienungen oder Temperaturmelder simuliert.

1 „Gefällt mir“

Mir fehlt ein “Dimmer” o.ä., um im Vergleich zu meinen derzeitigen Wemos einen 3. Status einstellen zu können. Ich nutze dies für unsere über einen iCloud-Kalender automatisierte Anwesenheitssteuerung.

Dafür könnte sicherlich die Fernbedienung herhalten. 3 Taster für drei Personen, AN = Zuhause, AUS = Unterwegs. Ein fertiges Plugin gibt es aber leider (noch) nicht.

1 „Gefällt mir“

Schön das du noch da bist @anon21150642 :grinning::+1: und dein Projekt noch unterstützt.

Meine Idee ist
an = zuhause
aus = keiner da
50% = keiner da, aber Besuch zulassen (damit schalte ich die Bewegunsgsensoren bzw. den Alarm aus, obwohl andere “Dinge” weiter aktiv sind)

Im Prinzip möchte ich am Ende über einen variablen Wert den Grad der Überwachung/Sicherheitseinstellungen variieren können. :wink:

Wie stellst du den Variablen Wert ein? Machst du das über das Node red Dashboard oder wie ?
Ansonsten ist das ja eigentlich auch so schon möglich mit den Hilfsmitteln die wir haben.
VG

Imperihome :wink:

Ah und da brauchste ein Gerät mit Slider.
Da geht ja nur ein Dimmer oder Rolloaktor.
:slightly_smiling_face:

Ja, aber ich wollte die Encoean-Simulation nicht (mehr) umsetzen.
Hoffe auf eine andere Lösung :wink:

Werde heute Abend (nur) den Zigbee2mqtt Stick in Betrieb nehmen.

:slightly_smiling_face: na da müssen wir dann wohl noch etwas warten und dann hast du ja alle Möglichkeiten.

2 „Gefällt mir“

Vorfreude :wink:

Heute hab ich bei mir einen Aqara Motion Sensor montiert… sehr schick und super klein (etwa die Hälfte eines Fibaro Motion Sensor).

axd

[{"id":"801bc33f.013d78","type":"motion-sensor","z":"3fb6e33e.96546c","name":"Wohnzimmer BM","motionDelay":0,"lowBatteryLevel":30,"x":430,"y":200,"wires":[["83d009c4.960928"],["83d009c4.960928"],[]]},{"id":"dca2f335.2b9038","type":"mqtt in","z":"3fb6e33e.96546c","name":"","topic":"zigbee2mqtt/WohnzimmerBM","qos":"2","datatype":"auto","broker":"76a704cf.621b6c","x":180,"y":200,"wires":[["801bc33f.013d78"]]},{"id":"186ed083.a99897","type":"inject","z":"3fb6e33e.96546c","name":"Wohnzimmer BM CH71","topic":"","payload":"{\"meta\":{\"eep\":\"a5-07-01\",\"channel\":71,\"type\":\"teach-in\"},\"teach-in\":{\"type\":\"4BS\"},\"data\":{\"LRN\":1}}","payloadType":"json","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":720,"y":160,"wires":[["f39d0538.069d48"]]},{"id":"f39d0538.069d48","type":"enocean-out","z":"3fb6e33e.96546c","serialport":"24e5a273.ba216e","name":"","logOutput":true,"x":910,"y":160,"wires":[[]]},{"id":"8867657e.6db418","type":"change","z":"3fb6e33e.96546c","name":"true/false","rules":[{"t":"change","p":"payload","pt":"msg","from":"true","fromt":"bool","to":"{\"meta\":{\"eep\":\"a5-07-01\",\"channel\":71,\"type\":\"data\"},\"data\":{\"PIRS\":250}}","tot":"json"},{"t":"change","p":"payload","pt":"msg","from":"false","fromt":"bool","to":"{\"meta\":{\"eep\":\"a5-07-01\",\"channel\":71,\"type\":\"data\"},\"data\":{\"PIRS\":0}}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":740,"y":200,"wires":[["bcc250b3.6b3358"]]},{"id":"83d009c4.960928","type":"change","z":"3fb6e33e.96546c","name":"Filter","rules":[{"t":"delete","p":"payload.illuminance","pt":"msg"},{"t":"delete","p":"payload.linkquality","pt":"msg"},{"t":"move","p":"payload.occupancy","pt":"msg","to":"payload","tot":"msg"}],"action":"","property":"","from":"","to":"","reg":false,"x":610,"y":200,"wires":[["8867657e.6db418"]]},{"id":"bcc250b3.6b3358","type":"msg-resend","z":"3fb6e33e.96546c","interval":"2","intervalUnit":"hours","maximum":"0","bytopic":false,"clone":false,"firstDelayed":false,"addCounters":false,"highRate":true,"outputCountField":"","outputMaxField":"","name":"","x":890,"y":200,"wires":[["f39d0538.069d48"]]},{"id":"76a704cf.621b6c","type":"mqtt-broker","z":"","name":"","broker":"192.168.1.27","port":"1883","clientid":"","usetls":false,"compatmode":true,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthRetain":"false","birthPayload":"","closeTopic":"","closeQos":"0","closeRetain":"false","closePayload":"","willTopic":"","willQos":"0","willRetain":"false","willPayload":""},{"id":"24e5a273.ba216e","type":"enocean-config-node","z":"","serialport":"/dev/serial/by-id/usb-EnOcean_GmbH_EnOcean_USB_300_DB_FT1ZI6H6-if00-port0"}]
2 „Gefällt mir“

Cool und die Reaktionszeiten?