NEWS
Sinnvolle Astro/Zeit Steuerung über Blockly
-
Hallo zusammen,
da ich jetzt mein ganzes Haus mit Shellys 2,5 ausgestattet habe, würde ich gerne über ein Blockly Skript meine Rollläden im ganzen Haus rauf bzw. runterfahren. Die Rollläden sollen unter der Woche morgens nicht vor 06:50Uhr hochfahren und nach der Uhrzeit auf Astro. Am Wochenende sollen die Rollladen nicht vor 07:30Uhr hochfahren oder später auf Astro. Abends 30Min nach Sonnenuntergang oder spätestens nach 22Uhr. Nach dem gestrigen Update der Shellys auf v1.10.0 ist es möglich, vier Positionen direkt anzufahren. Somit würde ich gerne Position1 für 0% Position2 für 100% und Position3 für 25% (Beschattung) bei über 22Grad und Sonne anfahren. Kann mir jemand sagen, wie so ein Blockly aussehen sollte? Oder ein Grundstein zeigen, was ich dann erweitern kann.
Vielen Dank
-
@tolkin sagte: unter der Woche morgens nicht vor 06:50Uhr hochfahren und nach der Uhrzeit auf Astro. Am Wochenende sollen die Rollladen nicht vor 07:30Uhr hochfahren oder später auf Astro.
Vorschlag für morgens:
-
Vielen Dank, habe ich gerade so angepasst. Wo kann ich jetzt die Shellys mit dem Befehl Rollos hochfahren verknüpfen? Das verstehe ich irgendwie noch nicht.
-
@tolkin sagte: Wo kann ich jetzt die Shellys mit dem Befehl Rollos hochfahren verknüpfen?
Ich kenne die Shellys nicht, daher kann ich nur vermuten, dass sie über einen Datenpunkt "level" oder so ähnlich gesteuert werden.
-
Verstanden, danke. Mit der 100 sage ich komplett hochfahren auf 100% ? Für runter wäre es dann 0, oder ?
-
@tolkin sagte: Für runter wäre es dann 0, oder ?
Keine Ahnung! Teste es im Tab "Objekte" per manueller Wert-Eingabe.
Zeige mal die Shelly-Datenpunkte (inkl. Wert) im Tab "Objekte".
-
Würde dann einfach die Position anfahren.
Wäre es dann so richtig ?
Ich sehe gerade, ich kann die Position 100% oder 0% auch direkt eintragen. Dann würde es doch reichen, einfach den state Befehl zu schalten...
-
@tolkin sagte: den state Befehl zu schalten...
Ich vermute, dass der Button "Position1" auf true gesetzt werden muss, um auf die eingegebene Position zu fahren.
-
-
@tolkin sagte: Gibt es hier kein "Danke Button"
Rechts unten: Pfeil hoch.
-
Ich muss hier nochmals nachhaken, mein Blockly habe ich wie folgt angelegt
Zum testen habe ich erstmal eine Rollade (Shelly2,5) angesprochen. Leider passiert da noch nichts, kann mir jemand sagen, was ich anpassen muß?
Danke
-
@tolkin sagte: kann mir jemand sagen, was ich anpassen muß?
Erstelle eine Variable, setze diese wie gezeigt und frage sie zum Schluss ab.
-
Variable habe ich wie von dir beschrieben erstellt, wie meinst du das mit "frage sie zum Schluß ab"?
-
@tolkin sagte: mit "frage sie zum Schluß ab"?
-
@tolkin sagte: mein Blockly habe ich wie folgt angelegt
Den Zeitplan um 7:15 Uhr solltest Du nicht auf das Wochenende beschränken, denn Feiertage gibt es auch unter der Woche.
-
Vielen Dank, sieht jetzt gut aus
Eine Frage habe ich noch, die Terrassentüre im Esszimmer hat einen Drehgriffkontakt von HM (HmIP-SRH) Hier möchte, ich das das Rollo nur dann herunterfährt, wenn der Kontakt verschlossen ist. Ist der Kontakt geöffnet, soll das Rollo oben bleiben und wenn alle Rollos unten sind und die Terrassentüre später geschlossen wird, soll das Rollo auch schließen. Sind alle Rollos unten und ich die Türe öffne, soll natürlich die Rolllade hochfahren. Mach es Sinn, für dieses Rollo ein eigens Skript zu erstellen und wie würde das aussehen ?Vielen Dank
-
@tolkin hast du dir mal den Shuttercontrol-adapter angesehen? benutze ich auch mit Shelly und Aquara-fensterkontakten. Da kannst du auch deine Türkontakte einbinden. Astro/Sonnenschutz/Aussperrschutz und "spät alles schließen" geht auch sehr gut. Terrassentür fährt bei uns erst mal nur aus Position 35% damit Kater und Hund noch durchpassen