Soo.. ein letztes Mal noch, dann hab ich erstmal alles zusammen und kann so richtig loslegen
Wir haben damals (vor 15 Jahren) in unserer bestehenden Hauselektronik alles mit Tastern, 24V und Stromstoßrelais ausgestattet. In den nächsten Tagen möchte ich alles ein wenig smarter machen, ohne dabei großartig etwas an der Hardware zu verändern. Zur Umsetzung habe ich mir in den letzten Zeit Gedanken gemacht, viel gelesen und auch das eine oder andere Mal einen kleinen Denkanstroß von euch erhalten. Neben den Stromstoßrelais für einzelne Lampen, besitzen wir noch 3 oder 4 Dimmer (auf Hutschiene), welche ich ebenfalls in der Homebridge einbinden möchte. Diese funktionieren wie folgt:
- 1x Tasten: an
- Lange drücken (heller/dunkler)
- 1x Tasten: aus
Natürlich liefern die Relais keinen Ausgabewert um die Helligkeit in irgendeiner Weise exakt bestimmen zu können. Ich weis zwar wie lange es dauert (bzw. kann die Geschwindigkeit auch im Relais einstellen), um ausgehend von der minimalen die maximale Helligkeit zu erhalten und dementsprechend etwas programmieren.. Allerdings bleiben die physischen Taster weiterhin bestand unserer Hauselektronik, was sich dann mit der Software in gewisser weise nur schwer vereinbaren lässt. An -und Aus Status der Lampe werde ich abfragen können, das dimmen aus verschiedenen Gründen aber nicht. Daher kann ich Siri auch nicht sagen: "dimme das licht auf 80%).. Spielt für mich auch keine große Rolle. Was ich jetzt also suche ist ein Plugin, welches die Funktionalität meines physischen Tasters ersetzt, sprich:
-1x kurz drücken: der ESP8266 schaltet ein Relais, welches wiederum für 200ms das Dimmrelais mit 24V versorgt und die Lampe an schaltet
-1x lang drücken und halten: der ESP8266 schaltet das Relais so lange, bis der Finger vom Smartphone genommen wird (Licht wird entsprechend hell oder dunkel)
-1x kurz drücken: der ESP8266 schaltet ein Relais, welches wiederum für 200ms das Dimmrelais mit 24V versorgt und die Lampe aus schaltet
Ich habe bereits einige Plugins gefunden, diese funktionieren aber nur mit Fader (setzt ja in gewisser Weise den Status der Lampe voraus).. Eine Art Push-Button mit den von mir gewünschten Funktionen fehlt mir aber noch. Das Plugin sollte ebenfalls über die Möglichkeit zur Ansteuerung via Webserver verfügen. Vielleicht hat ja jemand eine Idee oder bereits ähnliches umgesetzt?
Viele Grüße
Nachtrag:
Ich habe gerade gesehen, dass das webhooks plugin einen stateless switch mit long press Funktion beinhaltet. Werde es mal zeitnahe ausprobieren, vielleicht ist das ja bereist die Lösung.