Hi Leutz,,
vielleicht kann mir da jemand auf die Sprünge helfen....
Ich versuche ein LED - COB Modul mir IR Empfänger in meine Automation einzubinden. Scheint dafür nix ähnliches wie MagicHome zu geben.
Also einen ESP12E genommern, IR Empfänger auf den einen GPIO, IR Sende Diode an einen anderen GPIO und die IR Diode direkt vor den IR Empfänger des COB.
Fungiert quasi wie ein Optokoppler Um die orginal IR-Fernbedienungsfunktion beizubehalten empfängt jetzt der TSOP IR-Empfänger am ESP12 und sendet das Signal unmittelbar via Rule an den COB weiter. Habe so definierte Ein und Ausschaltbefehle, kann es über Zentralbefehle steuern und da alle Befehle ausschließlich über den ESP gehen auch einen gewissen aktuellen Schaltzustand anhand der gesendeten Befehle.
Allerdings brauchts da einiges an Rule-Text pro IR Taste. Folgender Beispiel Code:
Da ja nur 511 Zeichen pro Rule und nur 3 Rule zur Verfügung stehen, bekomme ich nicht alle 24 Tasten platzmäßig in die Rules.
Es gibt zwar sowas wie Variablen in den Rules aber leider kann man da (zumindest ich schaff es nicht) sich widerholende Zeichenfolgen wie z.B "irsend {Protocol...blabla}" zu setzen um so Text zu sparen.
Oder geht das doch irgendwie?
Nächster Gedanke war, ob es eine Möglichkeit gäbe Commands wie IRreceived im Source durch z.B. IRR und irsend durch IRS zu ersetzen um Zeichen in den Rules zu sparen. Allerdings übersetigt das mein Können bzw. wissen ob das überhaupt machbar wäre ....
Einer von Euch hier eine Idee?
p.s. Ja, sicher könnte ich das alles auch am MQTT Server nachbilden aber mein Ziel ist, die Gerätfunktion selbst serverfrei am laufen zu haben.