Ich wollte unser SmartHome um eine schaltbare Steckdose für unseren Arcade-Automaten erweitern. Der Automat benötigt 1 – 2 Minuten zum Hochfahren und das wollte ich nun per Amazon Alexa bzw. per Sprache von der Couch aus machen.
HomeMatic
Als erstes die HomeMatic HM-LC-SW1-PI-DN-R1 Steckdose entsprechend bestellen. Ich habe direkt bei Amazon bestellt ggf. bekommt man die eQ-3-Hardware auch wo anders günstiger. Für den ersten Test habe ich die Steckdose ohne Leistungsmessung genommen, da diese günstiger war.
Der Stecker wird zwischen Steckdose und Endverbraucher gesteckt und der Anlernmodus am Zwischenstecker aktiviert.
Danach erscheint das Gerät an der Zentraleinheit (HomeMatic CCU2) und kann aktiviert werden.
Nach diesem Schritt kann die Steckdose schon manuell über die CCU2 geschalten werden.
Integration in openHAB
Da meine Hausautomatisierung komplett mit openHAB realisierst ist, muss der Zwischenstecker in openHAB eingebunden werden.
Dazu wird die Weboberfläche Paper-UI aufgerufen und das “Thing” ist bereits gefunden und kann hinzugefügt werden.
Ich vewende lieber die manuelle Konfiguration da ich damit auch alle Namen etc. komplett eigenständig belegen kann.
HomeMatic.items
Es werden also die “Items” bzw. Kanäle entsprechend hinzugefügt:
Switch hmSteckdose_EG_Esszimmer_Arcadeautomat_LOWBAT "Arcadeautomat Funk-Steckdose EG - Esszimmer (HM-LC-Sw1-PI-DN-R1) - Low Battery" (gSteckdose, gSteckdose_EG, gSteckdose_EG_Wohnen) {channel="homematic:HM-LC-Sw1-Pl-DN-R1:ccu:OEQ0480555:1#LOWBAT"}
Switch hmSteckdose_EG_Esszimmer_Arcadeautomat_STATE "Spieleautomat" (gSteckdose, gSteckdose_EG, gSteckdose_EG_Wohnen) ["Switchable"] {channel="homematic:HM-LC-Sw1-Pl-DN-R1:ccu:XXXXXXXXXX:1#STATE"}
Für das Schalten der Steckdose ist nur der “STATE” Eintrag notwendig. Die Elemente bauen sich wie folgt auf:
- Switch hmSteckdose_EG_Esszimmer_Arcadeautomat_STATE – Es wird ein Item mit dem angezeigten Namen angelegt
- “Spieleautomat” – Das ist der Anzeigename der auch für die Alexa-Integration verwendet wird
- (gSteckdose, gSteckdose_EG, gSteckdose_EG_Wohnen) – das sind die Gruppen in denen das Item verwendet wird
- [“Switchable”] – das ist das Element um für die Sprachsteuerung aktiviert zu werden
- {channel=”homematic:HM-LC-Sw1-Pl-DN-R1:ccu:XXXXXXXXXX:1#STATE”} – ist der HomeMatic spezifische Teil (die XXX müssen durch die Seriennummer der Steckdose geändert werden)
Haus.sitemap
Normalerweise kann dann über die Gruppen direkt die Integration in die Sitemap zur Navigation vornehmen. In meinem Fall hat das nicht sofort funktioniert und ich habe die Sitemap wie folgt aufgebaut:
Text label="Steckdose (HomeMatic)" icon="poweroutlet" {
Frame label="Steckdose (HomeMatic)" {
Switch item=hmSteckdose_EG_Esszimmer_Arcadeautomat_STATE label="Arcadeautomat / Spieleautomat"
}
}
Damit ist jetzt auch die Steckdose komplett über openHAB und die openHAB-App steuerbar.
Integration für Amazon Alexa
Um noch die Sprachsteuerung über mein Amazon Echo zu aktivieren muss noch die “Amazon Alexa App” gestartet und dort die Suchfunktion einmal ausgeführt werden.
Jetzt kann ich den Arcadeautomaten mit “Alexa schalte den Spieleautomat ein” und “Alexa schalte den Spieleautomat aus” steuern.
Fazit
Es ist sehr schnell möglich neue Funktionen über die HomeMatic in openHAB zu integrieren. Auch das Steuern über Amazon Alexa geht sehr schnell.
Wie sind eure Erfahrungen beim Zusammenspiel von SmartHome-Komponenten?
Habt Ihr einen Tipp, wie ich die Sitemap zwischen meinen EIB-Steckdosen und HomeMatic-Steckdosen über eine Gruppe zusammen bekomme?