ich mach mir dann ein eigenes Skript (Blockly) welches dann auf die shuttercontrol Objekte triggert. Sobald also sunprotect aktiv ist und die Jalousie auf 100% runter fahren sollen greift mein Skript und ändert die echten Shelly datenpunkte zum runterfahren inkl Regel dass diese nach erreichen von 100% wieder zurück auf 98% fahren.
Das wäre auch mein Ansatz.
Hab ich in der ersten Testphase von shuttercontrol auch gemacht und dann mit virtuellen Rollläden in der vis gearbeitet, bevor meine Angetraute mich des Hauses verwiesen hätte
@homoran
das bedeutet du hast es auch so gehabt. Darf ich fragen warum nicht mehr? Keine Raffstores mehr, oder lag es an den zusätzlichen Skripten und das alles perfekt aufeinander abzustimmen?
das bedeutet auch, dass meine Idee rein theoretisch umsetzbar wäre. vorausgesetzt natürlich ich schaffe es mit meinem semi-wissen das ganze mit blockly umzusetzen.
falls ich das mal Projekt (ja, für mich ist es ein Projekt) angehe, und Hilfe brauche, darf ich mich sicher hier melden, oder? ️
Da ich jetzt mit meiner Umsetzung fertig bin, und das System läuft, möchte ich gerne meine Lösung kurz herzeigen.
shuttercontrol werkt im Hintergrund mit allen Einstellungen vor sich hin, aber anstelle der Shelly Datenpunkte ändert shuttercontrol meine eigens dafür angelegten Datenpunkte bei 0_userdata. Das Blockly steuert dann die Rollläden. Das Gute daran ist, dass dadurch kein Rollladen mehr in den ManuMode wechseln kann. Eine Funktion die ich bei shuttercontrol vermisst habe.
Auch hab ich meine Shelly´s als Alias angelegt, um eine bessere Lesbarkeit der entsprechenden Datenpunkte zu haben und auch den eigentlichen Sinn der Alias´ zu haben um bei einem Shelly Tausch einfach umstellen zu können.
Im Skript starte ich oben mit dem Setzen dreier Variablen mit dem Inhalt der Datenpunkten die benötigt werden, um das Skript einfach kopieren zu können, und es Übersichtlich zu haben welche Datenpunkte verwendet werden.
Als Trigger dient der autoState Datenpunkt von shuttercontrol des entsprechenden Rollladens.
@watcherkb bin grad nicht am PC, aber ja, in shuttercontrol sind nicht die shellys hinterlegt, sondern eigenes erstellte in userdata.0 per alias sind die shellys mit den DPs von userdata.0 verknüpft.
Hier die Einstellung der Datenpunkte in Shuttercontrol: Diese verwendeten Datenpunkte dienen nur dazu, damit Shuttercontrol irgendwas steuern kann - Sie werden in keinem Skript verwendet, weder als Trigger noch irgendwie beschrieben.
@watcherkb irgendwie schräg, dass ich fast genau 1 Jahr später erneut diesen Thread suche, und dann feststelle, dass ich dir eine Antwort schuldig war. Sorry dafür. Aber vielleicht hilft es noch - ansonsten vielleicht jemand anderen. Auch war es blödsinn, den ich geschrieben habe - die Shelly und 0_userdata Objekte sind nicht per Alias "verbunden".