So meine Broadlink RM4 Pro IR/HF Universal-Fernbedienung ist vorhin angekommen und ich habe diese auch in HA integriert. Auf die Schnelle habe ich mal einen Test gemacht mit meinem Lidl Standventilator, sprich den über HA ein- und ausschalten zu können. In Kurzform hier einfach mal der Ablauf um den Ventilator ein- bzw. auszuschalten.
Schritt 1: Das Power-On/Off Signal der original FB an die RM4 Pro senden und mit HA anlernen.
Entwicklerwerkzeuge --> Dienste --> Dienst: Fernbedienung: Learn Command
Broadlink_Learn_Command.png
Ziele: Die Entität der RM4 Pro auswählen (Anm.: Bei mir heißt der Broadlink unter HA auch einfach RM4 Pro.)
Device: Eindeutigen Namen für das Gerät vergeben das man per RM4 Pro schalten will. Wichtig dabei ist bei Device ID eine eindeutige Bezeichnung einzugeben, da diese später noch benötigt wird.
Command: Dem Befehl einen Namen geben. Ich habe einfach den Namen "Power" verwendet.
Command Type: Bei der Fernbedienung meines Ventilators = IR
Dann klickt man unten rechts auf "Dienst ausführen" und hat dann die bei Timeout eingestellt Zeit um die Taste für Power On/Off auf der original FB an den RM4 Pro zu senden. Wenn HA das Signal erkannt hat wird das mit einem grünen Haken bei "Dienst ausführen" quittiert.
--> HA hat das Power-On/Off Signal jetzt erkannt
Schritt 2: Den Send Command Befehl erstellen.
Broadlink_Send_Command.png
Ziele: Wieder die Entität der RM4 Pro.
Device: Den vorher unter Learn Command eingetragenen Namen. Hier: Ventilator_Schlafzimmer
Command: Power
Repeats: 1
Nachdem man das eingetragen hat kann man unten über den Button "Dienst ausführen" bereits testen ob der richtige Befehl (der aus Learn Command) über den RM4 Pro versendet wird.
Das war das Thema anlernen und senden. Nun zu dem Thema Steuerung über das Dashboard. Auch hier wieder nur ganz simpel auf die Schnelle.
Schaltfläche in einem Bereich vom Dashboard erstellen und wie folgt konfigurieren:
Schaltfläche_Ventilator_Teil1.png
Edit: Da ich jetzt keine Zeit habe hier die Screenshots auf die vorgegebenen max. 512 KiB zu verkleinen folgt gleich noch die Fortsetzung in einem weiteren Posting.