NEWS
Test Adapter shuttercontrol v2.0.x
-
@simatec
Richtig, ich habe auch die Kombination von Innentemperatur und Sonneneinstrahlung von der Wetterstation.Zur Not kann man sich auch ein Blockly bauen und die Au
ß
en- oder Innentemperatur je nach Monat oder maximalem t
ä
glichem errechneten Sonnenh
ö
chststand mit einem Offset versehen und den Wert dann in den Adapter f
ü
ttern. So mache ich das und das geht recht gut. -
@weiserwolf Ich dachte immer, der Zeitraum Sommer ist genau daf
ü
r da? Was macht der denn sonst?@guitardoc mit der Einstellung Sommer kannst du den Bereich festlegen und dann in den Detaileinstellungen jeder Rollladen sagen, das sie im Sommer nicht geschlossen werden soll.
@simatec sagte in Test Adapter shuttercontrol v1.6.x:
@weiserwolf sagte in Test Adapter shuttercontrol v1.6.x:
Den Trigger "Innentemperatur" erreiche ich auch im Winter, weil ich ja heize, dann w
ü
rde die Rollladen doch automatisch wieder in die Beschattung fahrenArbeite nicht nur mit einer Innentemperatur, sondern auch mit einer Au
ß
entemperatur.
Wenn du keinen Au
ß
enf
ü
hler hast, kannst du auch einen Adapter wie "Das Wetter" nehmen.Somit gehen die Rolll
ä
den nur in den Sonnenschutz, wenn Innen und Au
ß
en die Temperaturen
ü
berschritten werden.Ich nutze schon dir Kombi Innen, Au
ß
en und Sonnenstand. Habe ich oben auch schon beschrieben. Dennoch w
ä
re die Option sch
ö
n.Wenn ich die autosun auf false setze, bleiben die dort und werden nicht beim ersten
ö
ffnen neu initialisiert. Daher ist blockly wohl eine L
ö
sung. Wenn ichs nur vern
ü
nftig hinbek
ä
me 

-
@guitardoc mit der Einstellung Sommer kannst du den Bereich festlegen und dann in den Detaileinstellungen jeder Rollladen sagen, das sie im Sommer nicht geschlossen werden soll.
@simatec sagte in Test Adapter shuttercontrol v1.6.x:
@weiserwolf sagte in Test Adapter shuttercontrol v1.6.x:
Den Trigger "Innentemperatur" erreiche ich auch im Winter, weil ich ja heize, dann w
ü
rde die Rollladen doch automatisch wieder in die Beschattung fahrenArbeite nicht nur mit einer Innentemperatur, sondern auch mit einer Au
ß
entemperatur.
Wenn du keinen Au
ß
enf
ü
hler hast, kannst du auch einen Adapter wie "Das Wetter" nehmen.Somit gehen die Rolll
ä
den nur in den Sonnenschutz, wenn Innen und Au
ß
en die Temperaturen
ü
berschritten werden.Ich nutze schon dir Kombi Innen, Au
ß
en und Sonnenstand. Habe ich oben auch schon beschrieben. Dennoch w
ä
re die Option sch
ö
n.Wenn ich die autosun auf false setze, bleiben die dort und werden nicht beim ersten
ö
ffnen neu initialisiert. Daher ist blockly wohl eine L
ö
sung. Wenn ichs nur vern
ü
nftig hinbek
ä
me 

@weiserwolf Hier mal ein Script-Beispiel, wie du deinen Wunsch umsetzen kannst.
// Hier die gewünschten States von "shuttercontrol.0.shutters.autoSun.xxxxxx" eintragen const shutter = ["Rollladen_Esszimmer_EG", "Rollladen_Kueche_EG", "Rollladen_Terasse_EG", "Rolladen_Wohnzimmer_EG"]; for (const i in shutter) { console.log(`shuttercontrol.0.shutters.autoSun.${shutter[i]}`) } schedule("0 8 * * *", async () => { if ((new Date().getMonth() + 1) < 5 || (new Date().getMonth() + 1) > 8) { for (const i in shutter) { const _state = await getStateAsync(`shuttercontrol.0.shutters.autoSun.${shutter[i]}`); if (_state && _state.val === true) { await setStateAsync(`shuttercontrol.0.shutters.autoSun.${shutter[i]}`, false, true); } } } else { for (const i in shutter) { const _state = await getStateAsync(`shuttercontrol.0.shutters.autoSun.${shutter[i]}`); if (_state && _state.val === false) { await setStateAsync(`shuttercontrol.0.shutters.autoSun.${shutter[i]}`, true, true); } } } }); -
@weiserwolf Hier mal ein Script-Beispiel, wie du deinen Wunsch umsetzen kannst.
// Hier die gewünschten States von "shuttercontrol.0.shutters.autoSun.xxxxxx" eintragen const shutter = ["Rollladen_Esszimmer_EG", "Rollladen_Kueche_EG", "Rollladen_Terasse_EG", "Rolladen_Wohnzimmer_EG"]; for (const i in shutter) { console.log(`shuttercontrol.0.shutters.autoSun.${shutter[i]}`) } schedule("0 8 * * *", async () => { if ((new Date().getMonth() + 1) < 5 || (new Date().getMonth() + 1) > 8) { for (const i in shutter) { const _state = await getStateAsync(`shuttercontrol.0.shutters.autoSun.${shutter[i]}`); if (_state && _state.val === true) { await setStateAsync(`shuttercontrol.0.shutters.autoSun.${shutter[i]}`, false, true); } } } else { for (const i in shutter) { const _state = await getStateAsync(`shuttercontrol.0.shutters.autoSun.${shutter[i]}`); if (_state && _state.val === false) { await setStateAsync(`shuttercontrol.0.shutters.autoSun.${shutter[i]}`, true, true); } } } });@simatec Vielen Dank f
ü
r diese L
ö
sung. Das ist zwawr JavaScript, aber ich habe das erst einmal copy/paste m
ä
ß
ig
ü
bernommen. Funktion ist auf jeden Fall gegeben. Jetzt muss ich mir das nur mal in einer ruhigen Minute zugem
ü
te f
ü
hren und versuchen es zu verstehen. 
Java ist jetzt nicht so meins -
Ich hatte jetzt ein Jahr "Pause" mit Arbeiten an Samstagen.
jetzt startet es aber (leider) wieder. Daher erneut die Frage/Bitte, dass man einen Samstag auch zu einem Werktag machen kann. denkst du @simatec, dass du das implementieren kannst?
Gerne als Datenpunkt welchen man am Freitag auf true stellt, damit der n
ä
chste Tag als Werktag gewertet wird, und die Jalousien morgens rechtzeitig ge
ö
ffnet werden.
Soll ich es auch als Feature Request in GitHub posten, oder reicht es hier? -
Ich hatte jetzt ein Jahr "Pause" mit Arbeiten an Samstagen.
jetzt startet es aber (leider) wieder. Daher erneut die Frage/Bitte, dass man einen Samstag auch zu einem Werktag machen kann. denkst du @simatec, dass du das implementieren kannst?
Gerne als Datenpunkt welchen man am Freitag auf true stellt, damit der n
ä
chste Tag als Werktag gewertet wird, und die Jalousien morgens rechtzeitig ge
ö
ffnet werden.
Soll ich es auch als Feature Request in GitHub posten, oder reicht es hier? -
Hallo @simatec,
shuttercontrol l
ä
uft bei mir ohne Auff
ä
lligkeiten bis auf diese bei Beendigung des Status "triggerd":Wird ein Fenster ge
ö
ffnet w
ä
hrend der Rolladen nicht offen ist (Status "down" oder "sunprotect") f
ä
hrt er den Einstellungen f
ü
r das Verhalten bei
Ö
ffnen des Fensters entsprechend in die eingestellte Position (bei mir z.B. zum L
ü
ften 50%). Wird das Fenster wieder geschlossen, wird die vorherige Position wieder angefahren, der Status "triggerd" wird beendet, der vor dem triggern bestehende Status wir wiederhergestellt.Bis hierher alles wie erwartet.
Ä
ndert sich w
ä
hrend der "triggerd" Phase jedoch der allgemeine Status, also z.B. morgentliches Hochfahren "allup" oder Ende/Beginn "sunprotect", so f
ä
hrt der getriggerte Rolladen dennoch in die Position VOR triggerd.Das hat bei mir zur Folge, dass im g
ü
nstigsten Fall der Rolladen "spazieren" f
ä
hrt (im Beispiel des morgentlichen "allup" zun
ä
chst zur
ü
ck in die "down" Position und anschliessend beim n
ä
chsten Programmdurchlauf "up") oder aber h
ä
ufiger auch zum Status "none".W
ä
re es nicht m
ö
glich, die beim "triggern" gespeicherte Position bei allgemeinem Statuswechsel ("allup", "alldown","begin/end sunprotect") durch die neu gew
ü
nschte als "n
ä
chst anzufahrende Position bei Triggerende" zu ersetzen?Vielen Dank f
ü
r diesen hervorragenden Adapter! -
... ich habe die Doku. rauf & runter gelesen, im Forum gesucht (bei
ü
ber 6000 Beitr
ä
gen etwas un
ü
bersichtlich) und div. Kombinationen ausprobiert (ich spare mir die hier aufzuz
ä
hlen).
Aber es klappt nicht ...
Ich m
ö
chte ...
... das der Rollladen einer Terrassent
ü
r nur bei geschlossener T
ü
r (Kontakt vorhanden) schlie
ß
t
bzw. das bei offener T
ü
r der Rolladen nie schlie
ß
t.
... das der Rollladen nicht vor 22 Uhr schlie
ß
t (auch bei bereits zuvor geschlossener T
ü
r).
... das wenn die T
ü
r nach 22 Uhr geschlossen wird der Rolladen runter f
ä
hrt.Jetzt hoffe ich, dass mir ein Anwender hilft und die richtigen Einstellungen zusammen stellt ...

Danke vorab ...
-
in den EXTRA Einstellungen des betreffenden Fensters

Ausw
ä
hlen in zu welchem bereich das fenster geh
ö
rt... Rolladenautomatik ganz rechts auf AUS stellen, (Bei mir auf
Ö
FFNEN)
ganz unten den dazugeh
ö
rigen Fenstersensor
und dann in den haupteinstellungen das Adapters f
ü
r den entsprechenden Bereich die Zeiten einstellen -
Bin ein wenig verwirrt weil shuttercontrol seit vielen Monaten sauber l
ä
uft, dachte ich. 
Entweder es ist mir nicht fr
ü
her aufgefallen oder das Verhalten ist neu.
Vorneweg, ich hab leider kein Debuglog, kann ich Samstag nachliefern.Ich habe f
ü
r alle drei Bereiche Zeiteinstellungen gesetzt und f
ü
r Wohn- und Kinderbereich in den Extraeinstellungen einen DP definiert, der steuert das die Automatik nur greift wenn wir NICHT zu hause sind. Dies hat auch immer funktioniert.
Vor ein paar Tagen ist mir aufgefallen, dass shuttercontrol beim
ö
ffnen die Anwesenheitserkennung ignoriert.
Abensd werden die Rollos nicht geschlossen, wenn wir anwesend sind, also wie gew
ü
nscht. Morgens fahren die Rollos aber einige Sekunden nach der "sp
ä
testen Zeit f
ü
rs hochfahren" hoch und ich verstehe nicht warum.


-
Bin ein wenig verwirrt weil shuttercontrol seit vielen Monaten sauber l
ä
uft, dachte ich. 
Entweder es ist mir nicht fr
ü
her aufgefallen oder das Verhalten ist neu.
Vorneweg, ich hab leider kein Debuglog, kann ich Samstag nachliefern.Ich habe f
ü
r alle drei Bereiche Zeiteinstellungen gesetzt und f
ü
r Wohn- und Kinderbereich in den Extraeinstellungen einen DP definiert, der steuert das die Automatik nur greift wenn wir NICHT zu hause sind. Dies hat auch immer funktioniert.
Vor ein paar Tagen ist mir aufgefallen, dass shuttercontrol beim
ö
ffnen die Anwesenheitserkennung ignoriert.
Abensd werden die Rollos nicht geschlossen, wenn wir anwesend sind, also wie gew
ü
nscht. Morgens fahren die Rollos aber einige Sekunden nach der "sp
ä
testen Zeit f
ü
rs hochfahren" hoch und ich verstehe nicht warum.


-
@simatec Alles klar, mach ich. Soll ich es gleich aufmachen oder warten bis ich auch ein Debuglog hab?
-
in den EXTRA Einstellungen des betreffenden Fensters

Ausw
ä
hlen in zu welchem bereich das fenster geh
ö
rt... Rolladenautomatik ganz rechts auf AUS stellen, (Bei mir auf
Ö
FFNEN)
ganz unten den dazugeh
ö
rigen Fenstersensor
und dann in den haupteinstellungen das Adapters f
ü
r den entsprechenden Bereich die Zeiten einstellenDanke f
ü
r die Anregungen, kommt mir irgendwie bekannt vor ....
Ich habe jetzt nur f
ü
r dieses Rollo einen eigenen Zeitbereich "Kinder"angelegt, den Rest nach deinem Vorschlag.

Schaun'mer mal heute Abend ... -
in den EXTRA Einstellungen des betreffenden Fensters

Ausw
ä
hlen in zu welchem bereich das fenster geh
ö
rt... Rolladenautomatik ganz rechts auf AUS stellen, (Bei mir auf
Ö
FFNEN)
ganz unten den dazugeh
ö
rigen Fenstersensor
und dann in den haupteinstellungen das Adapters f
ü
r den entsprechenden Bereich die Zeiten einstellen... war dicht dran, aber ich mu
ß
te noch etwas
ä
ndern ...

-
Hallo IoBroker Gemeinde,
da ich hier im Forum immer mal wieder gelesen habe, dass es Fragen nach einer L
ö
sung f
ü
r die automatische Rollladensteuerung gab, habe ich mich mal bei gemacht und einen Adapter daf
ü
r geschrieben.
An dieser Stelle ein riesengro
ß
es Dankesch
ö
n an alle Dev's f
ü
r die Unterst
ü
tzung bei einigen Fragen dazu.Aktuell befindet sich der Adapter in der latest Repro und kann ganz einfach
ü
ber den Tab "Adapter" in eurem iobroker installiert werden.Die aktuelle Dokumentation findet ihr unter folgenden Links:
Hier der Link zum Github-Projekt:
https://github.com/simatec/ioBroker.shuttercontrol.git
ioBroker.shuttercontrol
Shuttercontrol ist ein Adapter zur automatischen Steuerung von Rolll
ä
den und Markisen.
Viel Spa
ß
beim testen ...@simatec
Vielen Dank f
ü
r Deine Arbeit und M
ü
he f
ü
r diesen Adapter.Verzeih
‘
mir die Frage, aber knapp 6.500 Post durchforsten
…
.
Gibt es vllt. irgendeine Liste
ü
ber kompatible RollerShutter Aktoren?
Ich w
ü
rde gerne Fibaro RollerShutter2
ü
ber AeoTec Z-Wave-Stick 7
(sofern ich die Beiden koppeln kann, Test hierzu steht noch aus)
mit Deinem Adapter steuern.Vielen Dank im Voraus
ATARI -
@simatec
Vielen Dank f
ü
r Deine Arbeit und M
ü
he f
ü
r diesen Adapter.Verzeih
‘
mir die Frage, aber knapp 6.500 Post durchforsten
…
.
Gibt es vllt. irgendeine Liste
ü
ber kompatible RollerShutter Aktoren?
Ich w
ü
rde gerne Fibaro RollerShutter2
ü
ber AeoTec Z-Wave-Stick 7
(sofern ich die Beiden koppeln kann, Test hierzu steht noch aus)
mit Deinem Adapter steuern.Vielen Dank im Voraus
ATARI -
@atari Im Prinzip sind die Aktoren egal.
Du brauchst einen Level State f
ü
r die Ansteuerung
ü
ber Shuttercontrol.
Ideal w
ä
re hier ein Level von 0-100%.Das ganze kannst du nat
ü
rlich auch
ü
ber Alias machen.@simatec
Ich habe mal eine Verst
ä
ndnisfrage. Die Rollos laufen gut, manchmal gibt es Probleme mit dem Rollo G
ä
stezimmer. Ich nutze die Bereiche Living, Sleeping und Children. Das Rollo G
ä
stezimmer l
ä
uft im Bereich "Children".Ich habe nun erwartet, dass jeder Bereich eine eigene "Ordnungsnummer/ID" hat:
2023-10-18 18:21:30.024 info Children down #26 Set ID: Rollo_Gaestezimmer value: 0% shuttercontrol.0 2023-10-18 18:21:20.032 info Sleep down #26 Set ID: Schlafzimmer Fenster Rollladen:1.LEVEL value: 0% shuttercontrol.0 2023-10-18 18:21:10.025 info Sleep down #26 Set ID: Badezimmer Fenster Rollladen:1.LEVEL value: 0% shuttercontrol.0 2023-10-18 18:21:00.015 info Sleep down #26 Set ID: Rollo_Ankleidezimmer value: 0% shuttercontrol.0 2023-10-18 18:20:50.145 info Living down #17 Set ID: Gaestebad Fenster Rollladen:1.LEVEL value: 0% shuttercontrol.0 2023-10-18 18:20:40.137 info Living down #17 Set ID: HWR Fenster Rollladen:1.LEVEL value: 0% shuttercontrol.0 2023-10-18 18:20:30.131 info Living down #17 Set ID: Kueche Fenster Rollladen:1.LEVEL value: 0% shuttercontrol.0 2023-10-18 18:20:20.123 info Living down #17 Set ID: Rollo_Wohnzimmer_Sued value: 0% shuttercontrol.0 2023-10-18 18:20:10.114 info Living down #17 Set ID: Wohnzimmer Ost2 Fenster Rollladen:1.LEVEL value: 0% shuttercontrol.0 2023-10-18 18:20:00.106 info Living down #17 Set ID: Wohnzimmer Ost1 Fenster Rollladen:1.LEVEL value: 0%Die Bereiche "Sleeping" und "Children" haben aber beide die #26.
Ist das so richtig?Hier noch die json-Datei mit den Einstellungen:
system.adapter.shuttercontrol.0.jsonGru
ß
Martin -
@simatec
Ich habe mal eine Verst
ä
ndnisfrage. Die Rollos laufen gut, manchmal gibt es Probleme mit dem Rollo G
ä
stezimmer. Ich nutze die Bereiche Living, Sleeping und Children. Das Rollo G
ä
stezimmer l
ä
uft im Bereich "Children".Ich habe nun erwartet, dass jeder Bereich eine eigene "Ordnungsnummer/ID" hat:
2023-10-18 18:21:30.024 info Children down #26 Set ID: Rollo_Gaestezimmer value: 0% shuttercontrol.0 2023-10-18 18:21:20.032 info Sleep down #26 Set ID: Schlafzimmer Fenster Rollladen:1.LEVEL value: 0% shuttercontrol.0 2023-10-18 18:21:10.025 info Sleep down #26 Set ID: Badezimmer Fenster Rollladen:1.LEVEL value: 0% shuttercontrol.0 2023-10-18 18:21:00.015 info Sleep down #26 Set ID: Rollo_Ankleidezimmer value: 0% shuttercontrol.0 2023-10-18 18:20:50.145 info Living down #17 Set ID: Gaestebad Fenster Rollladen:1.LEVEL value: 0% shuttercontrol.0 2023-10-18 18:20:40.137 info Living down #17 Set ID: HWR Fenster Rollladen:1.LEVEL value: 0% shuttercontrol.0 2023-10-18 18:20:30.131 info Living down #17 Set ID: Kueche Fenster Rollladen:1.LEVEL value: 0% shuttercontrol.0 2023-10-18 18:20:20.123 info Living down #17 Set ID: Rollo_Wohnzimmer_Sued value: 0% shuttercontrol.0 2023-10-18 18:20:10.114 info Living down #17 Set ID: Wohnzimmer Ost2 Fenster Rollladen:1.LEVEL value: 0% shuttercontrol.0 2023-10-18 18:20:00.106 info Living down #17 Set ID: Wohnzimmer Ost1 Fenster Rollladen:1.LEVEL value: 0%Die Bereiche "Sleeping" und "Children" haben aber beide die #26.
Ist das so richtig?Hier noch die json-Datei mit den Einstellungen:
system.adapter.shuttercontrol.0.jsonGru
ß
Martin@martybr Zur ID kann ich dir nichts sagen, habe ich noch nie darauf geachtet...
Du hast alle deine Rolll
ä
den auf Automatik stehen:

Aber nur der Rollo G
ä
stezimmer hatte ein Datenpunkt f
ü
r das Aktivieren das Auto-Bereichs:

Zitat Doku:Wohnbereich (Automatik): Der Rollladen fährt zu den Zeiten wie in Einstellungen für den Wohnbereich konfiguriert und zusätzlich wird auf den unter Extra-Einstellungen festgelegten Trigger Objekt-ID zum aktivieren/deaktivieren des Auto-Wohnbereichs geachtet. Steht dieser auf false wird der Rollladen nicht automatisch gefahren.Edit: Ich vermute dein Datenpunkt f
ü
r die Anwesenheit funktioniert nicht richtig -
@fredf Der DP funktioniert sauber. Wenn G
ä
ste da, dann DP == trueDas Rollo f
ä
hrt auch sauber, wie alle anderen auch. In bestimmten Situationen, wenn ich nur den G
ä
stebereich fahren m
ö
chte, gibt es Probleme.Mir geht es hier nur um die Frage, ob es mit den "Bereichs-IDs" so richtig ist. Schlafen und Wohnen haben ja getrennte IDs. Vielleicht schleppe ich da eine Altlast mit mir rum. Den Rollo-Aktor G
ä
stezimmer habe ich getauscht. Nun l
ä
uft in 99% der F
ä
lle alles super. Aber wie gesagt, ist das mit den IDs so richtig?
Vielleicht kann @simatec die Frage beantworten.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
