NEWS
Test Adapter shuttercontrol v1.7.x
-
@homoran sagte in Test Adapter shuttercontrol v1.5.x:
@martybr sagte in Test Adapter shuttercontrol v1.5.x:
Das scheinen Rundungsprobleme beim Aktor zu sein, da hat ansonsten niemand rumgefummelt.
so interpretiert das SC aber.
@martybr sagte in Test Adapter shuttercontrol v1.5.x:
Was soll denn dann nicht mehr funktionieren?
z.B. der gewollte Manu_Mode wenn Kind krank, Besuch im Gästezimmer. Dann wird nach der Verdunklungsfahrt der Rolladen um 1% hochgestellt, was keine Auswirkungen auf die Verdunklung hat, aber am nächsten Morgen bleibt der Rollladen unten, ohne viel programmieren zu müssen.
Das könnte man auch anders lösen. Wenn Gäste anwesend sind, dann wird SC automatisch für das Gästezimmer (Bereich Children, da Kinder ausgezogen sind) umgeschaltet. Urlaub / Krankheit lässt sich äquivalent lösen.
Vielleicht hat @simatec eine Idee, die Funktion ein bisschen fehlertoleranter einzubauen.Dann probiere ich es erstmal über Scripte zu lösen.
Danke dir @Homoran für dein geduldiges Antworten. -
@martybr sagte in Test Adapter shuttercontrol v1.5.x:
Wenn Gäste anwesend sind, dann wird SC automatisch
wenn die Gäste ein automatisierbares Halsband tragen geht das vielleicht.
Die Funktion ist aber auch für andere Anlässe, an denen man mal eben für den nächsten Morgen die Fahrt für einen Rolladen deaktivieren will, ohne dass massive technische Eingriffe notwendig sind, was im Falle einer länger als geplant dauernden spontanen Feier oft auch nicht mehr möglich ist. -
@homoran Neben dem Halsband (gute Idee, habe ich noch nicht umgesetzt) gibt es noch weitere Möglichkeiten:
- Gäste loggen sich in mein Gäste-Wlan ein (wird sehr intensiv genutzt)
- Buttom auf dem Tablett "Gast übernachtet". Das war in den letzten 2 Jahren nicht mehr nötig, da meine Gäste sich über das Gäste-WLAN freuen.
SC bietet doch hier einige Möglichkeiten an, das automatische Fahren pro Bereich zu unterdrücken. Das kann man per Script oder auf einem Tablett manuell triggern.
-
@martybr sagte in Test Adapter shuttercontrol v1.5.x:
Gäste loggen sich in mein Gäste-Wlan ein (wird sehr intensiv genutzt)
auch die 87-jährige Patenoma?
@martybr sagte in Test Adapter shuttercontrol v1.5.x:
SC bietet doch hier einige Möglichkeiten an, das automatische Fahren pro Bereich zu unterdrücken. Das kann man per Script oder auf einem Tablett manuell triggern.
muss man aber im Moment nicht.
und dieses Feature soll aufgegeben werden, weil du ungenaue Aktoren verbaust? -
@homoran
Ich verstehe hier deine Intention, den/die Entwickler von "unnützen" Erweiterungen zu schützen. Die ungenauen Aktoren sind nun mal verbaut und ich investiere keinen 700 bis 800 € in neue Aktoren.
Am Beispiel Worx-Adapter kann man gut verfolgen, dass Änderungen an Schnittstellen umgangen werden können. Wenn ich alleine nur das Problem hätte, dann würde ich sagen: Alles gut, mein Problem. Hier im Forum sind aber weitere Teilnehmer, die vergleichbare oder ähnliche Probleme haben. Ich bin also nicht der Einzige mit "ungenauen" Aktoren.
Nun gut, ich habe das Problem mit kleinen Skripten umgangen, die den Aussperrschutz triggern. SC liefert hier ja Datenpunkte.Das Thema ist für mich hiermit abgeschlossen.
-
@martybr sagte in Test Adapter shuttercontrol v1.5.x:
Hier im Forum sind aber weitere Teilnehmer, die vergleichbare oder ähnliche Probleme haben
diese betreffen aber mehrfache Übermittlung des Levels während der Fahrt und können mit der verzögerten Feststellung des Levels behoben werden.
@martybr sagte in Test Adapter shuttercontrol v1.5.x:
Ich verstehe hier deine Intention, den/die Entwickler von "unnützen" Erweiterungen zu schützen.
das ist es nicht.
Aber die Konsequenzen auf andere Funktionen sind für mich nicht absehbar, ab wann man mit einer Bandbreite statt fixem genauen Wert bereits in andere Wertebereiche (statt fixem Wert) kommt, wie z.B. jetzt beim Manu_Mode Check.
Wenn mein absichtlich wegen wechselnder Bewölkung, und daraus resultierendem dauernden rauf und runterfahren, manuell bewegter Rolladen mit seinem nun ermittelten Bereich eine Überlappung mit einem SC bekannten Bereich für eine andere Aktion hat, war es das mit Manu_Mode und Aussetzen der Automatik.Das nur als ein weiteres Beispiel für das komplexe Ineinandergreifen von Funktionen.
@martybr sagte in Test Adapter shuttercontrol v1.5.x:
Das Thema ist für mich hiermit abgeschlossen.
für mich auch!
-
@unbeliveable89 sagte in Test Adapter shuttercontrol v1.5.x:
Hallo zusammen,
erstmal ein riesen Dank an @simatec für den klasse Adapter! Wir haben seit ein paar Monaten im Neubau die hmip Rollladenaktoren verbaut, bisher lief alles über die Zeitprogramme in der App. Dann bin ich, auf der Suche nach vernünftigen Beschattungsmöglichkeiten, auf diesen Adapter für iobroker gestoßen. Installiert, konfiguriert, soweit so gut.
Das morgendliche Öffnen sowie das abendliche Schließen hat gleich gut funktioniert. Bei der Beschattung gab es Probleme. Nach Installation der neuen Version 1.5.x wurde manches besser, aber nicht alles.
Die Rollläden werden per hmip-Adapter angesprochen (keine CCU). Da hier die Rollladenzustände nur in Dezimalzahlen zwischen 0 und 1 dargestellt werden (70% z.B. 0,7) habe ich Aliase mit einer Formel angelegt, welche die read/write-Werte mal 100 Multiplizieren bzw Dividieren. Das funktioniert super.
Ich nutze als Auslöser die Außentemperatur (Netatmo), die Innentemperatur (Netatmo) sowie ein Helligkeitssensor (hmip). Bei den meisten Rollläden funktioniert alles einwandfrei, allerdings gibt es 3-4 Rollläden, die nicht immer korrekt funktionieren.
-
bei einem Rollladen habe ich den Öffnungsstand auf 30% anstatt 0%. Dieser steht dann immer auf manuell, obwohl er nicht manuell bewegt wurde. Sunprotect funktioniert dann natürlich nicht
-
bei weiteren Rollläden ist nach dem Fahren von Sunproct der Modus manuell eingestellt. Dementsprechend gehen die Rollläden in den Beschattungsmodus, fahren aber nicht mehr automatisch nach oben.
-
abgesehen von diesen immer wiederkehrenden "Problemkindern" kann es einzeln auch sein, dass die Rollläden mitten am Tag vor oder nach Sunprotect auf einmal im manuellen Modus stehen.
Die Einstellungen sind absolut identisch zu den vergleichbaren, funktionierenden Rollläden.
Habt ihr eine Idee?
VG Alex
Dann könnt ihr euch ja gerne meinem Beitrag widmen.
-
-
@unbeliveable89 sagte in Test Adapter shuttercontrol v1.5.x:
Dann könnt ihr euch ja gerne meinem Beitrag widmen.
schöner langer Post, aber was willst du eigentlich ?
was ich sehe:
@unbeliveable89 sagte in Test Adapter shuttercontrol v1.5.x:
bei einem Rollladen habe ich den Öffnungsstand auf 30% anstatt 0%.
0% ist bei dir offen?? oder eher geschlossen?
also auf nur 30% Schließen statt ganz Dunkel?@unbeliveable89 sagte in Test Adapter shuttercontrol v1.5.x:
Dieser steht dann immer auf manuell
= Manu_Mode?
Wenn ja, wie bei allen solchen Fällen: "Status später feststellen" konfiguriert?
Wenn hoffentlich ja, dann wie?@unbeliveable89 sagte in Test Adapter shuttercontrol v1.5.x:
bei weiteren Rollläden ist nach dem Fahren von Sunproct der Modus manuell eingestellt.
dito!
@unbeliveable89 sagte in Test Adapter shuttercontrol v1.5.x:
auf einmal im manuellen Modus stehen.
ebenfalls
-
@homoran Danke für deine Rückmeldung. Mit dem "Status später feststellen (1 min)" passen nun auf jeden Fall alle Datenpunkte unter "autoLevel". Hier standen vorher auch meist andere Werte als der aktuelle Zustand. Jetzt werde ich heute nochmal die SunProtects beobachten.
Dennoch habe ich ein Problem mit dem Rollladen, welcher nur auf 30% aufgehen soll (anstatt 0% = offen). Die letzten Tage ist er beim Öffnen immer auf 30% gefahren, danach war er aber im Manu_Mode. Heute morgen war er, mit einem anderen Rollladen (dieser hatte bisher immer korrekt funktioniert), noch geschlossen/bei 100% mit AutoState "None". Gestern sind die selbigen auch nicht abends heruntergefahren.
Wenn ich denn genannten Rollladen nun manuell auf 30% öffne, ist er wieder im "Manu_Mode". Sollte er hier nicht erkennen, dass es sich um die Öffnungsstellung handelt?
Irgendwas passt hier noch nicht. Anbei auch ein Screenshot der Haupteinstellung des RL. Unter Extras habe ich nichts konfiguriert, Sonnenschutz ist wie bei den anderen, welche funktionieren.
Schönen Sonntag!
-
@unbeliveable89 sagte in Test Adapter shuttercontrol v1.5.x:
Sollte er hier nicht erkennen, dass es sich um die Öffnungsstellung handelt?
klick mal auf Auto_all
@unbeliveable89 sagte in Test Adapter shuttercontrol v1.5.x:
mit AutoState "None
ist morgens vor der ersten geplanten Fahrt normal.
@unbeliveable89 sagte in Test Adapter shuttercontrol v1.5.x:
Gestern sind die selbigen auch nicht abends heruntergefahren.
dann bitte debug-log von der Zeit, wenn es fahren müsste
-
Nutze den Adapter natürlich auch für den Sonnenschutz.
Problem, das ich persönlich morgens an warmen Tagen ausmache: mit dem Öffnen gehen die Rolläden bereits in den Sonnenschutz, was mit dem Lüften dann etwas schwierig wird. Über ein Script habe ich definiert, dass vor 7.30 Uhr morgens prinzipiell kein Sonnenschutz aktiv sein soll, damit noch etwas Zeit zum Lüften bleibt. Einfach mal als Anregung für weitere Features.
Ausserdem: könnte man für den sonnenschutz ein Intervall einstellen, das festlegt: wenn rollade manuell bewegt wurde, dann X Minuten keinen Sonnenschutz fahren?
Danke euch!
-
@homoran Danke für die Anregungen. Auto_all hatte ich natürlich schon ausgeführt. Das ist mit dem None-State wusste ich bisher nicht, klingt aber logisch.
Dennoch konnte ich das Problem voraussichtlich lösen. Die Werte, die die Aktoren bzw Alias zurückmeldeten waren ein paar tausendstel daneben (Danke auch hier für die Anregung weiter oben bei einem anderen Post). Sprich, bei 30% war die Value eigentlich 30.000000057. Dies habe ich nun direkt im Alias mit Math.round gelöst. Seit dem scheint alles zu funktionieren, wie erwartet. So leicht kann es sein...
@Bostil das kann man mit der Außentemperatur + Lux ziemlich gut beeinflussen. Und wegen dem Intervall: so wie ich mitbekommen habe soll eben gar keine Automatik greifen, sobald der Rollladen manuell bewegt wurde - was in großen Teilen natürlich Sinn ergibt.
Wünsche einen guten Wochenstart!
-
@martybr sagte in Test Adapter shuttercontrol v1.5.x:
@homoran
Ich verstehe hier deine Intention, den/die Entwickler von "unnützen" Erweiterungen zu schützen. Die ungenauen Aktoren sind nun mal verbaut und ich investiere keinen 700 bis 800 € in neue Aktoren.
Am Beispiel Worx-Adapter kann man gut verfolgen, dass Änderungen an Schnittstellen umgangen werden können. Wenn ich alleine nur das Problem hätte, dann würde ich sagen: Alles gut, mein Problem. Hier im Forum sind aber weitere Teilnehmer, die vergleichbare oder ähnliche Probleme haben. Ich bin also nicht der Einzige mit "ungenauen" Aktoren.
Nun gut, ich habe das Problem mit kleinen Skripten umgangen, die den Aussperrschutz triggern. SC liefert hier ja Datenpunkte.Das Thema ist für mich hiermit abgeschlossen.
Du kannst dein Problem sehr einfach mit einem Alias pro Rollladen beheben.
Erstelle einen Alias pro Aktor und füge den Alias dann bei shuttercontrol als Rollladen ein.In dem Alias setzt du die Funktion fürs Runden der Werte auf den nächsten 10er
Math.round(val / 10) * 10
-
@simatec
Danke dir. Ich werde das in den nächsten Tagen testen. Ich habe ja schon Aliasse für jeden Aktor genommen und steuere diese an. Den Math.round kann ich ja schnell einsetzen.
Ich gebe dann Rückmeldung. -
@martybr Du kannst auch auf den nächsten 5er runden.. Damit könntest du auch Werte wie 55% oder 65% anfahren.
Math.round(number / 5) * 5;
D.h. Gibt dein Aktor 54% oder 56% oder auch 53% und 57% vor, wird auf 55% gerundet.
Gibt dein Aktor 59% oder 61% vor, wird auf 60% gerundet -
@simatec
Ich probiere es mal aus und taste mich ran -
gerade war ein komisches Phänomen
Plötzlich gingen alle Rollos aus dem Sonnenschutz raus, obwohl die Temperatur bei weitem nicht unterschritten wurde.
Was war da los? Es wurden keine Fenster geöffnet oder sonstiges.Shuttercontrol V 1.5.0
2023-06-20 20:11:00.117 - [34mdebug[39m: shuttercontrol.0 (1583124) outsidetemperature changed: 0_userdata.0.Wetterstation.Aussentemperatur Value: 28.5 2023-06-20 20:12:33.881 - [34mdebug[39m: shuttercontrol.0 (1583124) outsidetemperature changed: 0_userdata.0.Wetterstation.Aussentemperatur Value: 28.38 2023-06-20 20:13:04.191 - [34mdebug[39m: shuttercontrol.0 (1583124) outsidetemperature changed: 0_userdata.0.Wetterstation.Aussentemperatur Value: 28.11 2023-06-20 20:15:00.003 - [34mdebug[39m: shuttercontrol.0 (1583124) calculate astrodata ... 2023-06-20 20:15:00.003 - [34mdebug[39m: shuttercontrol.0 (1583124) Sun Azimut: 297.7° 2023-06-20 20:15:00.003 - [34mdebug[39m: shuttercontrol.0 (1583124) Sun Elevation: 7.1° 2023-06-20 20:16:41.799 - [34mdebug[39m: shuttercontrol.0 (1583124) outsidetemperature changed: 0_userdata.0.Wetterstation.Aussentemperatur Value: 28.22 2023-06-20 20:17:43.853 - [34mdebug[39m: shuttercontrol.0 (1583124) outsidetemperature changed: 0_userdata.0.Wetterstation.Aussentemperatur Value: 28.27 2023-06-20 20:20:00.002 - [34mdebug[39m: shuttercontrol.0 (1583124) calculate astrodata ... 2023-06-20 20:20:00.002 - [34mdebug[39m: shuttercontrol.0 (1583124) Sun Azimut: 298.6° 2023-06-20 20:20:00.002 - [34mdebug[39m: shuttercontrol.0 (1583124) Sun Elevation: 6.3° 2023-06-20 20:20:02.020 - [34mdebug[39m: shuttercontrol.0 (1583124) Wintergarten.LEVEL level conversion is disabled ... 2023-06-20 20:20:02.049 - [32minfo[39m: shuttercontrol.0 (1583124) Sunprotect #422 Set ID: Wintergarten.LEVEL value: 100% 2023-06-20 20:20:02.076 - [34mdebug[39m: shuttercontrol.0 (1583124) Sunprotect for Wintergarten.LEVEL is completed 2023-06-20 20:20:02.076 - [34mdebug[39m: shuttercontrol.0 (1583124) last automatic Action for Wintergarten.LEVEL: up_Sunprotect_end 2023-06-20 20:20:02.076 - [34mdebug[39m: shuttercontrol.0 (1583124) save current height: 100% from Wintergarten.LEVEL 2023-06-20 20:20:03.334 - [34mdebug[39m: shuttercontrol.0 (1583124) #0 wait for shutter check started 2023-06-20 20:20:12.077 - [34mdebug[39m: shuttercontrol.0 (1583124) Schlafzimmer.LEVEL level conversion is disabled ... 2023-06-20 20:20:12.079 - [32minfo[39m: shuttercontrol.0 (1583124) Sunprotect #422 Set ID: Schlafzimmer.LEVEL value: 100% 2023-06-20 20:20:12.090 - [34mdebug[39m: shuttercontrol.0 (1583124) Sunprotect for Schlafzimmer.LEVEL is completed 2023-06-20 20:20:12.090 - [34mdebug[39m: shuttercontrol.0 (1583124) last automatic Action for Schlafzimmer.LEVEL: up_Sunprotect_end 2023-06-20 20:20:12.090 - [34mdebug[39m: shuttercontrol.0 (1583124) save current height: 100% from Schlafzimmer.LEVEL 2023-06-20 20:20:13.526 - [34mdebug[39m: shuttercontrol.0 (1583124) #0 wait for shutter check started 2023-06-20 20:20:22.091 - [34mdebug[39m: shuttercontrol.0 (1583124) Küche.LEVEL level conversion is disabled ... 2023-06-20 20:20:22.098 - [32minfo[39m: shuttercontrol.0 (1583124) Sunprotect #422 Set ID: Küche.LEVEL value: 100% 2023-06-20 20:20:22.108 - [34mdebug[39m: shuttercontrol.0 (1583124) Sunprotect for Küche.LEVEL is completed 2023-06-20 20:20:22.108 - [34mdebug[39m: shuttercontrol.0 (1583124) last automatic Action for Küche.LEVEL: up_Sunprotect_end 2023-06-20 20:20:22.108 - [34mdebug[39m: shuttercontrol.0 (1583124) save current height: 100% from Küche.LEVEL
-
@negalein wahrscheinlich die Elevation unterschritten
-
@homoran sagte in Test Adapter shuttercontrol v1.5.x:
wahrscheinlich die Elevation unterschritten
die wurde nie berücksichtigt. Steht auf
0,1
-
@negalein sagte in Test Adapter shuttercontrol v1.5.x:
Steht auf 0,1
und da?
wo beenden der sonnenschutzfunktion bei steht?