NEWS
Test Adapter shuttercontrol v1.7.x
-
@homoran
Ich vermute aufgrund vom Log, dass nach dem Positions-Check wieder ein (alter) Wert vom Aktor gesendet wird und deshalb Shuttercontrol interpretiert, dass der Rollo bewegt wurde
Kannst da mal prüfen, was für eine Position da effektiv zu dem Zeitpunkt vom Aktor zurück gemeldet wird?
EDIT:
Der vermutete Bug im Trigger war ein "Sturm im Wasserglas".
Es gibt aber dev. einen Bug im Alarmhandling im Zusammenhang mit dem Manu_Mode gefunden. Werde da für einen Fix an @simatec senden. -
@foxro sagte in Test Adapter shuttercontrol v1.4.x:
wenn Du nach dem Fahren das Fenster wieder öffnest.
das ist ja genau das was ich vermute.
Der Drehgriffsensor hat ja drei Positionen.Habe aber eben festgestellt, dass ich auch keinen Sensor-Wert für gekippt eingetragen habe. Das Feld ist keer.
Die andere Vermutung war, dass ggf. beim verzögerten Fahren der timeout für die Endposition nicht berücksichtigt werden könnte.
Aber ich verstehe das log so, dass das Schließen des Fensters erkannt wird, später aber behauptet wird, dass der Rollladen manuell gefahren würde, während das Fenster noch offen ist.
EDIT:
Wenn der "state check" die Überprüfung des Rollladenlevels sein soll, so kommt der zu früh!
21:28:52.682 Schließen des Fensters
21:29:06.688 state check.das sind 14 Sekunden, das ist zu wenig. Eingestellt sind 45 Sekunden (glaube ich)
-
@homoran
Interessant!
der Logtext mit "save current height after State Check:" wird im ganzen Shuttercontrol Code nur an einer einzigen Stelle geschmissen - und das ist nach dem Überprüfen der Rollo Position...
Wenn Deine Theorie mit dem Trigger für das gekippte Fenster stimmt, dann müsste dies im Log auch ersichtlich sein. Es ist so, dass an dieser Stelle, wenn dieses Signal wirklich rein kommt, der Shuttercontrol die aktuell gesetzte Höhe ( EDIT: Es wird die aktuell gemeldete Position genommen) wiederum in den Trigger speichert und dann auf die gekippt Position fahren will. Kurz danach müsste dann das Geschlossen kommen, womit er den im Trigger gespeicherten Wert wieder holt und dahin (in Deinem Fall Down oder eben nicht Down) fährt. -
@foxro Danke für deinen Check.
ich versuche mal das Ganze zu zerpflücken um die Ursache finden zu können:
@foxro sagte in Test Adapter shuttercontrol v1.4.x:
der Logtext mit "save current height after State Check:" wird im ganzen Shuttercontrol Code nur an einer einzigen Stelle geschmissen - und das ist nach dem Überprüfen der Rollo Position...
Laut Timestamp kann zu dem Zeitpunkt aber der Rolladen noch nicht unten sein. Habe es überprüft, der check ist auf 45 Sekunden nach Start der Fahrt konfiguriert. Hier findet er aber bereits nach ca. 16 Sekunden statt.
Möglichkeit: Der konfigurierte spätere Check wird bei verzögerter Fahrt nach Schließen des Fensters nicht (richtig) umgesetzt.
@foxro sagte in Test Adapter shuttercontrol v1.4.x:
wiederum in den Trigger speichert und dann auf die gekippt Position fahren will.
Diese habe ich jedoch nicht konfiguriert. Das Feld dazu ist leer.
Ich habe im Moment auch nicht die Reihenfolge der Werte des Sensorzustands beim Bewegen des Drehgriffs im Kopf.
Müsste aber entsprechend Gekippt-offen-geschlossen sein -
Heute und gestern war der Rolladen - nachdem ich nach Hause kam - und die Sonne schon lange nicht mehr die Südseite des Hauses bescheint hat, wieder auf Manu_Mode und in der Sonnenschutzposition verharrt.
Das Fenster wird durch ein Zigbee-Luxmeter überwacht, ab 10000 Lux soll die Beschattung eingeleitet werden. Fällt der Wert unter den vorgegebenen Wert, soll der Rolladen wieder geöffnet werden, nachdem er noch 5 Minuten in der Sonnenschutzposition verharrt.
Gedankenansatz: Während der Rolladen geöffnet wird, steigt der Luxwert wieder auf die (größer) 10000? Das wirft den Ablauf durcheinander? Oder während der Verzögerungszeit (5 Min.)? Oder während der Verzögerung (Check State, 40 Sek.)
Falls es dienlich sein sollte wäre ich bereit, meine verwendete Hardware (Homematic /nicht HmIP) sowie Zigbee-Luxmeter samt Rohrmotor vollständig auf einem Testbrett aufzubauen und dem Entwickler zur Verfügung zu stellen, um dem Fehlverhalten auf die Schliche zu kommen.
-
@rotamint In deinem Fall würde ich mit der Hysterese etwas spielen.
Gerade bei Lichtsensoren ist dies sehr wichtig. -
Ab sofort steht auf Github und in kürze auch im latest die Version 1.4.13 zur Verfügung.
Changelog
1.4.13 (2022-05-24)
- (FoxRo) Bugfix Alarm handling
- (simatec) Dependencies updated
- (simatec) Dev-Dependencies updated
- (simatec) more debuglog for Trigger
-
Hallo zusammen,
auch heute war der Rolladen wieder im Manu_Mode, als ich nach Hause kam. Habe versucht den Fehler nachzustellen, ist mir gelungen, anbei die Logs. Es handelt sich um den Rolladen "KZ Rolladen Balkontüre" gekoppelt an den Lux-Sensor "04cf8cdf3c78a785". "Rolladenstatus prüfen nach 40 Sekunden" und "5 Min. Verzögerung bis Beschattung beendet wird" ist aktiv.Rolladen fährt ordnungsgemäß nach Ablauf der 5 Minuten hoch, trifft jetzt wieder Sonnenlicht auf den Sensor fährt er wieder runter und verharrt dort im Manu_Mode.
Vielleicht hilft es weiter, vielleicht findet jemand eine Lösung oder einen workaround für mein Anliegen.
Danke & Euch einen schönen Feiertag.
LG Stefan.v5.4.9 07 Log-Größe: 2.0 MB Zeit Nachricht shuttercontrol.0 2022-05-25 15:42:28.380 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 148 shuttercontrol.0 2022-05-25 15:41:36.961 debug KZ Rolladenaktor Balkontüre:1.LEVEL Old value = 27. New value = 27. automatic is active shuttercontrol.0 2022-05-25 15:41:24.072 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 138 shuttercontrol.0 2022-05-25 15:41:13.750 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 125 shuttercontrol.0 2022-05-25 15:41:12.061 debug Brightness State Down is: false shuttercontrol.0 2022-05-25 15:41:11.804 debug KZ Rolladenaktor Balkontüre:1.LEVEL Old value = 27. New value = 27. automatic is active shuttercontrol.0 2022-05-25 15:41:11.649 debug Shutter KZ Rolladenaktor Balkontüre:1.LEVEL was moved manually to: 27% - prevent trigger from driving back shuttercontrol.0 2022-05-25 15:41:11.648 debug save current height after State Check: 27% from KZ Rolladenaktor Balkontüre:1.LEVEL shuttercontrol.0 2022-05-25 15:41:08.786 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 58 shuttercontrol.0 2022-05-25 15:41:02.060 debug Brightness sensor value: 3082 shuttercontrol.0 2022-05-25 15:40:55.044 debug Brightness State Down is: false shuttercontrol.0 2022-05-25 15:40:52.068 debug Lightsensor changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 28648 shuttercontrol.0 2022-05-25 15:40:47.122 debug Lightsensor changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 33373 shuttercontrol.0 2022-05-25 15:40:45.043 debug Brightness sensor value: 5280 shuttercontrol.0 2022-05-25 15:40:43.956 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 143 shuttercontrol.0 2022-05-25 15:40:42.665 debug KZ Rolladenaktor Balkontüre:1.LEVEL Old value = 27. New value = 100. automatic is active shuttercontrol.0 2022-05-25 15:40:42.665 debug Shutter state changed: KZ Rolladenaktor Balkontüre:1.LEVEL old value = 27 new value = 100 shuttercontrol.0 2022-05-25 15:40:42.511 debug Shutter KZ Rolladenaktor Balkontüre:1.LEVEL was moved manually to: 100% - prevent trigger from driving back shuttercontrol.0 2022-05-25 15:40:42.510 debug save current height after State Check: 100% from KZ Rolladenaktor Balkontüre:1.LEVEL shuttercontrol.0 2022-05-25 15:40:42.498 debug KZ Rolladenaktor Balkontüre:1.LEVEL Updated trigger action to Manu_Mode to prevent moving after window close shuttercontrol.0 2022-05-25 15:40:42.497 debug KZ Rolladenaktor Balkontüre:1.LEVEL drived manually to 100. Old value = 27. New value = 100 shuttercontrol.0 2022-05-25 15:40:42.490 debug Shutter state changed: KZ Rolladenaktor Balkontüre:1.LEVEL old value = 27 new value = 100 shuttercontrol.0 2022-05-25 15:40:42.085 debug Lightsensor changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 39292 shuttercontrol.0 2022-05-25 15:40:40.120 debug Brightness State Down is: false shuttercontrol.0 2022-05-25 15:40:38.935 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 140 shuttercontrol.0 2022-05-25 15:40:36.645 debug Sunprotect KZ Rolladenaktor Balkontüre:1.LEVEL old height: 27% new height: 27% shuttercontrol.0 2022-05-25 15:40:36.644 debug Temperature outside: 43 > 1 AND Light: 44494 > 10000 shuttercontrol.0 2022-05-25 15:40:36.644 debug Sunprotect for KZ Rolladenaktor Balkontüre:1.LEVEL is active shuttercontrol.0 2022-05-25 15:40:36.644 debug last automatic Action for KZ Rolladenaktor Balkontüre:1.LEVEL: down_Sunprotect shuttercontrol.0 2022-05-25 15:40:36.620 info Sunprotect #418 Set ID: KZ Rolladenaktor Balkontüre:1.LEVEL value: 27% shuttercontrol.0 2022-05-25 15:40:36.619 debug KZ Rolladenaktor Balkontüre:1.LEVEL: Check basis for sunprotect. Height:100 > HeightDownSun: 27 AND Height:100 == currentHeight:100 AND currentHeight:100 == heightUp:100 shuttercontrol.0 2022-05-25 15:40:32.109 debug Lightsensor changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 44494 shuttercontrol.0 2022-05-25 15:40:30.605 debug Lightsensor changed: zigbee.0.54ef4410000c18e4.illuminance Value: 703 shuttercontrol.0 2022-05-25 15:40:30.119 debug Brightness sensor value: 4470 shuttercontrol.0 2022-05-25 15:40:29.038 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 170 shuttercontrol.0 2022-05-25 15:40:23.172 debug KZ Rolladenaktor Balkontüre:1.LEVEL: Check basis for sunprotect. Height:27 > HeightDownSun: 27 AND Height:27 == currentHeight:100 AND currentHeight:100 == heightUp:100 shuttercontrol.0 2022-05-25 15:40:17.143 debug Lightsensor changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 179970 shuttercontrol.0 2022-05-25 15:40:07.502 debug Sunprotect KZ Rolladenaktor Balkontüre:1.LEVEL old height: 27% new height: 100% shuttercontrol.0 2022-05-25 15:40:07.502 debug Temperature outside: 43 < 0.95 OR Light: 0 < 8000.00 shuttercontrol.0 2022-05-25 15:40:07.502 debug Sunprotect for KZ Rolladenaktor Balkontüre:1.LEVEL is not active shuttercontrol.0 2022-05-25 15:40:07.502 debug last automatic Action for KZ Rolladenaktor Balkontüre:1.LEVEL: up_Sunprotect_end shuttercontrol.0 2022-05-25 15:40:07.481 info Sunprotect #419 Set ID: KZ Rolladenaktor Balkontüre:1.LEVEL value: 100% shuttercontrol.0 2022-05-25 15:40:00.007 debug Sun Elevation: 50.4° shuttercontrol.0 2022-05-25 15:40:00.006 debug Sun Azimut: 238.8° shuttercontrol.0 2022-05-25 15:40:00.006 debug calculate astrodata ... shuttercontrol.0 2022-05-25 15:39:29.310 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 286 shuttercontrol.0 2022-05-25 15:39:19.345 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 279 shuttercontrol.0 2022-05-25 15:39:14.377 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 225 shuttercontrol.0 2022-05-25 15:37:42.257 debug Lightsensor changed: zigbee.0.54ef4410000a2de9.illuminance Value: 3856 shuttercontrol.0 2022-05-25 15:37:37.292 debug Lightsensor changed: zigbee.0.54ef4410000a2de9.illuminance Value: 3848 shuttercontrol.0 2022-05-25 15:37:27.257 debug Lightsensor changed: zigbee.0.54ef4410000a2d4e.illuminance Value: 3194 shuttercontrol.0 2022-05-25 15:37:15.053 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 279 shuttercontrol.0 2022-05-25 15:36:52.619 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 221 shuttercontrol.0 2022-05-25 15:36:46.118 debug Brightness State Down is: false shuttercontrol.0 2022-05-25 15:36:40.205 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 228 shuttercontrol.0 2022-05-25 15:36:36.118 debug Brightness sensor value: 11337 shuttercontrol.0 2022-05-25 15:36:35.311 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 285 shuttercontrol.0 2022-05-25 15:36:32.188 debug Lightsensor changed: zigbee.0.54ef4410000c18e4.illuminance Value: 1175 shuttercontrol.0 2022-05-25 15:36:31.184 debug Brightness State Down is: false shuttercontrol.0 2022-05-25 15:36:30.233 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 278 shuttercontrol.0 2022-05-25 15:36:27.249 debug Lightsensor changed: zigbee.0.54ef4410000c18e4.illuminance Value: 1145 shuttercontrol.0 2022-05-25 15:36:25.262 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 207 shuttercontrol.0 2022-05-25 15:36:21.183 debug Brightness sensor value: 7093 shuttercontrol.0 2022-05-25 15:36:17.285 debug Lightsensor changed: zigbee.0.54ef4410000c18e4.illuminance Value: 906 shuttercontrol.0 2022-05-25 15:36:16.245 debug Brightness State Down is: false shuttercontrol.0 2022-05-25 15:36:15.327 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 146 shuttercontrol.0 2022-05-25 15:36:07.342 debug Lightsensor changed: zigbee.0.54ef4410000c18e4.illuminance Value: 726 shuttercontrol.0 2022-05-25 15:36:06.244 debug Brightness sensor value: 3910 shuttercontrol.0 2022-05-25 15:36:05.359 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 124 shuttercontrol.0 2022-05-25 15:35:51.356 debug Brightness State Down is: false shuttercontrol.0 2022-05-25 15:35:41.354 debug Brightness sensor value: 3303 shuttercontrol.0 2022-05-25 15:35:00.006 debug Sun Elevation: 51.1° shuttercontrol.0 2022-05-25 15:35:00.006 debug Sun Azimut: 237.3° shuttercontrol.0 2022-05-25 15:35:00.005 debug calculate astrodata ... shuttercontrol.0 2022-05-25 15:34:38.863 debug Started sunprotect end delay for KZ Rolladenaktor Balkontüre:1.LEVEL shuttercontrol.0 2022-05-25 15:34:37.934 debug Lightsensor changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 0 shuttercontrol.0 2022-05-25 15:34:32.853 debug Lightsensor changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 4221
Hier nochmal der Copy & Paste Text weil ich nicht weiss ob das im Codeformat alles lesbar ist.
v5.4.9
07Log-Größe: 2.0 MB
ZeitNachricht
shuttercontrol.0 2022-05-25 15:42:28.380 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 148 shuttercontrol.0 2022-05-25 15:41:36.961 debug KZ Rolladenaktor Balkontüre:1.LEVEL Old value = 27. New value = 27. automatic is active shuttercontrol.0 2022-05-25 15:41:24.072 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 138 shuttercontrol.0 2022-05-25 15:41:13.750 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 125 shuttercontrol.0 2022-05-25 15:41:12.061 debug Brightness State Down is: false shuttercontrol.0 2022-05-25 15:41:11.804 debug KZ Rolladenaktor Balkontüre:1.LEVEL Old value = 27. New value = 27. automatic is active shuttercontrol.0 2022-05-25 15:41:11.649 debug Shutter KZ Rolladenaktor Balkontüre:1.LEVEL was moved manually to: 27% - prevent trigger from driving back shuttercontrol.0 2022-05-25 15:41:11.648 debug save current height after State Check: 27% from KZ Rolladenaktor Balkontüre:1.LEVEL shuttercontrol.0 2022-05-25 15:41:08.786 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 58 shuttercontrol.0 2022-05-25 15:41:02.060 debug Brightness sensor value: 3082 shuttercontrol.0 2022-05-25 15:40:55.044 debug Brightness State Down is: false shuttercontrol.0 2022-05-25 15:40:52.068 debug Lightsensor changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 28648 shuttercontrol.0 2022-05-25 15:40:47.122 debug Lightsensor changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 33373 shuttercontrol.0 2022-05-25 15:40:45.043 debug Brightness sensor value: 5280 shuttercontrol.0 2022-05-25 15:40:43.956 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 143 shuttercontrol.0 2022-05-25 15:40:42.665 debug KZ Rolladenaktor Balkontüre:1.LEVEL Old value = 27. New value = 100. automatic is active shuttercontrol.0 2022-05-25 15:40:42.665 debug Shutter state changed: KZ Rolladenaktor Balkontüre:1.LEVEL old value = 27 new value = 100 shuttercontrol.0 2022-05-25 15:40:42.511 debug Shutter KZ Rolladenaktor Balkontüre:1.LEVEL was moved manually to: 100% - prevent trigger from driving back shuttercontrol.0 2022-05-25 15:40:42.510 debug save current height after State Check: 100% from KZ Rolladenaktor Balkontüre:1.LEVEL shuttercontrol.0 2022-05-25 15:40:42.498 debug KZ Rolladenaktor Balkontüre:1.LEVEL Updated trigger action to Manu_Mode to prevent moving after window close shuttercontrol.0 2022-05-25 15:40:42.497 debug KZ Rolladenaktor Balkontüre:1.LEVEL drived manually to 100. Old value = 27. New value = 100 shuttercontrol.0 2022-05-25 15:40:42.490 debug Shutter state changed: KZ Rolladenaktor Balkontüre:1.LEVEL old value = 27 new value = 100 shuttercontrol.0 2022-05-25 15:40:42.085 debug Lightsensor changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 39292 shuttercontrol.0 2022-05-25 15:40:40.120 debug Brightness State Down is: false shuttercontrol.0 2022-05-25 15:40:38.935 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 140 shuttercontrol.0 2022-05-25 15:40:36.645 debug Sunprotect KZ Rolladenaktor Balkontüre:1.LEVEL old height: 27% new height: 27% shuttercontrol.0 2022-05-25 15:40:36.644 debug Temperature outside: 43 > 1 AND Light: 44494 > 10000 shuttercontrol.0 2022-05-25 15:40:36.644 debug Sunprotect for KZ Rolladenaktor Balkontüre:1.LEVEL is active shuttercontrol.0 2022-05-25 15:40:36.644 debug last automatic Action for KZ Rolladenaktor Balkontüre:1.LEVEL: down_Sunprotect shuttercontrol.0 2022-05-25 15:40:36.620 info Sunprotect #418 Set ID: KZ Rolladenaktor Balkontüre:1.LEVEL value: 27% shuttercontrol.0 2022-05-25 15:40:36.619 debug KZ Rolladenaktor Balkontüre:1.LEVEL: Check basis for sunprotect. Height:100 > HeightDownSun: 27 AND Height:100 == currentHeight:100 AND currentHeight:100 == heightUp:100 shuttercontrol.0 2022-05-25 15:40:32.109 debug Lightsensor changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 44494 shuttercontrol.0 2022-05-25 15:40:30.605 debug Lightsensor changed: zigbee.0.54ef4410000c18e4.illuminance Value: 703 shuttercontrol.0 2022-05-25 15:40:30.119 debug Brightness sensor value: 4470 shuttercontrol.0 2022-05-25 15:40:29.038 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 170 shuttercontrol.0 2022-05-25 15:40:23.172 debug KZ Rolladenaktor Balkontüre:1.LEVEL: Check basis for sunprotect. Height:27 > HeightDownSun: 27 AND Height:27 == currentHeight:100 AND currentHeight:100 == heightUp:100 shuttercontrol.0 2022-05-25 15:40:17.143 debug Lightsensor changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 179970 shuttercontrol.0 2022-05-25 15:40:07.502 debug Sunprotect KZ Rolladenaktor Balkontüre:1.LEVEL old height: 27% new height: 100% shuttercontrol.0 2022-05-25 15:40:07.502 debug Temperature outside: 43 < 0.95 OR Light: 0 < 8000.00 shuttercontrol.0 2022-05-25 15:40:07.502 debug Sunprotect for KZ Rolladenaktor Balkontüre:1.LEVEL is not active shuttercontrol.0 2022-05-25 15:40:07.502 debug last automatic Action for KZ Rolladenaktor Balkontüre:1.LEVEL: up_Sunprotect_end shuttercontrol.0 2022-05-25 15:40:07.481 info Sunprotect #419 Set ID: KZ Rolladenaktor Balkontüre:1.LEVEL value: 100% shuttercontrol.0 2022-05-25 15:40:00.007 debug Sun Elevation: 50.4° shuttercontrol.0 2022-05-25 15:40:00.006 debug Sun Azimut: 238.8° shuttercontrol.0 2022-05-25 15:40:00.006 debug calculate astrodata ... shuttercontrol.0 2022-05-25 15:39:29.310 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 286 shuttercontrol.0 2022-05-25 15:39:19.345 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 279 shuttercontrol.0 2022-05-25 15:39:14.377 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 225 shuttercontrol.0 2022-05-25 15:37:42.257 debug Lightsensor changed: zigbee.0.54ef4410000a2de9.illuminance Value: 3856 shuttercontrol.0 2022-05-25 15:37:37.292 debug Lightsensor changed: zigbee.0.54ef4410000a2de9.illuminance Value: 3848 shuttercontrol.0 2022-05-25 15:37:27.257 debug Lightsensor changed: zigbee.0.54ef4410000a2d4e.illuminance Value: 3194 shuttercontrol.0 2022-05-25 15:37:15.053 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 279 shuttercontrol.0 2022-05-25 15:36:52.619 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 221 shuttercontrol.0 2022-05-25 15:36:46.118 debug Brightness State Down is: false shuttercontrol.0 2022-05-25 15:36:40.205 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 228 shuttercontrol.0 2022-05-25 15:36:36.118 debug Brightness sensor value: 11337 shuttercontrol.0 2022-05-25 15:36:35.311 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 285 shuttercontrol.0 2022-05-25 15:36:32.188 debug Lightsensor changed: zigbee.0.54ef4410000c18e4.illuminance Value: 1175 shuttercontrol.0 2022-05-25 15:36:31.184 debug Brightness State Down is: false shuttercontrol.0 2022-05-25 15:36:30.233 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 278 shuttercontrol.0 2022-05-25 15:36:27.249 debug Lightsensor changed: zigbee.0.54ef4410000c18e4.illuminance Value: 1145 shuttercontrol.0 2022-05-25 15:36:25.262 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 207 shuttercontrol.0 2022-05-25 15:36:21.183 debug Brightness sensor value: 7093 shuttercontrol.0 2022-05-25 15:36:17.285 debug Lightsensor changed: zigbee.0.54ef4410000c18e4.illuminance Value: 906 shuttercontrol.0 2022-05-25 15:36:16.245 debug Brightness State Down is: false shuttercontrol.0 2022-05-25 15:36:15.327 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 146 shuttercontrol.0 2022-05-25 15:36:07.342 debug Lightsensor changed: zigbee.0.54ef4410000c18e4.illuminance Value: 726 shuttercontrol.0 2022-05-25 15:36:06.244 debug Brightness sensor value: 3910 shuttercontrol.0 2022-05-25 15:36:05.359 debug Lightsensor changed: zigbee.0.04cf8cdf3c7b5527.illuminance Value: 124 shuttercontrol.0 2022-05-25 15:35:51.356 debug Brightness State Down is: false shuttercontrol.0 2022-05-25 15:35:41.354 debug Brightness sensor value: 3303 shuttercontrol.0 2022-05-25 15:35:00.006 debug Sun Elevation: 51.1° shuttercontrol.0 2022-05-25 15:35:00.006 debug Sun Azimut: 237.3° shuttercontrol.0 2022-05-25 15:35:00.005 debug calculate astrodata ... shuttercontrol.0 2022-05-25 15:34:38.863 debug Started sunprotect end delay for KZ Rolladenaktor Balkontüre:1.LEVEL shuttercontrol.0 2022-05-25 15:34:37.934 debug Lightsensor changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 0 shuttercontrol.0 2022-05-25 15:34:32.853 debug Lightsensor changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 422
Mod-Edit: Code in </> Code-Tag gepackt! [Besten Dank, Negalein! sehe gerade auf dem grossen TFT dass im obigen Code-Tag doch alles lesbar war. S.]
-
@rotamint Welche Adapterversion ist installiert und wie sieht die Config des Rollladens aus?
-
@simatec Danke Simatec für Deine Unterstützung. Shuttercontrol ist v1.4.13
Anbei die Config:
LG Stefan.
-
@rotamint Also der Luftfeuchte State bei der Außentemp muss schonmal raus. Der sorgt nur für Unruhe im Code.
Ansonsten würde ich dich bitte mal nur den reinen Debuglog vom Rollladen im Sonnenschutz -> öffnen des Fensters -> schließen des Fenster senden.Wie lang fährt der Rollladen? Ich würde mal die Zeit zur Überprüfung ruhig auf 60-80 Sekunden setzen.
@rotamint Vielen Dank für die Spende
-
kurze Frage:
Hab mir soeben die gesamte Beschreibung auf GitHub durchgelesen, aber ein Detail, welches ich brauche (möchte) nicht gefunden.
Nämlich die Steuerung bei Raffstores (Lamellen). Ich würde gerne bei der Beschattung die Raffstores von 100% (vollständig geschlossen) zurück auf 98% fahren lassen, so dass Licht rein kommt, die Sonne aber draußen bleibt (bei 98% sind die Lamellen ca 45° Schräg).
Wenn ich jetzt einstelle, dass ich gerne 98% haben möchte, dann fahren die Raffstores (vermutlich) direkt auf die 98%. Wenn die Raffstores aber geöffnet sind bzw irgendeinen Wert unter 97% haben, funktioniert das nicht, da dann die Lamellen geschlossen bleiben.Ich bräuchte also eine Einstellung, dass nach dem automatischen Schließen (auf 100%) diese dann um 2% geöffnet werden sollen.
-
EDIT: Siehe ende Beitrag:
Frage zwei:
Ich bin grad dabei den shuttercontrol adapter einzustellen. dabei hab ich jetzt eine frage:
Ich verwende Shelly 2.5 bei denen ist 100%=geschlossen und 0%=geöffnetIch hab es so eingestellt:
da es ja auch auf GitHub so beschrieben ist:
Zum abschließen der Einstellungen soll man ja den "openAll" starten.
Dabei sind aber alle Raffstores nach unten gefahren?
In den Objekten bei "autoState" waren alle mit "up" angegeben.Was hab ich falsch gemacht? Bitte um Hilfe.
EDIT: hatte es falsch im Kopf. Shellys geben bei offen 100% an, also mein Fehler in den Adapter Einstellungen.
-
@simatec Die Luftfeuchte habe ich jetzt raus genommen und habe das Luxmeter der Innentemperatur zugeordnet.
Anbei der Log wie gewünscht, jetzt steht der Rolladen wieder im Manu_Mode:
shuttercontrol.0 2022-05-26 11:44:49.014 debug insidetemperature changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 461 shuttercontrol.0 2022-05-26 11:44:21.085 debug KZ Rolladenaktor Balkontüre:1.LEVEL Old value = 27. New value = 27. automatic is active shuttercontrol.0 2022-05-26 11:43:57.774 debug KZ Rolladenaktor Balkontüre:1.LEVEL Old value = 27. New value = 27. automatic is active shuttercontrol.0 2022-05-26 11:43:57.581 debug KZ Rolladenaktor Balkontüre:1.LEVEL Old value = 27. New value = 27. automatic is active shuttercontrol.0 2022-05-26 11:43:35.204 debug save back trigger action: Manu_Mode for device KZ Rolladenaktor Balkontüre:1.LEVEL shuttercontrol.0 2022-05-26 11:43:35.203 debug #1 shutter trigger released KZ Rolladenaktor Balkontüre:1.LEVEL already in place: 27% shuttercontrol.0 2022-05-26 11:43:35.173 debug KZ Rolladenaktor Balkontüre:1.LEVEL - shutter trigger Change is:upDown shuttercontrol.0 2022-05-26 11:43:35.172 debug KZ Rolladenaktor Balkontüre:1.LEVEL - shutter trigger Action is:Manu_Mode shuttercontrol.0 2022-05-26 11:43:35.172 debug KZ Rolladenaktor Balkontüre:1.LEVEL - shutter trigger Height is:27 shuttercontrol.0 2022-05-26 11:43:35.171 debug KZ Rolladenaktor Balkontüre:1.LEVEL - shutter current Height is:100 shuttercontrol.0 2022-05-26 11:43:35.170 debug KZ Rolladenaktor Balkontüre:1.LEVEL - shutter current state.val is:27 shuttercontrol.0 2022-05-26 11:43:35.098 debug KZ Rolladenaktor Balkontüre:1.LEVEL - shutter conversion is:false shuttercontrol.0 2022-05-26 11:43:35.092 debug TriggerID changed: hm-rpc.0.JEQ0152196.1.STATE Value: 0 shuttercontrol.0 2022-05-26 11:43:30.126 debug KZ Rolladenaktor Balkontüre:1.LEVEL Updated trigger action to Manu_Mode to prevent moving after window close shuttercontrol.0 2022-05-26 11:43:30.125 debug KZ Rolladenaktor Balkontüre:1.LEVEL drived manually to 27. Old value = 100. New value = 27 shuttercontrol.0 2022-05-26 11:43:30.046 debug Shutter state changed: KZ Rolladenaktor Balkontüre:1.LEVEL old value = 100 new value = 27 shuttercontrol.0 2022-05-26 11:43:12.606 debug insidetemperature changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 359 shuttercontrol.0 2022-05-26 11:43:02.855 debug KZ Rolladenaktor Balkontüre:1.LEVEL Old value = 100. New value = 100. automatic is active shuttercontrol.0 2022-05-26 11:43:02.689 debug KZ Rolladenaktor Balkontüre:1.LEVEL Old value = 100. New value = 100. automatic is active shuttercontrol.0 2022-05-26 11:43:02.635 debug insidetemperature changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 489 shuttercontrol.0 2022-05-26 11:42:52.732 debug insidetemperature changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 650 shuttercontrol.0 2022-05-26 11:42:49.223 debug save current height after State Check: 100% from KZ Rolladenaktor Balkontüre:1.LEVEL shuttercontrol.0 2022-05-26 11:42:47.689 debug insidetemperature changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 737 shuttercontrol.0 2022-05-26 11:42:47.595 debug Sunprotect KZ Rolladenaktor Balkontüre:1.LEVEL old height: 100% new height: 27% shuttercontrol.0 2022-05-26 11:42:47.595 debug last automatic Action for KZ Rolladenaktor Balkontüre:1.LEVEL: down_Sunprotect shuttercontrol.0 2022-05-26 11:42:47.594 debug Sunprotect for KZ Rolladenaktor Balkontüre:1.LEVEL is active shuttercontrol.0 2022-05-26 11:42:47.527 info Sunprotect #420 Set ID: KZ Rolladenaktor Balkontüre:1.LEVEL value: 27% shuttercontrol.0 2022-05-26 11:42:44.285 debug insidetemperature changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 655 shuttercontrol.0 2022-05-26 11:42:17.744 debug insidetemperature changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 507 shuttercontrol.0 2022-05-26 11:42:07.934 debug insidetemperature changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 371 shuttercontrol.0 2022-05-26 11:41:52.688 debug KZ Rolladenaktor Balkontüre:1.LEVEL - window is still open -> driving now to :100 shuttercontrol.0 2022-05-26 11:41:52.614 info triggered #1 Set ID: KZ Rolladenaktor Balkontüre:1.LEVEL value: 100% shuttercontrol.0 2022-05-26 11:41:52.614 debug #1 current action: triggered for device KZ Rolladenaktor Balkontüre:1.LEVEL shuttercontrol.0 2022-05-26 11:41:52.613 debug #1 current height: 100% for device KZ Rolladenaktor Balkontüre:1.LEVEL shuttercontrol.0 2022-05-26 11:41:52.604 info #1 Set ID: KZ Rolladenaktor Balkontüre:1.LEVEL value: 100% shuttercontrol.0 2022-05-26 11:41:52.604 debug #1 save trigger action: sunProtect for device KZ Rolladenaktor Balkontüre:1.LEVEL shuttercontrol.0 2022-05-26 11:41:52.603 debug #1 save trigger height: 27% for device KZ Rolladenaktor Balkontüre:1.LEVEL shuttercontrol.0 2022-05-26 11:41:52.600 debug KZ Rolladenaktor Balkontüre:1.LEVEL - shutter trigger change is:upDown shuttercontrol.0 2022-05-26 11:41:52.599 debug KZ Rolladenaktor Balkontüre:1.LEVEL - shutter trigger drive-up is:100 shuttercontrol.0 2022-05-26 11:41:52.598 debug KZ Rolladenaktor Balkontüre:1.LEVEL - shutter current state.val is:27 shuttercontrol.0 2022-05-26 11:41:52.591 debug KZ Rolladenaktor Balkontüre:1.LEVEL - shutter conversion is:false shuttercontrol.0 2022-05-26 11:41:52.582 debug TriggerID changed: hm-rpc.0.JEQ0152196.1.STATE Value: 2 shuttercontrol.0 2022-05-26 11:41:42.864 debug insidetemperature changed: zigbee.0.04cf8cdf3c78a785.illuminance Value: 306 shuttercontrol.0 2022-05-26 11:41:39.187 debug KZ Rolladenaktor Balkontüre:1.LEVEL Old value = 100. New value = 27. automatic is active shuttercontrol.0 2022-05-26 11:41:39.186 debug Shutter state changed: KZ Rolladenaktor Balkontüre:1.LEVEL old value = 100 new value = 27 shuttercontrol.0 2022-05-26 11:41:16.417 debug KZ Rolladenaktor Balkontüre:1.LEVEL Old value = 100. New value = 27. automatic is active shuttercontrol.0 2022-05-26 11:41:16.416 debug Shutter state changed: KZ Rolladenaktor Balkontüre:1.LEVEL old value = 100 new value = 27 shuttercontrol.0 2022-05-26 11:41:16.234 debug KZ Rolladenaktor Balkontüre:1.LEVEL Old value = 100. New value = 27. automatic is active shuttercontrol.0 2022-05-26 11:41:16.234 debug Shutter state changed: KZ Rolladenaktor Balkontüre:1.LEVEL old value = 100 new value = 27
Habe Testweise die Öffnen-Verzögerung auf 2 Minuten und die Rolladen-Prüfen-Option auf 70 Sec. gesetzt.
Vielleicht hilft noch eine andere Beobachtung weiter:
Wenn der Rolladen nach oben fährt, weil die Bedingungen zutreffend sind und jetzt währen der Fahrt - genauer gesagt - bevor der "Prüfe Rolladenstatus nach x Sek." abgefragt wird der Lux-Sensor wieder die Sonnenschutzanforderung wahr stellt, wird NACH Beenden der Fahrt (wo der Luxmeter jetzt eben "dazwischen" gesendet hat) DANN die erneute Sonnenschutzfahrt eingeleitet, WÄHREND der Abfahrt (oder unmittelbar danach [abhängig davon wann das Luxmeter ausgelöst hat] wird die verzögerte Positionsabfrage (Wert ist falsch) geschrieben und ZULETZT wechselt der Rolladen dann in den Manu_Mode.Gedanke: Über ein Timeout des betreffenden Rolladens alle Anforderungen der Sensoren solange ignorieren bis die aktuelle Anforderung abgearbeitet und mit dem "Überprüfen nach X Sek." vollständig beendet wurde? Evtl. zwischenzeitliche Anforderungen / geänderte Sensorwerte könnten doch auch getrost "verworfen" werden, da die zyklische Abfrage sowieso früherh oder später kommen würde?
In diesem Sinne, erstmal einen schönen (sonnigen) Feiertag!
LG. S.
-
@rotamint OK als erstes sollten wir deinen Helligkeitssensor mal irgendwie glätten.
Der reagiert sehr unruhig.Denke da überschlagen sich sicher die Werte und bringen die Steuerung aus dem Gleichgewicht.
Manu_Mode wird im Code nur ans 2 Stellen gesetzt.
Und dies nur dann, wenn bei der Überprüfung des Rollladenstatus der Wert nicht auf dem eingestellten Wert steht.D.h. hier muss man ebenfalls ansetzen. Warum gibt dein Aktor einen falschen Wert raus?
-
@simatec said in Test Adapter shuttercontrol v1.4.x:
@rotamint OK als erstes sollten wir deinen Helligkeitssensor mal irgendwie glätten.
Der reagiert sehr unruhig.Er reagiert auf jede Werteänderung, ja.
Denke da überschlagen sich sicher die Werte und bringen die Steuerung aus dem Gleichgewicht.
Werde mich mal einlesen müssen, einen Mittelwert zu bilden (meinst Du 3 Minuten wären ok) und diesen dann an shuttercontrol zu übergeben. Andererseits fand ich es eben gut, dass Werteänderungen zeitnah umgesetzt werden, aber ich denke mit 3 Minuten kann ich auch leben. Der Hintergrund ist, dass in den betreffenden Zimmern Korkböden verlegt sind, die extrem empfindlich auf die UV-Strahlung reagieren. Und die möchte ich eben schützen.
Manu_Mode wird im Code nur ans 2 Stellen gesetzt.
Und dies nur dann, wenn bei der Überprüfung des Rollladenstatus der Wert nicht auf dem eingestellten Wert steht.D.h. hier muss man ebenfalls ansetzen. Warum gibt dein Aktor einen falschen Wert raus?
Ich vermute(!): Das "Problem" tritt meiner Meinung nach dann auf, wenn während eines "laufendes Prozesses" ein "neuer / anderer Prozess" angestossen wird.
Fall A: Beispiel: Der Rolladen befindet sich in Sonnenschutzposition (und der "Prozess" wurde mit dem "Abfragen des Rolladenstatus nach X Sek" vollständig abgeschlossen.) Jetzt wird also beschattet und soweit ist alles schön.
Jetzt meldet das Luxmeter z. B. dass die Sonne hinter einer Wolke ist (Wert < Sonnenschutzanforderung). Der "Verzögerung bis Beschattung beendet wird (Min)-Timer" läuft an und weil die Sonne beim Timerablauf immernoch verdeckt ist, wird der Rolladen jetzt nach oben gezogen.
Während(!) dieser Fahrt nach oben, bzw. in jedem Fall aber bevor nach dieser Fahrt nach oben das "Abfragen des Rolladenstatus nach X Sek" erfolgt ist, erfolgt eine Werteänderung des Luxmeters (Wolke ist wieder weg, Wert vom Luxmeter > Auslöseschwelle).
Der Rolladen fährt zuerst einmal hoch, dann wird sofort die Beschattung wieder eingeleitet, Richtungsumkehr und der Rolladen fährt wieder runter.
Während dieser anschließenden Fahrt wieder nach unten wird das verzögert getimte "Abfragen des Rolladenstatus nach X Sek" (noch von der Fahrt nach oben) eingeleitet und liefert unsinnige Werte, da der Rolladen ja noch (wieder) fährt, bzw. der Aktor den Status noch nicht korrekt aktualisiert hat. Rolladen wechselt in den Manu_Mode.
(Nach weiteren X Sekunden Verzögerung wird für die "Fahrt nach unten" erneut der "Abfragen des Rolladenstatus nach X Sek" eingeleitet und korrekt gesetzt. Rolladen befindet sich "mechanisch" und "wertemäßig" in der korrekten Sonnenschutzposition, verharrt dort aber bis zum händischen Eingriff, da er ja vorher in den Manu_Mode gewechselt ist.)
Habe mit den verschiedensten Werten mittlerweile gespielt, aber es obliegt rein dem Zufall / Wetter / Sonne / Wolken, ob diese "ungünstige" Konstellation auftritt.
Fall B: Ein anderer Gedanke von mir wäre, dass sich das ganze mit dem "Lichtsensor general", welcher für das abendliche Schließen zuständig ist in die Quere kommt. Dieser soll bei einem Wert von 4 Lux alle Rolläden schließen, und wenn der während des Tages eine Wertänderung bekommt, ob nicht hier die Ursache zu suchen wäre...
Ein weiterer Gedankenansatz von mir wäre, ob es nicht die einfachste, bzw. sauberste Lösungsvariante wäre für den Fall A, den Code entsprechend so anzupassen, dass "Prozessänderungen" erst dann gültig (berücksichtigt) werden würden, wenn der laufende Prozess incl. "Abfragen des Rolladenstatus nach X Sek" vollständig abgeschlossen wurde.
LG. S.
-
@rotamint OK mal ein anderer Test ... So wie ich den Log sehe, ändert sich bei dir während der fahrt der Rollladenaktor State nicht mehr.
Deaktiviere mal die Überprüfung des Rollladenaktors und teste damit mal. -
Darf ich bitte fragen, wie dieser Wert zu verstehen ist?
Wäre hier in diesem Beispiel die Sonnenschutzfunktion aktiv sobald die Sonne zwischen 225° und 255° steht? (und natürlich die anderen Bedingungen zutreffen)
-
@rtwl so ist es korrekt
-
@simatec Magst du mir bitte noch kurz bestätigen, ob folgendes korrekt ist?
beim Sollwert von 20° Außen und einer Hysterese von 10% ist die Bedingung erfüllt, sobald die Temperatur auf über 22° steigt (und dann runter fährt) und erst wieder bei 18° hoch fährt und den Sonnenschutz somit beendet?
Vielen Dank