02-02-2017, 18:44:15
Hallo zusammen,
da es bestimmt Leute gibt, die ähnliche Überlegungen haben, wollte ich hier mal kurz berichten.
Ich habe zwei Smarthome-Systeme am Laufen, einmal RWE und einmal innogy. Die große Installation ist die alte RWE und um die geht es.
Ich habe einen alten kleinen Energiesparrechner mit Ubuntu aufgesetzt (nein, Linux wird nicht meine Welt...) und dort läuft openHAB2 (das geht auch unter Windows). Das alte RWE-binding läuft darunter, allerdings nicht so komfortabel wie das neue innogy (das ist aber noch im beta-Status und nicht fehlerfrei). OpenHAB2 kann HUE emulieren und damit erkennt der Amazon Dot, unsere Alexa, beliebige Elemente. Ich bediene mich eines kleinen Hilfsmittels, da die RWE-Komponenten im Gegensatz zu den innogy-Komponenten nicht direkt von Alexa erkannt werden.
Es gibt nun eine größere Anzahl virtueller Schalter (wie Zustandsvariablen, aber ohne Verknüpfung zu RWE). Diese haben einen sprechbaren Namen und werden von Alexa für eine HUE gehalten. Mit diesem Umweg sind alle Komponenten, die in openHAB2 zum Einsatz kommen ansprechbar.
Nun muss man "rules" programmieren. Wenn der Schalter XY betätigt wird, dann schalte YZ und schalte den Schalter wieder aus.
In der Praxis sieht das z.B. so aus:
Dazu gibt es den Schalter:
Ich hoffe, dass in absehbarer Zeit ein Alexa-skill für opanHAB2 erscheinen wird und es dann komfortabler wird.
Die Sprachbefehle sind etwas gewöhnungsbedürftig, da ja eigentlich eine Lampe geschaltet wird.
In der Praxis lautet das z.B. so:
oder
Es werden dann zwei Lampen und der Fernseher im Wohnzimmer abgeschaltet und die Nachttischlampe im Schlafzimmer eingeschaltet. Der Fernseher wird übrigens direkt über das Netzwerk und nicht mittels Zwischenstecker geschaltet.
Das ist alles kein plug and play, aber es macht viel Spaß und die Möglichkeiten sind unendlich groß.
Zum Beispiel ist eine Anwesenheitserkennung über ein in der Fritzbox angemeldetes Smartphone möglich.
Mit openHAB2 kann man fast alles verknüpfen.
Grüße und viel Spaß beim Testen
Stefan
da es bestimmt Leute gibt, die ähnliche Überlegungen haben, wollte ich hier mal kurz berichten.
Ich habe zwei Smarthome-Systeme am Laufen, einmal RWE und einmal innogy. Die große Installation ist die alte RWE und um die geht es.
Ich habe einen alten kleinen Energiesparrechner mit Ubuntu aufgesetzt (nein, Linux wird nicht meine Welt...) und dort läuft openHAB2 (das geht auch unter Windows). Das alte RWE-binding läuft darunter, allerdings nicht so komfortabel wie das neue innogy (das ist aber noch im beta-Status und nicht fehlerfrei). OpenHAB2 kann HUE emulieren und damit erkennt der Amazon Dot, unsere Alexa, beliebige Elemente. Ich bediene mich eines kleinen Hilfsmittels, da die RWE-Komponenten im Gegensatz zu den innogy-Komponenten nicht direkt von Alexa erkannt werden.
Es gibt nun eine größere Anzahl virtueller Schalter (wie Zustandsvariablen, aber ohne Verknüpfung zu RWE). Diese haben einen sprechbaren Namen und werden von Alexa für eine HUE gehalten. Mit diesem Umweg sind alle Komponenten, die in openHAB2 zum Einsatz kommen ansprechbar.
Nun muss man "rules" programmieren. Wenn der Schalter XY betätigt wird, dann schalte YZ und schalte den Schalter wieder aus.
In der Praxis sieht das z.B. so aus:
Zitat:rule "alle Rollläden runter"
when
Item Alexa_alle_runter changed to ON
then
{ sendCommand(Roll_Wozi_links,0)
sendCommand(Roll_Wozi_mitte,0)
sendCommand(Roll_Wozi_rechts,0)
sendCommand(Roll_Kueche,0)
sendCommand(Roll_WC,0)
sendCommand(Roll_Schlafzi,0)
sendCommand(Roll_Bad_links,0)
sendCommand(Roll_Bad_rechts,0)
sendCommand(Roll_Nina,0)
sendCommand(Roll_Buero,0)
Thread::sleep(1000)
Alexa_alle_runter.state=OFF }
end
Dazu gibt es den Schalter:
Zitat:Switch Alexa_alle_runter "allerunter" (alx) ["Lighting"]
Ich hoffe, dass in absehbarer Zeit ein Alexa-skill für opanHAB2 erscheinen wird und es dann komfortabler wird.
Die Sprachbefehle sind etwas gewöhnungsbedürftig, da ja eigentlich eine Lampe geschaltet wird.
In der Praxis lautet das z.B. so:
Zitat:"Alexa", "schalte", "allerunter", "Ein"
oder
Zitat:"Alexa", "schalte", "Feierabend" ,"Ein"
Es werden dann zwei Lampen und der Fernseher im Wohnzimmer abgeschaltet und die Nachttischlampe im Schlafzimmer eingeschaltet. Der Fernseher wird übrigens direkt über das Netzwerk und nicht mittels Zwischenstecker geschaltet.
Das ist alles kein plug and play, aber es macht viel Spaß und die Möglichkeiten sind unendlich groß.
Zum Beispiel ist eine Anwesenheitserkennung über ein in der Fritzbox angemeldetes Smartphone möglich.
Mit openHAB2 kann man fast alles verknüpfen.
Grüße und viel Spaß beim Testen
Stefan
1x SH-Zentrale1 Innogy, 1x Raspberry Pi3b inkl. Homematic
1x BM außen, 10 x Rollladen, 5x Zw-Stecker, 2x Wandtaster, 5x RST, 1x Raumthermostat, 5x Tür-/Fenstersensor, 4x Rauchmelder, 1x FB, 2x Umbau Universalsensor, 1x Power Control, SMS/Email, Astro-Funktion, WOL
1x SH-Zentrale2 Innogy, 1x Raspberry Pi3b+
3x RST, 1x Tür-/Fenstersensor, 1x Zw-Stecker, 1x Rauchmelder, 3x Lichtschalter, 1x BM, 1xUmbau Universalsensor SMS/Email
Die Intelligenz übernimmt in beiden Fällen openHAB 2. Innogy ist nur noch das notwendige Verbindungsübel
1x BM außen, 10 x Rollladen, 5x Zw-Stecker, 2x Wandtaster, 5x RST, 1x Raumthermostat, 5x Tür-/Fenstersensor, 4x Rauchmelder, 1x FB, 2x Umbau Universalsensor, 1x Power Control, SMS/Email, Astro-Funktion, WOL
1x SH-Zentrale2 Innogy, 1x Raspberry Pi3b+
3x RST, 1x Tür-/Fenstersensor, 1x Zw-Stecker, 1x Rauchmelder, 3x Lichtschalter, 1x BM, 1xUmbau Universalsensor SMS/Email
Die Intelligenz übernimmt in beiden Fällen openHAB 2. Innogy ist nur noch das notwendige Verbindungsübel