Alles anzeigenSo hier wäre meine Variante mit iobroker / Blocky und 2 Dimmschleifen Auf und Ab.
Funktion aktuell nur über den Button1 getestet (ist aber egal) da Actions genutzt werden.
- 1 Taste:
- 1x tasten sendet Befehl "toggle" an Dimmer oder Duo (An oder AUS)
- 2x tasten sendet Befehl an Datenpunkt, da greift dann das Skript (Blockly)
- Skript wertet aus ob Schleife aktiv oder inaktiv ist
- inaktiv dann wird 1. Schleife aufdimmen ab 30% inkl. einschalten gestartet bis 100%
- dann greift 2. Schleife und senkt bis 10% ab in 2sek. Takt
- Unterbrechung der Schleifen mit 2x tasten oder durchlaufen lassen bis Ende
Vorteile: man kann Geschwindigkeit und Stufen selber anpassen und den Startpunkt in % wählen, ggf. noch den alten Wert vorab einlesen und diesen als Startpunkt verwenden. "Gruppen Dimmen" (2-3-4 Dimmer/Duos) ist natürlich auch möglich.
oder rein über HTTP es lösen, aber das ist mir zu einfach.
Dan1887 also es ist Möglich über eine Taste mit 2 Action Befehlen einen Dimmer oder Duo zu Schalten und zu Dimmern mit einem Skript über iobroker.
Ob der nur kurz / lang oder doppel Klick ist hängt vom Shelly ab und wie es im Alltag zu gebrauchen ist.
Action:
Schleife AN/AUS
Licht Toggle AN/AUS
Skript:
Bildschirmfoto vom 2021-04-21 23-41-05.png
In Teilstücke:
Datenpunkte werden gesetzt und man muss noch den Dimmer oder Duo verlinken
Bildschirmfoto vom 2021-04-21 23-41-25.png
Trigger wählen, wäre der Datenpunkt den man per Action ändert
IDś werden über Variablen bezogen und sind ja oben definiert
Bildschirmfoto vom 2021-04-21 23-41-48.png
Dimmschleifen:
Intervall einstellen nach Wunsch, ggf. noch Max und Min. in %
Bildschirmfoto vom 2021-04-21 23-42-04.png
Der Schluss:
Funktion: Schleifen abbrechen Datenpunkt zurücksetzen, kann so bleiben
Bildschirmfoto vom 2021-04-21 23-42-13.png
Export / Inport:
viel Spaß
Tausend Dank dir für deine Ausführungen und Aufwand!
iobroker / Blocky wäre hier auch meine bevorzugte Plattform gewesen, womit ich das hätte umsetzen wollen.
So hast du mir natürlich sehr viel ausprobieren und Zeitaufwand gespart.
Cool das es generell geht und ich nun auch ein Beispiel habe, wie man es umsetzen könnte.
Danke dir noch mal.