NEWS
Test Adapter shuttercontrol v1.7.x
-
Ja es gibt in der 1.4.5 einen Bug.
ich bin im beta-repository und habe vom shuttercontrol immer die aktuellste Version gezogen. Seit gestern fahren 2 von 4 Rollos nicht mehr hoch/runter, kann das an dem bug liegen?
Ich verwende keine Kontakte um zu prüfen ob das Fenster noch auf ist, habe aber gesehen, dass bei den betroffenen Rollos in den Haupteinstellungen "Wert des Kontakts" auf "true" stand, wahrscheinlich default (?), allerdings habe ich keinen Kontakt hinterlegt in den Einstellungen.
Im Log habe ich nichts gefunden. -
@amg_666 Ja das liegt daran ... Es gab ein Umstellung im Code
-
@bostil https://github.com/simatec/ioBroker.shuttercontrol
ganz einfach... -
Ab sofort steht die Version 1.4.6 auf Github und in Kürze auch im latest zur Verfügung.
Changelog
1.4.6 (2021-12-15)
- (simatec) Bugfixes shuttersettings
- (simatec) Bugfix shutter created
-
@simatec ist installiert, Feedback gibts morgen früh
Also Runterfahren hat heute schonmal bei allen Fenstern geklappt.
Auch heute morgen war alles bestens. -
@simatec
So mit der Version 1.4.6 funktioniert alles wieder super bei mir. Gestern Abend in eine Zwischenstation später ganz runter und heute Morgen wieder hochgefahren. Alles Super. Danke -
@biker1602 Bei mir auch wieder, vielen Dank! Wie macht ihr das mit dem Frostschutz? Die Außentemperatur messen und bei minus Temperaturen ein true setzten, oder über einen Wetteradapter?
-
@earl80 ich nutze Frostschutz nicht da ich keinen Rollladen von außen habe, sondern nur Rollos innen.
-
@earl80 ich hab Velux Dachfenster mit Rolläden und die "klemmen" wenn Frost ist und wenn auch Schnee/Eis drauf liegen, "nur" Frost ist eigentlich egal da funktionieren die.
Daher werte ich in einem Skript die Daten von "daswetter" aus und setze eine Variable auf true bzw falls wenn die Tiefsttemperatur unter -3 Grad ist und wenn das Wettersymbol >7 ist (ab dem Wert gehts los mit mäßigem Regen über Hagel bis Schnee).
Im shuttercontrol Adapter prüfe ich dann auf die gesetzte Variable.
Warum diese Werte? Da habe ich mich langsam rangetastet -
@amg_666 Das probiere ich gleich mal aus, danke!
-
@amg_666 sagte in Test Adapter shuttercontrol v1.4.x:
@earl80 ich hab Velux Dachfenster mit Rolläden....
Hast Du auch die Kombi Rolläden mit Motor- Fensteröffnung?
Falls Ja, wie hast Du das gelösst, dass z.B. bei offenem Fenster der Rolladen nicht hoch oder runter Fährt?Gruss Thomas
-
@funbug Nein, nur Rolläden, keine Automatik an den Fenstern selber, Ich habe aber wg Heizungssteuerung an jedem Fenster einen Kontakt (Xiaomi) und dann würde ich den im Adapter auswerten (im Adapter kannst du in den Haupteinstellungen für jeden Rolladen einen Tür/Fensterkontakt angeben, den er auswertet. Wenn du auch automatische Fensteröffnung hast müsste es doch für das Veluxfenster einen Datenpunkt geben ob es auf oder zu ist (???) den würde ich dann im shuttercontrol eintragen
-
@simatec
Hi, ich hatte 1.3.9 und ein paar "komische" Effekte. Ein einzelner Rollo fährt außerhalb der Zeit runter, und obwohl auch noch der Griff offen war und die Ausperrfunktion gesetzt. Zum Glück hatte ich einen Schlüssel. Bin seit gestern abend auf 1.4.6 und bisher lauft alles. -
@earl80
Hallo,
mit den Frostschutz mache ich das so:/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++ Frostschutz ++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */ const ipOutsideTemp = 'hm-rpc.1.001818A992BB08.1.ACTUAL_TEMPERATURE'; createState(jPfad + '.frostProtectionWarner.state', {name: 'frost warner'}); const tempWarner = (/** @type {number} Actual Temperature*/ aktTemp) => { let memory = null; if(aktTemp < 1) { memory = true; } else if (aktTemp > 3) { memory = false; } if (memory && (memory !== getState(jPfad + '.frostProtectionWarner.state').val)) { setState(jPfad + '.frostProtectionWarner.state', memory); } } tempWarner(getState(ipOutsideTemp/*Actual Temperature*/).val); on({id: ipOutsideTemp/*Actual Temperature*/}, function (obj){ tempWarner(getState(ipOutsideTemp/*Actual Temperature*/).val); });
MfG Dirk Peter
-
@earl80
Der Adapter "accuweather" liefert die richtigen Datenpunkte. Hier brauchst du nur mit einem kleinen Script den für die Auslösung der Frostschutzes angelegten Datenpunkt triggern.
Wichtig für die Rollläden ist ja nicht nur die Außentemperatur, sondern gibt es Eisbildung oder Schnee, der die Rollos verkleben kann. -
Nachdem ich die Fehler nicht in den Griff bekommen habe und es immer mehr komische Aktionen (Rollläden einfach immer wieder zu gefahren) gab, bin ich gestern auf die Version 1.2.1 zurück. Damit fahren die Rollläden erstmal alle wieder und der Adapter stürzt nicht ab, wenn ein Fenster geöffnet oder geschlossen wird. Das Einzige was dabei nicht funktioniert, weswegen ich damals das Update gemacht hatte, ist die Weihnachtsposition. Die Werte werden in die einzelnen Shellys geschrieben, aber diese akzeptieren diese komischerweise nicht. Denn wenn ich manuell noch einmal bestätige, fährt jeder Rollladen.
Ist zwar ärgerlich, dass ich Frost und Weihnachten so erstmal nicht nutzen kann, aber wenigsten gehen die Rollos ordentlich auf und zu. Never change a running system
Ich werde es mit neuer Hardware demnächst erneut versuchen, da ich vermute mein System ist mit dem Proxmos und der VM überfordert.
Hoffentlich krieg ich das alles dann gelöst.
VG, frohe Weihnachtszeit allen und ein großes Dankeschön an die Entwickler für die geniale Arbeit und die tolle Unterstützung, echt top -
@nightfly1983 Zeige mir doch mal bitte einen Debuglog von deinen Problemen ... Ich kann sonst deine beschriebenen Fehler nicht nachvollziehen
-
@nightfly1983 sagte in Test Adapter shuttercontrol v1.4.x:
und der Adapter stürzt nicht ab
Bitte den Errorlog posten, wann und warum der Adapter abstürzt ...
Welche Version war installiert? In Sentry sehe ich keinen Absturz -
@nightfly1983 sagte in Test Adapter shuttercontrol v1.4.x:
Never change a running system
Dann solltest du nicht auf latest (Beta) gehen ... Das sind keine Stable Versionen und können Fehler enthalten
-
@simatec Den Log hatt ich schon gepostet, der Host hat die Instanz mit folgender Meldung gestoppt:
instance system.adapter.shuttercontrol.0 terminated due to SIGSEGVVom Shuttercontrol selbst kam keine Meldung.
Ich werde es nochmal mit der neuen Hardware testen und dann ggf. die Logs reinstellen, wenn sich alles genauso schlecht verhält.