NEWS
Test Adapter shuttercontrol v2.0.x
Test Adapter shuttercontrol v2.0.x
-
@simatec
Endlich bin ich auch dazu gekommen, meine produktive Umgebung mit der neusten Version zu bestücken
Danke an dieser Stelle für die fortlaufende Pflege dieses Projekts!
Mit der 1.3.3 ist mir gestern Abend dann aber ein Rollo nicht zugefahren.
Grund dürfte sein, dass ich nur einen Fenster Sensor habe, welcher nur zu/auf liefert. (Keine Kippstellung)
Ich hatte das Fenster zum Zeitpunkt, wo der Down-Befehl kam offen. Soweit noch alles korrekt.
Als ich dann das Fenster schloss, ist der Rollo nicht in die "middle" Stellung gefahren. Auch der Status stand noch auf "up".
Ich vermute da gibt noch einen kleine Bug in der Down Funktion im Zusammenhang mit der Kipp Funktion.
Wenn die Kippftunktion wie bei mir auf "none" steht, wird in den Wert mustValueTilted der aktuelle Wert vom normalen Fenster Sensor geschrieben.
Wenn das Fenster offen ist, dann liefert die Prüfung ob das Fenster offen oder gekippt ist
(currentValue != mustValue && currentValue != mustValueTilted && ...
leider ein 'false', da currentValue == mustValueTilted ist.
Dies dürfte dann der Grund sein, warum der Trigger bei mir mit offenem Fenster nicht korrekt befüllt wurde. Was dann wiederum dazu führt, dass der Rollo nach dem Fenster Schliessen nicht geschlossen wird.
Ist mal eine Vermutung - ich habe es im Debugger noch nicht 100% nachvollzogen.
Wenn Du da vielleicht mal drauf schauen könntest ob mein Verdacht stimmt? -
@bostil said in Test Adapter shuttercontrol v1.3.x:
@foxro Wurde es mit einem der letzten Updates eingerichtet, dass man den zusätzlichen Datenpunkt nicht mehr benötigt, sondern die Temp für den Frostschutz direkt im Adapter einstellen kann?
Für die Alarme gibts noch keine Historie, da diese neu sind. Sorry, aber somit konnte dies in den letzten Updates noch nicht einfliessen.
Wie schon geschrieben, der Shuttercontroll soll möglichst universell sein und im Alarmbereich nicht nur Temperaturen sondern auch Logik zb. von anderen Diensten unterstützen.
Es kommt somit nun auch darauf an, wieviele User hier fordern/wünschen, dass die Alarm Eingänge Temperaturwerte, Windgeschwindigkeiten, Regenmengen mit dazu gehörigen Hysterese usw. unterstützen
-
@foxro Können wir gerne mal durchspielen ... Ich hab es aber so jetzt erstmal nicht nachvollziehen können.
@simatec said in Test Adapter shuttercontrol v1.3.x:
@foxro Können wir gerne mal durchspielen ... Ich hab es aber so jetzt erstmal nicht nachvollziehen können.
Ok Thanks fürs Erste.
Schmeisse die Tage dann mal den Debugger an um zu sehen was da bei mir los ist🤪
Schönen Abend! -
@foxro Ich wunderte mich bloß, dass ich neben dem gewählten Datenpunkt auch direkt einen Wert / Temperatur einstellen konnte ?!

@bostil said in Test Adapter shuttercontrol v1.3.x:
@foxro Ich wunderte mich bloß, dass ich neben dem gewählten Datenpunkt auch direkt einen Wert / Temperatur einstellen konnte ?!

Das wir so sicher nicht funktionieren. Erstens weil es wohl einen Typefehler geben wird und zum anderen die eingestellte Höhe von -1 nicht wird anfahren können. Glaube nicht dass dein Aktor -1 als Höhe akzeptiert?
-
@simatec said in Test Adapter shuttercontrol v1.3.x:
@foxro Können wir gerne mal durchspielen ... Ich hab es aber so jetzt erstmal nicht nachvollziehen können.
Ok Thanks fürs Erste.
Schmeisse die Tage dann mal den Debugger an um zu sehen was da bei mir los ist🤪
Schönen Abend! -
Hallo,
habe auf Wunsch meiner Frau den Weihnachtsmodus aktiviert.

Das Problem ist nun das die ausgewählten Rollladen nicht in die angegebene Position fahren jedoch werden Sie zu "Rollladen spät schließen" geschlossen.

Jemand eine Idee?
-
Hallo,
habe auf Wunsch meiner Frau den Weihnachtsmodus aktiviert.

Das Problem ist nun das die ausgewählten Rollladen nicht in die angegebene Position fahren jedoch werden Sie zu "Rollladen spät schließen" geschlossen.

Jemand eine Idee?
@michael-sauer Bitte zeige mal deine Config als json.
Anhand der Screenshots kann ich nichts erkennen. Was sagt der Debuglog? -
@simatec
Endlich bin ich auch dazu gekommen, meine produktive Umgebung mit der neusten Version zu bestücken
Danke an dieser Stelle für die fortlaufende Pflege dieses Projekts!
Mit der 1.3.3 ist mir gestern Abend dann aber ein Rollo nicht zugefahren.
Grund dürfte sein, dass ich nur einen Fenster Sensor habe, welcher nur zu/auf liefert. (Keine Kippstellung)
Ich hatte das Fenster zum Zeitpunkt, wo der Down-Befehl kam offen. Soweit noch alles korrekt.
Als ich dann das Fenster schloss, ist der Rollo nicht in die "middle" Stellung gefahren. Auch der Status stand noch auf "up".
Ich vermute da gibt noch einen kleine Bug in der Down Funktion im Zusammenhang mit der Kipp Funktion.
Wenn die Kippftunktion wie bei mir auf "none" steht, wird in den Wert mustValueTilted der aktuelle Wert vom normalen Fenster Sensor geschrieben.
Wenn das Fenster offen ist, dann liefert die Prüfung ob das Fenster offen oder gekippt ist
(currentValue != mustValue && currentValue != mustValueTilted && ...
leider ein 'false', da currentValue == mustValueTilted ist.
Dies dürfte dann der Grund sein, warum der Trigger bei mir mit offenem Fenster nicht korrekt befüllt wurde. Was dann wiederum dazu führt, dass der Rollo nach dem Fenster Schliessen nicht geschlossen wird.
Ist mal eine Vermutung - ich habe es im Debugger noch nicht 100% nachvollzogen.
Wenn Du da vielleicht mal drauf schauen könntest ob mein Verdacht stimmt?@foxro sagte in Test Adapter shuttercontrol v1.3.x:
currentValue != mustValue && currentValue != mustValueTilted &&
So ich habe mir das jetzt nochmal angeschaut und ich denke du hast einen Denkfehler.
Ich übergebe an mustValueTilted in dem Fall nicht den aktuellen Wert des Fensterkontaktes sondern den in shuttercontrol konfigurierten Wert des Fensterkontaktes im geschlossenen Zustand.den aktuellen State des Fensterkontaktes enthält currentValue
-
Ab sofort steht auf Github und in Kürze auch im latest die Version 1.3.5 zur Verfügung.
1.3.5 (2021-11-16)
- (simatec) Bugfix BrightnessSensor
- (simatec) Fix Delay with value 0
- (simatec) DEPENDENCIES updated
- (simatec) Dev-DEPENDENCIES updated
-
@foxro sagte in Test Adapter shuttercontrol v1.3.x:
currentValue != mustValue && currentValue != mustValueTilted &&
So ich habe mir das jetzt nochmal angeschaut und ich denke du hast einen Denkfehler.
Ich übergebe an mustValueTilted in dem Fall nicht den aktuellen Wert des Fensterkontaktes sondern den in shuttercontrol konfigurierten Wert des Fensterkontaktes im geschlossenen Zustand.den aktuellen State des Fensterkontaktes enthält currentValue
@simatec said in Test Adapter shuttercontrol v1.3.x:
@foxro sagte in Test Adapter shuttercontrol v1.3.x:
currentValue != mustValue && currentValue != mustValueTilted &&
So ich habe mir das jetzt nochmal angeschaut und ich denke du hast einen Denkfehler.
Danke vielmals fürs Klären, somit hab ich da was falsch verstanden.
… muss bei mir somit definitiv noch was tiefer „graben“…. -
@simatec said in Test Adapter shuttercontrol v1.3.x:
@foxro sagte in Test Adapter shuttercontrol v1.3.x:
currentValue != mustValue && currentValue != mustValueTilted &&
So ich habe mir das jetzt nochmal angeschaut und ich denke du hast einen Denkfehler.
Danke vielmals fürs Klären, somit hab ich da was falsch verstanden.
… muss bei mir somit definitiv noch was tiefer „graben“…. -
Ab sofort steht auf Github und in Kürze auch im latest die Version 1.3.5 zur Verfügung.
1.3.5 (2021-11-16)
- (simatec) Bugfix BrightnessSensor
- (simatec) Fix Delay with value 0
- (simatec) DEPENDENCIES updated
- (simatec) Dev-DEPENDENCIES updated
@simatec wollte gerade einen Datenpunkt anpassen unter Extra Einstellung für (Objekt-ID zum aktivieren/deaktivieren des Auto-Schlafbereichs (z.B. Anwesenheitserkennung))
jedoch sieht das Auswahlmenü der Datenpunkte etwas rar aus

hatte zuvor bei v 1.3.3, also vor dem Update, das gleiche Verhalten -
@simatec wollte gerade einen Datenpunkt anpassen unter Extra Einstellung für (Objekt-ID zum aktivieren/deaktivieren des Auto-Schlafbereichs (z.B. Anwesenheitserkennung))
jedoch sieht das Auswahlmenü der Datenpunkte etwas rar aus

hatte zuvor bei v 1.3.3, also vor dem Update, das gleiche Verhalten -
@simatec sehe ich nun auch, jedoch hatte ich gar nichts eingegeben und seit Wochen auch gar nicht mehr aufgerufen, das Feld war auch leer,
der gezeigte screen passiert, wenn ich auf show tree view klicke, Browser läd ne gute Min. und dann erscheint dieses Bild. Habs gerade auch nochmal getestet
wen ich das Zigbee nun weg klicke sehe ich auch alle Datenpunkte -
@simatec sehe ich nun auch, jedoch hatte ich gar nichts eingegeben und seit Wochen auch gar nicht mehr aufgerufen, das Feld war auch leer,
der gezeigte screen passiert, wenn ich auf show tree view klicke, Browser läd ne gute Min. und dann erscheint dieses Bild. Habs gerade auch nochmal getestet
wen ich das Zigbee nun weg klicke sehe ich auch alle Datenpunkte -
@simatec gekürzte Form

-
@michael-sauer Bitte zeige mal deine Config als json.
Anhand der Screenshots kann ich nichts erkennen. Was sagt der Debuglog?So wie es aussieht versucht der shuttercontrol Adapter das falsche Format in die Shelly Variable zu schreiben.
2021-11-16 16:37:00.077 - info: shuttercontrol.0 (25035) #17 Set ID: Esszimmer Shutter left value: 50% 2021-11-16 16:37:00.083 - info: shuttercontrol.0 (25035) State value to set for "linkeddevices.0.Esszimmer.Shutter.left.Position" has to be type "number" but received type "string" 2021-11-16 16:37:00.107 - info: linkeddevices.0 (3698) State value to set for "shelly.0.SHSW-25#40F52022AD50#1.Shutter.Position" has to be type "number" but received type "string" 2021-11-16 16:37:00.119 - error: shelly.0 (8611) Datatype for SHSW-25#40F52022AD50#1.Shutter.Position differs from expected, ignore state change! Please write correct datatype (number) 2021-11-16 16:37:00.296 - info: linkeddevices.0 (3698) State value to set for "linkeddevices.0.Esszimmer.Shutter.Esszimmer_Rollladen" has to be type "number" but received type "string" 2021-11-16 16:37:02.073 - info: shuttercontrol.0 (25035) #17 Set ID: Esszimmer Shutter right value: 50% 2021-11-16 16:37:02.075 - info: shuttercontrol.0 (25035) State value to set for "linkeddevices.0.Esszimmer.Shutter.right.Position" has to be type "number" but received type "string" 2021-11-16 16:37:02.085 - info: linkeddevices.0 (3698) State value to set for "shelly.0.SHSW-25#C4A7A3#1.Shutter.Position" has to be type "number" but received type "string" 2021-11-16 16:37:02.089 - error: shelly.0 (8611) Datatype for SHSW-25#C4A7A3#1.Shutter.Position differs from expected, ignore state change! Please write correct datatype (number) 2021-11-16 16:37:02.284 - info: linkeddevices.0 (3698) State value to set for "linkeddevices.0.Esszimmer.Shutter.Esszimmer_Rollladen" has to be type "number" but received type "string" 2021-11-16 16:37:04.074 - info: shuttercontrol.0 (25035) #17 Set ID: Küche Shutter right value: 59% 2021-11-16 16:37:04.077 - info: shuttercontrol.0 (25035) State value to set for "linkeddevices.0.Küche.Shutter.right.Position" has to be type "number" but received type "string" 2021-11-16 16:37:04.087 - info: linkeddevices.0 (3698) State value to set for "shelly.0.SHSW-25#C47EF7#1.Shutter.Position" has to be type "number" but received type "string" 2021-11-16 16:37:04.091 - error: shelly.0 (8611) Datatype for SHSW-25#C47EF7#1.Shutter.Position differs from expected, ignore state change! Please write correct datatype (number) 2021-11-16 16:37:04.287 - info: linkeddevices.0 (3698) State value to set for "linkeddevices.0.Küche.Shutter.Küche_Rolladen" has to be type "number" but received type "string" 2021-11-16 16:37:06.073 - info: shuttercontrol.0 (25035) #17 Set ID: Küche Shutter left value: 50% 2021-11-16 16:37:06.075 - info: shuttercontrol.0 (25035) State value to set for "linkeddevices.0.Küche.Shutter.left.Position" has to be type "number" but received type "string" 2021-11-16 16:37:06.085 - info: linkeddevices.0 (3698) State value to set for "shelly.0.SHSW-25#C45BD6#1.Shutter.Position" has to be type "number" but received type "string" 2021-11-16 16:37:06.089 - error: shelly.0 (8611) Datatype for SHSW-25#C45BD6#1.Shutter.Position differs from expected, ignore state change! Please write correct datatype (number) 2021-11-16 16:37:08.074 - info: shuttercontrol.0 (25035) #17 Set ID: Wohnzimmer Shutter right value: 0% 2021-11-16 16:37:08.284 - info: linkeddevices.0 (3698) State value to set for "linkeddevices.0.Wohnzimmer.Shutter.Wohnzimmer_Rolladen" has to be type "number" but received type "string" 2021-11-16 16:37:10.074 - info: shuttercontrol.0 (25035) #17 Set ID: Wohnzimmer Shutter left value: 80% 2021-11-16 16:37:10.080 - info: shuttercontrol.0 (25035) State value to set for "linkeddevices.0.Wohnzimmer.Shutter.left.Position" has to be type "number" but received type "string" 2021-11-16 16:37:10.092 - info: linkeddevices.0 (3698) State value to set for "shelly.0.SHSW-25#C4D14F#1.Shutter.Position" has to be type "number" but received type "string" 2021-11-16 16:37:10.096 - error: shelly.0 (8611) Datatype for SHSW-25#C4D14F#1.Shutter.Position differs from expected, ignore state change! Please write correct datatype (number) 2021-11-16 16:37:12.073 - info: shuttercontrol.0 (25035) #17 Set ID: Büro links value: 40% 2021-11-16 16:37:12.077 - info: shuttercontrol.0 (25035) State value to set for "linkeddevices.0.Wohnzimmer.Shutter.Büro_left.Position" has to be type "number" but received type "string" 2021-11-16 16:37:12.085 - info: linkeddevices.0 (3698) State value to set for "shelly.0.SHSW-25#40F5200469DA#1.Shutter.Position" has to be type "number" but received type "string" 2021-11-16 16:37:12.089 - error: shelly.0 (8611) Datatype for SHSW-25#40F5200469DA#1.Shutter.Position differs from expected, ignore state change! Please write correct datatype (number) 2021-11-16 16:37:14.074 - info: shuttercontrol.0 (25035) #17 Set ID: Büro mitte value: 40% 2021-11-16 16:37:14.078 - info: shuttercontrol.0 (25035) State value to set for "linkeddevices.0.Wohnzimmer.Shutter.Büro_center.Position" has to be type "number" but received type "string" 2021-11-16 16:37:14.087 - info: linkeddevices.0 (3698) State value to set for "shelly.0.SHSW-25#84CCA8A115DC#1.Shutter.Position" has to be type "number" but received type "string" 2021-11-16 16:37:14.091 - error: shelly.0 (8611) Datatype for SHSW-25#84CCA8A115DC#1.Shutter.Position differs from expected, ignore state change! Please write correct datatype (number) 2021-11-16 16:37:16.075 - info: shuttercontrol.0 (25035) #17 Set ID: Büro rechts value: 40% 2021-11-16 16:37:16.079 - info: shuttercontrol.0 (25035) State value to set for "linkeddevices.0.Wohnzimmer.Shutter.Büro_right.Position" has to be type "number" but received type "string" 2021-11-16 16:37:16.087 - info: linkeddevices.0 (3698) State value to set for "shelly.0.SHSW-25#40F52004A0D1#1.Shutter.Position" has to be type "number" but received type "string" 2021-11-16 16:37:16.091 - error: shelly.0 (8611) Datatype for SHSW-25#40F52004A0D1#1.Shutter.Position differs from expected, ignore state change! Please write correct datatype (number) 2021-11-16 16:37:18.015 - info: shuttercontrol.0 (25035) #26 Set ID: Schlafzimmer links value: 50% 2021-11-16 16:37:18.018 - info: shuttercontrol.0 (25035) State value to set for "shelly.0.SHSW-25#B939B4#1.Shutter.Position" has to be type "number" but received type "string" 2021-11-16 16:37:18.023 - error: shelly.0 (8611) Datatype for SHSW-25#B939B4#1.Shutter.Position differs from expected, ignore state change! Please write correct datatype (number) 2021-11-16 16:37:18.025 - info: linkeddevices.0 (3698) State value to set for "linkeddevices.0.Schlafzimmer.Shutter.left.Position" has to be type "number" but received type "string" 2021-11-16 16:37:20.014 - info: shuttercontrol.0 (25035) #26 Set ID: Schlafzimmer rechts value: 50% 2021-11-16 16:37:20.018 - info: shuttercontrol.0 (25035) State value to set for "shelly.0.SHSW-25#76CB7A#1.Shutter.Position" has to be type "number" but received type "string" 2021-11-16 16:37:20.022 - error: shelly.0 (8611) Datatype for SHSW-25#76CB7A#1.Shutter.Position differs from expected, ignore state change! Please write correct datatype (number) 2021-11-16 16:37:20.029 - info: linkeddevices.0 (3698) State value to set for "linkeddevices.0.Schlafzimmer.Shutter.right.Position" has to be type "number" but received type "string" 2021-11-16 16:37:22.026 - info: shuttercontrol.0 (25035) #26 Set ID: Spielzimmer value: 50% 2021-11-16 16:37:22.030 - info: shuttercontrol.0 (25035) State value to set for "shelly.0.SHSW-25#76C3C3#1.Shutter.Position" has to be type "number" but received type "string" 2021-11-16 16:37:22.036 - error: shelly.0 (8611) Datatype for SHSW-25#76C3C3#1.Shutter.Position differs from expected, ignore state change! Please write correct datatype (number) 2021-11-16 16:37:22.038 - info: linkeddevices.0 (3698) State value to set for "linkeddevices.0.Spielzimmer.Shutter.Position" has to be type "number" but received type "string" 2021-11-16 16:37:24.025 - info: shuttercontrol.0 (25035) #26 Set ID: Kinderzimmer value: 50% 2021-11-16 16:37:24.028 - info: shuttercontrol.0 (25035) State value to set for "shelly.0.SHSW-25#E098068CEDDB#1.Shutter.Position" has to be type "number" but received type "string" 2021-11-16 16:37:24.032 - error: shelly.0 (8611) Datatype for SHSW-25#E098068CEDDB#1.Shutter.Position differs from expected, ignore state change! Please write correct datatype (number) 2021-11-16 16:37:24.038 - info: linkeddevices.0 (3698) State value to set for "linkeddevices.0.Kinderzimmer.Shutter.Position" has to be type "number" but received type "string" -
@simatec sehe ich nun auch, jedoch hatte ich gar nichts eingegeben und seit Wochen auch gar nicht mehr aufgerufen, das Feld war auch leer,
der gezeigte screen passiert, wenn ich auf show tree view klicke, Browser läd ne gute Min. und dann erscheint dieses Bild. Habs gerade auch nochmal getestet
wen ich das Zigbee nun weg klicke sehe ich auch alle Datenpunkte@crunchip sagte in Test Adapter shuttercontrol v1.3.x:
und dann erscheint dieses Bild. Habs gerade auch nochmal getestet
auch mal mit einem anderen Browser?
Chrome schreibt da gerne was rein.
Bei mir steht gerne "Datenpunkt " im Filter -
@crunchip sagte in Test Adapter shuttercontrol v1.3.x:
und dann erscheint dieses Bild. Habs gerade auch nochmal getestet
auch mal mit einem anderen Browser?
Chrome schreibt da gerne was rein.
Bei mir steht gerne "Datenpunkt " im Filter@homoran teste ich morgen, verwende zur Zeit den Edge Browser, weil Chrome bei mir hin und wieder die blockly Scripte verstellt hat.
-
@foxro
Ja können wir sonst gerne auch zusammen mal debuggen.
Gibt noch ein paar Baustellen, die wir angehen müssten@simatec said in Test Adapter shuttercontrol v1.3.x:
@foxro
Ja können wir sonst gerne auch zusammen mal debuggen.
Gibt noch ein paar Baustellen, die wir angehen müsstenGlaube habe die Stelle nun - es ist ein Spezialfall den ich da habe

Ich habe die "middle" Position auf ganz offen gestellt - bei mir also "0"
Die Triggerhöhe ist ebenfalls mit "0" definiert
somit ergibt die Prüfung wenn das Fenster offen ist im LivingDown
if (typeof state != undefined && state != null && state.val != targetLevel2Set)
ein false da state.val == targetLevel2Set also beide 0 sind. Deshalb schreib er bei mir dann den Status "middle" nicht in den Trigger - weshalb dieser dann bei "middle Schliessen" auch nicht geschlossen wird.
Beim Trigger scheint auch noch was nicht 100%. Wenn ich bei Rollo oben das Fenster öffne, wird der Status nicht auf 'triggered' gesetzt. Fahren tut er aber korrekt.
Würde sonst gerne mal eine Session machen
Zeitlich bin ich aber im Moment leider sehr knapp gehalten - sorry schon mal dafür.
