NEWS
Rolläden zusammen fahren oder getrennt
-
Moin Gemeinde.
Ich habe im Wohn- und Esszimmer die Jalousien über Shelly2.5er laufen. Funktioniert auch bestens. Ich kann sie über die GUI, die APP oder den Broker steuern. Über die APP sogar als Gruppe.
Soweit alles super.
Nun will ich sie aber auch im Broker als Gruppe steuern, aber ohne ihre individuelle Steuerung zu verlieren. Nur wie?Ich habe ein Blockly Script gefunden das den einen 2.5er als Master definiert und den anderen praktisch hinterher zieht. Aber dadurch verliert man die Möglichkeit sie einzeln einzustellen, geht also nicht.
Die Werte die an die Aktoren übergeben werden sind simple 0-100(%), wobei es den Verdunkelungsgrad angibt, also 100 ist ganz zu.
Ich dachte schon an diesen Adapter Shuttercontrol, macht einen vernünftigen Eindruck, aber für meinen Anforderung vielleicht ein wenig Oversized.Jemand eine Idee? oder schon mal gemacht?
Danke
-
@darksoul
Einfach über Szenen schalten?
So mache ich das. Wenn man dann noch ein Skript schreibt, wann die Szene geschalten werden soll passt das.
Man kann dann trotzdem noch ganz normal schalten. -
@reutli :
Mh, habe mal ein wenig da reingeschaut. Muss ich wohl etwas intensivieren. Aber der erste Eindruck scheint es nicht für mich zu passen.
So einfach drei Regler: Esszimmer, Wohnzimmer, gemeinsam, lässt sich nicht so wirklich realisieren.
Aber ich schaue es mir noch weiter an. -
@darksoul
Doch ganz einfach: für die drei Bereiche die zugehörigen Jalousien zusammenfassen und dann die jeweilige Szene true oder false setzen, dann machen die Jalousien gleichzeitig das Gleiche.Habe ich auch so:
Die jeweilige Szene kann dann über ein Skript, Alexa oder wie auch immer aktiviert oder deaktiviert werden.
Eine manuelle Steuerung bleibt dann erhalten. Wenn man aus der Szene/Gruppe eine Jalousie manuell fährt, dann bekommt die Szene einen abweichenden Status "uncertain", weil ja eine Jalousie anders steht als in der Szene vorgesehen.Damit kann man so ziemlich alles gruppieren und auch unterschiedlich schalten (ein einer Szene die einen Jalousien hoch und gleichzeitig andere runter).
-
So hab es gelöst. Einfaches Blockly Script und ein Hilfsdatenpunkt haben gereicht.
Wenn Bedarf besteht kann ich es hier gerne einstellen?Danke in die Runde
-
@darksoul
klar nur her damit. Bin mit den Szenen langsam auch nicht mehr so glücklich ... -
Okay, versuch ich es mal.
Ich habe zuerst einen extra Datenpunkt unter den Objekten im user.data angelegt. Eine Zahl.
Dieser Datenpunkt wird einfach durch den Schiebregler "Wohn-Esszimmer" mit einer Zahl zwischen 1-100 beschrieben.
So und dies kleine Blockly Script steuert jetzt bei einer Änderung dieses Datenpunktes die beiden Positionseinträge der Shellys mit dem Wert. Folge: die beiden Shellys lassen die Rolläden auf die Position fahren.
Wenn ich jetzt mit den einzelnen Regler andere Werte für die Rolläden einstelle bleiben sie trotzdem unabhängig von einander. Erst wenn ich den gemeinsamen Regler wieder verstelle laufen sie wieder die gleiche Position an.Ich finde typische Fall von "wenn man weiß wie, ganz einfach"
Kein Gemeckere wegen dem Design des Views, ist noch in Arbeit