FHEM Forum

FHEM => Automatisierung => Thema gestartet von: CoolTux am 28 Februar 2019, 09:09:18

Titel: [73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 28 Februar 2019, 09:09:18
Wer möchte kann gerne einmal die Wind Integration testen.

https://github.com/LeonGaultier/fhem-AutoShuttersControl/tree/devel

Deutsche Commandref wurde an gepasst. Bitte lesen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 28 Februar 2019, 19:14:18
Habe das eben mal installiert, sieht erst mal gut aus, ein setreading löst schon mal das Öffnen aus, schließen klappt auch, wenn die Jalousie offen war  :) .

Weiß noch nicht, ob ich die Reihenfolge intuitiv finden soll, ich hätte spontan den "Reaktionswert" an erster Stelle erwartet, und erst danach ggf. den Hyserese(ergebnis)-Wert (bzw. den auf x-10 gesetzt).

Schönheitsfehler in der cref: Eine Beschreibung von ASC_Wind_Pos fehlt, oder?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 28 Februar 2019, 19:42:45
Zitat von: Beta-User am 28 Februar 2019, 19:14:18
Weiß noch nicht, ob ich die Reihenfolge intuitiv finden soll, ich hätte spontan den "Reaktionswert" an erster Stelle erwartet, und erst danach ggf. den Hyserese(ergebnis)-Wert (bzw. den auf x-10 gesetzt).
Es ist kurz vor acht Abends, ein Schreiendes etwas hüpft auf meinen dicken Dickbauch und meine Große stirbt gerade den Schnupfentod. Kannst Du bitte genau sagen was Du damit meinst  ;D



Zitat von: Beta-User am 28 Februar 2019, 19:14:18
Schönheitsfehler in der cref: Eine Beschreibung von ASC_Wind_Pos fehlt, oder?
Das ist in der Tat möglich. Danke Dir, reiche ich nach.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 28 Februar 2019, 22:36:35
Zitat von: CoolTux am 28 Februar 2019, 19:42:45
Es ist kurz vor acht Abends, ein Schreiendes etwas hüpft auf meinen dicken Dickbauch und meine Große stirbt gerade den Schnupfentod. Kannst Du bitte genau sagen was Du damit meinst  ;D
Sorry, war etwas in Eile und auf dem Weg zum Sport gegen die Dickbaucherei nach der Kinderzeit...
Hoffe, die Kleinen sind im Bett und auf dem Weg der Besserung.

Zu deiner Frage: Gedanklich bin ich bei der Funktionsweise von THRESHOLD. Da reicht im Prinzip die Angabe eines Schwellenwertes, alles andere macht das automatisch. Da es Sinn macht, nicht gleich (gegenläufig) zu Schalten, wenn der Meßwert wieder unter die relevante Größe fällt, ist eine Hysterese zweckmäßig (in der aktuellen ASC-Modulversion: 50-30=20, bei THRESHOLD: 1).

Vom Prinzip finde ich das gedanklich einfacher, erst den "kritischen Wert" aufzuführen, also zu sagen, wann geschaltet werden soll und danach zu sagen, wie groß der Abstand sein soll, bis das nicht mehr gilt (als Abweichung nach unten).
Es würde also reichen, einen Zielwert von 50 (derzeitiger Wert aus dem jetzigen Modul) anzugeben, und nur optional eine Hysterese (die ich spontan eher bei 10 gesehen hätte, kann man aber diskutieren). Da kann es von mir aus aber auch der (immer noch als Option gedachte) untere Wert sein, die Denke in Abweichung liegt allerdings näher bei dem, was wir auch bei den Winkeln haben. Der eine Wert ("50") wäre dann nämlich auch wieder per ReadingsGroup leichter einzustellen...
Die Notation wäre dann wieder: 50[:10]

Über die Benennung sollte man dann nachdenken (min_max) paßt dann nicht, das wäre dann ggf. nur _max oder "..._threshold".

Was anderes noch: Warum eigentlich bei allen einzelnen Rollläden ein Wind-Device+Reading. Das ist bei mir gedanklich sehr nahe bei Astro, will heißen: am ganzen Standort gelten einheitliche Außenbedingungen (beim Modul einmal angeben), lediglich die Toleranz der einzelnen Rollläden ist unterschiedlich (also am Gerät einzustellen).
Bei Astro fand ich übrigens das automatische Auffinden des Astro-Devices ein nettes Gimmik. Könnte man hier ähnlich lösen (ich verwende im Moment auch noch weather, bis ich endlich irgendwann dazu komme, mal was lokales zusammenzulöten). Erst nach weather suchen, dann nach irgendwas, was ein Reading wind hat (da halt dann das erste im Array).

Wenn du eine Ausschaltbedingung am Rolladen brauchst: -1 zulassen bzw. als default verteilen, dass das erst mal inaktiv ist?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 28 Februar 2019, 22:46:27
Ich glaube Du hast das nicht so ganz verstanden mit dem Reading ASC_Wind_minMaxSpeed 50:30

Der erste Wert gibt an ab welchen Wert wegen Wind gefahren werden soll. Also über 50. Der zweite gibt an ab welchen Wert wieder zurück gefahren werden soll. Also unter 30. Da gibt es nichts mit wie HRESHOLD.

Im übrigen war das ein Userwunsch das Wind Device und Reading in die Rolläden soll.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 01 März 2019, 05:22:22
Sorry, wenn ich was mißverstanden haben sollte. In der Version 0.4.0.7 aus deinem Repo ist das in der cref noch so beschrieben:
ZitatASC_Wind_minMaxSpeed - min:max / Angabe von Minamaler und Maximaler Windgeschwindigkeit, durch doppel Punkt getrennt. Bsp.: schließen bei über max Wert und wieder auf vorherige Position fahren bei min Wert.
Also vorne der kleinere und hinten der größere Wert...

So hatte ich das hier getestet, und das hat auch funktioniert, allerdings hatte ich keine Werte zwischen min und max verwendet.

Dann nochmal die Bitte: den zweiten Parameter als Option. Ist er nicht angegeben, wird er errechnet. So kann man das via ReadingsGroup in den Standardfällen einfacher abbilden, nur wer was spezielles will, braucht einen zweiten Parameter (und den würde ich als Differenzwert nach unten nach wie vor besser finden). Ganz wie bei THRESHOLD (das ist eine Zielbeschreibung, keine Ist-Darstellung).

Das mit dem userwunsch ist mir entgangen, müßten wir mal suchen und ggf. nochmal nachhaken. Mein pers. Wunsch war es, die Grenzgeschwindigkeit(en) individuell festlegen zu können, aber die Windgeschwindigkeit an sich kommt nur aus einem Device und ist rund um das Haus ziemlich gleich...

Und wolltest du nicht mittelfristig sowieso nach Device:Reading umstellen und das eine oder andere Attribut einsparen? Warum dann noch bei neuen Features diese Großzügigkeit...?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 01 März 2019, 06:18:57
Zitat von: Beta-User am 01 März 2019, 05:22:22
Sorry, wenn ich was mißverstanden haben sollte. In der Version 0.4.0.7 aus deinem Repo ist das in der cref noch so beschrieben: Also vorne der kleinere und hinten der größere Wert...

So hatte ich das hier getestet, und das hat auch funktioniert, allerdings hatte ich keine Werte zwischen min und max verwendet.

Dann nochmal die Bitte: den zweiten Parameter als Option. Ist er nicht angegeben, wird er errechnet. So kann man das via ReadingsGroup in den Standardfällen einfacher abbilden, nur wer was spezielles will, braucht einen zweiten Parameter (und den würde ich als Differenzwert nach unten nach wie vor besser finden). Ganz wie bei THRESHOLD (das ist eine Zielbeschreibung, keine Ist-Darstellung).

Das mit dem userwunsch ist mir entgangen, müßten wir mal suchen und ggf. nochmal nachhaken. Mein pers. Wunsch war es, die Grenzgeschwindigkeit(en) individuell festlegen zu können, aber die Windgeschwindigkeit an sich kommt nur aus einem Device und ist rund um das Haus ziemlich gleich...

Und wolltest du nicht mittelfristig sowieso nach Device:Reading umstellen und das eine oder andere Attribut einsparen? Warum dann noch bei neuen Features diese Großzügigkeit...?

Guten Morgen,

Nur kurz heute. Oben waren die Werte verdreht. Also noch mal ganz in Ruhe. So wie das Attribut heißt müssen die Werte gesetzt werden. Also 30:50. Bedeutet aber immer noch bei über 50 fährt er in den Wind protected bei unter 30 wieder zurück.

Pass auf dann machen wir es so. Device und Reading Global und Position und Geschwindigkeit in die Rolläden. Aber ich verstehe immer noch nicht was Du mit berechnen meinst. Soll ich da einfach sagen bei max minus 20 soll er zurück fahren. Aber ich kenne doch die Einheit nicht. Was ist wenn die da m/s nehmen. Das sind ja dann andere Werte da würde 20 wohl nicht reichen.

Das mit Device:Reading wird eine größere Aktion und wenn wir das es anders machen wollen. Also alles als Readings dann lass en wir das jetzt. Ich kann da noch mal was schauen weil ich da noch eine Idee hätte, aber will da nicht zu viel Energie reinsetzen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 01 März 2019, 07:03:50
Guten Morgen zurück :D .

Dann also nochmal die wichtigste Rückmeldung von allen: Es scheint zu funktionieren, wie es in der cref steht, jedenfall, soweit ich das bisher beobachten konnte. Das war auch nie die Frage ;D .
Zitat von: CoolTux am 01 März 2019, 06:18:57
Pass auf dann machen wir es so. Device und Reading Global und Position und Geschwindigkeit in die Rolläden.
*Daumenhoch*

Zitat von: CoolTux am 01 März 2019, 06:18:57
Aber ich verstehe immer noch nicht was Du mit berechnen meinst. Soll ich da einfach sagen bei max minus 20 soll er zurück fahren.
Sorry, wenn es mir einfach nicht gelungen ist, das nachvollziehbar darzustellen. Aber so langsam scheinen wir uns zu verstehen... Im Prinzip: Ja, genau so, aber eben nur dann, wenn der User nicht ausdrücklich einen anderen Differenzwert vorgibt (daher den zweiten Wert als Option, und damit der User eine Chance hat zu verstehen, wie das Modul intern "denkt" eben als Differenz (Hysterese), nicht als Absolutwert).
Damit ist der "übliche Fall" (km/h) direkt abgedeckt, wer was anderes will, kann das einstellen, und zwar völlig unabhängig von "seiner" Einheit. Da wir in den meisten Fällen dann nur einen Wert (max) brauchen, können wir das den User häufig via ReadingsGroup einstellen lassen, nur wer spezielle Anforderungen hat, muß wirklich jeden Rolladen (ggf. über devspec) anfassen.
Ich finde nur 20 (km/h) als Differenz ziemlich groß, habe da aber zu wenig Erfahrung mit anderen Rollläden. Bisher hatte ich nur den Notfall geregelt, und der hieß halt: fahre hoch... Spontan hätte ich eher 10 (km/h) als Hysterese für ausreichend gehalten, komme aber auch von Jalousien her. Aber wenn man den Wert im Modul zentral hat, können wir damit ja auch "spielen" und dann die Erfahrungen und Rückmeldungen der anderen einfließen lassen ;) .

Zitat von: CoolTux am 01 März 2019, 06:18:57
Das mit Device:Reading wird eine größere Aktion und wenn wir das es anders machen wollen. Also alles als Readings dann lass en wir das jetzt. Ich kann da noch mal was schauen weil ich da noch eine Idee hätte, aber will da nicht zu viel Energie reinsetzen.
Auch da nochmal der Hinweis: Es ging nicht darum, dass allgemein (für alle bestehenden Attribute) jetzt so zu machen, sondern erst mal nur bei diesem einen neuen Attribut. Da wäre es m.E. kein großes Ding, aber wenn doch: Du bist der Modulautor ;) . Du darfst das entscheiden ;D .
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 01 März 2019, 07:32:35
Zitat von: Beta-User am 01 März 2019, 07:03:50

Auch da nochmal der Hinweis: Es ging nicht darum, dass allgemein (für alle bestehenden Attribute) jetzt so zu machen, sondern erst mal nur bei diesem einen neuen Attribut. Da wäre es m.E. kein großes Ding, aber wenn doch: Du bist der Modulautor ;) . Du darfst das entscheiden ;D .
Das Problem ist das alle Devices welche relevant für die NOTIFYDEV sind gleich behandelt werden. Aber mit einem split könnte es gehen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 01 März 2019, 08:48:58
Ähm, kann es sein, dass ich irgendwie die morgendliche Automatik versehentlich ausgeschaltet habe?

Ich hatte nach dem reinkopieren der Entwicklerversion nur ein relaod des ASC-Moduls gemacht. Heute morgen sind die Rolläden nicht gefahren, jetzt steht in den timern heute abend bzw. morgen früh.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 01 März 2019, 09:00:53
Haste kaputt gemacht  ;D

Du musst bei diesem Modul immer ein kompletten FHEM neustart machen. Ein Reload zerstört die erstellten Objekte.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 01 März 2019, 10:00:46
 ;D
Dachte mir schon, dass es an der "Abkürzung" lag...

Bei der Gelegenheit des Neustarts wollte ich dann auch noch ein update fahren. Da hätte ich aber wieder die Version vom svn bekommen, also habe ich das gelassen, hätte zu lange gedauert, das wieder zu reparieren. Wäre es nicht eine Idee, eine update-file für die Entwickler- bzw. Testerversion von ASC zu nutzen?
Dann könnte man das "ganz normal" via update runterziehen und hätte diese Konflikte nicht.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 01 März 2019, 11:16:20
Zitat von: Beta-User am 01 März 2019, 10:00:46
Wäre es nicht eine Idee, eine update-file für die Entwickler- bzw. Testerversion von ASC zu nutzen?
Dann könnte man das "ganz normal" via update runterziehen und hätte diese Konflikte nicht.

Eine solch Idee ist in der Entwicklung. Erste Schritte sind dafür getan. Erzähle ich heute Abend mehr darüber  ;D
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 01 März 2019, 11:34:48
Bin heute abend anderweitig unterwegs, Telco klappt daher bei mir nicht. Trotzdem viel Spaß!
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 01 März 2019, 12:05:32
Zitat von: Beta-User am 01 März 2019, 11:34:48
Bin heute abend anderweitig unterwegs, Telco klappt daher bei mir nicht. Trotzdem viel Spaß!

Schade. Wünsche Dir auch viel Spaß.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 03 März 2019, 16:50:09
Zwischeninfo: bin derzeit wieder auf der allgemeinen Version. Heute morgen sind die Rollläden alle wieder zugefahren (ziemlich sicher zur TimeUpLate, die nach der WE-Zeit liegt).
Kann noch nicht sagen, ob das auch in der "normalen" Version so ist, bisher war das allerdings m.E. kein Problem.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 04 März 2019, 11:08:04
Magst Du mal bitte die neuste Version testen.
Ich habe einiges an Code umgeschrieben und ein Code Clean gemacht. Und natürlich das worum es geht.
ASC_windSensor ist nun als Attribut im ASC Device. Angabe erfolgt SENSOR:READING (default Reading ist wind)

Ich muß gestehen das ganze ließe sich einfacher umsetzen wie ich dachte. Frage mich gerade ganz doll woher die Angst kam.  :-[
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 04 März 2019, 11:32:25
Mache ich vermutlich dann heute abend.

Modul von hier: https://github.com/LeonGaultier/fhem-AutoShuttersControl/tree/devel (https://github.com/LeonGaultier/fhem-AutoShuttersControl/tree/devel) , oder?

Zitat von: CoolTux am 04 März 2019, 11:08:04
ASC_windSensor ist nun als Attribut im ASC Device. Angabe erfolgt SENSOR:READING (default Reading ist wind)

Ich muß gestehen das ganze ließe sich einfacher umsetzen wie ich dachte. Frage mich gerade ganz doll woher die Angst kam.  :-[
:) .
Danke für's Überwinden der Angst ;) .

Mal schauen, wie das allgemein von den Usern angenommen wird und welche Rückmeldungen es gibt. M.E. ist das eine Notation, die häufiger so vorkommt (bei anderen Modulen), sollte also eigentlich kein Thema sein...

Vielleicht noch zwei Anmerkungen:
- Die Notationsdenke in Basisangabe[:Option] udn fallback auf einen default-Wert steckte auch bei den anderen Anmerkungen hier als gedanklicher Hintergrund drin, vielleicht werden die jetzt bei nochmaligem Lesen besser verständlich.
- Die Trenner bei pah mit dem "|" sind m.E. nicht optimal, weil das regexe stört. Wenn du noch kannst, nimm was anderes (Vorschlag: "/", das ist der alternativ vorgeschlagene default in eventMap, wenn da das Leerzeichen stört.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 04 März 2019, 14:53:23
Ich habe als Trenner : genommen. Das sollte gehen.

Ausserdem habe ich in einer aktuellen Laborversion alle relevanten Attribute des ASC Devices umgestellt auf das neue Format und ein Fallback geschaffen für die User. Sofern die Werte in den alten Attributen drin hatten werden diese in das neue Attribut mit neuer Schreibweise übernommen.
Ausserdem gibt es eine eindeutige Warnung (vorerst wenn language deutsch) beim setzen der alten Attribute.
Es gibt nur ein einziges Problem. Beim setzen der neuen Attribute wird nachweislich kein Event aus gelöst und somit kann ich auch die NOTIFYDEV zusammen setzen. Momentane Lösung, einmalig nach dem einspielen des neuen Modules muss create NewNotifyDev ausgeführt werden.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 04 März 2019, 15:34:45
Mit dem Hinweis auf den Trenner war eher die Frage gemeint, wie man das machen kann, wenn mehrere Device:Reading-Werte nacheinander kommen sollen (pah-Beitrag im Haupt-Thread), Device:Reading ist ansonsten ja genau so, wie vorgeschlagen, ich habe da keine neuen Erkenntnisse gehabt...

Zum notifydev: Vielleicht beim Initialisieren eine Variable definieren, die dann auf true gesetzt wird, wenn der Umsetzungsmechanismus was findet und dann nach dem Umstellungssuchdurchlauf die Neuerstell-Funktion automatisch aufrufen, wenn was geändert wurde (wäre in dem Fall eh' besser als eine notification, weil wir das ja im Prinzip als einmalige Ausführung ganz am Ende ja ausreichend sein sollte, oder?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 04 März 2019, 20:32:28
So, Testversion ist wieder eingespielt.

Eine Frage: Wird das Wind-Attribut in den einzelnen Rollläden weiter im alten defaultwert gefüllt? Vermutlich wird ein Anwender das nicht so toll finden, wenn alle Rollläden auf Wind reagieren, sobald ein Wind-Gerät festgelegt ist. Wäre m.E. besser, das auf einen Wert zu setzen, der erst mal nur in extremen Fällen reagiert (180:200?, wenn es schon weiter dieses Format sein soll, das ich immer noch nicht prickelnd finde...).
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 04 März 2019, 21:13:27
Zitat von: Beta-User am 04 März 2019, 20:32:28
So, Testversion ist wieder eingespielt.

Eine Frage: Wird das Wind-Attribut in den einzelnen Rollläden weiter im alten defaultwert gefüllt? Vermutlich wird ein Anwender das nicht so toll finden, wenn alle Rollläden auf Wind reagieren, sobald ein Wind-Gerät festgelegt ist. Wäre m.E. besser, das auf einen Wert zu setzen, der erst mal nur in extremen Fällen reagiert (180:200?, wenn es schon weiter dieses Format sein soll, das ich immer noch nicht prickelnd finde...).

Stimmt. Da muss ich mir noch was überlegen.
ASC_Wind_speed'            => '50:20',

ab größer 50 auf WindPos fahren ab kleiner 50-20 also 30 zurück auf vorherige Position fahren.
So besser?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 04 März 2019, 21:36:07
Ja, am besten die 20 optional....
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 04 März 2019, 21:38:26
Ja dachte ich mir.
Ich werde mich morgen noch mal ran setzen  ;D
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 04 März 2019, 22:22:33
Thx.

Vielleicht dazu noch was, was mir heute abend noch in den Sinn kam: Die default-Hysterese könnte man per zentralem Attribut (ist im ASC-Modul-Device ja nicht zwingend sichtbar) einstellbar machen. Dürfte kein besonders großer Aufwand sein, aber ein nettes Gimmik, wenn jemand doch lieber in m/s rechnet.

Als Stichwort ist mir noch Böe eingefallen, aber da ist es mir heute auch zu spät, dazu noch was zu sagen/zu überlegen. Vermutlich ist das "egal", dann nimmt man halt einen anderen Sensor oder bildet irgendwie einen gerechneten Wert und füllt damit das Haupt-Wind-Gerät...
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 05 März 2019, 08:30:34
Guten Morgen,

Habe die Nacht mal drüber nachgedacht. Was sagst dazu.

DEVICENAME|READINGNAME|...

Bei Angaben mit Werten über und unter

DEVICENAME|READINGNAME|50
über 50 und ohne weitere Angaben unter 50-20 20 nur als Beispiel

ansonsten

DEVICENAME|READINGNAME|50:20|....



Wäre ähnlich wie der Vorschlag von pah



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 05 März 2019, 09:28:10
Den Gedanken, das zusammenzufassen, finde ich grundsätzlich gut, aber:

1. BITTE dann aber unbedingt NICHT den "|" als Trenner; genau der hat bei pah's YAAHM breits für Irritationen gesorgt....

Wenn man was als Trennzeichen benötigt, entweder das Leerzeichen oder z.B. ein "/", also (die []-Angaben sind immer als Option gedacht):
"DEVICENAME[:READINGNAME] 50[:20] ...." ergäbe also "Windmesser:Boeengeschwindigkeit 45:10" oder "Meinwetter 70" (oder Kombinationen davon wie  "Meinwetter 70:25").Alternativ (wie bei eventMap!): "/DEVICENAME[:READINGNAME]/50[:20]/...."

Im Moment würde ich das Leerzeichen am besten finden, das macht nur dann Probleme, wenn irgendeine der Angaben ein Leerzeichen enthalten kann (das ist bei eventMap das Problem, warum es überhaupt weitere Möglichkeiten gibt).

2. Das Problem dabei ist bei dieser Kombilösung allerdings, dass man dann tatsächlich entweder nur manuell jeden Rollladen einzeln bearbeiten kann oder wir wirklich ein eigenes UI brauchen. Wenn wir mittelfristig den Reading-Weg gehen sollten, wäre das zusammenfassen nicht mehr ganz so wichtig, im Moment würde ich noch für getrennte Orte für die Eingabe der Info stimmen, da dann erst mal noch noch der "einfache" Weg über die RG gegeben ist.

(Im Moment denke ich immer mehr, dass das mit den Readings eine gute Lösung wäre: Um die Konfiguration separat abzuspeichern, würde ein gekürztes list -r von allen Rollladen-Devices genügen; gekürzt bedeutet: nur das, was in den "ASC_.*"-Angaben steht.)

3. Weiteres Problem: die Angaben müssen in dieser Fassug in einer ganz bestimmten Reihenfolge kommen; evtl. würde es Sinn machen, eine Arr keyword voranzustellen, damit klar ist, was das jeweils ist ("WindDevice:DEVICENAME[:READINGNAME] WindThreshold:50[:20] ....").

4. Für Wind finde ich das unnötig kompliziert, wie gesagt: es dürfte eigentlich in einer FHEM-Instanz sinnvollerweise nur ein Wind-Gerät geben; das gibt man zentral an, und gut ist... Das jeweils in eine komplexere Form an den Rollladen "ranzucodieren", finde ich overdone.

5. In Erweiterung zu der default-Hysterese im Modul: Man könnte vermutlich recht einfach userseitig einen anderen default-Wert in ein eigenes Attribut am ASC-Device setzen lassen (oder in Anlehnung zur obigen Notation am zentralen Wind-Device).

6. Es würde evtl. Sinn machen, die Wind-Attribute an den Rollläden doch mit einem halbwegs sinnvollen Wert vozubelegen; damit aber die Automatik dann nicht direkt greift, ohne dass der user das will, müßte man ein entsprechendes "set" am ASC-Device vorsehen: "set <myASC-Device> windautomation on"

7. Was ganz anderes (noch nicht fertig überlegt, aber gestern abend noch in den Sinn gekommen, nachdem mir das Stichwort Boe eingefallen war): Da du dich ja mit dem Wetterbericht "etwas" auseinandergesetzt hast, wäre es gerade für Wind evtl. auch sinnvoll, dabei (optional) auch den forecast für die nächsten paar Stunden zu berücksichtigen, also konkret zu prüfen, ob z.B. innerhalb der nächsten 3 Stunden auch keine Windgeschwindigkeiten mehr zu erwarten sind, die oberhalb des unteren Wertes liegen.
Konkret stelle ich mir vor, für Wind eine lokale Wetterstation zu nutzen und dabei auch Boen zu analysieren usw.. Boen sind an sich schwierig, da diese spontan auftreten können, aber besonders verheerende Folgen haben. Dann kann es aber natürlich sein, dass das "normale" Windreading stark schwankt, gerade im Vorfeld von Gewittern.
Ergänzt man das mit einer Internet-Wettervorhersage, kann man das evtl. glätten... (Ich hoffe, das einigermaßen verständlich erklärt zu haben, sonst bitte nachfragen).

8. (Hat vermutlich nichts mit der Entwicklerversion zu tun:)
Bei uns sind grade Ferien, also WE=true. Trotzdem sind wir heute alle recht früh aufgestanden, und da draußen schon hell war, wurden auch manuell die Rollläden gefahren (nach der frühesten allg. Aufsteh-Zeit). Irgendwann sind sie wieder runter, zu einer Zeit, von der ich erst nicht wußte, wo die herkommt.
Meine Vermutung: Die Blocking-time war abgelaufen (wenn man's nicht verstellt hat eine Stunde, oder?)...

Mein Wunsch: Wenn eine manuelle Öffnen-Fahrt auf offen (oder weiter als offen) gemacht wird, und das morgens nach der frühesten Öffnen-Zeit stattfindet, nicht mehr schließen. (Wo ich das schreibe: Eigentlich geht es nicht um die Zeit des manuellen Öffnens, sondern um den Ablauf der blocking-Time: liegt die nach dem frühesten Öffnen => betrachte die morgendliche Fahrt als erledigt...)
Ob man den Gedanken auf Abends entsprechend übertragen kann, wäre noch zu überlegen, wollte erst mal deine Rückmeldung haben, ob das sinnvoll ist, einigermaßen ohne Unfall umzusetzen wäre usw....

Langer Beitrag, hoffe, das einigermaßen übersichtlich und verständlich dargestellt zu haben.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 05 März 2019, 10:16:17
Jup alles klar und verständlich.

Ich schwanke noch ob es dem User leichter fällt sich eine Reihenfolge zu merken
DEVICE:READING:MAX:...

oder wie Du schon andeutest name=DEVICE reading=state.
Bei Wind ist es ja noch einfach und übersichtlich, aber zum Beispiel bei Beschattung, wenn wir das alles so machen wie pah vorgeschlagen hat dann ist das schon ne große Hausnummer.
Mein Gedanke war ein Attribut wo alles rein kommt was für die Beschattung nötig ist aber für nichts anderes verwendet wird.
Da fällt dann Brightness zum Beispiel raus.

Drin bleibt

ASC_Shading_Angle_Left
ASC_Shading_Angle_Right
ASC_Shading_Direction
ASC_Shading_Min_Elevation
ASC_Shading_Min_OutsideTemperature
ASC_Shading_Mode
ASC_Shading_Pos
ASC_Shading_StateChange_Cloudy
ASC_Shading_StateChange_Sunny


Das alles in eine Zeile.

Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 05 März 2019, 10:27:05
Na ja, der user wird bei so einer komplexen Sache nicht umhin kommen, sich ggf. auch mit der Syntax in der Einrichtung zu befassen.

Daher ja auch mein Ansatz, das möglichst einfach zu halten, und vieles einfach mal zu "erraten" bzw. mit Werten vorzubelegen, die uns hier sinnvoll erscheinen, und (erst mal nur) diese optionalen Attribute einzusparen (und immer ähnliche Logiken zu nutzen, was Hysteresen usw. angeht).

Zu Beschattung würde ich folgende Struktur sehen:
ASC_Shading_Angles Direction[:left[:right]] (über die Benennung des Attributs sollten wir noch reden...)
ASC_Shading_Min_Elevation
ASC_Shading_Min_OutsideTemperature
ASC_Shading_Mode
ASC_Shading_Pos
ASC_Shading_StateChange Sunny[:Hysterese] => Hysterese wieder zentral am ASC vorbelegbar, Hysterese-Logik wie bei Wind (ich habe aber noch nicht intensiver an der Beschattung gearbeitet, da kann es sein, dass ich noch nicht alles durchschaut habe und auf dem Holzweg bin)

Ergibt 6 statt 9 Attribute (oä.), jedes, das der User ggf. (per RG) anfassen will als einzelne Angabe (Winkel ausgenommen, wenn man was spezielles will))
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: kjmEjfu am 05 März 2019, 10:32:38
Zitat von: CoolTux am 05 März 2019, 10:16:17
Das alles in eine Zeile.

Ist halt die Frage, was man möchte :-)

Wird die Konfiguration zu schwierig (im Sinne von verständlich), dann gibt es jede Menge Nachfragen und angebliche Fehler, weil es einfach nicht verstanden wird. Kostet dann unnötig Zeit nur weil man sich eventuell ein Attribut gespart hat. Musst gerade du als Modulentwickler abwägen ;-)

Dazu kommt noch eine weitere Sache. Gerade beim Einrichten und Nachjustieren der Einstellungen, verändert man ja immer mal was.
Ich denke z.B. an die Werte:


ASC_Shading_Min_OutsideTemperature
ASC_Shading_StateChange_Cloudy
ASC_Shading_StateChange_Sunny


Wenn man jetzt nicht nur zwei Fenster hat, sondern z.B. irgendwas um die 15-20, so ist es recht praktisch wenn man die einzelnen Attribute einfach per Bulk updaten kann:

attr Rollo_.* ASC_Shading_StateChange_Sunny 40000

und schon habe ich den Wert für alle Fenster angepasst.
Findet sich alles in einem Attribut, so ist das nicht mehr ganz so trivial - jedenfalls für Ottonormalverbraucher.

Wenn ich die Werte einmal komplett eingestellt habe und nur noch mal minimal für einzelne Fenster nachjustieren muss, dann ist das natürlich wieder ganz was anderes.

Nur mal so als Einwurf.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 05 März 2019, 11:07:36
Zitat von: kjmEjfu am 05 März 2019, 10:32:38
Wenn man jetzt nicht nur zwei Fenster hat, sondern z.B. irgendwas um die 15-20, so ist es recht praktisch wenn man die einzelnen Attribute einfach per Bulk updaten kann:
attr Rollo_.* ASC_Shading_StateChange_Sunny 40000

und schon habe ich den Wert für alle Fenster angepasst.
Findet sich alles in einem Attribut, so ist das nicht mehr ganz so trivial - jedenfalls für Ottonormalverbraucher.

Wenn ich die Werte einmal komplett eingestellt habe und nur noch mal minimal für einzelne Fenster nachjustieren muss, dann ist das natürlich wieder ganz was anderes.

Nur mal so als Einwurf.

Sehr gutes Argument. Danke
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 05 März 2019, 12:17:11
Zitat von: Beta-User am 05 März 2019, 10:27:05
Na ja, der user wird bei so einer komplexen Sache nicht umhin kommen, sich ggf. auch mit der Syntax in der Einrichtung zu befassen.

Daher ja auch mein Ansatz, das möglichst einfach zu halten, und vieles einfach mal zu "erraten" bzw. mit Werten vorzubelegen, die uns hier sinnvoll erscheinen, und (erst mal nur) diese optionalen Attribute einzusparen (und immer ähnliche Logiken zu nutzen, was Hysteresen usw. angeht).

Zu Beschattung würde ich folgende Struktur sehen:
ASC_Shading_Angles Direction[:left[:right]] (über die Benennung des Attributs sollten wir noch reden...)
ASC_Shading_Min_Elevation
ASC_Shading_Min_OutsideTemperature
ASC_Shading_Mode
ASC_Shading_Pos
ASC_Shading_StateChange Sunny[:Hysterese] => Hysterese wieder zentral am ASC vorbelegbar, Hysterese-Logik wie bei Wind (ich habe aber noch nicht intensiver an der Beschattung gearbeitet, da kann es sein, dass ich noch nicht alles durchschaut habe und auf dem Holzweg bin)

Ergibt 6 statt 9 Attribute (oä.), jedes, das der User ggf. (per RG) anfassen will als einzelne Angabe (Winkel ausgenommen, wenn man was spezielles will))

Finde ich gut. Allerdings bin ich mittlerweile soweit das ich ein argument=value nehmen möchte.
device=windsensor [reading=state]

Ich finde das irgendwie logischer und für mich einfacher
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 05 März 2019, 12:38:42
Zitat von: CoolTux am 05 März 2019, 12:17:11
Finde ich gut. Allerdings bin ich mittlerweile soweit das ich ein argument=value nehmen möchte.
device=windsensor [reading=state]

Ich finde das irgendwie logischer und für mich einfacher
Du bist der Entwickler :) .

Ich gebe nur zu bedenken, dass "Device:Reading" eine in FHEM bereits ziemlich verbreitete Notation ist, auch notify verwendet das, und einige andere Module mehr. Die Notation mit "=" und Einzelangaben ist mir dagegen bisher so nicht über den Weg gelaufen (wenn, dann eher noch als verschachtelte Arrays in einer JSON-Notation ::) ).

Immer da, wo es um Sensor und Reading geht, gibt es m.E. keinen (aus Usersicht) nachvollziehbaren Grund, warum man da eine lange Form braucht; den Sensor muß man logischerweise immer angeben, das ist die wichtigste Angabe, daher kommt das zuerst und ohne "Verpackung", und häufig ist dann direkt klar, wie das Reading heißen muß.

Aber zur Klarstellung: wenn wir mehrere Infos, die nicht unmittelbar was miteinander zu tun haben, in ein Element reinschieben wollen, ist das toll!
Dann würde ich aber Mischungen vorschlagen wie "device=windsensor:reading maxspeed=50:20" (oder gleich JSON, dann müssen wir aber über die "Zugänglichkeit für die User" reden).

Im Moment sehe ich dafür nur noch keinen wirklichen Anwendungsfall, siehe das Argument von @kjmEjfu, der das wohl verständlicher rübergebracht hat wie ich mit meinen ReadingsGroups (was aber auf dasselbe rausläuft).
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 05 März 2019, 13:21:47
Ok ich mache es jetzt mit : alt trenner. Aber ich werde nur paare zulassen. Also key:value. Es könne aber in einem Attribut mehrer key:value Paare geben.

Man ist das Anstrengend über sowas nach zu grübeln. Lach
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 05 März 2019, 13:30:33
Zitat von: CoolTux am 05 März 2019, 13:21:47
Man ist das Anstrengend über sowas nach zu grübeln. Lach
Da hast du mal sowas von recht!
Geht mir genauso, ...

Zitat von: CoolTux am 05 März 2019, 13:21:47
Ok ich mache es jetzt mit : alt trenner. Aber ich werde nur paare zulassen. Also key:value. Es könne aber in einem Attribut mehrer key:value Paare geben.
Kannst du das noch kurz erläutern?
Bei Device[:Reading] wäre es klar, und auch kein Beinbruch, wenn zwingend auch das Reading mit angegeben werden muß; das wäre ein reiner Komfortverlust gegenüber dem "Erraten" des zum Sensor passenden Readings.

Für Werte (Grenzgeschwindigkeit[:Hysterese]) finde ich es definitiv _nicht_ gut, wenn zwingend beides anzugeben ist: dann sind zwar Massenänderungen via Regex möglich, aber keine einfache Werteeingabe via ReadingsGroup.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 05 März 2019, 14:32:02
wenn der zweite Wert vom Pärchen fehlt wird einfach ein default genommen. Es geht also DEVICENAME:READING oder auch nur DEVICENAME
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 05 März 2019, 14:34:42
...dann ist alles gut :) :) :)
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: FunkOdyssey am 05 März 2019, 20:27:49
Ganz kurz am Rande bzgl. der Schreibweise:
Das statistics-Modul nutzt auch die Doppelpunkte als Trenner und scheinbar RegEx bei den Parametern. Getrennt wird mit der Pipe. Eigentlich ist das ganz nett. Habe ich zuvor aber auch noch nie genutzt.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 06 März 2019, 23:57:37
So ich denke mal ich habe eine für mich akzeptable Möglichkeit gefunden.

Und weil wir immer noch beim Wind testen sind. Wie nenne ich nun ein Attribut das alles relevante für das Wind steuern beinhaltet

ASC_WindMaxHystPos

Maximaler Wert ab den die Automatik greift (größer 50km/h), Hysterese ab dem das wieder aufgehoben wird (maxWert minus Hysterese) und die Position welche der Rollladen anfahren soll wenn max Wert erreicht wird.

Vorschläge?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 07 März 2019, 06:50:56
 :o ??? :) ;D ;D ;D 8) .

Interpretiere ich das richtig: (obere) Windgeschwindigkeit ist ein "Muß", der Rest optional?!? Sehr cool!!!!
Wo kommt dann der default für den Ziellevel her? Open-position, Installationsweit ggf. als Absolut-Wert oder mit open bzw. close festzulegen (ASC-Geräte-Attribut)?
Gefällt mir....

Was den Namen angeht, finde ich den Vorschlag ok, der ist sprechend, kann aber auch zu Fragen führen, in die Richtung, ob denn jetzt alles anzugeben ist.
Werfe mal (eher als spontane Idee)

"ASC_Wind_Param" oder "ASC_WindParameters"

in den Raum. Das ist allgemeiner (für den Fall, dass uns noch was einfällt), und wird den user eher motivieren, die Erläuterung dazu mal anzusehen. Die mehrzahlige Form impliziert dann aber wieder, dass es mehrere Parameter sind, was zu derselben Überlegung führt wie bei deinem Ausgangsvorschlag.




Zu der Pipe noch: Dass es Module gibt, die das verwenden, mag sein. Trotzdem finde ich "spezielle" Zeichen aus der Perl-Welt ganz allgemein schwierig, leider finde ich den Threadabschnitt nicht mehr, in dem es um das Pipe-Thema (ich meine bei YAAHM) ging...




Ich bin nicht sicher und konnte das auch bisher nicht näher prüfen, aber mit der github-devel-Version scheinen manche Rollläden (am WE?) gar nicht zu fahren. Vielleicht hast du eine spontane Idee, ob es da einen Zusammenhang gibt?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 07 März 2019, 08:12:48
Zitat von: Beta-User am 07 März 2019, 06:50:56
:o ??? :) ;D ;D ;D 8) .

Interpretiere ich das richtig: (obere) Windgeschwindigkeit ist ein "Muß", der Rest optional?!? Sehr cool!!!!
Wo kommt dann der default für den Ziellevel her? Open-position, Installationsweit ggf. als Absolut-Wert oder mit open bzw. close festzulegen (ASC-Geräte-Attribut)?
Gefällt mir....

Was den Namen angeht, finde ich den Vorschlag ok, der ist sprechend, kann aber auch zu Fragen führen, in die Richtung, ob denn jetzt alles anzugeben ist.
Werfe mal (eher als spontane Idee)

"ASC_Wind_Param" oder "ASC_WindParameters"

in den Raum. Das ist allgemeiner (für den Fall, dass uns noch was einfällt), und wird den user eher motivieren, die Erläuterung dazu mal anzusehen. Die mehrzahlige Form impliziert dann aber wieder, dass es mehrere Parameter sind, was zu derselben Überlegung führt wie bei deinem Ausgangsvorschlag.
ASC_WindParameters - finde ich super. So machen wir das. Na ja das mit den Rest optional ist so eine Sache. Also ja ich werde es so umsetzen, aber!! Wenn der User beim max Wert 0.2 ein gibt und die Hysterese weg lässt wird per default aktuell 20 genommen. 0.2 -20 ist bisschen am Ziel vorbei geschossen  ;D


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: nils_ am 07 März 2019, 08:21:24
Zitat von: CoolTux am 07 März 2019, 08:12:48
Wenn der User beim max Wert 0.2 ein gibt und die Hysterese weg lässt wird per default aktuell 20 genommen. 0.2 -20 ist bisschen am Ziel vorbei geschossen  ;D
da hast doch zwei möglichkeiten:
1. du prüfst die werte ab und schreibst was ins log oder verweigerst die annahme solcher werte (userfreundlicher)
2. du lässt den user leiden, wenn er sowas eingibt, hat er pech gehabt  8)
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 07 März 2019, 08:28:51
Zitat von: nils_ am 07 März 2019, 08:21:24
da hast doch zwei möglichkeiten:
1. du prüfst die werte ab und schreibst was ins log oder verweigerst die annahme solcher werte (userfreundlicher)
2. du lässt den user leiden, wenn er sowas eingibt, hat er pech gehabt  8)

Abprüfen sollte in der Tat gehen, zu mindestens prüfen ob die Hysterese kleiner ist wie der max Wert. Verweigern geht leider nicht. Aber wir schauen mal.




Zitat von: Beta-User am 07 März 2019, 06:50:56
Ich bin nicht sicher und konnte das auch bisher nicht näher prüfen, aber mit der github-devel-Version scheinen manche Rollläden (am WE?) gar nicht zu fahren. Vielleicht hast du eine spontane Idee, ob es da einen Zusammenhang gibt?

Das muss ich mir wenn dann gesondert anschauen. Hoffe der Bug ist nicht zu komplex.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 07 März 2019, 08:38:21
Zitat von: CoolTux am 07 März 2019, 08:12:48
ASC_WindParameters - finde ich super. So machen wir das. Na ja das mit den Rest optional ist so eine Sache. Also ja ich werde es so umsetzen, aber!! Wenn der User beim max Wert 0.2 ein gibt und die Hysterese weg lässt wird per default aktuell 20 genommen. 0.2 -20 ist bisschen am Ziel vorbei geschossen  ;D
Kingt gut!

Das mit den -19.8 finde ich jetzt nicht tragisch. Was passiert denn: der obere Level wird irgendwann überschritten. Rollläden gehen nach oben. Soweit ok.
Sie gehen aber nie mehr nach unten (wenn man nicht grade händisch einen passenden Wert in das Windreading schreibt oder die API mal wieder kaputt ist ;) ). So what... Dann hat der User Gelegenheit, die Sinnhaftigkeit seiner Angaben zu prüfen. Aber weh' tut das nicht (wenn prominent sichtbar ist, dass wegen Wind geblockt ist). Bezgl. Sichtbarkeit: eventuell würde es Sinn machen, wenn man sich die internen (Effektiv-) Werte ähnlich anzeigen lassen könnte wie bei den timern?

IMO sollten die defaults 80+% der Fälle sinnvoll abdecken. Dann ist alles gut, wenn die Trefferquote noch besser ist, ist da an sich auch erfreulich, führt dann aber wieder dazu, dass zu wenig über die Konfigurationsmöglichkeiten in Sonderfällen bekannt ist (ganz allgemein, hat nicht speziell was mit ASC zu tun...)
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 07 März 2019, 10:45:56
ZitatASC_WindParameters - TRIGGERMAX[:HYSTERESE] [DRIVEPOSITION] / Angabe von Max Wert ab dem für Wind getriggert werden soll, Hytsrese Wert ab dem der Windschutz aufgehoben werden soll TRIGGERMAX - HYSTERESE / Ist es bei einigen Rollläden nicht gewünscht das gefahren werden soll, so ist der TRIGGERMAX Wert mit -1 an zu geben.

Ich habe fertig. Hoffe ich. Ich teste das jetzt noch ein paar mal und dann schupse ich es ins Git.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 07 März 2019, 10:51:13
ASC_WindParameters        -1


So könnte eine Angabe aussehen für einen Rollladen der nicht fahren soll wenn Wind Device im ASC Device als Attribut angegeben ist.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 07 März 2019, 10:54:42
Zitat von: Beta-User am 07 März 2019, 06:50:56
Ich bin nicht sicher und konnte das auch bisher nicht näher prüfen, aber mit der github-devel-Version scheinen manche Rollläden (am WE?) gar nicht zu fahren. Vielleicht hast du eine spontane Idee, ob es da einen Zusammenhang gibt?

Könnte eventuell diese Änderung sein
https://github.com/LeonGaultier/fhem-AutoShuttersControl/commit/3910a46c5d3286d281fe4efb559a7b60b3ff817f
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 07 März 2019, 11:02:45
Zitat von: CoolTux am 07 März 2019, 10:51:13
ASC_WindParameters        -1
Finde das gut und m.E. sollte so als default ausgerollt werden.

Wenn ich dazu komme, gibt's auch wieder eine RG oder eine geänderte/ergänzte RG :) . (voraussichtlich aber erst am WE, muß auch mal schauen, ob ich da eine 2. Option reinbekomme, um das auszuschalten)


Zitat von: CoolTux am 07 März 2019, 10:54:42
Könnte eventuell diese Änderung sein
https://github.com/LeonGaultier/fhem-AutoShuttersControl/commit/3910a46c5d3286d281fe4efb559a7b60b3ff817f (https://github.com/LeonGaultier/fhem-AutoShuttersControl/commit/3910a46c5d3286d281fe4efb559a7b60b3ff817f)
Weiß nicht; es betrifft schon vorrangig Rollläden, die einen Bewohner kennen, aber zum einen gibt es auch mind. einen, der keinen Bewohner hat, zum anderen wird mind. einer der Bewohner nicht "geschaltet", der steht auf absent.
Aber wie gesagt, bisher bin ich nicht dazu gekommen, mir das intensiver anzusehen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 07 März 2019, 11:24:26
Zitat von: Beta-User am 07 März 2019, 11:02:45
Finde das gut und m.E. sollte so als default ausgerollt werden.

Findest Du, aber so sieht man doch wieder nicht die volle Syntax. Ich finde ausgerollt sollte die volle Syntax per default zu sehen sein. Und wer dann im ASC Device das Wind Attribut aktiviert (setzen eines Sensor Devices) und will das ein oder zwei Rollläden nicht fahren der kann dann -1 setzen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 07 März 2019, 11:44:05
Ich habe die aktuelle Entwicklerversion mal in mein Produktiv System geschoben. Die Übernahme der alten Attributsdaten ins neue Format lief schon mal reibungslos. Freu.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 07 März 2019, 12:21:49
Zitat von: CoolTux am 07 März 2019, 11:24:26
Findest Du, aber so sieht man doch wieder nicht die volle Syntax. Ich finde ausgerollt sollte die volle Syntax per default zu sehen sein. Und wer dann im ASC Device das Wind Attribut aktiviert (setzen eines Sensor Devices) und will das ein oder zwei Rollläden nicht fahren der kann dann -1 setzen.
M.E. kann durchaus die ganz einfache Variante ausgerollt werden. Im Prinzip muß der User dann nur einen (!) sinnvollen Grenzwert angeben, der Rest geht automatisch...

Erst, wenn was nicht ist wie erwartet, muß man feiner nachjustieren. Machen wir das anders, würde ich wetten, dass wir wir wieder eine größere Anzahl "Rumfummler" haben, die das ganze nicht verstehen wollen/können, da irgendwas ändern, aber eigentlich sonst gar nicht auf die Idee gekommen wären, überhaupt an irgendwas rumzuschrauben (abgesehen von der Grenzgeschwindigkeit und dem Einschalten an sich) ;) .

U.A. deswegen doch der ganze Aufwand mit den defaults ;) :) .

EDIT: Und an sich sollte die Automatik auch erst mal ausgeschaltet sein. Sonst muß der User das konfigurieren, obwohl er vielleicht erst mal nur morgens und abends die Rollläden komfortabler fahren will wie bisher.

Würde daher alles, was optional ist immer erst ausschalten!
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 07 März 2019, 12:32:34
Zitat von: Beta-User am 07 März 2019, 12:21:49
M.E. kann durchaus die ganz einfache Variante ausgerollt werden. Im Prinzip muß der User dann nur einen (!) sinnvollen Grenzwert angeben, der Rest geht automatisch...

Erst, wenn was nicht ist wie erwartet, muß man feiner nachjustieren. Machen wir das anders, würde ich wetten, dass wir wir wieder eine größere Anzahl "Rumfummler" haben, die das ganze nicht verstehen wollen/können, da irgendwas ändern, aber eigentlich sonst gar nicht auf die Idee gekommen wären, überhaupt an irgendwas rumzuschrauben (abgesehen von der Grenzgeschwindigkeit und dem Einschalten an sich) ;) .

U.A. deswegen doch der ganze Aufwand mit den defaults ;) :) .

EDIT: Und an sich sollte die Automatik auch erst mal ausgeschaltet sein. Sonst muß der User das konfigurieren, obwohl er vielleicht erst mal nur morgens und abends die Rollläden komfortabler fahren will wie bisher.

Würde daher alles, was optional ist immer erst ausschalten!

Die Regen und Wind Automatik bleibt ja ausgeschalten, halt so lange bis ein entsprechendes Device gesetzt wurde. Aber ich werde mal das ganze default mäßig so setzen und dann schauen wir einmal. Also mit -1
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: nils_ am 07 März 2019, 13:01:20
nur als idee:
-1 finde ich immer nichtssagend. (auch wenn ich sowas bestimmt schon öfters mal irgendwo eingebaut habe :) )
wäre es nicht schöner/lesbarer, wenn da sowas wie "none" oder "unused" oder "undefined" oder oder oder.... stehen würde?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 07 März 2019, 13:25:24
Zitat von: CoolTux am 07 März 2019, 12:32:34
Die Regen und Wind Automatik bleibt ja ausgeschalten, halt so lange bis ein entsprechendes Device gesetzt wurde. Aber ich werde mal das ganze default mäßig so setzen und dann schauen wir einmal. Also mit -1
:)
Schon klar, aber wenn ich an die Herangehensweise denke, die ich manchmal habe, finde ich das händische Einschalten besser:
Zum einen setzte ich Werte, die ich kenne, auch schon mal präventiv, ohne die Auswirkungen dabei immer im Blick zu haben. Zum anderen habe ich das auch jetzt so gemacht, dass ich erst mal eine Jalousie zu Testszwecken nutze, und hinterher erst den Rollout an alle mache... Ist einfacher, wenn man das pro Rollladen einschaltet (per regex oder RG, wenn's schnell gehen soll).

Zitat von: nils_ am 07 März 2019, 13:01:20
nur als idee:
-1 finde ich immer nichtssagend. (auch wenn ich sowas bestimmt schon öfters mal irgendwo eingebaut habe :) )
wäre es nicht schöner/lesbarer, wenn da sowas wie "none" oder "unused" oder "undefined" oder oder oder.... stehen würde?
Geht mir auch immer so, wenn ich die -1 irgendwo sehe. Ist aber eine verbreitete Sache, von daher: bin da leidenschaftslos.
Aber da wir so sowieso eine Prüfung vorneweg brauchen, können wir auch "none", "deactivated" oder sonst was nehmen...
(anders, wenn wir einen hohen Zahlenwert, z.B. 1000 nehmen würden; da könnten wir zwar direkt rechnen und es wäre für die meisten Fälle auch passend, aber was, wenn jemand mm/h oder ticks/5min als Einheit nutzt?)
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 07 März 2019, 17:57:06
Man war das noch mal ein Kraftakt. Ich habe zu Testzwecken schon mal ein Attribut aus den Rolläden umbenannt und die Werte des Attributes und derer die ich nun im neuen auch brauche ausgelesen und im neuen Attribut neu gesetzt. Danach lösche ich das alte. War gar nicht so einfach wie ich dachte. Aber nun passt es.
Ich teste heute und morgen in meiner Live und gebe morgen für Dich Beta-User eine Version zum testen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 07 März 2019, 19:33:02
Zitat von: CoolTux am 07 März 2019, 17:57:06
Man war das noch mal ein Kraftakt.
Kann ich mir vorstellen. Hoffe, du hast auch den Eindruck, dass er sich gelohnt hat?

Dann warte ich mal, bis ich "darf" (und andere...). Mal schauen, am WE sollte eigentlich genug Zeit sein zum testen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 08 März 2019, 09:30:43
Ich werde noch etwas Zeit brauchen. Habe gerade bemerkt das ich wohl einen Designfehler habe. Das muß ich erstmal prüfen und ausmerzen.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 08 März 2019, 19:23:42
Bin offiziell am verzweifeln. Ich finde keine Möglichkeit wie ich erkenne ob ein Wert gegeben ist oder ich ein default setzen soll.

device:reading temp:hysterese pos


Und nun nehmen wir mal an das man reading und hysterese optional setzen kann.
Wie würdet ihr den String versuchen zu analysieren?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 08 März 2019, 22:34:04
Ich denke und hoffe das ich einen Weg gefunden habe.
In meiner kleinen Perl Testumgebung hat der Code schon mal funktioniert. Auch wenn ich ihn persönlich gruselig finde.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 09 März 2019, 09:50:53
Danke für die Info.

Auch wenn das Problem gelöst zu sein scheint, kurz meine Gedanken zur Programmierlogik:
- Alle "Notdefaults" erst mal als Konstanten definieren, ggf. auch mit Hashes; so ist es einfacher zentral zu verwalten und zu ändern und nicht über den Code verteilt. (Als Beispiel kannst du mal den MySensors-Code ansehen; da ist das evtl. etwas exzessiv; my %static_types in MYSENSORS_DEVICE oder Constants.pm)
- Für die Dinge, die man dann im ASC-Device ändern kann, das ganze jeweils in eine Variable übernehmen (bei der Modulinitialisierung bzw. Änderung des Attributwerts)
- Dann beim Durchgehen der Rolladendevices (bzw. Änerungen dort) jeweils nachsehen, ob was lokal definiert ist und alternativ dann  die genannte Variable nehmen (Prüfung mit defined?).
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 11 März 2019, 08:05:51
Moin,

nachdem ich am WE mal dazu gekommen bin, mir das eine oder andere am Verhalten der Rollläden mit der Version 0.4.0.11beta3 anzusehen, ein paar Anmerkungen dazu, selbst wenn es ggf. bereits überholt sein sollte:

- Das morgendliche Öffnungsverhalten am WE ist nicht erwartungsgemäß (WE-up-Time liegt vor der spätesten allgemeinen): Die Rollläden fahren gar nicht, einzige Ausnahme scheinen solche zu sein, die bereits weiter geöffnet sind als sie sein sollten (ASC-Typ 2-Rollläden). Die normale Fahrt unter der Woche ist dagegen ok. Beim Schreiben gemerkt: Die Rollläden haben sich wieder geschlossen! Leider habe ich die manuell wieder aufgemacht, aber einer stand noch auf night close? Dann habe ich die Shutters-Info angesehen: Da stand jetzt bei allen die WE-Öffnen Zeit als nächster Timer für heute morgen drin...

- Fensterkontakte:
-- (Nicht im Detail untersucht, aber) nach wie vor komisch kommt mir das Verhalten der Fensterkontakte vom Typ threeState vor. Da passiert mir irgendwie zu wenig (comfort ist gesetzt)...
-- Bei einer Tür mit Jalousie (=lange Laufzeit) habe ich auch einen twoState. Klappt gut mit dem Öffnen, allerdings bin ich manchmal dann mit dem Schließen schneller als die Jalousie zum Erreichen der Fenster-Offen-Position. Statt direkt wieder umzukehren oder das bei Erreichen der Zielposition zu tun, passiert nichts mehr.
-- (In dem Zusammenhang: die Zeit für das Erkennen einer manuellen Fahrt ist in manchen Fällen m.E. zu knapp; evtl. müßte man das auch irgendwie ändern. Ideen dafür: konfigurierbare Zeit (via Attr. im ASC (all:default bzw. Rollladendevice1:value1 Rollladendevice2:value2)), nach Aktor-Typ (HM sendet direkt ein motor-Event)...

- Das Wind-Verhalten ist zu Event-Basiert:
Gestern abend war ja weiterhin ausreichend Wind (eigentlich sogar für alle Rollläden, nicht nur meinen Tester); trotzdem sind die Rollläden alle zugefahren.

Besonders der letzte Punkt hat mich (ausgehend vom gestrigen Post von Wuppi86) zur Überlegung gebracht, ob es nicht besser wäre, für jeden Rollladen eine Art zentraler Statusliste zu haben, in der dann bei einem Event der entsprechende Teilstatus aktualisiert (oder auch gelöscht) wird und ein "genereller Prozesscode" aufgerufen wird, der dann insgesamt abgearbeitet wird.
Ins unreine: Alle möglichen blockierende Elemente werden unter Berücksichtigung ihrer Priorität abgearbeitet, wenn sie eingetragen sind, abgelaufene timer werden ggf. gelöscht (z.B. manual blocking) usw.. Diesen Code könnte man dann auch aufrufen, wenn ein timer abläuft (z.B. manual).
Was den Wunsch von Wuppi86 angeht: Evtl. wäre es eine gute Idee, zwar ein Reading für den aktuellen Zielzustand zu haben, ob man intern aber mehrere braucht ("Eigentliches Ziel": Öffnen/Schließen morgens bzw. abends, vorübergehendes Ziel: Beschattung, Lüften ...), wäre eine weitere (Vor-) Frage.

Ist schon klar, dass das zum Teil wieder kompliziert gedacht ist, ich hoffe, du kannst was mit meiner Darstellung anfangen?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 11 März 2019, 10:37:17
Dann werden wir nach dem kleinen Attributsumbau uns der weiteren Sachen annehmen. Aber erstmal möchte ich eine funktionierende Version mit den neuen Attributen haben.

Auf alle Fälle gehen wir die Beobachtungen und Wünsche an.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 11 März 2019, 12:56:33
Keine Eile, und wenn ich irgendwo helfen kann/soll: laß wissen...

Soll ich jetzt erst mal wieder die Normalversion installieren und die Attribute an den Rollläden entsprechend auf ASC-alt-Standard zurückschrauben, oder erst mal die Version von github-devel weiter nutzen bzw. wie lange wirst du ggf. noch benötigen für die nächste Iteration? Wenn die Rollläden wieder zugehen, ist das mit zunehmender Tageslichtdauer WAF-unfreundlich...

PS: hast du im anderen Thread gesehen, auch welche workarounds man kommen kann, um ein simples An- bzw. Ausschalten von Teilbereichen der Automatik zu realisieren ;D ?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 11 März 2019, 13:11:23
Zitat von: Beta-User am 11 März 2019, 12:56:33
PS: hast du im anderen Thread gesehen, auch welche workarounds man kommen kann, um ein simples An- bzw. Ausschalten von Teilbereichen der Automatik zu realisieren ;D ?

Ja habe gelesen  ;D

Ich bilde mir ein das ich bis morgen eine neue Version zum testen habe. Fertig ist sie schon ich muß jetzt nur Teilbereiche testen. Wenn Du so lange warten kannst.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 11 März 2019, 13:28:50
Zitat von: CoolTux am 11 März 2019, 13:11:23
Ja habe gelesen  ;D

Ich bilde mir ein das ich bis morgen eine neue Version zum testen habe. Fertig ist sie schon ich muß jetzt nur Teilbereiche testen. Wenn Du so lange warten kannst.
Kein Ding, morgen ist völlig ok, und ich nehme gerne auch "gewisse Restrisiken" in Kauf...
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 11 März 2019, 13:53:25
Sieht auch gut aus aktuell. Läuft erstmal soweit.
Will aber alles noch mal in Ruhe durchgehen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 12 März 2019, 23:08:08
Es darf wieder fleißig getestet werden. Bitte beachtet die deutsche Commandref bezüglich der String Vorgabe der neuen Attribute


DEVICE:READING MIN:MAX
DEVICE:READING MIN

MIN:MAX


So als Beispiel

Runterladen aus meinem eigenen Git vom Branch devel
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 13 März 2019, 08:00:39
Moin,

habe vorhin die 0.4.0.11beta26 mal installiert. Die Timer sehen im Prinzip ok aus, es ist erkannt, dass day up schon durch ist, allerdings stehen da Morgens-Timer von heute drin, die auf $we passen würden (Kontroll-Aufruf?).

Beim Umwandeln des Temp-Sensors hatte ich hinterher das Reading temperature drin; das stimmt nicht, vorher war das state (ist ein ReadingsProxy; jetzt habe ich auf das eigentliche Device umgestellt, das hat temperature2).
Ein resident war nicht definiert, Windsensor steht weiter auf dem Wetterdevice ohne Readingangabe (sehr gut!).

In der NOTIFYDEV steht jetzt nur das Winddevice drin, den Tempsensor sehe ich nicht. Ist das ok so? Dafür habe ich einige alte umbenannte Rollladen-Devices drin; wie bekomme ich die nochmal raus? (Scannen hilft nicht...)(EDIT:gefunden...)

Spontan nicht so zugesagt hat mir die Zusammenfassung der Brightness-Geschichte "all in one"; wie geschrieben macht sowas für mich erst dann Sinn, wenn wirklich alle Einstellmöglichkeiten über andere Wege verfügbar sind, sonst finde ich die Trennung von Sensorangaben (erster Teil) und Schwellenwerten (2. Teil) besser, aber auch nur dann, wenn man jeweils auf den "unnötigen Teil", der errechnet werden kann verzichten kann.
Hier kommt noch dazu, dass der Sensor für zwei Dinge Verwendung finden soll, nämlich Öffnen/Schließen morgens und Beschattung. Da jetzt nur eine Teilfunktionalität (morgens/abends) verpflichtend (?) mit reinzupacken, finde ich unlogisch, vor allem, wenn man die gar nicht nutzen will.

Lt. commandref ist ASC_WindParameters - TRIGGERMAX[:HYSTERESE] DRIVEPOSITION Wenn das so zu verstehen ist, dass DRIVEPOSITION verpflichtend anzugeben ist, ist es anders, als vorgeschlagen und daher - ohne anderweitige separate Einstellmöglichkeit - unpraktischer wie vorher.

Was uU. auch hilfreich sein könnte, wäre im ASC-Device die zentralen Sensor-Readings als (nichttriggernde) Infos mit anzuzeigen; wäre evtl. auch für lists zum ASC-Device zum einfacheren Debuggen interessant, um Fehler in der Konfiguration durch die user leichter zu finden.

Soviel mal auf die Schnelle, ich erläutere die Punkte gerne nochmal mehr in Ruhe :) .
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 13 März 2019, 08:46:30
Zitat von: Beta-User am 13 März 2019, 08:00:39
Moin,

habe vorhin die 0.4.0.11beta26 mal installiert. Die Timer sehen im Prinzip ok aus, es ist erkannt, dass day up schon durch ist, allerdings stehen da Morgens-Timer von heute drin, die auf $we passen würden (Kontroll-Aufruf?).
Kannst Du mir da ein list von geben? Ich kann mir das immer nicht so gut vorstellen. WE hast Du anscheinend auf on?

Zitat von: Beta-User am 13 März 2019, 08:00:39
Beim Umwandeln des Temp-Sensors hatte ich hinterher das Reading temperature drin; das stimmt nicht, vorher war das state (ist ein ReadingsProxy; jetzt habe ich auf das eigentliche Device umgestellt, das hat temperature2).
Ich prüfe das noch mal, hatte eigentlich gestern ein paar Tests gemacht, allerdings in der Tat alle mit Temperature

Zitat von: Beta-User am 13 März 2019, 08:00:39
Ein resident war nicht definiert, Windsensor steht weiter auf dem Wetterdevice ohne Readingangabe (sehr gut!).
Das freut mich

Zitat von: Beta-User am 13 März 2019, 08:00:39
In der NOTIFYDEV steht jetzt nur das Winddevice drin, den Tempsensor sehe ich nicht. Ist das ok so? Dafür habe ich einige alte umbenannte Rollladen-Devices drin; wie bekomme ich die nochmal raus? (Scannen hilft nicht...)(EDIT:gefunden...)
Der Temsensor ist nur zum auslesen, kein Triggern. Daher kein Notifydev Eintrag

Zitat von: Beta-User am 13 März 2019, 08:00:39
Spontan nicht so zugesagt hat mir die Zusammenfassung der Brightness-Geschichte "all in one"; wie geschrieben macht sowas für mich erst dann Sinn, wenn wirklich alle Einstellmöglichkeiten über andere Wege verfügbar sind, sonst finde ich die Trennung von Sensorangaben (erster Teil) und Schwellenwerten (2. Teil) besser, aber auch nur dann, wenn man jeweils auf den "unnötigen Teil", der errechnet werden kann verzichten kann.
Hier kommt noch dazu, dass der Sensor für zwei Dinge Verwendung finden soll, nämlich Öffnen/Schließen morgens und Beschattung. Da jetzt nur eine Teilfunktionalität (morgens/abends) verpflichtend (?) mit reinzupacken, finde ich unlogisch, vor allem, wenn man die gar nicht nutzen will.
Die Einstellungen für Brightness werden vorrangig im Rollladen gemacht. DEVICE:READING MIN:MAX
Darüber hinaus ist es Möglich auch für die MIN MAX Werte eine globale Einstellung im ASC zu machen. So wurde es mal gewünscht.
Bei Brightness kann ich nichts berechnen (Brightness für Sonnenauf und Untergang) denn es kann durchaus sein das der Min Wert großer ist wie der Max Wert. Eigentlich müsste das auch nicht Min und Max heißen sondern Sunset und Sunrise, so das man weiß das dies die Werte für Sonnenaufgang und Sonnenuntergang sind.

Zitat von: Beta-User am 13 März 2019, 08:00:39
Lt. commandref ist ASC_WindParameters - TRIGGERMAX[:HYSTERESE] DRIVEPOSITION Wenn das so zu verstehen ist, dass DRIVEPOSITION verpflichtend anzugeben ist, ist es anders, als vorgeschlagen und daher - ohne anderweitige separate Einstellmöglichkeit - unpraktischer wie vorher.
Habe ich mir gerade angeschaut, kannst Du bitte einmal testen ob es auch ohne die Angabe von Position geht? Vorallem aber ohne Hyst und ohne Pos.

Zitat von: Beta-User am 13 März 2019, 08:00:39
Was uU. auch hilfreich sein könnte, wäre im ASC-Device die zentralen Sensor-Readings als (nichttriggernde) Infos mit anzuzeigen; wäre evtl. auch für lists zum ASC-Device zum einfacheren Debuggen interessant, um Fehler in der Konfiguration durch die user leichter zu finden.

Soviel mal auf die Schnelle, ich erläutere die Punkte gerne nochmal mehr in Ruhe :) .

Ich glaube ohne eine richtige Liste wie wir was machen wollen geht es nicht mehr. Es ist einfach zu viel. Wir müssen anfangen die Dinge zu Verwalten.
Was Debuggen an geht so träume ich von einer automatisierten Möglichkeit. Der User bekommt ein set Befehl welcher die wichtigsten angaben Darstellt und er das dann hier preisgeben kann, oder später zu mir senden kann auf einen System bei mir Vorort was ich für eine Auswertung verwende. Aber das ist noch ein Träumchen
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 13 März 2019, 10:12:54
Zitat von: CoolTux am 13 März 2019, 08:46:30
Kannst Du mir da ein list von geben? Ich kann mir das immer nicht so gut vorstellen. WE hast Du anscheinend auf on?
WE ist auf on, leider ist das mit dem list schwierig, weil ich grade nicht auf den Server komme und die Daten ja auch verändert wären. Ich habe "getShuttersInfo" (?) aufgerufen und da gesehen, dass die up-Timer auf heute stehen, genauer: 2 Sekunden nach meiner WE-up-Time.

Zitat
Der Temsensor ist nur zum auslesen, kein Triggern. Daher kein Notifydev Eintrag
OK, nachvollziehbar. Aber: warum eigentlich nicht ein notify drauf legen und dann einfach den Wert in einem Internal, z.B. {outsidetemp} festhalten? Das ist zwar doppelte Datenhaltung, aber dafür hast du den Wert zukünftig immer an derselben Stelle unmittelbar im Zugriff, ohne groß ReadingsVal() (uU. noch iVm. einer komplizierten Ermittlung des Namen:Readingnamen) nochmal für jeden betroffenen Rolladen aufrufen zu müssen. Eine weitere Auswertung/Reaktion im Sinne eines echten notify muß ja (erst mal?) bei Eintreffen des Werts gar nicht erfolgen...

ZitatDie Einstellungen für Brightness werden vorrangig im Rollladen gemacht. DEVICE:READING MIN:MAXDarüber hinaus ist es Möglich auch für die MIN MAX Werte eine globale Einstellung im ASC zu machen. So wurde es mal gewünscht.
Bei Brightness kann ich nichts berechnen (Brightness für Sonnenauf und Untergang) denn es kann durchaus sein das der Min Wert großer ist wie der Max Wert. Eigentlich müsste das auch nicht Min und Max heißen sondern Sunset und Sunrise, so das man weiß das dies die Werte für Sonnenaufgang und Sonnenuntergang sind.
;D Dann benenne es doch bei der Gelegenheit gleich um... Und dazu eine Logik Sunset[:Sunrise] mit Sunrise=Sunset, wenn nicht angegeben (oder anders herum, also beginnend mit Sunrise)?
Zur Erläuterung nochmal: Im Ergebnis brauchst du natürlich - sofern das feature überhaupt aktiv ist - im Ergebnis beide Werte, die Frage war nur, wo sie stehen bzw. wo sie hergenommen werden. Im Moment denke ich, es wäre gut, da eine interne Datenstruktur bei der Inititialisierung des Moduls zu generieren, über die man dann im laufenden Betrieb die relevanten Werte wieder rausholt. Das vereinfachte Beispiel dazu wäre das mit dem {outsidetemp} von oben.
(Bei Bedarf erläutere ich gerne noch, wie ich mir die Datenstruktur z.B. für den Teil Brightness-Steuerung vorstellen könnte).

Würde halt bedingen, dass man die einzelnen Devices auch auf Attributänderung überwacht und dann diesen Teil der Datenstruktur ggf. updated. Wäre aber sicher auch nicht besonders schwierig, wenn wir modular arbeiten.

ZitatHabe ich mir gerade angeschaut, kannst Du bitte einmal testen ob es auch ohne die Angabe von Position geht? Vorallem aber ohne Hyst und ohne Pos.
Mache ich, wenn ich wieder etwas Zeit und ordentlichen Zugriff auf den Server habe (via Handy ist das Mist...)
ZitatIch glaube ohne eine richtige Liste wie wir was machen wollen geht es nicht mehr. Es ist einfach zu viel. Wir müssen anfangen die Dinge zu Verwalten.
Was Debuggen an geht so träume ich von einer automatisierten Möglichkeit. Der User bekommt ein set Befehl welcher die wichtigsten angaben Darstellt und er das dann hier preisgeben kann, oder später zu mir senden kann auf einen System bei mir Vorort was ich für eine Auswertung verwende. Aber das ist noch ein Träumchen
Jup, eine Liste wäre nicht schlecht; dann wäre es auch einfacher, erst mal bestimmte Detailaspekte auszuprobieren (wie das mit der internen Datenstruktur) und ggf. Zwischenergebnisse festzuhalten, wenn sich was nicht bewährt hat.

Was das Sichtbarmachen, lists usw. angeht, fände ich eine entsprechende Logik auch nicht schlecht, optimalerweise mit anonymisierten Gerätenamen usw. wenn gewünscht (deswegen vermeide ich im Moment lists...). Wenn wir eine standardisierte interne Datenstruktur hätten: Im Rahmen von MiLight@MQTT hatte ich kurz mit toJSON rumexperimentiert. Das schien in der Lage zu sein, manches ganz praktisch zu verpacken, allerdings bin ich da nie vertieft eingestiegen, könnte aber ggf. helfen.
Ob das Prio hat: keine Ahnung.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 13 März 2019, 21:18:53
Zitat von: CoolTux am 13 März 2019, 08:46:30
Habe ich mir gerade angeschaut, kannst Du bitte einmal testen ob es auch ohne die Angabe von Position geht? Vorallem aber ohne Hyst und ohne Pos.
Also Zwischenstand dazu:
- Nur Angabe von "45" => Rollladen geht auf genau 50% Öffnung bei Überschreiten des Werts. Keine Reaktion, wenn ich dann die Windgeschwindigkeit wieder reduziere (getestet u.a. mit 23).
- "60 100" führt dazu, dass der Rolladen nach oben (100%) geht bei Überschreitung, und dann auch wieder auf 0%, wobei das vermutlich der vorigen Position entspricht, weil ich erst bei einem vorherigen Test einen stop bei 50% hatte. Wenn es die vorherige Position ist, wäre die Frage, ob das dann noch sinnvoll ist, wenn zwischenzeitlich ASC-bedingt eine andere Zielposition eintreffen soll und die blocking-Time abgelaufen ist,
- "volle Lösung" scheint zu funktionieren, "40:10" gibt das 50%-Problem.

Die 50%-Position (als default oder Fallback) ist übrigens m.E. keine gute Sache, bei Teilöffnung ist das Windproblem m.E. sogar größer wie ganz geschlossen/ausgefahren. Kurz hatte ich nach einer Einstellmöglichkeit für den default-Wert am ASC gesucht, aber die scheint es nicht zu geben.

Das war's erst mal für heute...
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 14 März 2019, 07:49:06
So, zur Veranschaulichung des Themas mit den Timern wenigstens noch ein Screenshot, dann kannst du dir das ggf. besser vorstellen.

Bitte nicht daran stören, dass die Jalousien auf manual stehen, da ist einfach die Laufzeit länger als der feste Timeout von ASC. (Dazu habe ich auch eine Idee, aber vielleicht komme ich die Tage mal dazu, einen patch einzureichen, der das - wenigstens mal für die von mir verwendeten HM-Typen - automatisch und pro Aktor aus den dortigen Werten ableitet.

Während ich das hier so schreibe, sind übrigens drei von den 4 "manual"-Jalousien wieder nach unten gefahren, k.a. warum, und warum der 4. nicht (der ist der mit der kürzesten "zu langen" Laufzeit). Der Rest (alles Rollläden mit kleinerer Laufzeit) sind weiter oben geblieben.  Auch dazu ein screenshot von der RG mit den Zeiteinstellungen dazu anbei.

Links ist mein Wind-Tester (sollte aber im Notfall oben bleiben), links und rechts haben keinen FK, Mitte und WZ je einen dualState, beide schon länger auf geschlossen.



Lüften:
Einer der Schlafzimmerrollladen an dem Fenster, das ich morgens oft öffne, reagiert auch nach wie vor auf das öffnen m.E. nicht ganz stringent:
Der FK an sich scheint bekannt zu sein, jedenfalls hat das gestern nach der Nachtschließung mit unterschiedlichen Höhen soweit funktioniert. Heute morgen (innerhalb einer eventuellen blockingtime) vor der automatischen Öffnung wollte der Rollladen jedoch nicht; als Ursache kommt aber noch in Frage, dass ich die alle zusammen zuvor auch etwas manuell geöffnet hatte (aber weniger als offen-Position).
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 14 März 2019, 08:17:32
Was mir auffällt sind die ja schon von Dir erwähnten Fahrzeiten für WE. Ist bei Dir Feiertag heute? Denn wenn nicht kann ich mir nicht erklären wieso Deine Rolllos zu WE Zeit fahren wollen.

Ich teste heute noch mal die Übernahme der Temperatur und schaue ob ich was wegen wind und den default Sachen machen kann. Aber ich glaube da ging nichts.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 14 März 2019, 08:37:17
 :o
Jup, {$we} liefert "1"?!?
{$wday} gibt "4" aus...

Meine holiday-devices (list -r TYPE=holiday):
define bw holiday
attr bw alias Feiertage Baden-Württemberg
attr bw group Kalender
attr bw icon time_calendar
attr bw room Startseite
attr bw stateFormat Heute: state, morgen: tomorrow

define ferien holiday
attr ferien alias Ferien Baden-Württemberg
attr ferien group Kalender
attr ferien icon time_calendar
attr ferien room Startseite,Steuerung->Kalender
attr ferien stateFormat heute: state, morgen: tomorrow

define muell holiday muell
attr muell alias Müll
attr muell devStateIcon kein:dustbin@grey morgen.*:dustbin@red .*Bio.*:dustbin@brown .*Rest.*:dustbin@black
attr muell group Kalender
attr muell icon dustbin
attr muell room Startseite
attr muell stateFormat {if (ReadingsVal("muell","state","none") ne "none") {\
return "heute: ".ReadingsVal("muell","state","none");;\
} elsif (ReadingsVal("muell","tomorrow","none") ne "none"){\
return "morgen: ".ReadingsVal("muell","tomorrow","none");;\
} else {\
return "kein";;\
}}

setstate bw Heute: none, morgen: none
setstate bw 2019-03-14 00:00:02 state none
setstate bw 2019-03-14 00:00:02 tomorrow none
setstate bw 2019-03-14 00:00:02 yesterday none

setstate ferien heute: none, morgen: none
setstate ferien 2019-03-14 00:00:02 state none
setstate ferien 2019-03-14 00:00:02 tomorrow none
setstate ferien 2019-03-14 00:00:02 yesterday none

setstate muell kein
setstate muell 2019-03-14 00:00:02 state none
setstate muell 2019-03-14 00:00:02 tomorrow none
setstate muell 2019-03-14 00:00:02 yesterday Bioabfall


global (Auszug):
Internals:
   DEF        no definition
   FD         3
   NAME       global
   NR         1
   STATE      no definition
   TYPE       Global
   currentlogfile ./log/fhem-2019-03.log
   logfile    ./log/fhem-%Y-%m.log
Attributes:
   autoload_undefined_devices 1
   autosave   0
   commandref modular
   configfile configDB
   holiday2we bw,ferien
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 14 März 2019, 08:45:53
tsss: Es liegt an den stateFormat-Angaben!!!

Gelöscht, jeweils ein reload durchgeführt und es gibt die "0"...
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 14 März 2019, 09:11:44
Wenn ich Dich jetzt richtig verstanden habe, dann konntest Du bei WindParameters folgendes nicht machen

50:20

oder nur

50


Ist das korrekt? In meinem kleinen Codesnippet Test geht es. Ich teste es jetzt noch im Ganzen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 14 März 2019, 09:27:07
Wind:
Doch, ging beides, zwingend war nur die Angabe der Zielposition (was ich nicht vertieft getestet habe: ob die Hyserese-Berechnung sauber läuft).


Zum $we-Thema noch:

Das ist  irgendwie nicht ganz stringent (imo), dass da auf Value() zugegriffen wird und nicht auf den Inhalt des Readings state...

Diese ganze $we-Geschichte sollte m.E. insgesamt anders laufen.
Der Teil gehört für mich in eine eigene sub in fhem.pl (so wie in ASC), die man dann aus jedem Modul aufrufen kann. Ruft man das ohne Parameter oder mit "today" auf, wird auf state zugegiffen, nicht auf STATE, ruft man es mit "tomorrow" oder "1" auf, wird morgen geliefert.

Dann könnte man Calendar noch um ein cal2holiday-Attribut erweitern, das Readings am Calendar (z.B. "today" und "tomorrow") füllt, wenn man dort "Schlüsselwort" oder "Schlüsselwort:Kalender-Element" (mehrere: Leerzeichen dazwischen, Element ist z.B. Description, um unterschiedliche Urlaubsarten auseinanderzuhalten, zuhause oder nicht etc.) eingibt. So könnte man auch Calendar-Devices direkt via holiday2we viel einfacher einbinden...

Deine Meinung?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 14 März 2019, 09:28:34
Die Temperatur Übernahme scheint auch so weit zu gehen.

Kannst Du mir noch eine kurze Übersicht geben wo jetzt was nicht ganz so passt in Deinen Augen mit der neuen Attributssyntax.

Was sagst Du zu
ASC_brightnessDriveDownUp

für die Brightness Angaben im ASC Device

ZitatASC_brightnessDriveDownUp - WERT-ABENDS:WERT-MORGENS, Werte bei dem Schaltbedingungen für Sunset und Sunrise gepr&uuml;ft werden sollen. Diese globale Einstellung kann durch die WERT-ABENDS:WERT-MORGENS Einstellung von ASC_BrightnessSensor im Rollladen selbst &uuml;berschrieben werden.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 14 März 2019, 09:44:56
Zitat von: Beta-User am 14 März 2019, 09:27:07
Wind:
Doch, ging beides, zwingend war nur die Angabe der Zielposition (was ich nicht vertieft getestet habe: ob die Hyserese-Berechnung sauber läuft).

Also eigentlich nicht. Zwingend ist immer nur der aller erste Wert. Im Fall von WindParameters wäre es das Max der Rest kann entfallen.


Zitat von: Beta-User am 14 März 2019, 09:27:07
Zum $we-Thema noch:

Das ist  irgendwie nicht ganz stringent (imo), dass da auf Value() zugegriffen wird und nicht auf den Inhalt des Readings state...

Diese ganze $we-Geschichte sollte m.E. insgesamt anders laufen.
Der Teil gehört für mich in eine eigene sub in fhem.pl (so wie in ASC), die man dann aus jedem Modul aufrufen kann. Ruft man das ohne Parameter oder mit "today" auf, wird auf state zugegiffen, nicht auf STATE, ruft man es mit "tomorrow" oder "1" auf, wird morgen geliefert.

Dann könnte man Calendar noch um ein cal2holiday-Attribut erweitern, das Readings am Calendar (z.B. "today" und "tomorrow") füllt, wenn man dort "Schlüsselwort" oder "Schlüsselwort:Kalender-Element" (mehrere: Leerzeichen dazwischen, Element ist z.B. Description, um unterschiedliche Urlaubsarten auseinanderzuhalten, zuhause oder nicht etc.) eingibt. So könnte man auch Calendar-Devices direkt via holiday2we viel einfacher einbinden...

Deine Meinung?

Finde ich gut. Gerade die Sache mit cal2holiday.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 14 März 2019, 09:49:19
Zitat von: CoolTux am 14 März 2019, 09:44:56
Also eigentlich nicht. Zwingend ist immer nur der aller erste Wert. Im Fall von WindParameters wäre es das Max der Rest kann entfallen.
Nope, wie geschrieben: Der Rolladen geht auf 50%, wenn ich den Level weglasse (HM-Type, also ASC=2)
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 14 März 2019, 09:56:18
Zitat von: Beta-User am 14 März 2019, 09:49:19
Nope, wie geschrieben: Der Rolladen geht auf 50%, wenn ich den Level weglasse (HM-Type, also ASC=2)

;D Mussverständniss
So ist es ja auch eingestellt als default für Position. Er sollte auf 50% fahren. Habe nun die 0 als default Wert genommen. Er sollte also nach dem nächsten Update wenn Du nichts weiter ein gibst auf 0 fahren.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 14 März 2019, 11:40:09
Zitat von: CoolTux am 14 März 2019, 09:56:18
;D Mussverständniss
So ist es ja auch eingestellt als default für Position. Er sollte auf 50% fahren. Habe nun die 0 als default Wert genommen. Er sollte also nach dem nächsten Update wenn Du nichts weiter ein gibst auf 0 fahren.
Hmm, wo nimmst du die "0" her? Das klingt wie ein fester Wert.

Wunsch wäre: Offen-Position, wie sie sich aus dem ASC-Typ ergibt, also HM = 100, ROLLO=0

Auf die Spitze getrieben: Rückgriff auf den Typ erst "hinter" einem optionalen Attribut-Wert für alle Rollläden am ASC-Device.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 14 März 2019, 11:57:34
Hast auch wieder Recht. Besser sauber als offen setzen. Sollte man bei Wind lieber offen haben?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 14 März 2019, 13:06:18
Zitat von: CoolTux am 14 März 2019, 11:57:34
Hast auch wieder Recht. Besser sauber als offen setzen. Sollte man bei Wind lieber offen haben?
Ich verwende das alte notify bisher nur bei meinen Jalousien, und da ist offen zwingend. Ob das andere genauso sehen, kann ich nicht beurteilen.

Daher hatte ich das geschrieben:
Zitat von: Beta-User am 14 März 2019, 11:40:09Auf die Spitze getrieben: Rückgriff auf den Typ erst "hinter" einem optionalen Attribut-Wert für alle Rollläden am ASC-Device.
Ergo: Wer mit "unserer" Denke (oder dem was der Entwickler am Ende entscheidet) nicht einig ist, was diese Grundsatzentscheidung angeht, _könnte_ am Ende da eine 0, 50, 27 oder 100 reinschreiben. (Nur) wer es noch genauer braucht, muß (und kann!) den einzelnen Rollläden anfassen :) .
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 14 März 2019, 13:41:50
Fällt Dir noch irgendwas ein was wir anders machen sollten. Also was ich jetzt in der neuen Entwicklung vielleicht falsch angefasst habe? Oder ist die derzeitige Syntax bei den Attributen ok? Also bei denen die ich geändert habe.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 14 März 2019, 14:33:39
Hmm, das ist eine sehr tiefgreifende Frage, die ich so nicht abschließend beantworten kann.

Bis dahin habe ich mir angesehen:
- Wind
Da finde ich es super, wenn es kommt wie vorhin skizziert, also
-- Mindestangabe ist eine Windgeschwindigkeit beim Rollladen, dann "geht" eigentlich alles weitere automatisch, insbesondere der Rollladen geht auf die jeweils passende "offen"-Position
-- Maximalkonfiguration: geht über das einzelne Rolladenattribut "as is", auch ok so.
-- Offen/Wünschenswert vielleicht noch: Attribut für das ASC (windDefaults?); da könnte man dann eine globale Grenzgeschwindigkeit festlegen (limit:value), den default Offen-Wert (position:value) und den default Hysterese-Wert (hystersis:value) (alles optional). Geht aber erst mal auch so; die "Prüfungskette" ggf. zu verlängern, wäre ja kein großes Problem (jedenfalls, wenn wir beim Start einmalig prüfen und an einen festen Ort schreiben, welcher konkrete Wert denn jeweils für die Einzelangabe gilt und dann später unmittelbar darauf zugreifen).

- Brightness
Da hatte ich schon dazu ausgeführt, warum mir das _nicht_ gefällt
Dazu könnte ich noch anmerken, dass du beim Übertragen der alten Werte in neue optionale weitere Werte statt der defaults dann besser nichts angibst (bei min/max stand da -1/-1); das Übertragen macht m.E. nur da Sinn, wo es wirkliche User-Angaben gab.

Viel mehr konnte ich bis dato nicht ansehen (bis auf dieses unselige $we-Thema...), ansonsten hatte ich auch nicht den Eindruck, dass da viele weitere Attribute betroffen waren.

Gibt es noch ein konkretes, zu dem ich was sagen kann bzw. dass ich mir ansehen sollte?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 14 März 2019, 15:38:38
Zu dem Brightness-Thema ist mir grade noch was eingefallen:

"Angeschaltet" wird der brightness-Mode ja an jedem Rolladen, getrennt für morgens und abends (ASC_Up und ...Down). Da wäre der jeweilige Schwellwert als optionale individuelle Angabe doch gut aufgehoben, oder? Also auch überhaut nur auszuwerten, wenn vorne brightness steht.

Dann die Schwellwerte als optionales Vorgabe-Attribut beim ASC-Device (Gimmick: Wenn der brightness-Sensor angegeben ist, kennen wir den Typ; z.B. bei meinem HM-(außen-Bewegungsmelder zum Selberlöten) war das ein Wert Mitte/Ausgang der 60, 67, wenn ich das richtig im Kopf habe)


Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 14 März 2019, 15:43:29
Ich hatte alle Attribute im ASC Device entsprechend umgesetzt. So zum Beispiel Residents noch.

Meinst also man könnte dann ASC_Up brightness:500:700 machen?
Die Idee finde ich cool. Leider kann man dann nicht mehr so schön zur Auswahl greifen (machen)
Also Auswahl von ASC_Up Astro,Brightness,Time
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 14 März 2019, 16:17:03
Zitat von: CoolTux am 14 März 2019, 15:43:29
Die Idee finde ich cool.
:) Danke.

Zitat von: CoolTux am 14 März 2019, 15:43:29
Meinst also man könnte dann ASC_Up brightness:500:700 machen?
In die Richtung, aber...
(Du vermutest Probleme wegen der Doppelpunkte, oder?)

Der Reihe nach... Heute steht da:'ASC_Up:time,astro,brightness' Vielleicht ginge:
'ASC_Up:time,astro,brightness 500:700'
oder:
'ASC_Up:time,astro,"brightness  500:700"' ABER:
"An sich" würde man die optionalen Werte doch gar nicht benötigen, oder ;) ? => schlicht weglassen (setzt aber voraus, dass wir irgendwo anders einen default definiert haben).
Sobald der User was eingetragen hat, ist eh' egal, FHEM "kann" dann die Attr-Inhalte schon auslesen.

Dann ginge auch wieder völlig stressfrei:
Zitat von: CoolTux am 14 März 2019, 15:43:29
Leider kann man dann nicht mehr so schön zur Auswahl greifen (machen)
Also Auswahl von ASC_Up Astro,Brightness,Time
"Anders" wird es erst, wenn man pro Rollladen wirklich eine andere Einstellung haben will als den (globalen) default dazu (zukünftig kommend vom ASC-Device?). Keine Ahnung, wie groß der Anteil "brightness"-User unter den "ASC'lern" ist, aber ich würde annehmen, dass von denen auch nur ein Bruchteil unterschiedliche Werte an vielen Rollläden verwenden ;) . Da macht man ggf. auch Gruppen von Devices.

Ergänzend:
- Was die Frage Doppelpunkt oder Leerzeichen angeht, müßten wir irgendeine Logik entwickeln, die der user bei ähnlichen Fragen dann auch immer anwenden kann. Ausgehend von Wind => Device:Reading ist klar, danach kam Bedingung: Hysterese, dann Zielwert.
Brightness würde ich wahlweise unter "Bedingung" oder "Device" einsortieren, daher das Leerzeichen oben.
- 500:700 stand für sunset:sunrise (oder umgekehrt). Würde auch hier wieder vorschlagen, den 2. Wert optional zu machen, also sunset[:sunrise], und dann sunrise mit sunset zu belegen, wenn nicht angegeben. (Kosmetik, zugegeben...)

Resident hatte ich bisher im ASC-Device nicht genutzt, nur an den Rollläden. Mal schauen, wie weit ich da komme, da fehlt mir noch etwas das "Gefühl", welche Auswirkungen das jeweils hat.

Aber so langsam habe ich das Gefühl, dass wir nach und nach ein gemeinsames Verständnis dafür bekommen, wie die useability einfacher gemacht werden kann, ohne ggf. für Experten die Freiheiten zu beschränken?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 14 März 2019, 18:02:59
Zitat von: CoolTux am 14 März 2019, 09:28:34
Was sagst Du zu
ASC_brightnessDriveDownUp
für die Brightness Angaben im ASC Device
Ähm sorry, den hatte ich vorher übersehen. Kurzer Kommentar noch dazu: Wenn es direkt im ASC_Up usw. geht, fände ich das noch besser (da eingespart...), aber an sich spricht nichts gegen ein solches Attribut (und da stand auch, dass es das Zentral ja schon gibt! Auch gut, und noch mehr ein Argument, das für die einzelnen Rolläden gleich einzusparen.).

Die Benennung finde ich sperrig, aber mir fällt grade auch nichts besseres ein. Gedanklich stolpere ich immer über die Reihenfolge DownUp, irgendwie liegt mir der "normale" Tagesablauf näher, also sunrise[:sunset], aber ich bin da leidenschaftslos; gehört zu den Dingen, die ich ggf. mal teste, wenn sich sonst keiner findet... (Bin mit Astro sehr zufrieden!)
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 14 März 2019, 18:10:32
Zitat von: Beta-User am 14 März 2019, 18:02:59
Ähm sorry, den hatte ich vorher übersehen. Kurzer Kommentar noch dazu: Wenn es direkt im ASC_Up usw. geht, fände ich das noch besser (da eingespart...), aber an sich spricht nichts gegen ein solches Attribut (und da stand auch, dass es das Zentral ja schon gibt! Auch gut, und noch mehr ein Argument, das für die einzelnen Rolläden gleich einzusparen.).

Die Benennung finde ich sperrig, aber mir fällt grade auch nichts besseres ein. Gedanklich stolpere ich immer über die Reihenfolge DownUp, irgendwie liegt mir der "normale" Tagesablauf näher, also sunrise[:sunset], aber ich bin da leidenschaftslos; gehört zu den Dingen, die ich ggf. mal teste, wenn sich sonst keiner findet... (Bin mit Astro sehr zufrieden!)

Liegt an meiner Denkweise min:max und das min ja für Abends ist. Aber da wir ja eh da in Sonnenauf und Untergang denken wollen hast Du Recht.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 19 März 2019, 13:43:56
Mahlzeit!

Nachdem ich grade ein wenig zum Thema objektorientierte Programmierung hier rumgelesen habe: http://learnperl.scratchcomputing.com/tutorials/objects/, versuche ich zu verstehen, welche Schlüsse ich daraus in Bezug auf eine mögliche zukünftige Datenstruktur ziehen soll, die für ASC zukünftig evtl. Sinn macht.
Vorläufige Idee: Neben dem ASC-Zentraldevice (Master) dann zukünftig nicht alles an den Rollläden verwalten, sondern für jeden ein entsprechendes Client-Device bauen?

Dann wären wir flexibler, was das Ausrollen von notwendigen neuen/geänderten Attributen angeht, die Anzeige von Internals, den Rückgriff auf defaults usw.... Das wäre vermutlich viel transparenter für die User, wie wenn wir irgendeine interne Unterstruktur unterhalb eines Einheits-ASC-Devices basteln würden. Attribute wären nur sichtbar, wenn gesetzt, es gäbe (als Möglichkeit) eigene Setter für jeden Teil der Logik an jedem Rolladen und wir könnten fast 1:1 direkt auf die vorhandene Logik "lies dieses oder jenes Attribut" aus der heutigen ASC-Logik aufbauen.

Du hast ja schon einige Erfahrung mit objektorientiertem Programmieren unter Perl, ich kenne das etwas von MySensors her (habe dabei aber eher ein vermutlich lückenhaftes intuitives Verständnis dazu entwickelt). Daher die Frage: Wäre das ein praktikabler Ansatz?

Ansonsten: hast du gesehen, dass Leute jetzt plötzlich Interesse an "Samstagen" haben...?!?
Es ist wie verhext: Kaum denkt man etwas halblaut, gibt's jemanden, der es hört, selbst wenn er Meilen entfernt ist ::)
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 19 März 2019, 13:56:39
Du meinst so eine Art Channel-Device wir bei HM? Ich weiß nicht. Dann haben wir ja wieder doppelte Devices. Also einmal das original Rolllodevice und ein Abbild als Channeldevice vom ASC Device.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 19 März 2019, 14:22:27
Der Vergleich mit einem Chanel-Device paßt ganz gut, ich hatte ursprünglich ROLLO im Hinterkopf, aber das mit dem HM-Channel trifft es deutlich besser.

Letztlich ist halt die Frage, wie wir eine halbwegs transparente und effektive Struktur hinbekommen, die an den richtigen Stellen für Nutzereingriffe offen ist, ohne einen gleich zu erschlagen.
Im Moment würde ich eher dazu neigen, dass eine "Doppelung" der Devices mit einem zusätzlichen  ASC-Kanal das "kleinere" Übel ist; aber ich bin da auch nur Anfänger und wollte das einfach mal angesprochen haben; vielleicht kann/will da auch jemand was zu sagen, der da mehr Erfahrung hat? Das eilt ja alles nicht, man sollte es dieses Mal nur "richtig" anpacken, auch wenn es immer viele Wege gibt, "irgendwas" umzusetzen...

Aber der Gedanke, jeweils _einen_ ASC-Kanal pro Rollladen zu haben, klingt schon allein deswegen nicht schlecht, weil ich bei den HM-Devices schon jetzt erst mal lange scrollen muß, bis ich bei den Einstell-Optionen für ASC bin ;D . Und das einzige, was wirklich doppelt wäre, wäre ggf. der derzeitige pct-Stand, alles andere ist sowieso entweder im HM-Hauptdevice oder ASC-spezifisch...

Dafür könnten wir z.B ein Internal halten für die Anzahl der blockierenden Infos (wind, Anwesenheit, Fensterkontakt offen, manual ....) und bei der Ausgabe von Infos das leichter zusammenformatieren.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 20 März 2019, 09:24:38
Mmmhhh klingt interessant. Also das mit den __ASC__ Kanal pro Rollladen. Müsste man sich mal anschauen wie man das am besten um setzt.

Aber ich schlage vor wir machen erstmal die derzeitige Entwicklerversion fertig und dann schauen wir einmal.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 20 März 2019, 10:08:39
Zitat von: CoolTux am 20 März 2019, 09:24:38
Aber ich schlage vor wir machen erstmal die derzeitige Entwicklerversion fertig und dann schauen wir einmal.
Da bin ich völlig bei dir!

Zitat von: CoolTux am 20 März 2019, 09:24:38
Mmmhhh klingt interessant. Also das mit den __ASC__ Kanal pro Rollladen. Müsste man sich mal anschauen wie man das am besten um setzt.
Vorläufige Idee:define <name> ASC masterdefine <name> ASC <Name Rollladendevice> <Rollladentyp>
Beim Schlüsselwort "master" prüfen wir, ob wir "alleine" sind (es darf keinen zweiten geben), die andere Variante würde das "Kanal-Device" definieren. Der Rollladen würde dann nicht mehr über das globale ASC-Attribut identifiziert, sondern samt der "Grundrichtung" mit in der Definition stehen. Das einzige, was man dann noch direkt am Rollladendevice machen würde: das associatedWith-Reading setzen bzw. erweitern.
Man könnte auch am Master ein "set" vorsehen, in dem man indirekt das define aufruft ("set ASC addShutter <Name Rollladendevice> <Rollladentyp>", das wäre vermutlich für den User intuitiver.



[OT]
Zur Info: in der aktuellen 10_MYSENSORS_DEVICE.pm sind 410 Treffer für "->" drin, die 00_MYSENSORS.pm hat nochmals 151 hits und in die restlichen zugehörigen pm's habe ich nicht mehr geschaut ;) . ASC ist damit scheinbar nicht der Vorreiter, was objektoritentierte Programmierung bei FHEM-Modulen angeht, und vermutlich sind die alten MQTT-pm's ähnlich, die stammen nämlich ursprünglich vom gleichen Autor.
[/OT]
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 20 März 2019, 10:34:17
Zitat von: Beta-User am 20 März 2019, 10:08:39
[OT]
Zur Info: in der aktuellen 10_MYSENSORS_DEVICE.pm sind 410 Treffer für "->" drin, die 00_MYSENSORS.pm hat nochmals 151 hits und in die restlichen zugehörigen pm's habe ich nicht mehr geschaut ;) . ASC ist damit scheinbar nicht der Vorreiter, was objektoritentierte Programmierung bei FHEM-Modulen angeht, und vermutlich sind die alten MQTT-pm's ähnlich, die stammen nämlich ursprünglich vom gleichen Autor.
[/OT]

Ich habe jetzt nicht wirklich geschaut. Aber -> ist ja in erster Linie eine Referenz auf irgendwas. Das kann ein Objekt sein, dann muß es entsprechend erstellt worden sein. Oder aber auch eine Referenz auf ein Hash, Scalar, Array was auch immer.

Ob eine Objekt verwendet wird erkennst Du am new, in den meisten Fällen dient dies zur Erstellung eines neuen Objektes.  :)


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 20 März 2019, 10:46:14
...dann war der Einwand unberechtigt, jedenfalls in der 10_...er. Oder der "new"-Befehl heißt halt anders.
Scheinen dort eher "normale" Referenzierungen zu sein. Ist aber auch OT...
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 20 März 2019, 21:46:57
Ich habe soeben eine neue Version hoch geladen.
Ich habe mir eine komplette Entwicklerumgebung mit aktuellem FHEM und configDB Konfiguration eingerichtet.
Ich habe damit den wechsel von der derzeitig ausgerollten stabilen Version auf die aktuelle Entwicklerversion mit allen geänderten Einstellungen getestet. Es wurden bei mir alle Werte korrekt übernommen und in die neuen Attribute gesetzt.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 21 März 2019, 07:13:02
Moin,

habe eben die 0.4.0.11beta37 eingespielt und auf die Schnelle keine Probleme bemerken können.

Hast du das mit dem wind-Attribut schon umgestellt auf default aus dem Rollladentyp? Sonst würde ich erst mal die "Vollversion" drin lassen (mit Ziellevel)...
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 21 März 2019, 08:00:21
Ich habe das so umgestellt das er per default die open Position des Shutters nimmt.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 21 März 2019, 08:13:21
Danke für die Rückmeldung, dann werde ich das an den Jalousien mal entsprechend ändern auf nur eine Angabe.
Für die "offen=weniger offen als maximal-offen"-Rollläden ist wind eh' nicht das Thema. Geschrieben und festgestellt: Falscher Ansatz... Wenn halboffen, ist das ab gewissen (hohen) Geschwindigkeiten durchaus ein Thema, das aber im Moment nicht so eilt. Ergo: alle Rollläden bekommen den Windschutz, aber eben mit unterschiedlichen Geschwindigkeiten und die "speziellen" bekommen eben eine spezielle Einstellung ;D 8) .

DANKE!
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 21 März 2019, 08:15:44
Zitat von: Beta-User am 21 März 2019, 08:13:21
Danke für die Rückmeldung, dann werde ich das an den Jalousien mal entsprechend ändern auf nur eine Angabe.
Für die "offen=weniger offen als maximal-offen"-Rollläden ist wind eh' nicht das Thema. Geschrieben und festgestellt: Falscher Ansatz... Wenn halboffen, ist das ab gewissen (hohen) Geschwindigkeiten durchaus ein Thema, das aber im Moment nicht so eilt. Ergo: alle Rollläden bekommen den Windschutz, aber eben mit unterschiedlichen Geschwindigkeiten und die "speziellen" bekommen eben eine spezielle Einstellung ;D 8) .

DANKE!

Meintest Du jetzt damit das man Rolläden aus der Windroutine ausschließen kann?
Das wollte ich glaube noch einbauen, stimmt's  ;D
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 21 März 2019, 08:43:23
Zitat von: CoolTux am 21 März 2019, 08:15:44
Meintest Du jetzt damit das man Rolläden aus der Windroutine ausschließen kann?
Das wollte ich glaube noch einbauen, stimmt's  ;D
Ausschließen geht doch mit "-1", oder?

Nee, mir ging es um meine Sichtuschutz-Rollläden im Schlafzimmer, die eine open-Position festgelegt haben, die deutlich unter dem maximal möglichen Öffnungsgrad liegt. => m.E. no action required :)
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 21 März 2019, 08:46:20
Ach stimmt auch wieder. Hatte ja -1 gesetzt. Denke ich zu mindestens. Lach. Ich schaue nachher lieber noch mal.

Gestern und Vorgestern klappte das Beschatten und Endschatten super bei mir.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 21 März 2019, 11:10:45
-1 müßte schon passen, ich hatte erst mal nur 3 Jalousien aktiv geschaltet, und das hatte in der vorherigen Version schon funktioniert.

Was aber ein Thema war: das mit wind scheint früher eine reine "notify-Denke" gewesen zu sein, also nicht blockierend. Hast du da was dran geändert?

Sonst könnten wir mal theoretisch erörten, wann denn nun welche Art des Blockierens angesagt ist - ggf. mag sich dazu dann auch der eine oder andere weitere Anwender dazu äußern?

Generell: Wie war das mit dem "Fahrplan"?

Ansonsten: Bei Beschattung bin ich noch nicht "ernsthaft".
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 21 März 2019, 11:20:46
Was meinst du mit Art des blockierends?
FHEM blockierend oder wie.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 21 März 2019, 11:46:30
Nein, ich meinte, dass man entweder - wie bei den Fensterkontakten - ein "inhibit" drauflegen könnte oder jedenfalls ausschließt, dass seitens ASC eine andere Position angefahren wird als die Wind-Position (softlock). Bin nicht sicher, ob letzteres bereits implementiert war, als ich neulich getestet hatte, glaube aber eher nicht.
Das "softblocking" wäre aber m.E. auf jeden Fall sinnvoll; ein inhibit sollte man einschaltbar machen, wenn sowas gewünscht ist (ich bin da nicht so der Freund von, aber das sehen andere mit kleinen Kindern ggf. wieder ganz anders...). Jetzt können wir wieder darüber spekulieren, ob der, der für FK's ein inhibit haben will, dasselbe auch für wind gut findet...
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 21 März 2019, 12:53:49
Ah verstehe. OK schaue ich mir. Aber glaube fahren sollte er nicht wenn Fenster auf oder zu sind in da ist dann ja auch die hard Blocker Methode mit dabei.
Aber ich schaue und teste da noch mal.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 21 März 2019, 13:09:25
Nur um Sicherzugehen: Das mit dem Fensterkontakt war nur als Vergleich zur allgemeinen Funktionsweise gedacht, es ging erst mal nicht um irgendwelche Wechselwirkungen zwischen der Fensterkontakt-Funktionalität und der Wind-Sache.

Konkret: Soweit ich mich entsinne, gingen die Jalousien neulich wieder mit dem regulären Schließen-Timer zu, obwohl noch "zu viel" Wind war. Das sollte nicht sein, sondern frühestens, wenn die untere Grenze wieder unterschritten ist.



Aber zu dem angerissenen Thema eine generelle Frage: Wie wollen wir zukünftig Priorisieren, also konkret: das Verhältnis zwischen Fensterkontakt und Wind festlegen?
Da ich bei Wind in "offen" denke, ist das für mich selbst kein pratisches Problem, da ist dann nur die Frage, wie weit offen. Aber wenn jemand bei Sturm schließt, wird er es durchaus zu schätzen wissen, wenn er einstellen kann, dass der Rollladen nach oben soll, wenn er den Fluchtweg öffnet, weil es brennt... (oder er nur eine Rauchen gehen will und er eher niedrige Schwellwerte eingestellt hat, usw.; wir kennen ja die Kreativität unserer Nutzer im Allgemeinen bereits hinlänglich ;D )
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 22 März 2019, 15:20:35
Ich habe mal geschaut wegen dem blockieren. Wenn der Kontaktsensor nicht geschlossen an zeigt und der Rolladen vom Platz als Terrasse gesetzt ist wird nicht gefahren.

Und ausgeschlossen wird wenn windMax < 0 ist. Also auf gut Deutsch, -1 passt
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 22 März 2019, 15:27:19
Zitat von: CoolTux am 22 März 2019, 15:20:35
Ich habe mal geschaut wegen dem blockieren. Wenn der Kontaktsensor nicht geschlossen an zeigt und der Rolladen vom Platz als Terrasse gesetzt ist wird nicht gefahren.

Und ausgeschlossen wird wenn windMax < 0 ist. Also auf gut Deutsch, -1 passt
Sorry, da verstehe ich nicht, wie das zu Wind paßt.

Zitat von: Beta-User am 21 März 2019, 13:09:25
Konkret: Soweit ich mich entsinne, gingen die Jalousien neulich wieder mit dem regulären Schließen-Timer zu, obwohl noch "zu viel" Wind war. Das sollte nicht sein, sondern frühestens, wenn die untere Grenze wieder unterschritten ist.
Will heißen: Sind die Rollläden gegen ASC-Fahrten blockiert, solange der Wind > max ist?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 22 März 2019, 15:36:23
Zitat von: Beta-User am 22 März 2019, 15:27:19
Sorry, da verstehe ich nicht, wie das zu Wind paßt.
Will heißen: Sind die Rollläden gegen ASC-Fahrten blockiert, solange der Wind > max ist?

Sorry

Wenn das Fenster oder besser in Fall wird es ja dann eine Terrasentür sein im Attribut Place mit Terrasse angegeben ist und die Tür/Fenster NICHT geschlossen (gekippt,offen) ist dann wird nicht gefahren.


Ich meinte wenn im Attribut windParameter der max Parameter mit -1 angegeben ist, dann wird gar nicht beachtet.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 22 März 2019, 15:50:46
Wir reden vermutlich aneinander vorbei:

Ganz unabhängig von irgendeinem Fenster soll ein Rollladen NIE von ASC gefahren werden, solange wind > eingestellter Wert.
(Ausgenommen natürlich die Fälle: der Deaktivierungswert ist eingestellt (-1) oder der Rollladen soll gerade in die "windsave-Position" fahren) .
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 22 März 2019, 15:52:47
Jepp wir reden einander vorbei.  ;D

Es ist abe rgenau so eingestellt wie Du es eben beschrieben hast.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 23 März 2019, 11:13:03
Jetzt habe ich doch noch was gefunden, was irgendwie seltsam ist:

(Vorab: ich habe den wind um 9:02 Uhr nicht nachgeschaut, aber es war in der Realität nicht windig, jetzt steht das auf 12 und manuell angefaßt habe ich es auch nicht.)

Dieser (bzw. noch ein paar mehr) Rollladen sollte m.E. eigentlich offen sein, er ist (bzw. demnächst war) aber geschlossen - ausweislich des list wegen wind-unprotection. Das macht natürlich wenig Sinn ;D .
Internals:
   DEF        52A1F5
   FUUID      5c432276-f33f-d171-ac08-960487f251607654
   IODev      CUL_0
   NAME       Rollladen_Bad_OG
   NOTIFYDEV  global
   NR         193
   NTFY_ORDER 50-Rollladen_Bad_OG
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   READINGS:
     2019-03-22 09:02:23   ASC_ShuttersLastDrive wind un-protection
     2019-03-23 08:52:50   ASC_Time_DriveDown 23.03.2019 - 19:11
     2019-03-23 08:52:50   ASC_Time_DriveUp 24.03.2019 - 08:30
     2019-03-22 09:02:23   CommandAccepted yes
     2017-12-09 00:30:54   D-firmware      2.3
     2017-12-09 00:30:54   D-serialNr      LEQ0069461
     2017-12-21 07:35:16   PairedTo        0x425EE2
     2017-12-21 07:35:17   R-driveDown     15 s
     2017-12-21 07:35:17   R-driveTurn     0.5 s
     2017-12-21 07:35:17   R-driveUp       16 s
     2017-12-21 07:35:16   R-pairCentral   0x425EE2
     2017-12-21 07:35:17   R-powerUpAction off
     2017-12-21 07:35:17   R-sign          off
     2017-12-21 07:35:16   RegL_00.        02:01 0A:42 0B:5E 0C:E2 15:FF 18:00 00:00
     2017-12-21 07:35:17   RegL_01.        08:00 09:00 0A:00 0B:00 0C:96 0D:00 0E:A0 0F:05 10:00  30:06 57:06 56:00 00:00
     2018-08-02 21:41:33   automode        1
     2019-03-22 09:02:43   deviceMsg       off (to VCCU)
     2019-03-22 09:02:43   level           0
     2019-03-22 09:02:43   motor           stop:off
     2019-03-22 09:02:43   pct             0
     2019-03-22 09:02:43   recentStateType info
     2019-03-22 09:02:43   state           off
     2019-03-22 09:02:43   timedOn         off
   helper:
     HM_CMDNR   198
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +52A1F5,00,00,00
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         52A1F5
         00
         00
         00
     mRssi:
       mNo       
     prt:
       bErr       0
       sProc      0
     q:
       qReqConf   
       qReqStat   00
     role:
       chn        1
       dev        1
       prs        1
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor Bewegungsmelder_1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut soft
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device rr_Kinder
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 116
   ASC_Shading_Min_Elevation 35
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode off
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 18:15
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters 120
   ASC_WindowRec Fenster_Bad_OG
   ASC_WindowRec_subType threestate
   IODev      CUL_0
   IOgrp      VCCU
   alias      Rolladen Bad OG
   autoReadReg 4_reqStatus
   cmdIcon    on:fts_shutter_up off:fts_shutter_down up:control_plus down:control_minus toggle:fts_shutter_updown stop:control_x
   devStateIcon off:fts_shutter_up:up on:fts_shutter_down:down 9\d.*:fts_shutter_10:down 8\d.*:fts_shutter_20:down 7\d.*:fts_shutter_30:down 6\d.*:fts_shutter_40:down 5\d.*:fts_shutter_50:down 4\d.*:fts_shutter_60:up 3\d.*:fts_shutter_70:up 2\d.*:fts_shutter_80:up 1\d.*:fts_shutter_90:up 0\d.*:fts_shutter_100:up
   expert     2_full
   firmware   2.3
   group      Türen und Fenster
   icon       fts_shutter_updown
   model      HM-LC-Bl1PBU-FM
   peerIDs    00000000,
   room       Bad_OG
   serialNr   LEQ0069461
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     on:off:pct
   widgetOverride pct:colorpicker,BRI,0,1,100
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 23 März 2019, 11:18:13
Interessant. Das schaue ich mir später mal an.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 23 März 2019, 11:33:11
Vielleicht noch eine Ergänzung:

Ich habe den _Verdacht_, dass ggf. auch via "un-protection" Rollläden gefahren werden, die auf -1 stehen. Da ich jüngst alle auf einen (teilweise hohen) Wert gesetzt habe, kann ich das nicht mehr konkret so einfach nachstellen, aber meine Regierung war nicht begeistert, dass häufig die Rollläden tagsüber unten waren, als sie deutlich vor Dämmerungseinbruch nach Hause kam... (das war die Beobachtung mit der Vorversion)
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 23 März 2019, 11:37:20
Ich habe den Fehler gefunden. Logikproblem. Aber da muß ich erstmal noch schauen wir ich das sauber gelöst bekomme.
Bis dahin empfehle ich alle Rolläden auf -1 für den Wind zu setzen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 23 März 2019, 11:44:45
Hmmm,

ich komme nochmal auf den Vorschlag zurück, das ganze eher in die Richtung umzubauen, dass bei einem relevanten Event ALLE (soll-) ZUSTÄNDE nochmal geprüft werden (Residents, Fensterkontakt, wind, shading...). Vermutlich brauchen wir in dem Rahmen eine Art Priorisierung (hatte ich hier schon mal am Beispiel Wind vs. Fensterkontakt versucht zu erläutern).

Zitat von: CoolTux am 23 März 2019, 11:37:20
Ich habe den Fehler gefunden. Logikproblem. Aber da muß ich erstmal noch schauen wir ich das sauber gelöst bekomme.
Bis dahin empfehle ich alle Rolläden auf -1 für den Wind zu setzen.
Mist, jetzt habe ich gestern das notify gelöscht... ::)

Und: Bist du sicher, dass das das Problem behebt? (Siehe meinen zwischenzeitlichen Beitrag).
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 23 März 2019, 12:06:58
Alles gut. Habe es gefixt.

Eine aktuelle Version ist online für Dich.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 23 März 2019, 13:04:54
So, Version 0.4.0.11beta42 ist am Start.

Meine Rollläden hatte ich länger vor dem Einspielen der Version manuell geöffnet.

Nach dem Start steht ein Teil (u.A. der im Bad) wieder auf "wind un-protectio" und ist geschlossen.

Problem beim Erkennen des Zustands beim Start, verbliebene Info aus der Vorversion oder "feature"?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 23 März 2019, 13:09:51
Zitat von: Beta-User am 23 März 2019, 13:04:54
So, Version 0.4.0.11beta42 ist am Start.

Meine Rollläden hatte ich länger vor dem Einspielen der Version manuell geöffnet.

Nach dem Start steht ein Teil (u.A. der im Bad) wieder auf "wind un-protectio" und ist geschlossen.

Problem beim Erkennen des Zustands beim Start, verbliebene Info aus der Vorversion oder "feature"?

Dann muss ich mir was einfallen lassen was die erst Initialisierung an geht. Im fehlt zum Zeitpunkt kurz nach dem ersten Start und des ersten Events vom Windsensor die Info zum aktuellen Zustand.
Das fixe ich nachher noch.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 23 März 2019, 13:14:46
Gerade geschaut. Das ist alles schick soweit von der Logik her, aber ich hatte einen Typo bei meinen gettern. Ups
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 23 März 2019, 13:16:24
So neue Version ist online

0.4.0.11beta43
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 23 März 2019, 13:33:57
Scheint im Wesentlichen zu passen.

Zwei Rollläden gibt's noch, da steht das wind un-protection noch drin (angezeigt via ASC-get). Ich kann aber grade nicht sagen, an was das liegt, würde auf den Bewohner tippen. Jedenfalls sind alle Rollläden oben geblieben, was zur jetzigen Zeit auch korrekt ist.

Danke bis dahin!
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 23 März 2019, 13:38:58
Das beste ist das ich im selben Zuge Anpassungen für das Beschatten gemacht habe. Bin gespannt wie das bei mir hier so läuft.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 27 März 2019, 07:21:14
Zitat von: CoolTux am 23 März 2019, 13:38:58
Das beste ist das ich im selben Zuge Anpassungen für das Beschatten gemacht habe. Bin gespannt wie das bei mir hier so läuft.
Moin,ich glaube, eben die erste Beschattungsfahrt an meiner Testjalousie beobachtet zu haben. "Leider" hatte ich 0 als Ziellevel eingetragen. Leider deswegen, weil die Laufzeit von der Jalousie zu lang ist, die stand danach auf "manual"...

Da ich das Problem praktisch bei allen Jalousien habe, dass die Laufzeit von ganz offen zu ganz geschlossen länger ist als die max. Zeit, die das Modul für die Erkennung nutzt: Wie groß sind die Chancen, die Laufzeit konfigurierbar zu machen (oder automatisch zu erkennen, die Homematic-Aktoren haben dazu zwei Readings)?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 27 März 2019, 07:50:09
Wie lauten denn die Readings und welchen kann man da am besten nehmen?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 27 März 2019, 08:57:56
Die Infos zur Laufzeit, die auf dem Aktor gespeichert sind, stecken hier drin:
Zitat von: Beta-User am 23 März 2019, 11:13:03
Internals:
     2017-12-21 07:35:17   R-driveDown     15 s
     2017-12-21 07:35:17   R-driveTurn     0.5 s
     2017-12-21 07:35:17   R-driveUp       16 s

driveTurn ist m.E. nur beim direkten Umschalten relevant, von daher meine ich, dass für CUL_HM der größere der beiden anderen relevant ist, dazu kämen dann noch kurze Zuschläge für die Zeit, die das Signal von FHEM zum Aktor und zurück benötigt, einschl. der Verarbeitungszeit innerhalb von FHEM.
Mehr wie 2 Sek. sind die beiden Werte aber bei mir auch nicht auseinander, die eine Sekunde ist für ein "normalgroßes" Fenster passend; ein sehr großer Rolladen kommt vermutlich nicht auf mehr wie 3 Sek. Differenz. Wenn der Wert einmalig beim Laden des Moduls ermittelt wird, würde ich den Vergleich machen wollen und einen Zuschlag von 2-3Sek. machen für die Signalwege usw..

(Ich gehe mal davon aus, dass das ROLLO-Modul derartige Infos per Attribut bereithält, dort aber ein kleinererZuschlag erforderlich wäre, weil die Verarbeitungslogik innerhalb FHEM ist.)
(Ergänzend: Wenn man es noch genauer haben wollte: die Gesamtlaufzeit ist ja nur relevant für die Fahrten zwischen beiden Endpunkten; fährt man nur zwischen 50% Beschattung und 70% Lüften, dauert eine automatische Fahrt nicht die gesamte Zeit...)
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 27 März 2019, 09:21:25
Ok er brauch also für eine ganze Fahrt von unten nach oben 16s, Das verstehe ich aber nicht, ich gebe ihm hier 60s.

Wenn also das ASC Modul die Fahrt aus löst, dann muß die Fahrt innerhalb von 60s beendet sein um als eine ASC Fahrt zu gelten.
Wenn der Rolladen von Hand bewegt wird erkennt ASC diese Fahrt als manuelle fahrt wenn die letzte ASC Fahrt länger wie 60s her ist.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 27 März 2019, 09:32:24
Die Frage war nach der Readingbenennung, deswegen hatte ich genommen, was verfügbar war (der Rollladen, den ich neulich hier gepostet hatte)...

Die Jalousien liegen bei 65 sek, soweit ich mich entsinne; die hatte ich grade nur nicht zur Hand.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 27 März 2019, 09:35:23
Zitat von: Beta-User am 27 März 2019, 09:32:24
Die Frage war nach der Readingbenennung, deswegen hatte ich genommen, was verfügbar war (der Rollladen, den ich neulich hier gepostet hatte)...

Die Jalousien liegen bei 65 sek, soweit ich mich entsinne; die hatte ich grade nur nicht zur Hand.

Haben Deine Jalousien auch so ein Reading oder brauchen wir da ein Attribut?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 27 März 2019, 09:48:12
Das ist genau derselbe Aktortyp (wie alle meine Rollladen- und Jalousieaktoren). Daher sind genau diese Readings selbstredend auch dort vorhanden.
(Was ich mir nochmal ansehen müßte wäre die Frage, ob die auch immer sichtbar sind. Bei mir ja, weil ich die Fahrzeiten eingestellt habe. Das dürfte aber eigentlich bei allen Anwendern genauso sein, weil sonst einfach nix vernünftiges an %-Wert angezeigt wird usw.).
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 27 März 2019, 10:22:38
Dann lass es und doch einfach in ein Attribut stecken. Ist ja dann auch egal

Was hälst eigentlich davon wenn wir

ASC_BlockingTime_afterManual 1200
ASC_BlockingTime_beforDayOpen 3600
ASC_BlockingTime_beforNightClose 3600


Als ein einziges Attribut schreiben?

ASC_BlockingTime 1200 3600:3600
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 27 März 2019, 10:29:38
Kommt darauf an, wie wir weiter vorgehen.

Machen wir einen "Kanal" aus dem ganzen, ist es auch mit Einzel-Angaben ok (tauchen nur auf, wenn gesetzt, default-Werte auch vorhanden, wenn nicht ausdrücklich gesetzt).

Bleibt es "as is", finde ich die Zusammenfassung gut, würde dann aber in die Richtung tendieren
ASC_BlockingTimes 1200 [3600[:3600]]
Also als Minimalangabe wäre eine einzige Zeit erforderlich, die dann auch für die anderen beiden Werte gilt. Gibt man den optionalen beforeDayOpen-Wert an, wird der dann auch für abends verwendet, wenn der nicht auch noch separat angegeben ist.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 27 März 2019, 10:39:32
Ich bin noch am schwanken. Eigentlich würde ich gerne ein Frontend haben wo alle Rollläden Horizontal stehen und die Attribute Vertikal.
Dort macht man dann seine ganzen Einstellungen und drückt auf speichern. Danach wird die Konfig als verstecktes Reading in JSON Format in den jeweiligen Rollladen geschrieben.

Was denkst Du darüber?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 27 März 2019, 10:58:19
Mir gefällt zunehmend der "Kanal"-Ansatz, aber wie bereits geschrieben: Wir sollten da m.E. mal auch Leute befragen, die mehr Erfahrung mit möglichen Ansätzen dazu haben, mein eigener Horizont ist da möglicherweise immer noch zu beschränkt. Vielleicht gibt es noch bessere Ideen?

Ich sehe folgende Vorteile bei "Kanal":
- Wir müßten gar nicht in fremden Devices rumschreiben, ASC-Einstellungen und Rollladenaktor wären getrennt bzw. nur lose verbunden.
- Die ASC-Einstellungen können FHEM-Raum-mäßig getrennt vom Rollladen behandelt werden; damit wäre die Anwenderebene von der Konfigurationsebene getrennt bzw. trennbar.
- Die Zahl der Attribute ist nicht mehr so wichtig, weil nur sichtbar zu machen wäre, was der User anders haben will wie das, was der jeweilige Default vorsieht; außerdem wäre die Liste insgesamt erst mal kürzer, weil die Readings des Rollladens selber dann ja nicht an der Stelle vorweg kommen.
- Internals pro Rollladen wären für den informierten User leichter sichtbar zu machen.
- damit wäre der ReadingsGroup-Ansatz weiter kein Problem und wir an der Stelle schneller fertig.
- Die Konfiguration würde weiter "ganz normal" in der cfg stehen (in der statefile hat auch Nachteile).

(Das mal auf die Schnelle). Außer dem "ist nicht mehr beim Rollladen direkt" und dem vielleicht nochmals erforderlichen massiven Umbau sehe ich - aus Anwendersicht - nicht die großen Nachteile.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 27 März 2019, 11:26:05
Kurze Info. Neue Developer Version ist online.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 28 März 2019, 07:56:14
Auch nur kurze Info: Läuft seit eben, werde wie üblich berichten, wenn mir was auffällt...
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: FunkOdyssey am 29 März 2019, 13:44:57
Ich würde mir ja gerne ein Bild von der aktuellen Entwicklungsversion machen.
Es ist doch richtig, dass damit keine ReadingsGroups mehr anlegbar sind, oder?
Oder habe ich etwas übersehen und es gibt bereits Lösung dafür?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 29 März 2019, 13:51:22
Zitat von: FunkOdyssey am 29 März 2019, 13:44:57
Ich würde mir ja gerne ein Bild von der aktuellen Entwicklungsversion machen.
Es ist doch richtig, dass damit keine ReadingsGroups mehr anlegbar sind, oder?
Oder habe ich etwas übersehen und es gibt bereits Lösung dafür?
Soweit ich mich entsinne, haben wir nur dort "Probleme" mit ReadingsGroups, wo jemand dann erweiterte Einstellmöglichkeiten sucht/benötigt. Die "normale" Konfiguration müßte auch so gehen.

Also z.B. wind: Es reicht, die obere Grenze anzugeben, ab der gefahren werden soll. Wohin, ergibt sich dann automatisch aus der open Position (bzw. dem ASC-Aktortyp). Die untere Grenze wird ebenfalls errechnet. Nur wer was anderes haben will, kann nicht einfach _einen_ nummerischen Wert in das Feld schreiben, alle anderen schon ;) .
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: FunkOdyssey am 29 März 2019, 17:35:22
Dann werde ich am Brightness-Attribut scheitern.

Schade
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 29 März 2019, 17:42:16
Na ja, man kann das immer noch über eine Devspec-Anweisung zentral vergeben, nur halt nicht via ReadingsGroup.

(Anmerkung am Rande: Ich mache das Öffnen und Schließen im Moment über Astro und bin echt verblüfft, wie gut das mit der aktuellen Helligkeit außen paßt). Ist zwar unabhängig vom aktuellen Wetter, aber genauer brauche ich das eigentlich gar nicht.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 30 März 2019, 09:47:37
Doch noch was zu den Timern: auch bei mir sind die Rollläden heute morgen nicht gefahren, die timer stehen jetzt zum einen auf morgen früh, zum anderen sind sie "seltsam", da um eine Stunde verschoben; letzeres hat vermutlich mit der Zeitumstellung zu tun.

Da ist irgendwas kaputt gegangen...
(List spare ich mir, sollte einfach nachzustellen sein)
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Vorhand am 30 März 2019, 10:29:54
Leider geht meine Beschattung noch immer nicht. Hab inzwischen Brightness und Temperatur mittels dummy versorgt - auch ohne Erfolg.
Sind denn die verwendeten Werte der ASC über irgendeine Variable darstellbar? Bei Brightness- und Temperatursensor kann ich eintragen was ich will, die meckern nicht.

Meine Frage zu den attr ASC_AutoAstroModeEvening steht im RolloDevice auf none. Im ASCModul "ASC_autoAstroModeEvening" auf civil, war noch offen.
Muss das auch im RolloDevice auf civil gestellt werden?
Grüße
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 30 März 2019, 11:29:20
Zitat von: Beta-User am 30 März 2019, 09:47:37
Doch noch was zu den Timern: auch bei mir sind die Rollläden heute morgen nicht gefahren, die timer stehen jetzt zum einen auf morgen früh, zum anderen sind sie "seltsam", da um eine Stunde verschoben; letzeres hat vermutlich mit der Zeitumstellung zu tun.

Da ist irgendwas kaputt gegangen...
(List spare ich mir, sollte einfach nachzustellen sein)

Das mit den um eine Stunde verschoben ist bekannt. Aber da dies zweimal im Jahr vor kommt, spare ich mir vorerst ein eingreifen.

Das mit dem nicht fahren ist schon viel interessanter. Waren denn gestern die Timer korrekt?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 30 März 2019, 11:58:25
Zitat von: Vorhand am 30 März 2019, 10:29:54
Leider geht meine Beschattung noch immer nicht. Hab inzwischen Brightness und Temperatur mittels dummy versorgt - auch ohne Erfolg.
Sind denn die verwendeten Werte der ASC über irgendeine Variable darstellbar? Bei Brightness- und Temperatursensor kann ich eintragen was ich will, die meckern nicht.

Meine Frage zu den attr ASC_AutoAstroModeEvening steht im RolloDevice auf none. Im ASCModul "ASC_autoAstroModeEvening" auf civil, war noch offen.
Muss das auch im RolloDevice auf civil gestellt werden?
Grüße

Dann brauchen wir so langsam eine verbose 4 Ausgabe vom ASC Device. Triggern tut für die Beschattung Brightness Sensor und das Astro/Twilight Device. Sobald die beiden ein Event werfen wird die Beschattungsroutine angeworfen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 30 März 2019, 12:33:56
Zitat von: CoolTux am 30 März 2019, 11:29:20
Das mit dem nicht fahren ist schon viel interessanter. Waren denn gestern die Timer korrekt?
Ich hatte zwar gestern nur einen oberflächlichen Blick drüber geworfen, bin aber der Meinung: ja!

(wurde ja noch von jemandem im Parallelthread berichtet, dass die Entwicklerversion dement ist ;) . Allerdings lief die bei mir einen Tag länger, sollte also nichts mehr mit einem Neustart zu tun haben, uptime in FHEM liefert 2 days, 04:39:30.)

Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 30 März 2019, 13:24:03
Meine Rollos sind gerade in die Beschattung gefahren.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Vorhand am 30 März 2019, 14:57:00
Meine leider nicht. Ich vermute, dass es an der bzw. den Messungen liegt. Man müsste wissen, was da an Helligkeit und Temperatur ankommt.
Gibt es noch ein attr, welches die Beschattung separat aktiviert?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 30 März 2019, 15:48:59
Dann schalte mal verbinde 4 beim ASC an
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Vorhand am 30 März 2019, 17:43:56
Du meintest verbose auf 4?
Beschattung hat jetzt funktioniert. Nachdem ich bei ASC_BrightnessSensor
TSL2561:luminosity -1:-1 eingetragen habe, gingen jeweils nach ca. 20 s die Läden herunter.
Ich hatte vorher die div. Lichtsensoren in eine readingsGroup eingetragen und da wurde der Teil
luminosity -1:-1 nicht übernommen - also bei jedem Laden zu Fuß.
Jetzt stehen alle bei 80.
Cloudy und Sunny hatte ich ebenfalls in der readingsGroup Beschattung ergänzt. Mit einem Wert oberhalb der aktuellen Lichtstärke bei Cloudy wollte ich erreichen, dass die Läden wieder hochfahren.
Im ASC wurde dann auch Shading out angezeigt, aber gefahren ist keiner!?

Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 30 März 2019, 18:54:48
Hallo. Super das schon mal etwas ging.
Ich hatte heute auch eine seltsame Beobachtung. Die Rollläden sind in die Beschattung gefahren, danach habe ich FHEM neu gestartet dann sind die Rolläden aus der Beschattung gefahren was korrekt war aber danach sind sie leider rein gar nicht mehr rein gefahren.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 30 März 2019, 18:56:09
Zitat von: Vorhand am 30 März 2019, 17:43:56
Du meintest verbose auf 4?
Beschattung hat jetzt funktioniert. Nachdem ich bei ASC_BrightnessSensor
TSL2561:luminosity -1:-1 eingetragen habe, gingen jeweils nach ca. 20 s die Läden herunter.
Ich hatte vorher die div. Lichtsensoren in eine readingsGroup eingetragen und da wurde der Teil
luminosity -1:-1 nicht übernommen - also bei jedem Laden zu Fuß.
Jetzt stehen alle bei 80.
Cloudy und Sunny hatte ich ebenfalls in der readingsGroup Beschattung ergänzt. Mit einem Wert oberhalb der aktuellen Lichtstärke bei Cloudy wollte ich erreichen, dass die Läden wieder hochfahren.
Im ASC wurde dann auch Shading out angezeigt, aber gefahren ist keiner!?

Ja verbose 4. Ich muss schauen was passiert wenn man für Morgens und Abends mit Brightness fahren will und dem entsprechend ASC_BrightnessSensor setzt. Eigentlich sollte dann dennoch die Beschattungsfunktion aufgerufen werden.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 31 März 2019, 07:34:03
Zitat von: Beta-User am 30 März 2019, 12:33:56
Ich hatte zwar gestern nur einen oberflächlichen Blick drüber geworfen, bin aber der Meinung: ja!
Huete morgen stehen die Timer bereits vor dem morgendlichen Fahren wieder auf morgen. Da am Fr. (1. Tag uptime) - jedenfalls nach meiner Erinnerung - korrekt gefahren wurde, liegt das entweder an $we oder an dem Umstand, dass es nicht die erstmalige Timerberechnung nach dem Start war, sondern eine spätere...

Auszug aus dem list (ist eine zu lang laufende Jalousie):
READINGS:
2019-03-30 19:22:12   ASC_ShuttersLastDrive manual
     2019-03-30 19:20:57   ASC_Time_DriveDown 31.03.2019 - 20:22
     2019-03-30 19:20:57   ASC_Time_DriveUp  1.04.2019 - 09:30
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 31 März 2019, 08:50:22
Dann muss ich mir das heute Abend mal anschauen. Ich gehe auch gleich noch mal den Code durch.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 31 März 2019, 11:43:53
Ich denke ich habe das Problem mit den falschen Sunrise Zeiten gefunden.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Vorhand am 31 März 2019, 12:06:52
Nach wie vor geht nicht das Entschatten.
Grenzwert Sunny wurde so eingestellt, dass er vom Wert der Brightnessmessung überschritten wurde. Kurz darauf gingen die Läden runter in die ShdPos.
Jetzt habe ich durch Verdunkelung den Messwert reduziert, so dass er den eingestellten Cloudy Wert unterschritt. Eigentlich sollten die Läden nach der Wartezeit wieder hochfahren. Tun sie leider nicht.
Beobachtung: das ASC Icon zeigt nach wie vor die Sonne mit dem Wert Shading in an. Wenn man get ASControlDG showShuttersinformation aufruft, erscheint bei allen Läden ShadingInfo out mit der aktuellen Uhrzeit.
Wenn ich dann einen renew der Zeiten veranlasse verschwindet das Sonnen Icon, aber die Läden gehen trotzdem nicht hoch.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 31 März 2019, 12:09:10
Zitat von: Vorhand am 31 März 2019, 12:06:52
Nach wie vor geht nicht das Entschatten.
Grenzwert Sunny wurde so eingestellt, dass er vom Wert der Brightnessmessung überschritten wurde. Kurz darauf gingen die Läden runter in die ShdPos.
Jetzt habe ich durch Verdunkelung den Messwert reduziert, so dass er den eingestellten Cloudy Wert unterschritt. Eigentlich sollten die Läden nach der Wartezeit wieder hochfahren. Tun sie leider nicht.
Beobachtung: das ASC Icon zeigt nach wie vor die Sonne mit dem Wert Shading in an. Wenn man get ASControlDG showShuttersinformation aufruft, erscheint bei allen Läden ShadingInfo out mit der aktuellen Uhrzeit.
Wenn ich dann einen renew der Zeiten veranlasse verschwindet das Sonnen Icon, aber die Läden gehen trotzdem nicht hoch.

Ich bin gerade dabei mir den Code von diversen Funktionen noch einmal an zu schauen. Ich schaue mir das Beschatten auch gleich noch mal an.
Danke für die Info
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 31 März 2019, 14:20:59
Ich denke ich habe einen Logikfehler in der Beschattung gefunden. Meine Tests heute verliefen sehr gut. Ich werde heute Abend und Morgen früh noch mal was schauen und dann gebe ich die nächste Entwicklerversion morgen früh zum testen frei.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 31 März 2019, 15:36:56
Bezüglich Beschattung habe ich eben noch eine Beobachtung gemacht. Bisher dachte ich immer das der Brightnesswert sich immer ändert, war meine Beobachtung immer so.
Heute war er nun 2 mal der selbe hintereinander und mein event-on-change-reading hat das Beschatten verzögert weil kein Event geworfen wurde. Daher habe ich das auf event-on-update-reading gesetzt.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 01 April 2019, 09:33:48
Zitat von: CoolTux am 31 März 2019, 11:43:53
Ich denke ich habe das Problem mit den falschen Sunrise Zeiten gefunden.
Für den Fall, dass es noch relevant ist: heute morgen sind die Rollläden zur richtigen Zeit tatsächlich auch gefahren. Scheint also was mit dem $we zu tun zu haben.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 03 April 2019, 07:53:43
So es liegt eine neue Developer Version vor.
Ich habe so einiges umgeschrieben. Wie erwähnt hat sich zum Beispiel das Verhalten für das verzögerte fahren geändert.

ZitatIn der kommenden Version wird die Konfiglogik für das Zeitversetzte fahren geändert. Wer ein tatsächliches zeitversetztes fahren will mit festen Werten lässt in den Rollläden das Attribut
ASC_Drive_Offset auf -1
Setzt
ASC_Drive_OffsetStart auf den Wert der verzögert gefahren werden soll
und im ASC Device selbst kann ASC_shuttersDriveOffset komplett entfernt werden.
Somit fährt der Rollladen dann genau versetzt um die eingestellte Zeit in Sekunden.

Desweiteren konnte ich einige Fehler bereinigen und habe angefangen ausführliche Debugmeldungen ein zu arbeiten. Dazu muß das ASC Attribut debug auf 1 stehen.
Ist der Rollladen als Terrassenrollladen markiert und der Fenster/Tür Status ist offen wird egal wie was eingestellt ist gar nicht mehr gefahren.



Zu guter letzt das Thema Attribute. Ich werde mich die Woche noch mal ran setzen und versuchen das ASC ohne die Attributsverteilung zu installieren. Bzw werde ich die Attribute vergeben welche die Auswahl zwischen 1 und 2 beachten. Die anderen nicht. Sollte das seltsamer  Weise doch gehen werde ich die AttrVal Objekte entsprechend mit defaults belegen.
Abe rdas kommt wenn in eine spätere Version. Ich will die jetzt aktuelle Developer dann erstmal als stabil markieren und verteilen.


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 03 April 2019, 08:00:32
Moin.

VERSION 0.4.0.11beta53 läuft seit eben, naturgemäß kann ich noch nicht viel mehr sagen, wie dass sich die laden läßt :) .

Gibt es irgendwas, auf das man besonders achten sollte (und sei es "nur" die Überprüfung irgendwelcher Umstellroutinen)?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 03 April 2019, 08:01:14
Hört sich gut an habe nun auch Mal wieder etwas mehr Zeit und Spiele nachher Mal die Version ein und teste.
Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 03 April 2019, 08:05:08
Zitat von: Beta-User am 03 April 2019, 08:00:32
Moin.

VERSION 0.4.0.11beta53 läuft seit eben, naturgemäß kann ich noch nicht viel mehr sagen, wie dass sich die laden läßt :) .

Gibt es irgendwas, auf das man besonders achten sollte (und sei es "nur" die Überprüfung irgendwelcher Umstellroutinen)?

Wenn Du Zeitversetztes Fahren machst kannst Du mal bitte darauf achten. Also das auch wirklich die Rollläden versetzt fahren. In früheren Versionen lief das nicht ganz sauber.
Ansonsten Kannst Du gerne mal Terrassentür bei Sunset testen  ;D, (Vergiß die Sprintspikes nicht). Ansonsten halt auf Fehler im Log. Solltest Du den debug Mode verwenden empfehle ich nach 3 Tagen mal das log zu nullen oder wenn Du es unbedingt brauchst weg zu sichern und dann zu nullen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 03 April 2019, 09:47:57
Habe nun die VERSION 0.4.0.11beta53  eingespielt. Leider haben ich ein Problem wie damals mit den Zeiten und den Namen der Rollläden. CreateNotifyDev funktioniert nicht richtig.

List ASC
Internals:
   FUUID      5c488520-f33f-e69a-77aa-d2161968211909ff
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       JalousieControl
   NOTIFYDEV  Astro,JalousieControl,Residents,global,Arbeitszimmer,Badezimmer,Esszimmer,G%c3%a4ste%20WC,K%c3%bcche,Wohnzimmer,Wohnzimmer,ZWave,ZWave,ZWave
   NR         317
   NTFY_ORDER 51-JalousieControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.4.0.11beta53
   OLDREADINGS:
   READINGS:
     2019-04-03 07:11:13   AZ_Jalousie_PosValue 99
     2019-03-31 19:48:49   AZ_Jalousie_lastDelayPosValue 60
     2019-04-03 07:09:50   AZ_Jalousie_lastPosValue 60
     2019-04-03 09:36:20   AZ_Jalousie_nextAstroTimeEvent  3.04.2019 - 20:39
     2019-04-03 06:59:23   Bad_Jalousie_PosValue 99
     2019-04-03 07:09:50   Bad_Jalousie_lastDelayPosValue 99
     2019-04-02 21:59:28   Bad_Jalousie_lastPosValue 0
     2019-04-03 09:36:20   Bad_Jalousie_nextAstroTimeEvent  3.04.2019 - 20:39
     2019-04-03 07:10:24   EZ_Jalousie_PosValue 99
     2019-03-17 18:24:20   EZ_Jalousie_lastDelayPosValue 60
     2019-04-03 07:09:50   EZ_Jalousie_lastPosValue 60
     2019-04-03 09:36:20   EZ_Jalousie_nextAstroTimeEvent  3.04.2019 - 20:39
     2019-04-03 07:42:14   GWC_Jalousie_PosValue 99
     2019-04-03 07:44:13   GWC_Jalousie_lastDelayPosValue 99
     2019-04-03 09:00:28   GWC_Jalousie_lastPosValue 10
     2019-04-03 09:36:22   GWC_Jalousie_nextAstroTimeEvent  3.04.2019 - 22:30
     2019-04-03 06:32:04   K_Jalousie_PosValue 99
     2019-04-02 20:37:22   K_Jalousie_lastDelayPosValue 10
     2019-04-03 06:30:20   K_Jalousie_lastPosValue 99
     2019-04-03 09:36:22   K_Jalousie_nextAstroTimeEvent  3.04.2019 - 20:39
     2019-04-03 07:10:21   WZ_Jalousie_Garage_PosValue 99
     2019-04-03 07:09:50   WZ_Jalousie_Garage_lastPosValue 60
     2019-04-03 09:36:22   WZ_Jalousie_Garage_nextAstroTimeEvent  3.04.2019 - 20:39
     2019-04-03 06:30:56   WZ_Jalousie_Terrasse_PosValue 99
     2019-03-24 08:00:02   WZ_Jalousie_Terrasse_lastDelayPosValue 99
     2019-04-03 06:30:20   WZ_Jalousie_Terrasse_lastPosValue 0
     2019-04-03 09:36:22   WZ_Jalousie_Terrasse_nextAstroTimeEvent  3.04.2019 - 20:39
     2019-04-03 07:11:23   ZE_Jalousie_links_PosValue 99
     2019-03-25 19:23:16   ZE_Jalousie_links_lastDelayPosValue 10
     2019-04-03 07:09:50   ZE_Jalousie_links_lastPosValue 0
     2019-04-03 09:36:22   ZE_Jalousie_links_nextAstroTimeEvent  3.04.2019 - 20:39
     2019-04-03 07:11:46   ZE_Jalousie_rechts_PosValue 99
     2019-03-29 06:30:02   ZE_Jalousie_rechts_lastDelayPosValue 99
     2019-04-03 07:09:50   ZE_Jalousie_rechts_lastPosValue 80
     2019-04-03 09:36:22   ZE_Jalousie_rechts_nextAstroTimeEvent  3.04.2019 - 20:39
     2019-04-03 07:12:02   ZS_Jalousie_PosValue 99
     2019-03-29 06:30:02   ZS_Jalousie_lastDelayPosValue 99
     2019-04-03 07:09:50   ZS_Jalousie_lastPosValue 0
     2019-04-03 09:36:23   ZS_Jalousie_nextAstroTimeEvent  3.04.2019 - 20:39
     2018-11-23 12:11:35   hardLockOut     on
     2019-01-01 01:27:33   partyMode       off
     2019-04-03 09:36:12   room_Arbeitszimmer_ZWave AZ_Jalousie
     2019-04-03 09:36:12   room_Badezimmer_ZWave Bad_Jalousie
     2019-04-03 09:36:12   room_Esszimmer_ZWave EZ_Jalousie
     2019-04-03 09:36:12   room_Gaeste_WC_ZWave GWC_Jalousie
     2019-04-03 09:36:12   room_Kueche_ZWave K_Jalousie
     2019-04-03 09:36:12   room_Wohnzimmer_ZWave WZ_Jalousie_Garage,WZ_Jalousie_Terrasse
     2019-04-03 09:36:12   room_ZWave_Zimmer_Elias ZE_Jalousie_links,ZE_Jalousie_rechts
     2019-04-03 09:36:12   room_ZWave_Zimmer_Samuel ZS_Jalousie
     2018-11-20 11:17:43   selfDefense     off
     2019-04-03 09:36:23   state           created new drive timer
     2018-11-25 09:13:42   sunriseTimeWeHoliday on
     2019-04-03 09:36:12   userAttrList    rolled out
   helper:
     shuttersList:
       Arbeitszimmer
       Badezimmer
       Esszimmer
       G%c3%a4ste%20WC
       K%c3%bcche
       Wohnzimmer
       Wohnzimmer
       ZWave
       ZWave
       ZWave
   monitoredDevs:
     Astro:
       JalousieControl ASC_twilightDevice
     Residents:
       JalousieControl ASC_residentsDev
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning REAL
   ASC_autoAstroModeMorningHorizon -2
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_brightnessDriveUpDown 40:40
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Residents:state
   ASC_shuttersDriveOffset 180
   ASC_tempSensor Heizung:Aussentemperatur
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
   icon       fts_shutter_automatic
   room       Jalousien


List Rollladen Beispiel
Internals:
   DEF        d0c32d9e 5
   FUUID      5c48851d-f33f-e69a-2544-8d7693fbb11889ed
   IODev      ZWDongle_0
   NAME       GWC_Jalousie
   NR         230
   STATE      99
   TYPE       ZWave
   ZWaveSubDevice no
   homeId     d0c32d9e
   nodeIdHex  05
   READINGS:
     2019-04-03 07:41:59   ASC_ShuttersLastDrive maximum brightness threshold exceeded
     2019-04-03 09:36:22   ASC_Time_DriveDown  3.04.2019 - 22:30
     2019-04-03 09:36:22   ASC_Time_DriveUp  4.04.2019 - 09:00
     2018-07-23 07:48:39   Automatik_abschatten_nach_Schliessen 0
     2019-02-10 12:23:40   CMD             ZW_APPLICATION_UPDATE
     2019-04-03 07:44:15   SEND_DATA       failed:00
     2019-03-19 19:47:02   UNPARSED        APPLICATION_STATUS 0a22022144000010310000
     2018-08-09 23:33:39   alarm           HomeSecurity: Motion Detection - Unknown Location
     2019-01-17 20:43:29   current         0.07 A previous: 0.05 delta_time: 301 s
     2019-04-03 08:46:32   energy          0.5 kWh
     2017-03-18 18:52:07   model           FIBARO System FGR222 Roller Shutter Controller 2
     2017-03-18 18:52:07   modelConfig     fibaro/fgr222.xml
     2017-03-18 18:52:07   modelId         010f-0302-1000
     2018-09-27 17:34:33   motion          247
     2019-02-01 14:57:31   neighborList    ZWDongle_0 EZ_Jalousie AZ_Jalousie WZ_Jalousie_Garage K_Fensterkontakt K_Jalousie Helligkeitssensor_Sueden WZ_Fensterkontakt_Terrasse_kipp WZ_Jalousie_Terrasse HA_NAS K_Waschmaschine WZ_Aquarium K_Kuehlschrank AZ_Fensterkontakt WZ_Fensterkontakt_Terrasse_offen EZ_Fensterkontakt AZ_PC Helligkeitssensor_Westen Helligkeitssensor_Osten Bad_Fensterkontakt HA_Tuerkontakt ZS_Thermostat RM_Flur_EG Klingel ZE_Jalousie_links
     2019-02-01 14:57:25   neighborUpdate  done
     2019-04-03 07:42:14   position        99
     2019-04-03 08:42:28   power           0.0 W
     2019-04-03 07:41:59   state           dim 99
     2019-04-03 07:42:00   timeToAck       0.217
     2019-04-03 07:42:00   transmit        OK
     2018-09-13 17:05:42   undef           235.51 undef previous: 241.27 delta_time: 11 s
     2018-11-13 13:58:27   voltage         232.61 V previous: 232.73 delta_time: 9 s
     2019-02-18 19:05:41   wakeup          notification
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessMaxVal 65
   ASC_BrightnessMinVal 65
   ASC_BrightnessSensor Helligkeitssensor_Osten:Lux 65:65
   ASC_Brightness_Reading Lux
   ASC_Brightness_Sensor Helligkeitssensor_Osten
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   brightness
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 99
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 60
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode off
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     brightness
   ASC_Ventilate_Pos 10
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec GWC_Fensterkontakt
   ASC_WindowRec_subType twostate
   IODev      ZWDongle_0
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon 99:fts_shutter_20:0 60:fts_shutter_60:0 10:fts_shutter_80:0 0:fts_shutter_90:99
   icon       fts_shutter_automatic
   neighborListPos 822.0589069265562,534.0863964553051
   room       Gäste WC,ZWave
   stateFormat position
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_BrightnessSensor ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1


Screenshots angefügt.
Für die Übersicht bekomme ichUndefined subroutine &AutoShuttersControl::GetShuttersInformation called at (eval 2315) line 1.


Eine Frage hätte ich noch. Es gibt ja das Attribut ASC_BrightnessSensor wo nun alles drin steht.
Warum werden die alten (ASC_BrightnessMaxVal,ASC_BrightnessMinVal,ASC_Brightness_Reading) nicht gelöscht?
Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 03 April 2019, 11:36:11
Bei Deiner weblink Definition musst Du bitte jetzt ein FHEM noch davor setzen.
FHEM::AutoShuttersControl::........

Laut Code und Tests hätten die Attribute sowohl aus der Attributsansicht als auch aus dem userAttr entfernt werden sollen. Warum das jetzt bei Dir nicht der Fall war vermag ich nicht zu sagen. Du kannst aber mal bitte ein
set ASCDEVICE renewSetSunriseSunsetTimer
machen. Eventuell wird es dann entfernt.

Kannst Du Dich noch erinnern was wir da damals gemacht haben wie Du das Problem hattest?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 03 April 2019, 11:59:23
Zitat von: CoolTux am 03 April 2019, 11:36:11
Bei Deiner weblink Definition musst Du bitte jetzt ein FHEM noch davor setzen.
FHEM::AutoShuttersControl::........

Laut Code und Tests hätten die Attribute sowohl aus der Attributsansicht als auch aus dem userAttr entfernt werden sollen. Warum das jetzt bei Dir nicht der Fall war vermag ich nicht zu sagen. Du kannst aber mal bitte ein
set ASCDEVICE renewSetSunriseSunsetTimer
machen. Eventuell wird es dann entfernt.

Kannst Du Dich noch erinnern was wir da damals gemacht haben wie Du das Problem hattest?

Danke das mit dem Weblink klappt.
Wahrscheinlich wurden sie nicht entfernt da das Problem mit den Namen besteht.
Damals hatten wir eine Änderung im Code Rückgängig gemacht.
https://forum.fhem.de/index.php/topic,92628.msg908586.html#msg908586 (https://forum.fhem.de/index.php/topic,92628.msg908586.html#msg908586)
Geht dann vom Beitrag 1557 bis 1563
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 03 April 2019, 12:11:43
Aber diese Stelle hat sich ja nicht verändert. War damals wohl eher Zufall
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 03 April 2019, 12:25:32
Was mir so auffällt ist das die Raum Namen dort stehen und nicht die Devices. Sollten dort nicht die Devices aufgelistet sein.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 03 April 2019, 12:58:09
Mache ich ein ScanforShutters sind im NotifyDev die Rollladen und Helligkeitssensoren richtig nur die Fensterkontakte fehlen.
Gehe ich nun in jede einzelne Rolllade und setze das Attribut ASC_WindowRec neu und mache im Anschluss ein ScanforShutters scheint alles Ok zu sein im NotifyDev (s. NotifyDev1.jpg)
Wenn ich im Anschluss ein CreateNewNotifiyDev anstoße ist es wieder hin und es stehen die Raumnamen im NotifyDev. (s. NotifyDev2.jpg)

Ein showShuttersInformnations sieht in beiden fällen immer gleich aus (s.ShutterInfo.jpg)

Vielleicht bringt dich das auf die richtige Spur. ;)
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 03 April 2019, 16:06:26
Hier mal noch Auszüge aus dem FHEM log.
Beim Start von FHEM
2019.04.03 15:55:59 3: bad reading name G%c3%a4ste%20WC_nextAstroTimeEvent (contains not A-Za-z/\d_\.- or is too long)
2019.04.03 15:55:59 3: bad reading name K%c3%bcche_nextAstroTimeEvent (contains not A-Za-z/\d_\.- or is too long)
2019.04.03 15:56:36 1: PERL WARNING: Use of uninitialized value in localtime at ./FHEM/73_AutoShuttersControl.pm line 2212.
2019.04.03 15:56:36 3: eval: {FHEM::AutoShuttersControl::GetShuttersInformation($defs{'JalousieControl'})}
2019.04.03 15:56:36 1: PERL WARNING: Use of uninitialized value in localtime at ./FHEM/73_AutoShuttersControl.pm line 2217.
2019.04.03 15:56:36 3: eval: {FHEM::AutoShuttersControl::GetShuttersInformation($defs{'JalousieControl'})}
2019.04.03 15:56:42 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/73_AutoShuttersControl.pm line 1183.
2019.04.03 15:56:42 3: eval: {PROPLANTA_Done('Wetter_Herbern|obsTime|15:00|temperature|8.3|pressure|1000.2|humidity|65.1|dewPoint|2.2|visibility|40|cloudBaseMin|600|cloudBaseMax|1000|windDir|303|windDirIcon|https://www.proplanta.de/wetterdaten/images/symbole
Weiter im nächsten Code Blog
2019.04.03 15:56:56 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at fhem.pl line 4721.
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4476.
2019.04.03 15:56:56 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:56:56 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 15:56:56 1: stacktrace:
2019.04.03 15:56:56 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 15:56:56 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 15:56:56 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 15:56:56 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 15:56:56 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 15:56:56 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 15:56:56 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 15:56:56 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 15:56:56 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 15:57:09 4: Sub BleTagBattery_readSensorValue (NutBattery) - call gatttool char read loop: 0, result: connect error: Connection refused (111)


Ausgeschnitter Teil: PROPLANTA
/w7.gif|wind|10.8|fc0_date|03.04.2019|fc1_date|04.04.2019|fc2_date|05.04.2019|fc3_date|06.04.2019|fc0_tempMax|11|fc1_tempMax|9|fc2_tempMax|9|fc3_tempMax|9|fc0_tempMin|5|fc1_tempMin|4|fc2_tempMin|4|fc3_tempMin|3|fc0_chOfRainDay|80|fc1_chOfRainDay|80|fc2_chOfRainDay|20|fc3_chOfRainDay|20|fc0_chOfRainNight|80|fc1_chOfRainNight|80|fc2_chOfRainNight|20|fc3_chOfRainNight|10|fc0_frost|0|fc1_frost|0|fc2_frost|0|fc3_frost|0|fc0_evapor|1|fc1_evapor|1|fc2_evapor|1|fc3_evapor|1|fc0_dew|0|fc1_dew|0|fc2_dew|3|fc3_dew|0|fc0_sun|5|fc1_sun|5|fc2_sun|5|fc3_sun|5|fc0_uv|2|fc1_uv|1|fc2_uv|1|fc3_uv|2|fc0_rad|2.1|fc1_rad|1.4|fc2_rad|1.3|fc3_rad|1.1|fc0_weatherMorning|Regen|fc0_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc1_weatherMorning|stark bewölkt|fc1_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t4.gif|fc2_weatherMorning|Regen|fc2_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc3_weatherMorning|bedeckt|fc3_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc0_weatherDay|Regen|fc0_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc1_weatherDay|Regen|fc1_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc2_weatherDay|bedeckt|fc2_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc3_weatherDay|bedeckt|fc3_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc0_weatherEvening|Regenschauer|fc0_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n6.gif|fc1_weatherEvening|bedeckt|fc1_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc2_weatherEvening|Nebel|fc2_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n12.gif|fc3_weatherEvening|bedeckt|fc3_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole usw......
2019.04.03 15:56:42 1: PERL WARNING: Use of uninitialized value in numeric lt (<) at ./FHEM/73_AutoShuttersControl.pm line 1191.
2019.04.03 15:56:42 3: eval: {PROPLANTA_Done('Wetter_Herbern|obsTime|15:00|temperature|8.3|pressure|1000.2|humidity|65.1|dewPoint|2.2|visibility|40|cloudBaseMin|600|cloudBaseMax|1000|windDir|303|windDirIcon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc11_moonRise|13:43|fc12_moonRise|15:03|fc13_moonRise|16:26|fc11_moonSet|04:40|fc12_moonSet|05:16|fc13_moonSet|05:45|durationFetchReadings|16.00')} usw.........
2019.04.03 15:56:42 1: PERL WARNING: Use of uninitialized value in numeric lt (<) at ./FHEM/73_AutoShuttersControl.pm line 1179.
2019.04.03 15:56:42 3: eval: {PROPLANTA_Done('Wetter_Herbern|obsTime|15:00|temperature|8.3|pressure|1000.2|humidity|65.1|dewPoint|2.2|visibility|40|cloudBaseMin|600|cloudBaseMax|1000|windDir|303|windDirIcon|https://www.
usw..........


ASC_windSensor Wetter_Herbern:fc0_wind00
Sollte ja eigentlich gehen ist ja eine Zahlenwert in m/s
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 03 April 2019, 16:20:07
Leider passt der Komplette Block hier nicht rein. Vielleicht so
PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/73_AutoShuttersControl.pm line 1183.
2019.04.03 15:56:42 3: eval: {PROPLANTA_Done('Wetter_Herbern|obsTime|15:00|temperature|8.3|pressure|1000.2|humidity|65.1|dewPoint|2.2|visibility|40|cloudBaseMin|600|cloudBaseMax|1000|windDir|303|windDirIcon|https://www.proplanta.de/wetterdaten/images/symbole/w7.gif|wind|10.8|fc0_date|03.04.2019|fc1_date|04.04.2019|fc2_date|05.04.2019|fc3_date|06.04.2019|fc0_tempMax|11|fc1_tempMax|9|fc2_tempMax|9|fc3_tempMax|9|fc0_tempMin|5|fc1_tempMin|4|fc2_tempMin|4|fc3_tempMin|3|fc0_chOfRainDay|80|fc1_chOfRainDay|80|fc2_chOfRainDay|20|fc3_chOfRainDay|20|fc0_chOfRainNight|80|fc1_chOfRainNight|80|fc2_chOfRainNight|20|fc3_chOfRainNight|10|fc0_frost|0|fc1_frost|0|fc2_frost|0|fc3_frost|0|fc0_evapor|1|fc1_evapor|1|fc2_evapor|1|fc3_evapor|1|fc0_dew|0|fc1_dew|0|fc2_dew|3|fc3_dew|0|fc0_sun|5|fc1_sun|5|fc2_sun|5|fc3_sun|5|fc0_uv|2|fc1_uv|1|fc2_uv|1|fc3_uv|2|fc0_rad|2.1|fc1_rad|1.4|fc2_rad|1.3|fc3_rad|1.1|fc0_weatherMorning|Regen|fc0_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc1_weatherMorning|stark bewölkt|fc1_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t4.gif|fc2_weatherMorning|Regen|fc2_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc3_weatherMorning|bedeckt|fc3_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc0_weatherDay|Regen|fc0_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc1_weatherDay|Regen|fc1_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc2_weatherDay|bedeckt|fc2_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc3_weatherDay|bedeckt|fc3_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc0_weatherEvening|Regenschauer|fc0_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n6.gif|fc1_weatherEvening|bedeckt|fc1_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc2_weatherEvening|Nebel|fc2_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n12.gif|fc3_weatherEvening|bedeckt|fc3_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc0_weatherNight|Regen|fc0_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc1_weatherNight|Regen|fc1_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc2_weatherNight|bedeckt|fc2_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc3_weatherNight|wolkig|fc3_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n3.gif|fc0_weather00|bedeckt|fc0_weather00Icon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc1_weather00|Regen|fc1_weather00Icon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc2_weather00|Regen|fc2_weather00Icon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc3_weather00|bedeckt|fc3_weather00Icon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc0_weather03|bedeckt|fc0_weather03Icon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc1_weather03|stark bewölkt|fc1_weather03Icon|https://www.proplanta.de/wetterdaten/images/symbole/n4.gif|fc2_weather03|Regen|fc2_weather03Icon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc3_weather03|bedeckt|fc3_weather03Icon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc0_weather06|Regen|fc0_weather06Icon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc1_weather06|stark bewölkt|fc1_weather06Icon|https://www.proplanta.de/wetterdaten/images/symbole/t4.gif|fc2_weather06|Regen|fc2_weather06Icon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc3_weather06|bedeckt|fc3_weather06Icon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc0_weather09|Regen|fc0_weather09Icon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc1_weather09|Regen|fc1_weather09Icon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc2_weather09|Sprühregen|fc2_weather09Icon|https://www.proplanta.de/wetterdaten/images/symbole/t14.gif|fc3_weather09|bedeckt|fc3_weather09Icon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc0_weather12|Regen|fc0_weather12Icon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc1_weather12|bedeckt|fc1_weather12Icon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc2_weather12|bedeckt|fc2_weather12Icon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc3_weather12|bedeckt|fc3_weather12Icon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc0_weather15|bedeckt|fc0_weather15Icon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc1_weather15|Regen|fc1_weather15Icon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc2_weather15|bedeckt|fc2_weather15Icon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc3_weather15|bedeckt|fc3_weather15Icon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc0_weather18|Regenschauer|fc0_weather18Icon|https://www.proplanta.de/wetterdaten/images/symbole/n6.gif|fc1_weather18|bedeckt|fc1_weather18Icon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc2_weather18|Nebel|fc2_weather18Icon|https://www.proplanta.de/wetterdaten/images/symbole/n12.gif|fc3_weather18|bedeckt|fc3_weather18Icon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc0_weather21|Regen|fc0_weather21Icon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc1_weather21|Regen|fc1_weather21Icon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc2_weather21|bedeckt|fc2_weather21Icon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc3_weather21|wolkig|fc3_weather21Icon|https://www.proplanta.de/wetterdaten/images/symbole/n3.gif|fc0_temp00|9|fc1_temp00|7|fc2_temp00|6|fc3_temp00|8|fc0_temp03|8|fc1_temp03|6|fc2_temp03|5|fc3_temp03|8|fc0_temp06|7|fc1_temp06|6|fc2_temp06|5|fc3_temp06|9|fc0_temp09|6|fc1_temp09|8|fc2_temp09|7|fc3_temp09|8|fc0_temp12|10|fc1_temp12|9|fc2_temp12|8|fc3_temp12|9|fc0_temp15|11|fc1_temp15|8|fc2_temp15|9|fc3_temp15|9|fc0_temp18|9|fc1_temp18|7|fc2_temp18|9|fc3_temp18|8|fc0_temp21|8|fc1_temp21|6|fc2_temp21|9|fc3_temp21|4|fc0_chOfRain00|20|fc1_chOfRain00|80|fc2_chOfRain00|80|fc3_chOfRain00|20|fc0_chOfRain03|20|fc1_chOfRain03|15|fc2_chOfRain03|80|fc3_chOfRain03|20|fc0_chOfRain06|80|fc1_chOfRain06|15|fc2_chOfRain06|80|fc3_chOfRain06|20|fc0_chOfRain09|80|fc1_chOfRain09|80|fc2_chOfRain09|50|fc3_chOfRain09|20|fc0_chOfRain12|80|fc1_chOfRain12|20|fc2_chOfRain12|20|fc3_chOfRain12|20|fc0_chOfRain15|20|fc1_chOfRain15|80|fc2_chOfRain15|20|fc3_chOfRain15|20|fc0_chOfRain18|40|fc1_chOfRain18|20|fc2_chOfRain18|30|fc3_chOfRain18|20|fc0_chOfRain21|80|fc1_chOfRain21|80|fc2_chOfRain21|20|fc3_chOfRain21|10|fc0_rain00|0|fc1_rain00|1.8|fc2_rain00|2.9|fc3_rain00|0|fc0_rain03|0|fc1_rain03|0|fc2_rain03|2|fc3_rain03|0|fc0_rain06|0.9|fc1_rain06|0|fc2_rain06|0.9|fc3_rain06|0|fc0_rain09|2.9|fc1_rain09|0.6|fc2_rain09|0.2|fc3_rain09|0|fc0_rain12|0.4|fc1_rain12|0|fc2_rain12|0|fc3_rain12|0|fc0_rain15|0|fc1_rain15|0.3|fc2_rain15|0|fc3_rain15|0|fc0_rain18|0.3|fc1_rain18|0|fc2_rain18|0.1|fc3_rain18|0|fc0_rain21|3.1|fc1_rain21|0.2|fc2_rain21|0|fc3_rain21|0|fc0_rain|7.6|fc1_rain|2.9|fc2_rain|6.1|fc3_rain|0|fc0_cloud00|100|fc1_cloud00|100|fc2_cloud00|100|fc3_cloud00|100|fc0_cloud03|100|fc1_cloud03|87.5|fc2_cloud03|100|fc3_cloud03|100|fc0_cloud06|100|fc1_cloud06|87.5|fc2_cloud06|100|fc3_cloud06|100|fc0_cloud09|100|fc1_cloud09|100|fc2_cloud09|100|fc3_cloud09|100|fc0_cloud12|100|fc1_cloud12|100|fc2_cloud12|100|fc3_cloud12|100|fc0_cloud15|100|fc1_cloud15|100|fc2_cloud15|100|fc3_cloud15|100|fc0_cloud18|100|fc1_cloud18|100|fc2_cloud18|62.5|fc3_cloud18|100|fc0_cloud21|100|fc1_cloud21|100|fc2_cloud21|100|fc3_cloud21|50|fc0_windDir00|216|fc1_windDir00|191|fc2_windDir00|325|fc3_windDir00|355|fc0_windDir03|249|fc1_windDir03|242|fc2_windDir03|319|fc3_windDir03|95|fc0_windDir06|279|fc1_windDir06|310|fc2_windDir06|321|fc3_windDir06|56|fc0_windDir09|270|fc1_windDir09|295|fc2_windDir09|326|fc3_windDir09|57|fc0_windDir12|108|fc1_windDir12|326|fc2_windDir12|333|fc3_windDir12|64|fc0_windDir15|111|fc1_windDir15|288|fc2_windDir15|347|fc3_windDir15|50|fc0_windDir18|101|fc1_windDir18|300|fc2_windDir18|272|fc3_windDir18|46|fc0_windDir21|154|fc1_windDir21|318|fc2_windDir21|343|fc3_windDir21|45|fc0_wind00|10.8|fc1_wind00|3.6|fc2_wind00|10.8|fc3_wind00|3.6|fc0_wind03|10.8|fc1_wind03|3.6|fc2_wind03|10.8|fc3_wind03|3.6|fc0_wind06|7.2|fc1_wind06|0|fc2_wind06|14.4|fc3_wind06|14.4|fc0_wind09|3.6|fc1_wind09|3.6|fc2_wind09|10.8|fc3_wind09|21.6|fc0_wind12|7.2|fc1_wind12|10.8|fc2_wind12|14.4|fc3_wind12|18|fc0_wind15|7.2|fc1_wind15|14.4|fc2_wind15|10.8|fc3_wind15|21.6|fc0_wind18|3.6|fc1_wind18|14.4|fc2_wind18|3.6|fc3_wind18|21.6|fc0_wind21|3.6|fc1_wind21|14.4|fc2_wind21|7.2|fc3_wind21|21.6|fc0_gust00|25.2|fc1_gust00|10.8|fc2_gust00|21.6|fc3_gust00|7.2|fc0_gust03|21.6|fc1_gust03|7.2|fc2_gust03|21.6|fc3_gust03|10.8|fc0_gust06|10.8|fc1_gust06|3.6|fc2_gust06|25.2|fc3_gust06|21.6|fc0_gust09|7.2|fc1_gust09|7.2|fc2_gust09|21.6|fc3_gust09|32.4|fc0_gust12|7.2|fc1_gust12|14.4|fc2_gust12|21.6|fc3_gust12|28.8|fc0_gust15|10.8|fc1_gust15|21.6|fc2_gust15|18|fc3_gust15|28.8|fc0_gust18|7.2|fc1_gust18|25.2|fc2_gust18|10.8|fc3_gust18|32.4|fc0_gust21|7.2|fc1_gust21|25.2|fc2_gust21|10.8|fc3_gust21|32.4|fc0_moonRise|06:53|fc1_moonRise|07:12|fc2_moonRise|07:31|fc3_moonRise|07:50|fc0_moonSet|17:56|fc1_moonSet|19:04|fc2_moonSet|20:12|fc3_moonSet|21:22|fc4_date|07.04.2019|fc5_date|08.04.2019|fc6_date|09.04.2019|fc4_tempMax|9|fc5_tempMax|14|fc6_tempMax|15|fc4_tempMin|-1|fc5_tempMin|1|fc6_tempMin|4|fc4_chOfRainDay|40|fc5_chOfRainDay|0|fc6_chOfRainDay|10|fc4_chOfRainNight|40|fc5_chOfRainNight|5|fc6_chOfRainNight|20|fc4_frost|1|fc5_frost|1|fc6_frost|0|fc4_evapor|1|fc5_evapor|2|fc6_evapor|2|fc4_dew|0|fc5_dew|2|fc6_dew|0|fc4_sun|30|fc5_sun|100|fc6_sun|50|fc4_uv|4|fc5_uv|5|fc6_uv|3|fc4_rad|2.8|fc5_rad|5.7|fc6_rad|5.3|fc4_weatherMorning|sonnig|fc4_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc5_weatherMorning|wolkig|fc5_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc6_weatherMorning|sonnig|fc6_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc4_weatherDay|Regenschauer|fc4_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t6.gif|fc5_weatherDay|sonnig|fc5_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc6_weatherDay|wolkig|fc6_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc4_weatherEvening|Regenschauer|fc4_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n6.gif|fc5_weatherEvening|wolkig|fc5_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n3.gif|fc6_weatherEvening|stark bewölkt|fc6_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n4.gif|fc4_weatherNight|Regenschauer|fc4_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n6.gif|fc5_weatherNight|heiter|fc5_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n2.gif|fc6_weatherNight|bedeckt|fc6_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc4_weather00|wolkig|fc4_weather00Icon|https://www.proplanta.de/wetterdaten/images/symbole/n3.gif|fc5_weather00|heiter|fc5_weather00Icon|https://www.proplanta.de/wetterdaten/images/symbole/n2.gif|fc6_weather00|heiter|fc6_weather00Icon|https://www.proplanta.de/wetterdaten/images/symbole/n2.gif|fc4_weather03|klar|fc4_weather03Icon|https://www.proplanta.de/wetterdaten/images/symbole/n1.gif|fc5_weather03|stark bewölkt|fc5_weather03Icon|https://www.proplanta.de/wetterdaten/images/symbole/n4.gif|fc6_weather03|heiter|fc6_weather03Icon|https://www.proplanta.de/wetterdaten/images/symbole/n2.gif|fc4_weather06|sonnig|fc4_weather06Icon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc5_weather06|wolkig|fc5_weather06Icon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc6_weather06|sonnig|fc6_weather06Icon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc4_weather09|heiter|fc4_weather09Icon|https://www.proplanta.de/wetterdaten/images/symbole/t2.gif|fc5_weather09|sonnig|fc5_weather09Icon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc6_weather09|wolkig|fc6_weather09Icon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc4_weather12|wolkig|fc4_weather12Icon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc5_weather12|sonnig|fc5_weather12Icon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc6_weather12|wolkig|fc6_weather12Icon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc4_weather15|Regenschauer|fc4_weather15Icon|https://www.proplanta.de/wetterdaten/images/symbole/t6.gif|fc5_weather15|heiter|fc5_weather15Icon|https://www.proplanta.de/wetterdaten/images/symbole/t2.gif|fc6_weather15|wolkig|fc6_weather15Icon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc4_weather18|Regenschauer|fc4_weather18Icon|https://www.proplanta.de/wetterdaten/images/symbole/n6.gif|fc5_weather18|wolkig|fc5_weather18Icon|https://www.proplanta.de/wetterdaten/images/symbole/n3.gif|fc6_weather18|stark bewölkt|fc6_weather18Icon|https://www.proplanta.de/wetterdaten/images/symbole/n4.gif|fc4_weather21|heiter|fc4_weather21Icon|https://www.proplanta.de/wetterdaten/images/symbole/n2.gif|fc5_weather21|heiter|fc5_weather21Icon|https://www.proplanta.de/wetterdaten/images/symbole/n2.gif|fc6_weather21|bedeckt|fc6_weather21Icon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc4_temp00|2|fc5_temp00|2|fc6_temp00|7|fc4_temp03|0|fc5_temp03|2|fc6_temp03|6|fc4_temp06|2|fc5_temp06|3|fc6_temp06|6|fc4_temp09|7|fc5_temp09|8|fc6_temp09|10|fc4_temp12|9|fc5_temp12|12|fc6_temp12|13|fc4_temp15|7|fc5_temp15|13|fc6_temp15|12|fc4_temp18|6|fc5_temp18|11|fc6_temp18|10|fc4_temp21|4|fc5_temp21|8|fc6_temp21|9|fc4_chOfRain00|10|fc5_chOfRain00|5|fc6_chOfRain00|5|fc4_chOfRain03|0|fc5_chOfRain03|15|fc6_chOfRain03|5|fc4_chOfRain06|0|fc5_chOfRain06|10|fc6_chOfRain06|0|fc4_chOfRain09|5|fc5_chOfRain09|0|fc6_chOfRain09|10|fc4_chOfRain12|10|fc5_chOfRain12|0|fc6_chOfRain12|10|fc4_chOfRain15|40|fc5_chOfRain15|5|fc6_chOfRain15|10|fc4_chOfRain18|40|fc5_chOfRain18|10|fc6_chOfRain18|15|fc4_chOfRain21|5|fc5_chOfRain21|5|fc6_chOfRain21|20|fc4_rain00|0|fc5_rain00|0|fc6_rain00|0|fc4_rain03|0|fc5_rain03|0|fc6_rain03|0|fc4_rain06|0|fc5_rain06|0|fc6_rain06|0|fc4_rain09|0|fc5_rain09|0|fc6_rain09|0|fc4_rain12|0|fc5_rain12|0|fc6_rain12|0|fc4_rain15|1.8|fc5_rain15|0|fc6_rain15|0|fc4_rain18|1.4|fc5_rain18|0|fc6_rain18|0|fc4_rain21|0|fc5_rain21|0|fc6_rain21|0|fc4_rain|3.2|fc5_rain|0|fc6_rain|0|fc4_cloud00|37.5|fc5_cloud00|25|fc6_cloud00|12.5|fc4_cloud03|0|fc5_cloud03|75|fc6_cloud03|12.5|fc4_cloud06|0|fc5_cloud06|37.5|fc6_cloud06|0|fc4_cloud09|12.5|fc5_cloud09|0|fc6_cloud09|37.5|fc4_cloud12|62.5|fc5_cloud12|0|fc6_cloud12|37.5|fc4_cloud15|100|fc5_cloud15|12.5|fc6_cloud15|50|fc4_cloud18|100|fc5_cloud18|50|fc6_cloud18|75|fc4_cloud21|12.5|fc5_cloud21|12.5|fc6_cloud21|100|fc4_windDir00|37|fc5_windDir00|223|fc6_windDir00|61|fc4_windDir03|346|fc5_windDir03|198|fc6_windDir03|82|fc4_windDir06|267|fc5_windDir06|181|fc6_windDir06|67|fc4_windDir09|272|fc5_windDir09|181|fc6_windDir09|79|fc4_windDir12|256|fc5_windDir12|161|fc6_windDir12|70|fc4_windDir15|252|fc5_windDir15|161|fc6_windDir15|70|fc4_windDir18|244|fc5_windDir18|148|fc6_windDir18|77|fc4_windDir21|253|fc5_windDir21|64|fc6_windDir21|75|fc4_wind00|14.4|fc5_wind00|7.2|fc6_wind00|7.2|fc4_wind03|7.2|fc5_wind03|7.2|fc6_wind03|3.6|fc4_wind06|10.8|fc5_wind06|7.2|fc6_wind06|7.2|fc4_wind09|14.4|fc5_wind09|7.2|fc6_wind09|14.4|fc4_wind12|21.6|fc5_wind12|3.6|fc6_wind12|14.4|fc4_wind15|21.6|fc5_wind15|3.6|fc6_wind15|21.6|fc4_wind18|10.8|fc5_wind18|0|fc6_wind18|18|fc4_wind21|7.2|fc5_wind21|0|fc6_wind21|18|fc4_gust00|21.6|fc5_gust00|7.2|fc6_gust00|7.2|fc4_gust03|7.2|fc5_gust03|7.2|fc6_gust03|7.2|fc4_gust06|14.4|fc5_gust06|7.2|fc6_gust06|10.8|fc4_gust09|21.6|fc5_gust09|7.2|fc6_gust09|14.4|fc4_gust12|28.8|fc5_gust12|7.2|fc6_gust12|18|fc4_gust15|32.4|fc5_gust15|3.6|fc6_gust15|25.2|fc4_gust18|21.6|fc5_gust18|3.6|fc6_gust18|32.4|fc4_gust21|10.8|fc5_gust21|3.6|fc6_gust21|36|fc4_moonRise|08:10|fc5_moonRise|08:34|fc6_moonRise|09:03|fc4_moonSet|22:32|fc5_moonSet|23:45|fc6_moonSet|--:--|fc7_date|10.04.2019|fc8_date|11.04.2019|fc9_date|12.04.2019|fc10_date|13.04.2019|fc7_tempMax|15|fc8_tempMax|14|fc9_tempMax|17|fc10_tempMax|17|fc7_tempMin|4|fc8_tempMin|3|fc9_tempMin|3|fc10_tempMin|5|fc7_weather|wolkig|fc7_weatherIcon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc8_weather|sonnig|fc8_weatherIcon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc9_weather|sonnig|fc9_weatherIcon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc10_weather|wolkig|fc10_weatherIcon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc7_moonRise|09:39|fc8_moonRise|10:23|fc9_moonRise|11:20|fc10_moonRise|12:26|fc7_moonSet|00:56|fc8_moonSet|02:03|fc9_moonSet|03:05|fc10_moonSet|03:58|fc11_date|14.04.2019|fc12_date|15.04.2019|fc13_date|16.04.2019|fc11_tempMax|17|fc12_tempMax|15|fc13_tempMax|15|fc11_tempMin|1|fc12_tempMin|-2|fc13_tempMin|-2|fc11_weather|sonnig|fc11_weatherIcon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc12_weather|sonnig|fc12_weatherIcon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc13_weather|wolkig|fc13_weatherIcon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc11_moonRise|13:43|fc12_moonRise|15:03|fc13_moonRise|16:26|fc11_moonSet|04:40|fc12_moonSet|05:16|fc13_moonSet|05:45|durationFetchReadings|16.00')}
2019.04.03 15:56:42 1: PERL WARNING: Use of uninitialized value in numeric lt (<) at ./FHEM/73_AutoShuttersControl.pm line 1191.
2019.04.03 15:56:42 3: eval: {PROPLANTA_Done('Wetter_Herbern|obsTime|15:00|temperature|8.3|pressure|1000.2|humidity|65.1|dewPoint|2.2|visibility|40|cloudBaseMin|600|cloudBaseMax|1000|windDir|303|windDirIcon|https://www.proplanta.de/wetterdaten/images/symbole/w7.gif|wind|10.8|fc0_date|03.04.2019|fc1_date|04.04.2019|fc2_date|05.04.2019|fc3_date|06.04.2019|fc0_tempMax|11|fc1_tempMax|9|fc2_tempMax|9|fc3_tempMax|9|fc0_tempMin|5|fc1_tempMin|4|fc2_tempMin|4|fc3_tempMin|3|fc0_chOfRainDay|80|fc1_chOfRainDay|80|fc2_chOfRainDay|20|fc3_chOfRainDay|20|fc0_chOfRainNight|80|fc1_chOfRainNight|80|fc2_chOfRainNight|20|fc3_chOfRainNight|10|fc0_frost|0|fc1_frost|0|fc2_frost|0|fc3_frost|0|fc0_evapor|1|fc1_evapor|1|fc2_evapor|1|fc3_evapor|1|fc0_dew|0|fc1_dew|0|fc2_dew|3|fc3_dew|0|fc0_sun|5|fc1_sun|5|fc2_sun|5|fc3_sun|5|fc0_uv|2|fc1_uv|1|fc2_uv|1|fc3_uv|2|fc0_rad|2.1|fc1_rad|1.4|fc2_rad|1.3|fc3_rad|1.1|fc0_weatherMorning|Regen|fc0_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc1_weatherMorning|stark bewölkt|fc1_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t4.gif|fc2_weatherMorning|Regen|fc2_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc3_weatherMorning|bedeckt|fc3_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc0_weatherDay|Regen|fc0_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc1_weatherDay|Regen|fc1_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc2_weatherDay|bedeckt|fc2_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc3_weatherDay|bedeckt|fc3_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc0_weatherEvening|Regenschauer|fc0_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n6.gif|fc1_weatherEvening|bedeckt|fc1_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc2_weatherEvening|Nebel|fc2_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n12.gif|fc3_weatherEvening|bedeckt|fc3_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc0_weatherNight|Regen|fc0_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc1_weatherNight|Regen|fc1_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc2_weatherNight|bedeckt|fc2_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc3_weatherNight|wolkig|fc3_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n3.gif|fc0_weather00|bedeckt|fc0_weather00Icon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc1_weather00|Regen|fc1_weather00Icon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc2_weather00|Regen|fc2_weather00Icon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc3_weather00|bedeckt|fc3_weather00Icon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc0_weather03|bedeckt|fc0_weather03Icon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc1_weather03|stark bewölkt|fc1_weather03Icon|https://www.proplanta.de/wetterdaten/images/symbole/n4.gif|fc2_weather03|Regen|fc2_weather03Icon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc3_weather03|bedeckt|fc3_weather03Icon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc0_weather06|Regen|fc0_weather06Icon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc1_weather06|stark bewölkt|fc1_weather06Icon|https://www.proplanta.de/wetterdaten/images/symbole/t4.gif|fc2_weather06|Regen|fc2_weather06Icon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc3_weather06|bedeckt|fc3_weather06Icon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc0_weather09|Regen|fc0_weather09Icon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc1_weather09|Regen|fc1_weather09Icon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc2_weather09|Sprühregen|fc2_weather09Icon|https://www.proplanta.de/wetterdaten/images/symbole/t14.gif|fc3_weather09|bedeckt|fc3_weather09Icon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc0_weather12|Regen|fc0_weather12Icon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc1_weather12|bedeckt|fc1_weather12Icon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc2_weather12|bedeckt|fc2_weather12Icon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc3_weather12|bedeckt|fc3_weather12Icon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc0_weather15|bedeckt|fc0_weather15Icon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc1_weather15|Regen|fc1_weather15Icon|https://www.proplanta.de/wetterdaten/images/symbole/t7.gif|fc2_weather15|bedeckt|fc2_weather15Icon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc3_weather15|bedeckt|fc3_weather15Icon|https://www.proplanta.de/wetterdaten/images/symbole/t5.gif|fc0_weather18|Regenschauer|fc0_weather18Icon|https://www.proplanta.de/wetterdaten/images/symbole/n6.gif|fc1_weather18|bedeckt|fc1_weather18Icon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc2_weather18|Nebel|fc2_weather18Icon|https://www.proplanta.de/wetterdaten/images/symbole/n12.gif|fc3_weather18|bedeckt|fc3_weather18Icon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc0_weather21|Regen|fc0_weather21Icon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc1_weather21|Regen|fc1_weather21Icon|https://www.proplanta.de/wetterdaten/images/symbole/n7.gif|fc2_weather21|bedeckt|fc2_weather21Icon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc3_weather21|wolkig|fc3_weather21Icon|https://www.proplanta.de/wetterdaten/images/symbole/n3.gif|fc0_temp00|9|fc1_temp00|7|fc2_temp00|6|fc3_temp00|8|fc0_temp03|8|fc1_temp03|6|fc2_temp03|5|fc3_temp03|8|fc0_temp06|7|fc1_temp06|6|fc2_temp06|5|fc3_temp06|9|fc0_temp09|6|fc1_temp09|8|fc2_temp09|7|fc3_temp09|8|fc0_temp12|10|fc1_temp12|9|fc2_temp12|8|fc3_temp12|9|fc0_temp15|11|fc1_temp15|8|fc2_temp15|9|fc3_temp15|9|fc0_temp18|9|fc1_temp18|7|fc2_temp18|9|fc3_temp18|8|fc0_temp21|8|fc1_temp21|6|fc2_temp21|9|fc3_temp21|4|fc0_chOfRain00|20|fc1_chOfRain00|80|fc2_chOfRain00|80|fc3_chOfRain00|20|fc0_chOfRain03|20|fc1_chOfRain03|15|fc2_chOfRain03|80|fc3_chOfRain03|20|fc0_chOfRain06|80|fc1_chOfRain06|15|fc2_chOfRain06|80|fc3_chOfRain06|20|fc0_chOfRain09|80|fc1_chOfRain09|80|fc2_chOfRain09|50|fc3_chOfRain09|20|fc0_chOfRain12|80|fc1_chOfRain12|20|fc2_chOfRain12|20|fc3_chOfRain12|20|fc0_chOfRain15|20|fc1_chOfRain15|80|fc2_chOfRain15|20|fc3_chOfRain15|20|fc0_chOfRain18|40|fc1_chOfRain18|20|fc2_chOfRain18|30|fc3_chOfRain18|20|fc0_chOfRain21|80|fc1_chOfRain21|80|fc2_chOfRain21|20|fc3_chOfRain21|10|fc0_rain00|0|fc1_rain00|1.8|fc2_rain00|2.9|fc3_rain00|0|fc0_rain03|0|fc1_rain03|0|fc2_rain03|2|fc3_rain03|0|fc0_rain06|0.9|fc1_rain06|0|fc2_rain06|0.9|fc3_rain06|0|fc0_rain09|2.9|fc1_rain09|0.6|fc2_rain09|0.2|fc3_rain09|0|fc0_rain12|0.4|fc1_rain12|0|fc2_rain12|0|fc3_rain12|0|fc0_rain15|0|fc1_rain15|0.3|fc2_rain15|0|fc3_rain15|0|fc0_rain18|0.3|fc1_rain18|0|fc2_rain18|0.1|fc3_rain18|0|fc0_rain21|3.1|fc1_rain21|0.2|fc2_rain21|0|fc3_rain21|0|fc0_rain|7.6|fc1_rain|2.9|fc2_rain|6.1|fc3_rain|0|fc0_cloud00|100|fc1_cloud00|100|fc2_cloud00|100|fc3_cloud00|100|fc0_cloud03|100|fc1_cloud03|87.5|fc2_cloud03|100|fc3_cloud03|100|fc0_cloud06|100|fc1_cloud06|87.5|fc2_cloud06|100|fc3_cloud06|100|fc0_cloud09|100|fc1_cloud09|100|fc2_cloud09|100|fc3_cloud09|100|fc0_cloud12|100|fc1_cloud12|100|fc2_cloud12|100|fc3_cloud12|100|fc0_cloud15|100|fc1_cloud15|100|fc2_cloud15|100|fc3_cloud15|100|fc0_cloud18|100|fc1_cloud18|100|fc2_cloud18|62.5|fc3_cloud18|100|fc0_cloud21|100|fc1_cloud21|100|fc2_cloud21|100|fc3_cloud21|50|fc0_windDir00|216|fc1_windDir00|191|fc2_windDir00|325|fc3_windDir00|355|fc0_windDir03|249|fc1_windDir03|242|fc2_windDir03|319|fc3_windDir03|95|fc0_windDir06|279|fc1_windDir06|310|fc2_windDir06|321|fc3_windDir06|56|fc0_windDir09|270|fc1_windDir09|295|fc2_windDir09|326|fc3_windDir09|57|fc0_windDir12|108|fc1_windDir12|326|fc2_windDir12|333|fc3_windDir12|64|fc0_windDir15|111|fc1_windDir15|288|fc2_windDir15|347|fc3_windDir15|50|fc0_windDir18|101|fc1_windDir18|300|fc2_windDir18|272|fc3_windDir18|46|fc0_windDir21|154|fc1_windDir21|318|fc2_windDir21|343|fc3_windDir21|45|fc0_wind00|10.8|fc1_wind00|3.6|fc2_wind00|10.8|fc3_wind00|3.6|fc0_wind03|10.8|fc1_wind03|3.6|fc2_wind03|10.8|fc3_wind03|3.6|fc0_wind06|7.2|fc1_wind06|0|fc2_wind06|14.4|fc3_wind06|14.4|fc0_wind09|3.6|fc1_wind09|3.6|fc2_wind09|10.8|fc3_wind09|21.6|fc0_wind12|7.2|fc1_wind12|10.8|fc2_wind12|14.4|fc3_wind12|18|fc0_wind15|7.2|fc1_wind15|14.4|fc2_wind15|10.8|fc3_wind15|21.6|fc0_wind18|3.6|fc1_wind18|14.4|fc2_wind18|3.6|fc3_wind18|21.6|fc0_wind21|3.6|fc1_wind21|14.4|fc2_wind21|7.2|fc3_wind21|21.6|fc0_gust00|25.2|fc1_gust00|10.8|fc2_gust00|21.6|fc3_gust00|7.2|fc0_gust03|21.6|fc1_gust03|7.2|fc2_gust03|21.6|fc3_gust03|10.8|fc0_gust06|10.8|fc1_gust06|3.6|fc2_gust06|25.2|fc3_gust06|21.6|fc0_gust09|7.2|fc1_gust09|7.2|fc2_gust09|21.6|fc3_gust09|32.4|fc0_gust12|7.2|fc1_gust12|14.4|fc2_gust12|21.6|fc3_gust12|28.8|fc0_gust15|10.8|fc1_gust15|21.6|fc2_gust15|18|fc3_gust15|28.8|fc0_gust18|7.2|fc1_gust18|25.2|fc2_gust18|10.8|fc3_gust18|32.4|fc0_gust21|7.2|fc1_gust21|25.2|fc2_gust21|10.8|fc3_gust21|32.4|fc0_moonRise|06:53|fc1_moonRise|07:12|fc2_moonRise|07:31|fc3_moonRise|07:50|fc0_moonSet|17:56|fc1_moonSet|19:04|fc2_moonSet|20:12|fc3_moonSet|21:22|fc4_date|07.04.2019|fc5_date|08.04.2019|fc6_date|09.04.2019|fc4_tempMax|9|fc5_tempMax|14|fc6_tempMax|15|fc4_tempMin|-1|fc5_tempMin|1|fc6_tempMin|4|fc4_chOfRainDay|40|fc5_chOfRainDay|0|fc6_chOfRainDay|10|fc4_chOfRainNight|40|fc5_chOfRainNight|5|fc6_chOfRainNight|20|fc4_frost|1|fc5_frost|1|fc6_frost|0|fc4_evapor|1|fc5_evapor|2|fc6_evapor|2|fc4_dew|0|fc5_dew|2|fc6_dew|0|fc4_sun|30|fc5_sun|100|fc6_sun|50|fc4_uv|4|fc5_uv|5|fc6_uv|3|fc4_rad|2.8|fc5_rad|5.7|fc6_rad|5.3|fc4_weatherMorning|sonnig|fc4_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc5_weatherMorning|wolkig|fc5_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc6_weatherMorning|sonnig|fc6_weatherMorningIcon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc4_weatherDay|Regenschauer|fc4_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t6.gif|fc5_weatherDay|sonnig|fc5_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc6_weatherDay|wolkig|fc6_weatherDayIcon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc4_weatherEvening|Regenschauer|fc4_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n6.gif|fc5_weatherEvening|wolkig|fc5_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n3.gif|fc6_weatherEvening|stark bewölkt|fc6_weatherEveningIcon|https://www.proplanta.de/wetterdaten/images/symbole/n4.gif|fc4_weatherNight|Regenschauer|fc4_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n6.gif|fc5_weatherNight|heiter|fc5_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n2.gif|fc6_weatherNight|bedeckt|fc6_weatherNightIcon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc4_weather00|wolkig|fc4_weather00Icon|https://www.proplanta.de/wetterdaten/images/symbole/n3.gif|fc5_weather00|heiter|fc5_weather00Icon|https://www.proplanta.de/wetterdaten/images/symbole/n2.gif|fc6_weather00|heiter|fc6_weather00Icon|https://www.proplanta.de/wetterdaten/images/symbole/n2.gif|fc4_weather03|klar|fc4_weather03Icon|https://www.proplanta.de/wetterdaten/images/symbole/n1.gif|fc5_weather03|stark bewölkt|fc5_weather03Icon|https://www.proplanta.de/wetterdaten/images/symbole/n4.gif|fc6_weather03|heiter|fc6_weather03Icon|https://www.proplanta.de/wetterdaten/images/symbole/n2.gif|fc4_weather06|sonnig|fc4_weather06Icon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc5_weather06|wolkig|fc5_weather06Icon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc6_weather06|sonnig|fc6_weather06Icon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc4_weather09|heiter|fc4_weather09Icon|https://www.proplanta.de/wetterdaten/images/symbole/t2.gif|fc5_weather09|sonnig|fc5_weather09Icon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc6_weather09|wolkig|fc6_weather09Icon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc4_weather12|wolkig|fc4_weather12Icon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc5_weather12|sonnig|fc5_weather12Icon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc6_weather12|wolkig|fc6_weather12Icon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc4_weather15|Regenschauer|fc4_weather15Icon|https://www.proplanta.de/wetterdaten/images/symbole/t6.gif|fc5_weather15|heiter|fc5_weather15Icon|https://www.proplanta.de/wetterdaten/images/symbole/t2.gif|fc6_weather15|wolkig|fc6_weather15Icon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc4_weather18|Regenschauer|fc4_weather18Icon|https://www.proplanta.de/wetterdaten/images/symbole/n6.gif|fc5_weather18|wolkig|fc5_weather18Icon|https://www.proplanta.de/wetterdaten/images/symbole/n3.gif|fc6_weather18|stark bewölkt|fc6_weather18Icon|https://www.proplanta.de/wetterdaten/images/symbole/n4.gif|fc4_weather21|heiter|fc4_weather21Icon|https://www.proplanta.de/wetterdaten/images/symbole/n2.gif|fc5_weather21|heiter|fc5_weather21Icon|https://www.proplanta.de/wetterdaten/images/symbole/n2.gif|fc6_weather21|bedeckt|fc6_weather21Icon|https://www.proplanta.de/wetterdaten/images/symbole/n5.gif|fc4_temp00|2|fc5_temp00|2|fc6_temp00|7|fc4_temp03|0|fc5_temp03|2|fc6_temp03|6|fc4_temp06|2|fc5_temp06|3|fc6_temp06|6|fc4_temp09|7|fc5_temp09|8|fc6_temp09|10|fc4_temp12|9|fc5_temp12|12|fc6_temp12|13|fc4_temp15|7|fc5_temp15|13|fc6_temp15|12|fc4_temp18|6|fc5_temp18|11|fc6_temp18|10|fc4_temp21|4|fc5_temp21|8|fc6_temp21|9|fc4_chOfRain00|10|fc5_chOfRain00|5|fc6_chOfRain00|5|fc4_chOfRain03|0|fc5_chOfRain03|15|fc6_chOfRain03|5|fc4_chOfRain06|0|fc5_chOfRain06|10|fc6_chOfRain06|0|fc4_chOfRain09|5|fc5_chOfRain09|0|fc6_chOfRain09|10|fc4_chOfRain12|10|fc5_chOfRain12|0|fc6_chOfRain12|10|fc4_chOfRain15|40|fc5_chOfRain15|5|fc6_chOfRain15|10|fc4_chOfRain18|40|fc5_chOfRain18|10|fc6_chOfRain18|15|fc4_chOfRain21|5|fc5_chOfRain21|5|fc6_chOfRain21|20|fc4_rain00|0|fc5_rain00|0|fc6_rain00|0|fc4_rain03|0|fc5_rain03|0|fc6_rain03|0|fc4_rain06|0|fc5_rain06|0|fc6_rain06|0|fc4_rain09|0|fc5_rain09|0|fc6_rain09|0|fc4_rain12|0|fc5_rain12|0|fc6_rain12|0|fc4_rain15|1.8|fc5_rain15|0|fc6_rain15|0|fc4_rain18|1.4|fc5_rain18|0|fc6_rain18|0|fc4_rain21|0|fc5_rain21|0|fc6_rain21|0|fc4_rain|3.2|fc5_rain|0|fc6_rain|0|fc4_cloud00|37.5|fc5_cloud00|25|fc6_cloud00|12.5|fc4_cloud03|0|fc5_cloud03|75|fc6_cloud03|12.5|fc4_cloud06|0|fc5_cloud06|37.5|fc6_cloud06|0|fc4_cloud09|12.5|fc5_cloud09|0|fc6_cloud09|37.5|fc4_cloud12|62.5|fc5_cloud12|0|fc6_cloud12|37.5|fc4_cloud15|100|fc5_cloud15|12.5|fc6_cloud15|50|fc4_cloud18|100|fc5_cloud18|50|fc6_cloud18|75|fc4_cloud21|12.5|fc5_cloud21|12.5|fc6_cloud21|100|fc4_windDir00|37|fc5_windDir00|223|fc6_windDir00|61|fc4_windDir03|346|fc5_windDir03|198|fc6_windDir03|82|fc4_windDir06|267|fc5_windDir06|181|fc6_windDir06|67|fc4_windDir09|272|fc5_windDir09|181|fc6_windDir09|79|fc4_windDir12|256|fc5_windDir12|161|fc6_windDir12|70|fc4_windDir15|252|fc5_windDir15|161|fc6_windDir15|70|fc4_windDir18|244|fc5_windDir18|148|fc6_windDir18|77|fc4_windDir21|253|fc5_windDir21|64|fc6_windDir21|75|fc4_wind00|14.4|fc5_wind00|7.2|fc6_wind00|7.2|fc4_wind03|7.2|fc5_wind03|7.2|fc6_wind03|3.6|fc4_wind06|10.8|fc5_wind06|7.2|fc6_wind06|7.2|fc4_wind09|14.4|fc5_wind09|7.2|fc6_wind09|14.4|fc4_wind12|21.6|fc5_wind12|3.6|fc6_wind12|14.4|fc4_wind15|21.6|fc5_wind15|3.6|fc6_wind15|21.6|fc4_wind18|10.8|fc5_wind18|0|fc6_wind18|18|fc4_wind21|7.2|fc5_wind21|0|fc6_wind21|18|fc4_gust00|21.6|fc5_gust00|7.2|fc6_gust00|7.2|fc4_gust03|7.2|fc5_gust03|7.2|fc6_gust03|7.2|fc4_gust06|14.4|fc5_gust06|7.2|fc6_gust06|10.8|fc4_gust09|21.6|fc5_gust09|7.2|fc6_gust09|14.4|fc4_gust12|28.8|fc5_gust12|7.2|fc6_gust12|18|fc4_gust15|32.4|fc5_gust15|3.6|fc6_gust15|25.2|fc4_gust18|21.6|fc5_gust18|3.6|fc6_gust18|32.4|fc4_gust21|10.8|fc5_gust21|3.6|fc6_gust21|36|fc4_moonRise|08:10|fc5_moonRise|08:34|fc6_moonRise|09:03|fc4_moonSet|22:32|fc5_moonSet|23:45|fc6_moonSet|--:--|fc7_date|10.04.2019|fc8_date|11.04.2019|fc9_date|12.04.2019|fc10_date|13.04.2019|fc7_tempMax|15|fc8_tempMax|14|fc9_tempMax|17|fc10_tempMax|17|fc7_tempMin|4|fc8_tempMin|3|fc9_tempMin|3|fc10_tempMin|5|fc7_weather|wolkig|fc7_weatherIcon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc8_weather|sonnig|fc8_weatherIcon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc9_weather|sonnig|fc9_weatherIcon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc10_weather|wolkig|fc10_weatherIcon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc7_moonRise|09:39|fc8_moonRise|10:23|fc9_moonRise|11:20|fc10_moonRise|12:26|fc7_moonSet|00:56|fc8_moonSet|02:03|fc9_moonSet|03:05|fc10_moonSet|03:58|fc11_date|14.04.2019|fc12_date|15.04.2019|fc13_date|16.04.2019|fc11_tempMax|17|fc12_tempMax|15|fc13_tempMax|15|fc11_tempMin|1|fc12_tempMin|-2|fc13_tempMin|-2|fc11_weather|sonnig|fc11_weatherIcon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc12_weather|sonnig|fc12_weatherIcon|https://www.proplanta.de/wetterdaten/images/symbole/t1.gif|fc13_weather|wolkig|fc13_weatherIcon|https://www.proplanta.de/wetterdaten/images/symbole/t3.gif|fc11_moonRise|13:43|fc12_moonRise|15:03|fc13_moonRise|16:26|fc11_moonSet|04:40|fc12_moonSet|05:16|fc13_moonSet|05:45|durationFetchReadings|16.00')}
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beetle2003 am 03 April 2019, 16:23:05
Hallo  majestro84,

Nutzt du nicht besser das Attribut Wind?.
Es enthält die aktuelle Windgeschwindigkeit. Fco-wind00 die am aktuellen Tag um 0 Uhr.

Mfg
Ralf
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 03 April 2019, 16:27:46
Jo stimmt wäre besser habe es jetzt aber erstmal wieder entfernt.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 03 April 2019, 16:30:17
Hier dann nochmal das Log nach einen Start. Da dann das NotifyDev noch korrekt ist aber als Zeit 01.01.1970 steht habe ich einmal renewSetSunsetSunrise ausgefüht.
2019.04.03 16:28:15 1: PERL WARNING: Use of uninitialized value in localtime at ./FHEM/73_AutoShuttersControl.pm line 2212.
2019.04.03 16:28:15 3: eval: {FHEM::AutoShuttersControl::GetShuttersInformation($defs{'JalousieControl'})}
2019.04.03 16:28:15 1: PERL WARNING: Use of uninitialized value in localtime at ./FHEM/73_AutoShuttersControl.pm line 2217.
2019.04.03 16:28:15 3: eval: {FHEM::AutoShuttersControl::GetShuttersInformation($defs{'JalousieControl'})}
2019.04.03 16:28:22 3: VCONTROL300: TCP connection opened
2019.04.03 16:28:22 3: Opening Heizung device 192.168.0.11:4002
2019.04.03 16:28:22 3: Heizung device opened
2019.04.03 16:28:27 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at fhem.pl line 4721.
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4476.
2019.04.03 16:28:27 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: ERROR: empty name in readingsBeginUpdate
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBeginUpdate           called by ./FHEM/73_AutoShuttersControl.pm (1876)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveDown, 3.04.2019 - 20:39) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1877)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
2019.04.03 16:28:27 1: readingsUpdate(,ASC_Time_DriveUp, 4.04.2019 - 07:07) missed to call readingsBeginUpdate first.
2019.04.03 16:28:27 1: stacktrace:
2019.04.03 16:28:27 1:     main::readingsBulkUpdate            called by ./FHEM/73_AutoShuttersControl.pm (1888)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::CreateSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (1969)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::RenewSunRiseSetShuttersTimer called by ./FHEM/73_AutoShuttersControl.pm (481)
2019.04.03 16:28:27 1:     FHEM::AutoShuttersControl::Set      called by fhem.pl (3693)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (1883)
2019.04.03 16:28:27 1:     main::DoSet                         called by fhem.pl (1915)
2019.04.03 16:28:27 1:     main::CommandSet                    called by fhem.pl (1229)
2019.04.03 16:28:27 1:     main::AnalyzeCommand                called by ./FHEM/01_FHEMWEB.pm (2664)
2019.04.03 16:28:27 1:     main::FW_fC                         called by ./FHEM/01_FHEMWEB.pm (939)
2019.04.03 16:28:27 1:     main::FW_answerCall                 called by ./FHEM/01_FHEMWEB.pm (567)
2019.04.03 16:28:27 1:     main::FW_Read                       called by fhem.pl (3698)
2019.04.03 16:28:27 1:     main::CallFn                        called by fhem.pl (745)
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 03 April 2019, 17:34:40
mach mal bitte ein

deletereading ASCDEVICENAME .monitoredDevs

Und danach ein scanForShutters und dann ein createNewNotifyDev
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 03 April 2019, 17:40:24
Zitat von: CoolTux am 03 April 2019, 17:34:40
mach mal bitte ein

deletereading ASCDEVICENAME .monitoredDevs

Und danach ein scanForShutters und dann ein createNewNotifyDev
Funktioniert leider nicht gleiches Problem
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 03 April 2019, 17:49:10
stell mal bitte alle Rollläden mit ausnahme von 2 auf ASC 0. Und dann noch mal scannen. Stehen dann die richtigen Rolllädennamen im NOTIFYDEV? nud wenn Du dann createNewNotifyDev machst ist dann noch alles ok?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Vorhand am 03 April 2019, 17:57:51
Entschattung geht auch mit der neuen Version nicht.
Beschattung funktioniert.
Ist meine Erwartungshaltung falsch, die da wäre: Brightness unterschreitet Cloudywert - Wartezeit läuft ab - Rolle fährt Auf. Oder auch: Brightness bleibt hoch - Sonne verlässt Winkel - Rolle fährt Auf.
Gibt es sonst noch eine Bedingung für das Entschatten, die bei Beschattung nicht erfüllt sein müsste?
Ich habe auch die Wartezeit für ein bevorstehendes abendliches Schließen auf Sekunden reduziert.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 03 April 2019, 17:58:51
Zitat von: CoolTux am 03 April 2019, 17:49:10
stell mal bitte alle Rollläden mit ausnahme von 2 auf ASC 0. Und dann noch mal scannen. Stehen dann die richtigen Rolllädennamen im NOTIFYDEV? nud wenn Du dann createNewNotifyDev machst ist dann noch alles ok?
Habe jetzt nur noch zwei mit ASC 2 den Rest auf ASC 0. Ich mache das deletereading dann scanforshutter zwei Rollladen gefunden das hat mit allen auch noch funktioniert. Danach ein createnewnotifydev und alles passt bei nur zwei Rollladen mit ASC 2. Soweit so gut mache ich dann noch Mal ein createnewnotifydev ist alles wieder hin und nur die Raum Namen stehe drin
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 03 April 2019, 18:17:06
Kannst Du bei den 2 Rollläden zu Testzwecken einmal den namen ändern in namen ohne bindestriche. einfach zusammen geschrieben alles, groß klein wegen meiner.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 03 April 2019, 18:29:26
OK damit geht es. Habe alles klein geschrieben. Funktioniert. Danach die alten Namen wieder hergestellt und es geht immer noch. Merkwürdig wo ist da das Problem. Sollte doch nachdem zurück benennen doch auch nicht mehr funktionieren oder?
Habe auch jedes Mal vorher ein deletereading gemacht
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 03 April 2019, 18:36:25
Ich weiß es ehrlich gesagt nicht. Müssen wir mal weiter beobachten. Gehen denn nun die anderen Rollläden ohne Umbenennen auch?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 03 April 2019, 18:39:42
Nein gerade probiert eine weitere wieder hinzuzufügen dann wird sie beim Scannen erkannt aber beim createnewnotifydev nicht taucht nicht mehr auf im Notifydev
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 03 April 2019, 18:46:08
Hast Du die Möglichkeit alle um zu benennen? Oder gehen dadurch Zuordnungen verloren?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 03 April 2019, 18:48:01
Es geht anscheinend auch ohne das deletereading muss halt jeden Namen einmal umbenennen dann scannen und createnewnotifydev dann zurück benennen und wieder scannen und createnewnotifydev. Dann scheint es zu laufen. Umbenennen und wieder zurück sollte kein Problem darstellen. Oder meinst du besser den '_' weglassen?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 03 April 2019, 18:50:34
Zitat von: majestro84 am 03 April 2019, 18:48:01
Es geht anscheinend auch ohne das deletereading muss halt jeden Namen einmal umbenennen dann scannen und createnewnotifydev dann zurück benennen und wieder scannen und createnewnotifydev. Dann scheint es zu laufen. Umbenennen und wieder zurück sollte kein Problem darstellen. Oder meinst du besser den '_' weglassen?
Du kannst es erstmal lassen und weiter beobachten. Ich habe im übrigen auch Unterstriche.

Mach
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 03 April 2019, 18:52:15
OK gehe Mal alle durch und dann gucken wir Mal was so bei den nächsten Updates so passiert. Danke für dein Hilfe.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 03 April 2019, 18:55:04
Das Problem sind die Sonderzeichen im Namen, wenn aus denen Readingnamen für das ASC-Device hergeleitet werden (bad reading name aus https://forum.fhem.de/index.php/topic,97976.msg926616.html#msg926616 (https://forum.fhem.de/index.php/topic,97976.msg926616.html#msg926616)).

Sollten vorher ggf. gesäubert werden (modulseitig); damit können wir zwar Verwechslungen nicht vermeiden (Küche=Köche), aber das ist besser als Abstürze... majestro84 ist sicher nicht der einzige, der solche Namensgebung nutzt.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 03 April 2019, 19:01:49
Zitat von: Beta-User am 03 April 2019, 18:55:04
Das Problem sind die Sonderzeichen im Namen, wenn aus denen Readingnamen für das ASC-Device hergeleitet werden (bad reading name aus https://forum.fhem.de/index.php/topic,97976.msg926616.html#msg926616 (https://forum.fhem.de/index.php/topic,97976.msg926616.html#msg926616)).

Sollten vorher ggf. gesäubert werden (modulseitig); damit können wir zwar Verwechslungen nicht vermeiden (Küche=Köche), aber das ist besser als Abstürze... majestro84 ist sicher nicht der einzige, der solche Namensgebung nutzt.

Sonderzeichen werden schon bereinigt. Ist aber nur Relevant wenn ich einen Raumnamen für ein Reading verwende. Da werden sie aber gesäubert.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 03 April 2019, 23:24:50
Hatte die Version gestern Abend auch kurz angetestet und dann aber mit dem gleichen Fehlerbild die Notbremse gezogen (war schon zu spät um sich reinzusteigern).

Ich hatte den Eindruck, dass der Fehler nur bei den 9 Homematic Aktoren auftrat, während meine 3 Shellys in der Übersicht ordentlich angezeigt wurden.

Shelly in "22_Gäste" war ok
Homematic in 20_Büro war nicht ok.
Es scheinen also nicht pauschal die Umlaute zu sein.

Mein erster Gedanke: ich habe mir eingebildet das dort  das Internal "NTFY_ORDER"
urlencoded statt dem Namen angezeigt wird.
Die Shellys haben dieses Internal nämlich nicht.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 03 April 2019, 23:35:01
Interessanter Weise wurde gerade in dem Bereich zum Erkennen der Rollladen und erstellen des Internals NOTIFYDEV gar nicht geändert.
Habe ich Dich richtig verstanden das Du ein Device mit Namen 20_Büro hast? Oder meinst Du den Raumnamen 20_Büro?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 04 April 2019, 00:00:57
Was ich nicht verstehe. Beta-User hast auch Homematic und da schien alles zu funktionieren.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 04 April 2019, 00:26:04
Zitat von: CoolTux am 03 April 2019, 23:35:01
Interessanter Weise wurde gerade in dem Bereich zum Erkennen der Rollladen und erstellen des Internals NOTIFYDEV gar nicht geändert.
Habe ich Dich richtig verstanden das Du ein Device mit Namen 20_Büro hast? Oder meinst Du den Raumnamen 20_Büro?
Das sind die Räume. Die Gerätenamen sind unspektakulär

bu_Rollladen_Fenster
bu_Rollladen_Fenster2
ga_Rollladen_Fenster
ku_Rollladen_Fenster
ku_Rollladen_Tuer
sz_Rollladen_Fenster
sz_Rollladen_Fenstergross
wc_Rollladen_Fenster
wz_Rollladen_Fenster
wz_Rollladen_TuerLI
wz_Rollladen_TuerRE
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 04 April 2019, 05:33:28
Zitat von: CoolTux am 04 April 2019, 00:00:57
Was ich nicht verstehe. Beta-User hast auch Homematic und da schien alles zu funktionieren.
Jep, hier nur HM-Komponenten bei den Rollladenaktoren und Fensterkontakten. Alles da im notifydev.
Ich habe aber nirgends Sonderzeichen, weder bei den Aktorenbenennungen noch bei den Räumen. Nicht mal Leerzeichen oder Punkte, und auch bei diesen Dingen keine Unterräume ("->" im Raumnamen).

(Sonderzeichen gibt's allenfalls bei aliasen und Gruppennamen, da hat das bisher noch nie Probleme gegeben).
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 04 April 2019, 06:35:38
Dann machen wir das anders.

Stefan bitte gebe mir von 3 Deiner Rollläden welche nicht funktionieren eine RAW Definition.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 04 April 2019, 06:56:50
Ok, habe das auf die schnelle reproduziert ( nur die pm getauscht und neu gestartet):

Hier die 3 RAWs und als Bonustrack ein RAW von einem funktionierenden :-)

defmod bu_Rollladen_Fenster CUL_HM 6703E4
attr bu_Rollladen_Fenster userattr ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_BrightnessSensor ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
attr bu_Rollladen_Fenster .mId 0107
attr bu_Rollladen_Fenster ASC 2
attr bu_Rollladen_Fenster ASC_Antifreeze off
attr bu_Rollladen_Fenster ASC_Antifreeze_Pos 15
attr bu_Rollladen_Fenster ASC_AutoAstroModeEvening none
attr bu_Rollladen_Fenster ASC_AutoAstroModeEveningHorizon none
attr bu_Rollladen_Fenster ASC_AutoAstroModeMorning CIVIL
attr bu_Rollladen_Fenster ASC_AutoAstroModeMorningHorizon none
attr bu_Rollladen_Fenster ASC_BlockingTime_afterManual 0
attr bu_Rollladen_Fenster ASC_BlockingTime_beforDayOpen 3600
attr bu_Rollladen_Fenster ASC_BlockingTime_beforNightClose 3600
attr bu_Rollladen_Fenster ASC_BrightnessMaxVal -1
attr bu_Rollladen_Fenster ASC_BrightnessMinVal -1
attr bu_Rollladen_Fenster ASC_BrightnessSensor ESPSolar:brightness -1:-1
attr bu_Rollladen_Fenster ASC_Brightness_Reading brightness
attr bu_Rollladen_Fenster ASC_Brightness_Sensor ESPSolar
attr bu_Rollladen_Fenster ASC_Closed_Pos 0
attr bu_Rollladen_Fenster ASC_ComfortOpen_Pos 80
attr bu_Rollladen_Fenster ASC_Down astro
attr bu_Rollladen_Fenster ASC_Drive_Offset -1
attr bu_Rollladen_Fenster ASC_Drive_OffsetStart -1
attr bu_Rollladen_Fenster ASC_GuestRoom none
attr bu_Rollladen_Fenster ASC_LockOut off
attr bu_Rollladen_Fenster ASC_LockOut_Cmd none
attr bu_Rollladen_Fenster ASC_Mode_Down always
attr bu_Rollladen_Fenster ASC_Mode_Up always
attr bu_Rollladen_Fenster ASC_Open_Pos 100
attr bu_Rollladen_Fenster ASC_Partymode off
attr bu_Rollladen_Fenster ASC_Pos_Reading pct
attr bu_Rollladen_Fenster ASC_PrivacyDownTime_beforNightClose -1
attr bu_Rollladen_Fenster ASC_PrivacyDown_Pos 50
attr bu_Rollladen_Fenster ASC_Roommate_Device none
attr bu_Rollladen_Fenster ASC_Roommate_Reading state
attr bu_Rollladen_Fenster ASC_Self_Defense_Exclude off
attr bu_Rollladen_Fenster ASC_Shading_Angle_Left 80
attr bu_Rollladen_Fenster ASC_Shading_Angle_Right 80
attr bu_Rollladen_Fenster ASC_Shading_Direction 158
attr bu_Rollladen_Fenster ASC_Shading_Min_Elevation 25
attr bu_Rollladen_Fenster ASC_Shading_Min_OutsideTemperature 18
attr bu_Rollladen_Fenster ASC_Shading_Mode always
attr bu_Rollladen_Fenster ASC_Shading_Pos 20
attr bu_Rollladen_Fenster ASC_Shading_StateChange_Cloudy 60000
attr bu_Rollladen_Fenster ASC_Shading_StateChange_Sunny 90000
attr bu_Rollladen_Fenster ASC_Shading_WaitingPeriod 1200
attr bu_Rollladen_Fenster ASC_ShuttersPlace window
attr bu_Rollladen_Fenster ASC_Time_Down_Early 15:30
attr bu_Rollladen_Fenster ASC_Time_Down_Late 21:30
attr bu_Rollladen_Fenster ASC_Time_Up_Early 06:40
attr bu_Rollladen_Fenster ASC_Time_Up_Late 09:00
attr bu_Rollladen_Fenster ASC_Time_Up_WE_Holiday 10:00
attr bu_Rollladen_Fenster ASC_Up astro
attr bu_Rollladen_Fenster ASC_Ventilate_Pos 30
attr bu_Rollladen_Fenster ASC_Ventilate_Window_Open on
attr bu_Rollladen_Fenster ASC_WiggleValue 5
attr bu_Rollladen_Fenster ASC_WindParameters -1
attr bu_Rollladen_Fenster ASC_WindowRec none
attr bu_Rollladen_Fenster ASC_WindowRec_subType twostate
attr bu_Rollladen_Fenster IODev HMLAND1
attr bu_Rollladen_Fenster IOgrp vccu:HMLAND1
attr bu_Rollladen_Fenster alexaName Bürofenster
attr bu_Rollladen_Fenster autoReadReg 4_reqStatus
attr bu_Rollladen_Fenster devStateIcon (close|0):fts_shutter_100@384260:pct  \d:fts_shutter_90@384260:pct 1\d:fts_shutter_90@384260:pct  (2|3)\d:fts_shutter_80@384260:pct      4\d:fts_shutter_70@blue:pct  5\d:fts_shutter_60@blue:pct  6\d:fts_shutter_50@4E98FA:pct   7\d:fts_shutter_40@4E98FA:pct   8\d:fts_shutter_30@4EB3FA:pct   9\d:fts_shutter_20@4EB3FA:pct   (open|100):fts_shutter_10@4EFAFA:pct   set.*:fts_shutter_updown
attr bu_Rollladen_Fenster event-on-change-reading motor,pct
attr bu_Rollladen_Fenster eventMap off:close on:open
attr bu_Rollladen_Fenster expert 2_defReg+raw
attr bu_Rollladen_Fenster firmware 2.11
attr bu_Rollladen_Fenster group Rollladen
attr bu_Rollladen_Fenster icon fts_shutter
attr bu_Rollladen_Fenster model HM-LC-Ja1PBU-FM
attr bu_Rollladen_Fenster peerIDs 00000000,
attr bu_Rollladen_Fenster room 20_Büro,95_Srv.AlexaRoom,Rollladen
attr bu_Rollladen_Fenster serialNr OEQ2653535
attr bu_Rollladen_Fenster sortby 200
attr bu_Rollladen_Fenster subType blindActuator
attr bu_Rollladen_Fenster webCmd open:close:stop:pct
attr bu_Rollladen_Fenster widgetOverride devStateIcon:textField-long

setstate bu_Rollladen_Fenster open
setstate bu_Rollladen_Fenster 2019-03-07 05:31:01 .R-confBtnTime permanent
setstate bu_Rollladen_Fenster 2019-03-07 05:31:01 .R-intKeyVisib invisib
setstate bu_Rollladen_Fenster 2019-03-07 05:31:01 .R-localResDis off
setstate bu_Rollladen_Fenster 2019-03-07 05:31:02 .R-posSaveTime 2 s
setstate bu_Rollladen_Fenster 2019-03-07 05:31:02 .R-refRunCounter 0
setstate bu_Rollladen_Fenster 2019-03-07 05:31:02 .R-refRunTimeSlats 2 s
setstate bu_Rollladen_Fenster 2019-03-07 05:31:02 .R-statusInfoMinDly 2 s
setstate bu_Rollladen_Fenster 2019-03-07 05:31:02 .R-statusInfoRandom 1 s
setstate bu_Rollladen_Fenster 2019-03-07 05:31:02 .R-transmitTryMax 6
setstate bu_Rollladen_Fenster 2019-03-07 05:31:02 .peerListRDate 2019-03-07 05:31:02
setstate bu_Rollladen_Fenster 2019-04-04 06:51:44 .protLastRcv 2019-04-04 06:51:44
setstate bu_Rollladen_Fenster 2019-04-04 06:40:05 ASC_ShuttersLastDrive day open
setstate bu_Rollladen_Fenster 2019-04-04 06:51:43 ASC_Time_DriveDown  4.04.2019 - 20:38
setstate bu_Rollladen_Fenster 2019-04-04 06:51:43 ASC_Time_DriveUp  4.04.2019 - 10:00
setstate bu_Rollladen_Fenster 2019-04-04 06:40:08 CommandAccepted yes
setstate bu_Rollladen_Fenster 2019-03-07 05:30:38 D-firmware 2.11
setstate bu_Rollladen_Fenster 2019-03-07 05:30:38 D-serialNr OEQ2653535
setstate bu_Rollladen_Fenster 2019-03-07 05:31:01 PairedTo 0x424241
setstate bu_Rollladen_Fenster 2019-03-07 05:31:02 R-driveDown 17 s
setstate bu_Rollladen_Fenster 2019-03-07 05:31:02 R-driveTurn 0.5 s
setstate bu_Rollladen_Fenster 2019-03-07 05:31:02 R-driveUp 17 s
setstate bu_Rollladen_Fenster 2019-03-07 05:31:01 R-pairCentral 0x424241
setstate bu_Rollladen_Fenster 2019-03-07 05:31:02 R-sign off
setstate bu_Rollladen_Fenster 2019-03-07 05:31:01 RegL_00. 00:00 02:01 0A:42 0B:42 0C:41 15:FF 18:00
setstate bu_Rollladen_Fenster 2019-03-07 05:31:02 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:AA 0D:00 0E:AA 0F:05 10:00 30:06 56:00 57:24 B3:00 B4:64 B5:14
setstate bu_Rollladen_Fenster 2019-04-04 06:51:44 deviceMsg on (to vccu)
setstate bu_Rollladen_Fenster 2019-04-04 06:51:44 level 100
setstate bu_Rollladen_Fenster 2019-04-04 06:51:44 motor stop:on
setstate bu_Rollladen_Fenster 2019-04-04 06:51:44 pct 100
setstate bu_Rollladen_Fenster 2019-04-04 06:51:44 pctSlat 100
setstate bu_Rollladen_Fenster 2019-04-04 06:51:44 recentStateType info
setstate bu_Rollladen_Fenster 2019-04-04 06:51:44 slatDir stop
setstate bu_Rollladen_Fenster 2019-04-04 06:51:44 state on
setstate bu_Rollladen_Fenster 2019-04-04 06:51:44 timedOn off



defmod ku_Rollladen_Fenster CUL_HM 5F0CC6
attr ku_Rollladen_Fenster userattr ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_BrightnessSensor ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
attr ku_Rollladen_Fenster .mId 006A
attr ku_Rollladen_Fenster ASC 2
attr ku_Rollladen_Fenster ASC_Antifreeze off
attr ku_Rollladen_Fenster ASC_Antifreeze_Pos 15
attr ku_Rollladen_Fenster ASC_AutoAstroModeEvening CIVIL
attr ku_Rollladen_Fenster ASC_AutoAstroModeEveningHorizon -7
attr ku_Rollladen_Fenster ASC_AutoAstroModeMorning CIVIL
attr ku_Rollladen_Fenster ASC_AutoAstroModeMorningHorizon none
attr ku_Rollladen_Fenster ASC_BlockingTime_afterManual 0
attr ku_Rollladen_Fenster ASC_BlockingTime_beforDayOpen 3600
attr ku_Rollladen_Fenster ASC_BlockingTime_beforNightClose 3600
attr ku_Rollladen_Fenster ASC_BrightnessMaxVal -1
attr ku_Rollladen_Fenster ASC_BrightnessMinVal -1
attr ku_Rollladen_Fenster ASC_BrightnessSensor ESPSolar:brightness -1:-1
attr ku_Rollladen_Fenster ASC_Brightness_Reading brightness
attr ku_Rollladen_Fenster ASC_Brightness_Sensor ESPSolar
attr ku_Rollladen_Fenster ASC_Closed_Pos 0
attr ku_Rollladen_Fenster ASC_ComfortOpen_Pos 80
attr ku_Rollladen_Fenster ASC_Down astro
attr ku_Rollladen_Fenster ASC_Drive_Offset -1
attr ku_Rollladen_Fenster ASC_Drive_OffsetStart -1
attr ku_Rollladen_Fenster ASC_GuestRoom none
attr ku_Rollladen_Fenster ASC_LockOut off
attr ku_Rollladen_Fenster ASC_LockOut_Cmd none
attr ku_Rollladen_Fenster ASC_Mode_Down always
attr ku_Rollladen_Fenster ASC_Mode_Up always
attr ku_Rollladen_Fenster ASC_Open_Pos 100
attr ku_Rollladen_Fenster ASC_Partymode on
attr ku_Rollladen_Fenster ASC_Pos_Reading pct
attr ku_Rollladen_Fenster ASC_PrivacyDownTime_beforNightClose 1800
attr ku_Rollladen_Fenster ASC_PrivacyDown_Pos 80
attr ku_Rollladen_Fenster ASC_Roommate_Device none
attr ku_Rollladen_Fenster ASC_Roommate_Reading state
attr ku_Rollladen_Fenster ASC_Self_Defense_Exclude off
attr ku_Rollladen_Fenster ASC_Shading_Angle_Left 80
attr ku_Rollladen_Fenster ASC_Shading_Angle_Right 80
attr ku_Rollladen_Fenster ASC_Shading_Direction 158
attr ku_Rollladen_Fenster ASC_Shading_Min_Elevation 25
attr ku_Rollladen_Fenster ASC_Shading_Min_OutsideTemperature 18
attr ku_Rollladen_Fenster ASC_Shading_Mode always
attr ku_Rollladen_Fenster ASC_Shading_Pos 20
attr ku_Rollladen_Fenster ASC_Shading_StateChange_Cloudy 40000
attr ku_Rollladen_Fenster ASC_Shading_StateChange_Sunny 90000
attr ku_Rollladen_Fenster ASC_Shading_WaitingPeriod 1200
attr ku_Rollladen_Fenster ASC_ShuttersPlace window
attr ku_Rollladen_Fenster ASC_Time_Down_Early 15:30
attr ku_Rollladen_Fenster ASC_Time_Down_Late 21:30
attr ku_Rollladen_Fenster ASC_Time_Up_Early 06:40
attr ku_Rollladen_Fenster ASC_Time_Up_Late 08:00
attr ku_Rollladen_Fenster ASC_Time_Up_WE_Holiday 08:00
attr ku_Rollladen_Fenster ASC_Up astro
attr ku_Rollladen_Fenster ASC_Ventilate_Pos 30
attr ku_Rollladen_Fenster ASC_Ventilate_Window_Open on
attr ku_Rollladen_Fenster ASC_WiggleValue 5
attr ku_Rollladen_Fenster ASC_WindParameters -1
attr ku_Rollladen_Fenster ASC_WindowRec none
attr ku_Rollladen_Fenster ASC_WindowRec_subType twostate
attr ku_Rollladen_Fenster IODev HMLAND1
attr ku_Rollladen_Fenster IOgrp vccu:HMLAND1
attr ku_Rollladen_Fenster alexaName Küchenfenster
attr ku_Rollladen_Fenster autoReadReg 5_readMissing
attr ku_Rollladen_Fenster devStateIcon (close|0):fts_shutter_100@384260:pct  \d:fts_shutter_90@384260:pct 1\d:fts_shutter_90@384260:pct  (2|3)\d:fts_shutter_80@384260:pct      4\d:fts_shutter_70@blue:pct  5\d:fts_shutter_60@blue:pct  6\d:fts_shutter_50@4E98FA:pct   7\d:fts_shutter_40@4E98FA:pct   8\d:fts_shutter_30@4EB3FA:pct   9\d:fts_shutter_20@4EB3FA:pct   (open|100):fts_shutter_10@4EFAFA:pct   set.*:fts_shutter_updown
attr ku_Rollladen_Fenster event-on-change-reading motor,pct
attr ku_Rollladen_Fenster eventMap off:close on:open
attr ku_Rollladen_Fenster expert 1_allReg
attr ku_Rollladen_Fenster firmware 2.11
attr ku_Rollladen_Fenster fp_EG 199,936,0,ku_Rolladen_Fenster,
attr ku_Rollladen_Fenster group Rollladen
attr ku_Rollladen_Fenster icon fts_shutter
attr ku_Rollladen_Fenster model HM-LC-Bl1PBU-FM
attr ku_Rollladen_Fenster peerIDs 00000000,
attr ku_Rollladen_Fenster room 12_Kueche,95_Srv.AlexaRoom,Rollladen
attr ku_Rollladen_Fenster serialNr OEQ1301476
attr ku_Rollladen_Fenster sortby 121
attr ku_Rollladen_Fenster subType blindActuator
attr ku_Rollladen_Fenster webCmd open:close:stop:pct
attr ku_Rollladen_Fenster widgetOverride devStateIcon:textField-long

setstate ku_Rollladen_Fenster open
setstate ku_Rollladen_Fenster 2019-03-07 05:31:05 .RegL_00. 00:00 02:01 0A:42 0B:42 0C:41 15:FF 18:00
setstate ku_Rollladen_Fenster 2019-03-07 05:31:06 .RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:A0 0D:00 0E:A5 0F:05 10:00 30:06 56:00 57:24
setstate ku_Rollladen_Fenster 2019-03-07 05:31:06 .peerListRDate 2019-03-07 05:31:06
setstate ku_Rollladen_Fenster 2019-04-04 06:51:49 .protLastRcv 2019-04-04 06:51:49
setstate ku_Rollladen_Fenster 2019-04-04 06:40:05 ASC_ShuttersLastDrive day open
setstate ku_Rollladen_Fenster 2019-04-04 06:51:43 ASC_Time_DriveDown  4.04.2019 - 20:38
setstate ku_Rollladen_Fenster 2019-04-04 06:51:43 ASC_Time_DriveUp  4.04.2019 - 08:00
setstate ku_Rollladen_Fenster 2019-04-04 06:51:43 ASC_Time_PrivacyDriveUp  4.04.2019 - 20:08
setstate ku_Rollladen_Fenster 2019-04-04 06:40:11 CommandAccepted yes
setstate ku_Rollladen_Fenster 2019-03-07 05:30:38 D-firmware 2.11
setstate ku_Rollladen_Fenster 2019-03-07 05:30:38 D-serialNr OEQ1301476
setstate ku_Rollladen_Fenster 2019-03-07 05:31:05 PairedTo 0x424241
setstate ku_Rollladen_Fenster 2019-03-07 05:31:05 R-confBtnTime permanent
setstate ku_Rollladen_Fenster 2019-03-07 05:31:06 R-driveDown 16 s
setstate ku_Rollladen_Fenster 2019-03-07 05:31:06 R-driveTurn 0.5 s
setstate ku_Rollladen_Fenster 2019-03-07 05:31:06 R-driveUp 16.5 s
setstate ku_Rollladen_Fenster 2019-03-07 05:31:05 R-intKeyVisib invisib
setstate ku_Rollladen_Fenster 2019-03-07 05:31:05 R-localResDis off
setstate ku_Rollladen_Fenster 2019-03-07 05:31:05 R-pairCentral 0x424241
setstate ku_Rollladen_Fenster 2019-03-07 05:31:06 R-powerUpAction off
setstate ku_Rollladen_Fenster 2019-03-07 05:31:06 R-refRunCounter 0
setstate ku_Rollladen_Fenster 2019-03-07 05:31:06 R-sign off
setstate ku_Rollladen_Fenster 2019-03-07 05:31:06 R-statusInfoMinDly 2 s
setstate ku_Rollladen_Fenster 2019-03-07 05:31:06 R-statusInfoRandom 1 s
setstate ku_Rollladen_Fenster 2019-03-07 05:31:06 R-transmitTryMax 6
setstate ku_Rollladen_Fenster 2019-04-04 06:51:49 deviceMsg on (to vccu)
setstate ku_Rollladen_Fenster 2019-04-04 06:51:49 level 100
setstate ku_Rollladen_Fenster 2019-04-04 06:51:49 motor stop:on
setstate ku_Rollladen_Fenster 2019-04-04 06:51:49 pct 100
setstate ku_Rollladen_Fenster 2019-04-04 06:51:49 recentStateType info
setstate ku_Rollladen_Fenster 2019-04-04 06:51:49 state on
setstate ku_Rollladen_Fenster 2019-04-04 06:51:49 timedOn off


defmod wz_Rollladen_TuerLI CUL_HM 5F0D43
attr wz_Rollladen_TuerLI userattr ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_BrightnessSensor ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
attr wz_Rollladen_TuerLI .mId 006A
attr wz_Rollladen_TuerLI ASC 2
attr wz_Rollladen_TuerLI ASC_Antifreeze off
attr wz_Rollladen_TuerLI ASC_Antifreeze_Pos 15
attr wz_Rollladen_TuerLI ASC_AutoAstroModeEvening HORIZON
attr wz_Rollladen_TuerLI ASC_AutoAstroModeEveningHorizon -8
attr wz_Rollladen_TuerLI ASC_AutoAstroModeMorning CIVIL
attr wz_Rollladen_TuerLI ASC_AutoAstroModeMorningHorizon none
attr wz_Rollladen_TuerLI ASC_BlockingTime_afterManual 0
attr wz_Rollladen_TuerLI ASC_BlockingTime_beforDayOpen 3600
attr wz_Rollladen_TuerLI ASC_BlockingTime_beforNightClose 3600
attr wz_Rollladen_TuerLI ASC_BrightnessMaxVal -1
attr wz_Rollladen_TuerLI ASC_BrightnessMinVal -1
attr wz_Rollladen_TuerLI ASC_BrightnessSensor ESPSolar:wz_fbrightness -1:-1
attr wz_Rollladen_TuerLI ASC_Brightness_Reading wz_fbrightness
attr wz_Rollladen_TuerLI ASC_Brightness_Sensor ESPSolar
attr wz_Rollladen_TuerLI ASC_Closed_Pos 0
attr wz_Rollladen_TuerLI ASC_ComfortOpen_Pos 90
attr wz_Rollladen_TuerLI ASC_Down astro
attr wz_Rollladen_TuerLI ASC_Drive_Offset -1
attr wz_Rollladen_TuerLI ASC_Drive_OffsetStart -1
attr wz_Rollladen_TuerLI ASC_GuestRoom none
attr wz_Rollladen_TuerLI ASC_LockOut hard
attr wz_Rollladen_TuerLI ASC_LockOut_Cmd inhibit
attr wz_Rollladen_TuerLI ASC_Mode_Down absent
attr wz_Rollladen_TuerLI ASC_Mode_Up always
attr wz_Rollladen_TuerLI ASC_Open_Pos 100
attr wz_Rollladen_TuerLI ASC_Partymode on
attr wz_Rollladen_TuerLI ASC_Pos_Reading pct
attr wz_Rollladen_TuerLI ASC_PrivacyDownTime_beforNightClose -1
attr wz_Rollladen_TuerLI ASC_PrivacyDown_Pos 50
attr wz_Rollladen_TuerLI ASC_Roommate_Device rr_Stefan
attr wz_Rollladen_TuerLI ASC_Roommate_Reading state
attr wz_Rollladen_TuerLI ASC_Self_Defense_Exclude off
attr wz_Rollladen_TuerLI ASC_Shading_Angle_Left 55
attr wz_Rollladen_TuerLI ASC_Shading_Angle_Right 55
attr wz_Rollladen_TuerLI ASC_Shading_Direction 235
attr wz_Rollladen_TuerLI ASC_Shading_Min_Elevation 25
attr wz_Rollladen_TuerLI ASC_Shading_Min_OutsideTemperature 18
attr wz_Rollladen_TuerLI ASC_Shading_Mode always
attr wz_Rollladen_TuerLI ASC_Shading_Pos 20
attr wz_Rollladen_TuerLI ASC_Shading_StateChange_Cloudy 50000
attr wz_Rollladen_TuerLI ASC_Shading_StateChange_Sunny 90000
attr wz_Rollladen_TuerLI ASC_Shading_WaitingPeriod 1200
attr wz_Rollladen_TuerLI ASC_ShuttersPlace terrace
attr wz_Rollladen_TuerLI ASC_Time_Down_Early 15:30
attr wz_Rollladen_TuerLI ASC_Time_Down_Late 21:30
attr wz_Rollladen_TuerLI ASC_Time_Up_Early 06:40
attr wz_Rollladen_TuerLI ASC_Time_Up_Late 08:00
attr wz_Rollladen_TuerLI ASC_Time_Up_WE_Holiday 08:00
attr wz_Rollladen_TuerLI ASC_Up astro
attr wz_Rollladen_TuerLI ASC_Ventilate_Pos 30
attr wz_Rollladen_TuerLI ASC_Ventilate_Window_Open on
attr wz_Rollladen_TuerLI ASC_WiggleValue 5
attr wz_Rollladen_TuerLI ASC_WindParameters -1
attr wz_Rollladen_TuerLI ASC_WindowRec wz_TuerLI
attr wz_Rollladen_TuerLI ASC_WindowRec_subType threestate
attr wz_Rollladen_TuerLI IODev HMLAND1
attr wz_Rollladen_TuerLI IOgrp vccu:HMLAND1
attr wz_Rollladen_TuerLI alexaName Wohnzimmertür
attr wz_Rollladen_TuerLI autoReadReg 4_reqStatus
attr wz_Rollladen_TuerLI devStateIcon (close|0):fts_shutter_100@384260:pct  \d:fts_shutter_90@384260:pct 1\d:fts_shutter_90@384260:pct  (2|3)\d:fts_shutter_80@384260:pct      4\d:fts_shutter_70@blue:pct  5\d:fts_shutter_60@blue:pct  6\d:fts_shutter_50@4E98FA:pct   7\d:fts_shutter_40@4E98FA:pct   8\d:fts_shutter_30@4EB3FA:pct   9\d:fts_shutter_20@4EB3FA:pct   (open|100):fts_shutter_10@4EFAFA:pct   set.*:fts_shutter_updown
attr wz_Rollladen_TuerLI event-on-change-reading motor,pct
attr wz_Rollladen_TuerLI eventMap off:close on:open
attr wz_Rollladen_TuerLI expert 2_raw
attr wz_Rollladen_TuerLI firmware 2.11
attr wz_Rollladen_TuerLI fp_EG 727,757,0,wz_Rolladen_Tuer,
attr wz_Rollladen_TuerLI genericDeviceType blind
attr wz_Rollladen_TuerLI group Rollladen
attr wz_Rollladen_TuerLI icon fts_shutter
attr wz_Rollladen_TuerLI model HM-LC-Bl1PBU-FM
attr wz_Rollladen_TuerLI peerIDs 00000000,
attr wz_Rollladen_TuerLI room 10_Wohnzimmer,95_Srv.AlexaRoom,Rollladen
attr wz_Rollladen_TuerLI serialNr OEQ1301361
attr wz_Rollladen_TuerLI sortby 102
attr wz_Rollladen_TuerLI subType blindActuator
attr wz_Rollladen_TuerLI webCmd open:close:stop:pct
attr wz_Rollladen_TuerLI widgetOverride devStateIcon:textField-long

setstate wz_Rollladen_TuerLI open
setstate wz_Rollladen_TuerLI 2018-01-16 19:37:53 .D-devInfo 010100
setstate wz_Rollladen_TuerLI 2018-01-16 19:37:53 .D-stc 30
setstate wz_Rollladen_TuerLI 2018-01-16 19:37:57 .R-confBtnTime permanent
setstate wz_Rollladen_TuerLI 2018-01-16 19:37:57 .R-intKeyVisib invisib
setstate wz_Rollladen_TuerLI 2018-01-16 19:37:57 .R-localResDis off
setstate wz_Rollladen_TuerLI 2018-01-16 19:37:58 .R-refRunCounter 0
setstate wz_Rollladen_TuerLI 2018-01-16 19:37:58 .R-statusInfoMinDly 2 s
setstate wz_Rollladen_TuerLI 2018-01-16 19:37:58 .R-statusInfoRandom 1 s
setstate wz_Rollladen_TuerLI 2018-01-16 19:37:58 .R-transmitTryMax 6
setstate wz_Rollladen_TuerLI 2019-01-14 20:51:02 .peerListRDate 2019-01-14 20:51:02
setstate wz_Rollladen_TuerLI 2019-04-04 06:51:58 .protLastRcv 2019-04-04 06:51:58
setstate wz_Rollladen_TuerLI 2019-03-29 19:41:10 ASC_ShuttersLastDrive night close
setstate wz_Rollladen_TuerLI 2019-04-04 06:51:43 ASC_Time_DriveDown  4.04.2019 - 20:52
setstate wz_Rollladen_TuerLI 2019-04-04 06:51:43 ASC_Time_DriveUp  4.04.2019 - 08:00
setstate wz_Rollladen_TuerLI 2019-04-04 06:36:46 CommandAccepted yes
setstate wz_Rollladen_TuerLI 2018-01-16 19:37:53 D-firmware 2.11
setstate wz_Rollladen_TuerLI 2018-01-16 19:37:53 D-serialNr OEQ1301361
setstate wz_Rollladen_TuerLI 2019-01-14 20:51:01 PairedTo 0x424241
setstate wz_Rollladen_TuerLI 2019-01-14 20:51:02 R-driveDown 21 s
setstate wz_Rollladen_TuerLI 2018-01-16 19:37:58 R-driveTurn 0.5 s
setstate wz_Rollladen_TuerLI 2019-01-14 20:48:53 R-driveUp 22 s
setstate wz_Rollladen_TuerLI 2018-01-16 19:37:57 R-pairCentral 0x424241
setstate wz_Rollladen_TuerLI 2018-01-16 19:37:58 R-powerUpAction off
setstate wz_Rollladen_TuerLI 2018-01-16 19:37:58 R-sign off
setstate wz_Rollladen_TuerLI 2019-01-14 20:51:01 RegL_00. 00:00 02:01 0A:42 0B:42 0C:41 15:FF 18:00
setstate wz_Rollladen_TuerLI 2019-01-14 20:51:02 RegL_01. 00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 56:00 57:24
setstate wz_Rollladen_TuerLI 2019-02-09 08:00:41 associatedWith Rollladensteuerung
setstate wz_Rollladen_TuerLI 2019-04-04 06:51:58 deviceMsg on (to vccu)
setstate wz_Rollladen_TuerLI 2019-04-04 06:36:46 inhibit set_off
setstate wz_Rollladen_TuerLI 2019-04-04 06:51:58 level 100
setstate wz_Rollladen_TuerLI 2019-04-04 06:51:58 motor stop:on
setstate wz_Rollladen_TuerLI 2019-04-04 06:51:58 pct 100
setstate wz_Rollladen_TuerLI 2018-02-21 06:26:13 powerOn 2018-02-21 06:26:13
setstate wz_Rollladen_TuerLI 2019-04-04 06:51:58 recentStateType info
setstate wz_Rollladen_TuerLI 2019-04-04 06:51:58 state on
setstate wz_Rollladen_TuerLI 2019-04-04 06:51:58 timedOn off



defmod ga_Rollladen_Fenster MQTT2_DEVICE shellyswitch_5A4497
attr ga_Rollladen_Fenster userattr ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
attr ga_Rollladen_Fenster ASC 2
attr ga_Rollladen_Fenster ASC_Antifreeze off
attr ga_Rollladen_Fenster ASC_Antifreeze_Pos 15
attr ga_Rollladen_Fenster ASC_AutoAstroModeEvening HORIZON
attr ga_Rollladen_Fenster ASC_AutoAstroModeEveningHorizon -8
attr ga_Rollladen_Fenster ASC_AutoAstroModeMorning CIVIL
attr ga_Rollladen_Fenster ASC_AutoAstroModeMorningHorizon -9
attr ga_Rollladen_Fenster ASC_BlockingTime_afterManual 0
attr ga_Rollladen_Fenster ASC_BlockingTime_beforDayOpen 3600
attr ga_Rollladen_Fenster ASC_BlockingTime_beforNightClose 3600
attr ga_Rollladen_Fenster ASC_BrightnessSensor ESPSolar:brightness -1:-1
attr ga_Rollladen_Fenster ASC_Closed_Pos 0
attr ga_Rollladen_Fenster ASC_ComfortOpen_Pos 80
attr ga_Rollladen_Fenster ASC_Down astro
attr ga_Rollladen_Fenster ASC_Drive_Offset -1
attr ga_Rollladen_Fenster ASC_Drive_OffsetStart -1
attr ga_Rollladen_Fenster ASC_GuestRoom off
attr ga_Rollladen_Fenster ASC_LockOut off
attr ga_Rollladen_Fenster ASC_LockOut_Cmd inhibit
attr ga_Rollladen_Fenster ASC_Mode_Down always
attr ga_Rollladen_Fenster ASC_Mode_Up always
attr ga_Rollladen_Fenster ASC_Open_Pos 100
attr ga_Rollladen_Fenster ASC_Partymode on
attr ga_Rollladen_Fenster ASC_Pos_Reading pct
attr ga_Rollladen_Fenster ASC_PrivacyDownTime_beforNightClose -1
attr ga_Rollladen_Fenster ASC_PrivacyDown_Pos 85
attr ga_Rollladen_Fenster ASC_Roommate_Device 1
attr ga_Rollladen_Fenster ASC_Roommate_Reading state
attr ga_Rollladen_Fenster ASC_Self_Defense_Exclude off
attr ga_Rollladen_Fenster ASC_Shading_Angle_Left 80
attr ga_Rollladen_Fenster ASC_Shading_Angle_Right 80
attr ga_Rollladen_Fenster ASC_Shading_Direction 158
attr ga_Rollladen_Fenster ASC_Shading_Min_Elevation 25
attr ga_Rollladen_Fenster ASC_Shading_Min_OutsideTemperature 18
attr ga_Rollladen_Fenster ASC_Shading_Mode always
attr ga_Rollladen_Fenster ASC_Shading_Pos 20
attr ga_Rollladen_Fenster ASC_Shading_StateChange_Cloudy 40000
attr ga_Rollladen_Fenster ASC_Shading_StateChange_Sunny 70000
attr ga_Rollladen_Fenster ASC_Shading_WaitingPeriod 1200
attr ga_Rollladen_Fenster ASC_ShuttersPlace window
attr ga_Rollladen_Fenster ASC_Time_Down_Early 15:30
attr ga_Rollladen_Fenster ASC_Time_Down_Late 21:30
attr ga_Rollladen_Fenster ASC_Time_Up_Early 06:40
attr ga_Rollladen_Fenster ASC_Time_Up_Late 09:00
attr ga_Rollladen_Fenster ASC_Time_Up_WE_Holiday 10:00
attr ga_Rollladen_Fenster ASC_Up astro
attr ga_Rollladen_Fenster ASC_Ventilate_Pos 30
attr ga_Rollladen_Fenster ASC_Ventilate_Window_Open on
attr ga_Rollladen_Fenster ASC_WiggleValue 5
attr ga_Rollladen_Fenster ASC_WindParameters -1
attr ga_Rollladen_Fenster ASC_WindowRec 1
attr ga_Rollladen_Fenster ASC_WindowRec_subType twostate
attr ga_Rollladen_Fenster IODev myBroker
attr ga_Rollladen_Fenster alexaName Gästezimmer Fenster
attr ga_Rollladen_Fenster alias ga_Rollladen_Fenster
attr ga_Rollladen_Fenster comment shelly2 roller operated
attr ga_Rollladen_Fenster devStateIcon (close|0):fts_shutter_100@384260:pct  \d:fts_shutter_90@384260:pct 1\d:fts_shutter_90@384260:pct  (2|3)\d:fts_shutter_80@384260:pct      4\d:fts_shutter_70@blue:pct  5\d:fts_shutter_60@blue:pct  6\d:fts_shutter_50@4E98FA:pct   7\d:fts_shutter_40@4E98FA:pct   8\d:fts_shutter_30@4EB3FA:pct   9\d:fts_shutter_20@4EB3FA:pct   (open|100):fts_shutter_10@4EFAFA:pct   set.*:fts_shutter_updown
attr ga_Rollladen_Fenster event-on-change-reading pct
attr ga_Rollladen_Fenster group Rollladen
attr ga_Rollladen_Fenster icon fts_shutter
attr ga_Rollladen_Fenster model A_11b_shelly2_roller
attr ga_Rollladen_Fenster readingList shellies/shellyswitch-5A4497/roller/0/pos:.* pct\
  shellies/shellyswitch-5A4497/status/0/rollers:.* power\
  shellies/shellyswitch-5A4497/online:.* online\
  shellies/shellyswitch-5A4497/announce:.* { json2nameValue($EVENT) }\
  shellies/shellyswitch-5A4497/roller/0:.* state\
  shellies/shellyswitch-5A4497/input/1:.* input1\
  shellies/shellyswitch-5A4497/input/0:.* input0\
shellyswitch_5A4497:shellies/shellyswitch-5A4497/relay/power:.* power\
shellyswitch_5A4497:shellies/shellyswitch-5A4497/relay/power:.* power\
shellyswitch_5A4497:shellies/announce:.* { json2nameValue($EVENT) }
attr ga_Rollladen_Fenster room 22_Gäste,95_Srv.AlexaRoom,Rollladen
attr ga_Rollladen_Fenster setList open:noArg shellies/shellyswitch-5A4497/roller/0/command open\
  close:noArg shellies/shellyswitch-5A4497/roller/0/command close\
  stop:noArg shellies/shellyswitch-5A4497/roller/0/command stop\
  pct:slider,0,1,100 shellies/shellyswitch-5A4497/roller/0/command/pos $EVTPART1\
  DoRecalibration:noArg shellies/shellyswitch-5A4497/roller/0/command rc
attr ga_Rollladen_Fenster setStateList open close stop
attr ga_Rollladen_Fenster stateFormat pct
attr ga_Rollladen_Fenster verbose 0
attr ga_Rollladen_Fenster webCmd open:close:stop:pct
attr ga_Rollladen_Fenster widgetOverride devStateIcon:textField-long

setstate ga_Rollladen_Fenster 100
setstate ga_Rollladen_Fenster 2019-04-04 06:40:05 ASC_ShuttersLastDrive day open
setstate ga_Rollladen_Fenster 2019-04-04 06:51:43 ASC_Time_DriveDown  4.04.2019 - 20:52
setstate ga_Rollladen_Fenster 2019-04-04 06:51:43 ASC_Time_DriveUp  4.04.2019 - 10:00
setstate ga_Rollladen_Fenster 2019-04-04 06:51:53 fw_ver 20190311-121918/v1.4.8@e44d9e2c
setstate ga_Rollladen_Fenster 2019-04-04 06:51:53 id shellyswitch-5A4497
setstate ga_Rollladen_Fenster 2019-04-04 06:54:53 input0 0
setstate ga_Rollladen_Fenster 2019-04-04 06:54:53 input1 1
setstate ga_Rollladen_Fenster 2019-04-04 06:51:53 ip 10.11.22.21
setstate ga_Rollladen_Fenster 2019-04-04 06:51:53 mac B6E62D5A4497
setstate ga_Rollladen_Fenster 2019-04-04 06:51:53 new_fw true
setstate ga_Rollladen_Fenster 2019-04-04 06:51:53 online true
setstate ga_Rollladen_Fenster 2019-04-04 06:54:53 pct 100
setstate ga_Rollladen_Fenster 2019-04-04 06:54:53 power 0.00
setstate ga_Rollladen_Fenster 2019-04-04 06:54:53 state stop

Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 04 April 2019, 07:02:03
Und jetzt wird es komisch:
ren bu_Rollladen_Fenster buRollladenFenster
und anschließendes ScanForShutters sorgt dafür, dass alle wieder ordentlich angezeigt werden.

Drückt man 3 Sekunden später wieder auf ShowShuttersInformation, so sind wieder alle außer dem umbenannten Device falsch dargestellt.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 04 April 2019, 07:08:51
Gib mal bitte ein list vom ASC Device in diesem kaputten Zustand.
Zum Rest komme ich leider erst heute Abend.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 04 April 2019, 07:15:06
Zitat von: stefanpf am 04 April 2019, 07:02:03
Und jetzt wird es komisch:
ren bu_Rollladen_Fenster buRollladenFenster
und anschließendes ScanForShutters sorgt dafür, dass alle wieder ordentlich angezeigt werden.

Drückt man 3 Sekunden später wieder auf ShowShuttersInformation, so sind wieder alle außer dem umbenannten Device falsch dargestellt.
So war es bei mir ja auch. Jetzt nach dem alle umbenannt und wieder zurück benannt sind geht es.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 04 April 2019, 08:30:58
Interessant. Anlegen verlief super. Aber ich sehe sie nicht in den Räumen. Die Räume sind da aber es ist nichts drin. Mit list finde ich sie und kann sie mir auch im Detail anzeigen lassen.

@majestro84
Hast Du auch Alexa Integration?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 04 April 2019, 08:46:42
Leider kann ich den Fehler nicht nach vollziehen. Ich habe nun 2 der HM Definitionen von Stefan bei mir drin und als einziges Problem was ich habeist das ich die Rollläden als Defice nicht in der Raumübersicht sehe. Korrekt im ASC Device mit Raumzuordung werden sie aber an gezeigt.

Frage. Habt Ihr Eure Definitionen direkt über fhem.cfg angelegt oder über FHEMWEB?

Was passiert wenn Ihr Eure RAW Definitionen weg sichert und dann das Device löscht. Danach speichert, dann die RAW Definition wieder importiert? ACHTUNG Ihr müsst die komische attr bu_Rollladen_Fenster .mId 0107 vorher raus nehmen und auch noch attr bu_Rollladen_Fenster subType blindActuator

Schaut Euch das neu angelegte Device genau an. Bekommt Ihr einen Import Fehler löscht das angelegte Device wieder und beginnt von vorne bis kein Fehler mehr auf taucht.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 04 April 2019, 09:03:07
Zitat von: CoolTux am 04 April 2019, 08:30:58
Interessant. Anlegen verlief super. Aber ich sehe sie nicht in den Räumen. Die Räume sind da aber es ist nichts drin. Mit list finde ich sie und kann sie mir auch im Detail anzeigen lassen.

@majestro84
Hast Du auch Alexa Integration?
Ja Alexa Integration habe ich aber nur für eine Rolllade Mal zum testen. Was mir aufgefallen ist das jetzt nach dem umbenennen der Rollladen die Räume zum Beispiel Küche unter den Readings im ASC Device mit Kueche steht vorher waren es ja die %zeichen usw.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 04 April 2019, 09:06:19
Zitat von: majestro84 am 04 April 2019, 09:03:07
Ja Alexa Integration habe ich aber nur für eine Rolllade Mal zum testen. Was mir aufgefallen ist das jetzt nach dem umbenennen der Rollladen die Räume zum Beispiel Küche unter den Readings im ASC Device mit Kueche steht vorher waren es ja die %zeichen usw.

Noch mal die Frage. Wie hattest Du die Rolllos mal definiert/editiert. Über direktes eintragen in die fhem.cfg oder über FHEMWEB?

Und standen die Einträge in ASC Device für Raum schon immer %zeichen oder erst seit der neuen Version?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 04 April 2019, 09:22:10
Sorry vergessen zu schreiben die sind alle über FHEM web angelegt worden. Ich habe irgendwann Mal am Anfang nach dem ich alle angelegt hatte in der cfg alle zusammen gepackt für meine Meinung damals besseren Übersicht falls man Mal in der cfg was machen will muss. Was natürlich um Nachhinein überflüssig war.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 04 April 2019, 09:37:53
Mir ist heute Morgen noch einen Kleinigkeit aufgefallen. Und zwar folgender Fall.
Fenster mit threestate Sensor geöffnet Rollo fährt in Comfort Position dann zwischen durch ist das Event Day open gewesen alle anderen Fahren hoch.
Nur der mit dem geöffneten Fenster nicht, der bleibt in Comfort. Dann ca. 10 Minuten später das Fenster geschlossen und das Rollo fuhr runter mit dem Vermerk 'window day closed' .
Vielleicht kannst du das ja nachstellen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 04 April 2019, 09:44:52
Zitat von: majestro84 am 04 April 2019, 09:37:53
Mir ist heute Morgen noch einen Kleinigkeit aufgefallen. Und zwar folgender Fall.
Fenster mit threestate Sensor geöffnet Rollo fährt in Comfort Position dann zwischen durch ist das Event Day open gewesen alle anderen Fahren hoch.
Nur der mit dem geöffneten Fenster nicht, der bleibt in Comfort. Dann ca. 10 Minuten später das Fenster geschlossen und das Rollo fuhr runter mit dem Vermerk 'window day closed' .
Vielleicht kannst du das ja nachstellen.

Du hast bestimmt SelfDefense on stimmts?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 04 April 2019, 09:49:58
ja Selfdefese ist im ASC on. Das Rollo ist mir Selfdefese Exclude on ausgenommen im Rollo Device.
Was hat es mit dem Verhalten aufsich bzw was ist die Logik dahinter.
Jetzt wo du es sagst an anderes Rollo hat funtioniert das ist mit Selfdefense Exclude off ja mit drin.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 04 April 2019, 10:49:05
Dann werde ich die Abfrage noch mit einbauen.
Das Sunrise kann ja auch kommen wenn du nicht zu Hause bist, und wenn dann das Fenster auf ist willst ja nicht das das Rollo hoch fährt.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 04 April 2019, 11:05:33
Zitat von: CoolTux am 04 April 2019, 10:49:05
Dann werde ich die Abfrage noch mit einbauen.
Das Sunrise kann ja auch kommen wenn du nicht zu Hause bist, und wenn dann das Fenster auf ist willst ja nicht das das Rollo hoch fährt.
Doch eigentlich soll es bei dem Fenster hoch fahren bzw oben bleiben, deshalb das exclude auf on im Rollo Device, es soll auch bei offenen Fenster oben bleiben. Oder ist das mit dem exclude genau andersrum. Oder anders gefragt wie kann ich ein Rollo aus dem selfdefense ausschließen? Gibt es eigentlich die Funktion das ein Rollo immer bei absent runter fährt egal ob Fenster offen oder nicht?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 04 April 2019, 11:24:06
Zitat von: CoolTux am 04 April 2019, 09:06:19
Noch mal die Frage. Wie hattest Du die Rolllos mal definiert/editiert. Über direktes eintragen in die fhem.cfg oder über FHEMWEB?

Und standen die Einträge in ASC Device für Raum schon immer %zeichen oder erst seit der neuen Version?

- Die HM-Aktoren sind alle per Autocreate angelegt worden und dann per Web editiert
- Die "%" Zeichen habe ich erst seit der Dev-Version
- Für das ASC List kann muss ich das später noch einmal nachstellen.
  Ich kopiere mir zum Testen die PM, das Statefile und die fhem.cfg zur Seite und stelle das anschließend wieder her.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 04 April 2019, 11:53:37
Bin gerade die readings des ASC Devices noch einmal durchgegangen und da ist mir aufgefallen das das zurück benenne der Namen auf die Alten anscheint nicht so richtig geklappt hat im ASC. Und der Raum Gäste WC mit Ä und ' ' wir mit % angezeigt.
List ASC

Internals:
   FUUID      5c488520-f33f-e69a-77aa-d2161968211909ff
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       JalousieControl
   NOTIFYDEV  AZ_Fensterkontakt,AZ_Jalousie,Bad_Fensterkontakt,Bad_Jalousie,EZ_Fensterkontakt,EZ_Jalousie,GWC_Fensterkontakt,GWC_Jalousie,Helligkeitssensor_Osten,Helligkeitssensor_Sueden,Helligkeitssensor_Westen,JalousieControl,K_Fensterkontakt,K_Jalousie,Residents,Sonne_Auf_Unter,WZ_Fensterkontakt_Garage,WZ_Fensterkontakt_Terrasse,WZ_Jalousie_Garage,WZ_Jalousie_Terrasse,Wetter_Herbern,ZE_Fensterkontakt_links,ZE_Fensterkontakt_rechts,ZE_Jalousie_links,ZE_Jalousie_rechts,ZS_Fensterkontakt,ZS_Jalousie,global
   NR         317
   NTFY_ORDER 51-JalousieControl
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.4.0.11beta53
   OLDREADINGS:
   READINGS:
     2019-04-04 07:07:33   AZJalousie_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:10:10   AZ_Jalousie_PosValue 99
     2019-03-31 19:48:49   AZ_Jalousie_lastDelayPosValue 60
     2019-04-04 07:07:33   AZ_Jalousie_lastPosValue 60
     2019-04-04 07:07:33   AZ_Jalousie_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:33   Arbeitszimmer_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:33   BadJalousie_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 06:31:19   Bad_Jalousie_PosValue 99
     2019-04-03 07:09:50   Bad_Jalousie_lastDelayPosValue 99
     2019-04-04 07:07:33   Bad_Jalousie_lastPosValue 0
     2019-04-04 07:07:33   Bad_Jalousie_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:33   Badezimmer_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:33   EZJalousie_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:09:26   EZ_Jalousie_PosValue 99
     2019-03-17 18:24:20   EZ_Jalousie_lastDelayPosValue 60
     2019-04-04 07:07:33   EZ_Jalousie_lastPosValue 60
     2019-04-04 07:07:33   EZ_Jalousie_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:33   Esszimmer_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:33   G%c3%a4ste%20WC_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:34   GWCJalousie_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:03:37   GWC_Jalousie_PosValue 99
     2019-04-03 07:44:13   GWC_Jalousie_lastDelayPosValue 99
     2019-04-04 09:00:14   GWC_Jalousie_lastPosValue 0
     2019-04-04 09:00:14   GWC_Jalousie_nextAstroTimeEvent  4.04.2019 - 22:30
     2019-04-04 07:07:33   K%c3%bcche_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:33   KJalousie_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 06:32:56   K_Jalousie_PosValue 99
     2019-04-02 20:37:22   K_Jalousie_lastDelayPosValue 10
     2019-04-04 06:30:02   K_Jalousie_lastPosValue 79
     2019-04-04 06:30:02   K_Jalousie_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:33   WZJalousieGarage_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:33   WZJalousieTerrasse_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:33   WZ_JalousieTerrasse_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:09:37   WZ_Jalousie_Garage_PosValue 99
     2019-04-04 07:07:33   WZ_Jalousie_Garage_lastPosValue 60
     2019-04-04 07:07:33   WZ_Jalousie_Garage_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 06:31:29   WZ_Jalousie_Terrasse_PosValue 99
     2019-03-24 08:00:02   WZ_Jalousie_Terrasse_lastDelayPosValue 99
     2019-04-04 06:30:02   WZ_Jalousie_Terrasse_lastPosValue 99
     2019-04-04 06:30:02   WZ_Jalousie_Terrasse_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:33   Wohnzimmer_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:33   ZEJalousielinks_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:33   ZEJalousierechts_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:16:46   ZE_Jalousie_links_PosValue 99
     2019-03-25 19:23:16   ZE_Jalousie_links_lastDelayPosValue 10
     2019-04-04 07:07:33   ZE_Jalousie_links_lastPosValue 0
     2019-04-04 07:07:33   ZE_Jalousie_links_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 09:42:34   ZE_Jalousie_rechts_PosValue 99
     2019-03-29 06:30:02   ZE_Jalousie_rechts_lastDelayPosValue 99
     2019-04-03 20:39:09   ZE_Jalousie_rechts_lastPosValue 0
     2019-04-04 07:07:33   ZE_Jalousie_rechts_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:33   ZSJalousie_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:12:50   ZS_Jalousie_PosValue 99
     2019-03-29 06:30:02   ZS_Jalousie_lastDelayPosValue 99
     2019-04-04 07:07:33   ZS_Jalousie_lastPosValue 0
     2019-04-04 07:07:33   ZS_Jalousie_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:33   ZWave_nextAstroTimeEvent  4.04.2019 - 20:40
     2018-11-23 12:11:35   hardLockOut     on
     2019-04-04 07:07:33   kjalousie_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-01-01 01:27:33   partyMode       off
     2019-04-03 19:24:27   room_Arbeitszimmer_ZWave AZ_Jalousie
     2019-04-03 19:24:27   room_Badezimmer_ZWave Bad_Jalousie
     2019-04-03 19:24:27   room_Esszimmer_ZWave EZ_Jalousie
     2019-04-03 19:24:27   room_Gaeste_WC_ZWave GWC_Jalousie
     2019-04-03 19:24:27   room_Kueche_ZWave K_Jalousie
     2019-04-03 19:24:27   room_Wohnzimmer_ZWave WZ_Jalousie_Garage,WZ_Jalousie_Terrasse
     2019-04-03 19:24:27   room_ZWave_Zimmer_Elias ZE_Jalousie_links,ZE_Jalousie_rechts
     2019-04-03 19:24:27   room_ZWave_Zimmer_Samuel ZS_Jalousie
     2019-04-03 11:25:31   selfDefense     on
     2019-04-04 09:42:34   state           manual
     2018-11-25 09:13:42   sunriseTimeWeHoliday on
     2019-04-03 19:24:27   userAttrList    rolled out
     2019-04-04 07:07:33   wzjalousieterrasse_nextAstroTimeEvent  4.04.2019 - 20:40
   helper:
     shuttersList:
       AZ_Jalousie
       Bad_Jalousie
       EZ_Jalousie
       GWC_Jalousie
       K_Jalousie
       WZ_Jalousie_Garage
       WZ_Jalousie_Terrasse
       ZE_Jalousie_links
       ZE_Jalousie_rechts
       ZS_Jalousie
   monitoredDevs:
     AZ_Fensterkontakt:
       AZ_Jalousie ASC_WindowRec
     AZ_Jalousie:
     Bad_Fensterkontakt:
       Bad_Jalousie ASC_WindowRec
     Bad_Jalousie:
     EZ_Fensterkontakt:
       EZ_Jalousie ASC_WindowRec
     EZ_Jalousie:
     GWC_Fensterkontakt:
       GWC_Jalousie ASC_WindowRec
     GWC_Jalousie:
     Helligkeitssensor_Osten:
       Bad_Jalousie ASC_BrightnessSensor
       GWC_Jalousie ASC_BrightnessSensor
     Helligkeitssensor_Sueden:
       AZ_Jalousie ASC_BrightnessSensor
       EZ_Jalousie ASC_BrightnessSensor
       WZ_Jalousie_Garage ASC_BrightnessSensor
       ZE_Jalousie_links ASC_BrightnessSensor
       ZE_Jalousie_rechts ASC_BrightnessSensor
     Helligkeitssensor_Westen:
       K_Jalousie ASC_BrightnessSensor
       WZ_Jalousie_Terrasse ASC_BrightnessSensor
       ZS_Jalousie ASC_BrightnessSensor
     K_Fensterkontakt:
       K_Jalousie ASC_WindowRec
     K_Jalousie:
     Residents:
       JalousieControl ASC_residentsDev
     Sonne_Auf_Unter:
       JalousieControl ASC_twilightDevice
     WZ_Fensterkontakt_Garage:
       WZ_Jalousie_Garage ASC_WindowRec
     WZ_Fensterkontakt_Terrasse:
       WZ_Jalousie_Terrasse ASC_WindowRec
     WZ_Jalousie_Garage:
     WZ_Jalousie_Terrasse:
     Wetter_Herbern:
       JalousieControl ASC_windSensor
     ZE_Fensterkontakt_links:
       ZE_Jalousie_links ASC_WindowRec
     ZE_Fensterkontakt_rechts:
       ZE_Jalousie_rechts ASC_WindowRec
     ZE_Jalousie_links:
     ZE_Jalousie_rechts:
     ZS_Fensterkontakt:
       ZS_Jalousie ASC_WindowRec
     ZS_Jalousie:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning REAL
   ASC_autoAstroModeMorningHorizon -2
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_brightnessDriveUpDown 40:40
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Residents:state
   ASC_shuttersDriveOffset 180
   ASC_tempSensor Heizung:Aussentemperatur
   ASC_twilightDevice Sonne_Auf_Unter
   ASC_windSensor Wetter_Herbern:wind
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
   icon       fts_shutter_automatic
   room       Jalousien


Im NotifyDev stehen sie alle richtig drin.
Hier mal ein Beispiel Küche Gäste WC und Esszimmer
2019-04-04 07:07:33   [color=red]EZJalousie[/color]_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:09:26   EZ_Jalousie_PosValue 99
     2019-03-17 18:24:20   EZ_Jalousie_lastDelayPosValue 60
     2019-04-04 07:07:33   EZ_Jalousie_lastPosValue 60
     2019-04-04 07:07:33   EZ_Jalousie_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:33   Esszimmer_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:33   G%c3%a4ste%20WC_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:34   [color=red]GWCJalousie[/color]_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:03:37   GWC_Jalousie_PosValue 99
     2019-04-03 07:44:13   GWC_Jalousie_lastDelayPosValue 99
     2019-04-04 09:00:14   GWC_Jalousie_lastPosValue 0
     2019-04-04 09:00:14   GWC_Jalousie_nextAstroTimeEvent  4.04.2019 - 22:30
     2019-04-04 07:07:33   [color=red]K%c3%bcche[/color]_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 07:07:33   [color=red]KJalousie_[/color]nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 06:32:56   K_Jalousie_PosValue 99
     2019-04-02 20:37:22   K_Jalousie_lastDelayPosValue 10
     2019-04-04 06:30:02   K_Jalousie_lastPosValue 79
     2019-04-04 06:30:02   K_Jalousie_nextAstroTimeEvent  4.04.2019 - 20:40

Rot markiert sind die Namen wie ich sie zum testen umbenannt haben also ohne '_' danach habe ich den '_' ja wieder eingefügt.
Beispiel List Rollo Esszimmer
Internals:
   DEF        d0c32d9e 3
   FUUID      5c48851d-f33f-e69a-ce36-30c219b0f8a85da5
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     47
   NAME       EZ_Jalousie
   NR         225
   STATE      99
   TYPE       ZWave
   ZWDongle_0_MSGCNT 47
   ZWDongle_0_RAWMSG 0004000306310504220000ab00
   ZWDongle_0_TIME 2019-04-04 11:09:25
   ZWaveSubDevice no
   cmdsPending 0
   homeId     d0c32d9e
   isWakeUp   
   lastMsgSent 1554354541.99642
   nodeIdHex  03
   READINGS:
     2019-04-04 07:09:01   ASC_ShuttersLastDrive day open
     2019-04-04 07:07:33   ASC_Time_DriveDown  4.04.2019 - 20:40
     2019-04-04 07:07:33   ASC_Time_DriveUp  5.04.2019 - 07:05
     2019-04-04 07:07:33   ASC_Time_PrivacyDriveUp  4.04.2019 - 19:55
     2019-03-10 04:15:44   CMD             ZW_APPLICATION_UPDATE
     2019-02-18 07:48:12   SEND_DATA       failed:00
     2019-03-13 07:00:32   UNPARSED        MANUFACTURER_PROPRIETARY 0691010f260302
     2019-03-16 06:58:02   current         0.42 A previous: 0.34 delta_time: 3 s
     2019-04-04 09:56:18   energy           1.85 kWh
     2017-03-18 18:51:54   model           FIBARO System FGR222 Roller Shutter Controller 2
     2017-03-18 18:51:54   modelConfig     fibaro/fgr222.xml
     2017-03-18 18:51:54   modelId         010f-0302-1000
     2019-02-01 14:56:37   neighborList    ZWDongle_0 AZ_Jalousie GWC_Jalousie WZ_Schalter_TV WZ_Jalousie_Garage K_Jalousie Helligkeitssensor_Sueden WZ_Fensterkontakt_Terrasse_kipp WZ_Jalousie_Terrasse HA_NAS K_Waschmaschine WZ_Aquarium K_Kuehlschrank AZ_Fensterkontakt WZ_Fensterkontakt_Terrasse_offen EZ_Fensterkontakt WZ_Fensterkontakt_Garage GWC_Fensterkontakt AZ_PC Helligkeitssensor_Westen Helligkeitssensor_Osten ZE_Fensterkontakt_links HA_Tuerkontakt ZS_Thermostat ZE_Thermostat SZ_Thermostat RM_Flur_EG ZS_Jalousie ZS_Fensterkontakt Klingel ZE_Jalousie_rechts ZE_Jalousie_links ZE_Fensterkontakt_rechts
     2019-02-01 14:56:31   neighborUpdate  done
     2019-04-04 07:09:26   position        99
     2019-04-04 11:09:25   power           0.0 W
     2019-04-04 07:09:01   state           dim 99
     2019-04-04 07:09:02   timeToAck       0.041
     2019-04-04 07:09:02   transmit        OK
     2019-02-15 11:09:54   voltage         237.77 V previous: 237.32 delta_time: 301 s
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 20
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor Helligkeitssensor_Sueden:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 99
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 2700
   ASC_PrivacyDown_Pos 60
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude on
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 170
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 20
   ASC_Shading_Mode always
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_Cloudy 10000
   ASC_Shading_StateChange_Sunny 12000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     astro
   ASC_Ventilate_Pos 10
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 10
   ASC_WindParameters -1
   ASC_WindowRec EZ_Fensterkontakt
   ASC_WindowRec_subType threestate
   IODev      ZWDongle_0
   alexaName  Einfahrt
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon 99:fts_shutter_20:0 60:fts_shutter_60:0 10:fts_shutter_80:0 0:fts_shutter_90:99
   genericDeviceType blind
   homebridgeMapping TargetPosition=dim::position
   icon       fts_shutter_automatic
   neighborListPos 721.7822287943242,481.2714807055662
   room       Esszimmer,ZWave
   stateFormat position
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1


Also irgendwas geht da mit Umlauten und Leerzeichen schief denke werde das Problem bei irgendein Update wieder bekommen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: jsChris am 04 April 2019, 16:46:54
Zitat von: CoolTux am 04 April 2019, 16:10:21
Mach mal bitte ein get Notifydev...

Und poste die Ausgabe im Thread der Developer Version

get Notifydev... sagt mir grad nichts, wie geht das? Vorab schon mal ein list.



Internals:
   FUUID      5c76cba2-f33f-ed53-9d8d-2f3113a5549da139
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladenautomatik
   NOTIFYDEV  global,Rollladenautomatik,HM_RL_AZ_Rollade_Ankleidezimmer,HM_RL_BZ_Rollade_Badezimmer,HM_RL_GT_Rollade_Gaestetoilette,HM_RL_GZ_Rollade_Gaestezimmer,HM_RL_KT_Rollade_Kueche,HM_RL_SZ_Rollade_Schlafzimmer,HM_RL_WZ_Rollade_Esszimmer,HM_RL_WZ_Rollade_Terasse,HM_RL_GT_Rollade_Gaestetoilette,HM_RL_BZ_Rollade_Badezimmer,HM_RL_WZ_Rollade_Terasse,HM_RL_WZ_Rollade_Esszimmer,HM_FG_WZ_Fenstergriffsensor_Wohnzimmer,HM_RL_KT_Rollade_Kueche
   NR         570
   NTFY_ORDER 51-Rollladenautomatik
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.4.0.9
   OLDREADINGS:
   READINGS:
     2019-04-04 06:32:25   HM_RL_AZ_Rollade_Ankleidezimmer_PosValue 40
     2019-04-04 06:31:59   HM_RL_AZ_Rollade_Ankleidezimmer_lastPosValue 40
     2019-04-04 15:08:43   HM_RL_AZ_Rollade_Ankleidezimmer_nextAstroTimeEvent  4.04.2019 - 20:43
     2019-04-04 06:32:29   HM_RL_BZ_Rollade_Badezimmer_PosValue 100
     2019-04-04 06:31:59   HM_RL_BZ_Rollade_Badezimmer_lastPosValue 100
     2019-04-04 15:08:43   HM_RL_BZ_Rollade_Badezimmer_nextAstroTimeEvent  4.04.2019 - 20:43
     2019-04-04 06:32:47   HM_RL_GT_Rollade_Gaestetoilette_PosValue 100
     2019-04-04 06:31:59   HM_RL_GT_Rollade_Gaestetoilette_lastPosValue 100
     2019-04-04 15:08:43   HM_RL_GT_Rollade_Gaestetoilette_nextAstroTimeEvent  4.04.2019 - 20:43
     2019-04-02 20:40:09   HM_RL_GZ_Rollade_Gaestezimmer_PosValue 0
     2019-04-03 20:41:33   HM_RL_GZ_Rollade_Gaestezimmer_lastPosValue 15.5
     2019-04-04 15:08:43   HM_RL_GZ_Rollade_Gaestezimmer_nextAstroTimeEvent  4.04.2019 - 20:43
     2019-04-04 06:32:34   HM_RL_KT_Rollade_Kueche_PosValue 100
     2019-04-04 06:31:59   HM_RL_KT_Rollade_Kueche_lastPosValue 100
     2019-04-04 15:08:43   HM_RL_KT_Rollade_Kueche_nextAstroTimeEvent  4.04.2019 - 20:43
     2019-04-03 10:52:28   HM_RL_SZ_Rollade_Schlafzimmer_PosValue 8
     2019-04-03 20:41:33   HM_RL_SZ_Rollade_Schlafzimmer_lastPosValue 9.5
     2019-04-04 15:08:43   HM_RL_SZ_Rollade_Schlafzimmer_nextAstroTimeEvent  4.04.2019 - 20:43
     2019-04-04 06:32:41   HM_RL_WZ_Rollade_Esszimmer_PosValue 100
     2019-04-04 06:31:59   HM_RL_WZ_Rollade_Esszimmer_lastPosValue 100
     2019-04-04 15:08:43   HM_RL_WZ_Rollade_Esszimmer_nextAstroTimeEvent  4.04.2019 - 20:43
     2019-04-04 06:32:26   HM_RL_WZ_Rollade_Terasse_PosValue 100
     2019-03-30 19:34:36   HM_RL_WZ_Rollade_Terasse_lastDelayPosValue 30
     2019-04-04 06:31:59   HM_RL_WZ_Rollade_Terasse_lastPosValue 0
     2019-04-04 15:08:43   HM_RL_WZ_Rollade_Terasse_nextAstroTimeEvent  4.04.2019 - 20:43
     2019-02-27 18:40:50   hardLockOut     off
     2019-02-27 18:40:50   partyMode       off
     2019-04-04 15:08:40   room_Ankleidezimmer_Homematic HM_RL_AZ_Rollade_Ankleidezimmer
     2019-04-04 15:08:40   room_Badezimmer_Homematic HM_RL_BZ_Rollade_Badezimmer
     2019-04-04 15:08:40   room_Esszimmer_Homematic HM_RL_WZ_Rollade_Esszimmer
     2019-04-04 15:08:40   room_Gaestezimmer_Homematic HM_RL_GZ_Rollade_Gaestezimmer
     2019-04-04 15:08:40   room_Homematic_Kitchen HM_RL_KT_Rollade_Kueche
     2019-04-04 15:08:40   room_Homematic_Klo HM_RL_GT_Rollade_Gaestetoilette
     2019-04-04 15:08:40   room_Homematic_Schlafzimmer HM_RL_SZ_Rollade_Schlafzimmer
     2019-04-04 15:08:40   room_Homematic_Wohnzimmer HM_RL_WZ_Rollade_Terasse
     2019-02-27 18:40:50   selfDefense     off
     2019-04-04 15:08:43   state           created new drive timer
     2019-02-27 18:40:50   sunriseTimeWeHoliday off
     2019-04-04 15:08:40   userAttrList    rolled out
   helper:
     shuttersList:
       HM_RL_AZ_Rollade_Ankleidezimmer
       HM_RL_BZ_Rollade_Badezimmer
       HM_RL_GT_Rollade_Gaestetoilette
       HM_RL_GZ_Rollade_Gaestezimmer
       HM_RL_KT_Rollade_Kueche
       HM_RL_SZ_Rollade_Schlafzimmer
       HM_RL_WZ_Rollade_Esszimmer
       HM_RL_WZ_Rollade_Terasse
   monitoredDevs:
     HM_FG_WZ_Fenstergriffsensor_Wohnzimmer:
       HM_RL_WZ_Rollade_Terasse ASC_WindowRec
     HM_RL_AZ_Rollade_Ankleidezimmer:
     HM_RL_BZ_Rollade_Badezimmer:
     HM_RL_GT_Rollade_Gaestetoilette:
     HM_RL_GZ_Rollade_Gaestezimmer:
     HM_RL_KT_Rollade_Kueche:
     HM_RL_SZ_Rollade_Schlafzimmer:
     HM_RL_WZ_Rollade_Esszimmer:
     HM_RL_WZ_Rollade_Terasse:
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_shuttersDriveOffset 30
   ASC_temperatureReading 1.ACTUAL_TEMPERATURE
   ASC_temperatureSensor HM_KL_Thermometer_Garten
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 04 April 2019, 16:50:44
Du musst das Attribut expert auf 1 stellen und dann hast ein get Notify dingens
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: jsChris am 04 April 2019, 17:07:58
Hmm,

ASC_expert ist bereits auf 1.

Im ASC Device hab ich bei "get" "showNotifyDefsInformations" und "showShuttersInformations". Beides öffnet sich in einem Overlay als Tabellen, könnte ich screenshotten, aber pasten erscheint mit eher schwierig. Mal probieren:

showNotifyDefsInformations:

Shutters/ASC-Device NOTIFYDEV Attribut
HM_RL_WZ_Rollade_Terasse HM_FG_WZ_Fenstergriffsensor_Wohnzimmer ASC_WindowRec
   

showShuttersInformations:

Shutters Next DriveUp Next DriveDown ASC Up ASC Down ASC Mode Up ASC Mode Down Partymode Lock-Out Last Drive Position Last Position
HM_RL_AZ_Rollade_Ankleidezimmer 5.04.2019 - 06:29:40 4.04.2019 - 20:43:18 astro astro always always off off day open 40 40
HM_RL_BZ_Rollade_Badezimmer 5.04.2019 - 06:29:40 4.04.2019 - 20:43:18 astro astro always always off off day open 100 100
HM_RL_GT_Rollade_Gaestetoilette 5.04.2019 - 06:29:40 4.04.2019 - 20:43:18 astro astro always always off off day open 100 100
HM_RL_GZ_Rollade_Gaestezimmer 5.04.2019 - 06:29:40 4.04.2019 - 20:43:18 astro astro off always off off night close 0 0
HM_RL_KT_Rollade_Kueche 5.04.2019 - 06:29:40 4.04.2019 - 20:43:18 astro astro always always off off day open 100 100
HM_RL_SZ_Rollade_Schlafzimmer 5.04.2019 - 06:29:40 4.04.2019 - 20:43:18 astro astro off always off off night close 9.5 9.5
HM_RL_WZ_Rollade_Esszimmer 5.04.2019 - 06:29:40 4.04.2019 - 20:43:18 astro astro always always off off day open 100 100
HM_RL_WZ_Rollade_Terasse 5.04.2019 - 06:29:40 4.04.2019 - 20:43:18 astro astro always always off soft day open 100 100


Wolltest du das?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 04 April 2019, 17:40:17
hast du aktuell nur die Rolläden und ein Fenstersensor?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: jsChris am 04 April 2019, 18:10:32
lol, ja. Bin anspruchslos ;)

Nein, ich bin der Anleitung gefolgt, erst einmal einen Schritt nach dem anderen zu machen.

Ich könnte aber wahrscheinlich auch mehr... Was gäbe es denn für Themen?

Z.b hatte ich den "Resident" Teil konfiguriert, habe ich dann aber erst einmal wieder rausgenommen. Ich wollte, dass das, was ich für wichtig empfinde, auch gut funktioniert und da gab es jetzt schon noch ein paar Themen mit dem ThreeStateSensor an der Terrasse, die aber, soweit ich das verfolgt habe, schon in der Developer Version gelöst wurden.

Meine "einfache" Konfiguration läuft ganz gut! Bin also durchaus zu einem weiteren Schritt bereit oder diene auch als basic-config-tester...




Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 04 April 2019, 18:25:38
In der jetzt aktuellen Developerversion sollte der Rollladen auf keinen Fall mehr fahren wenn er als Tarassenrolllo angegeben ist und der Sensor offen an zeigt.

Du kannst gerne die Beschattung testen wenn Du magst. Ich bin zu mindest sehr zufrieden mit dem Ergebnis.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 04 April 2019, 19:12:39
Ich habe noch mal eine Version hochgeladen. Sie ist aber noch ohne Debug
Könnten bitte unsere Problemkinder einmal testen. DANKE
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 04 April 2019, 20:03:10
Neue Version eingespielt sieht erstmal ganz gut aus.
Internals:
   FUUID      5c488520-f33f-e69a-77aa-d2161968211909ff
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       JalousieControl
   NOTIFYDEV  AZ_Fensterkontakt,Bad_Fensterkontakt,EZ_Fensterkontakt,GWC_Fensterkontakt,Helligkeitssensor_Osten,Helligkeitssensor_Sueden,Helligkeitssensor_Westen,JalousieControl,K_Fensterkontakt,Residents,Sonne_Auf_Unter,WZ_Fensterkontakt_Garage,WZ_Fensterkontakt_Terrasse,Wetter_Herbern,ZE_Fensterkontakt_links,ZE_Fensterkontakt_rechts,ZS_Fensterkontakt,global,AZ_Jalousie,Bad_Jalousie,EZ_Jalousie,GWC_Jalousie,K_Jalousie,WZ_Jalousie_Garage,WZ_Jalousie_Terrasse,ZE_Jalousie_links,ZE_Jalousie_rechts,ZS_Jalousie
   NR         317
   NTFY_ORDER 51-JalousieControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.4.0.11beta57
   OLDREADINGS:
   READINGS:
     2019-04-04 19:56:09   AZ_Jalousie_PosValue 60
     2019-03-31 19:48:49   AZ_Jalousie_lastDelayPosValue 60
     2019-04-04 19:55:56   AZ_Jalousie_lastPosValue 0
     2019-04-04 19:58:28   AZ_Jalousie_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 06:31:19   Bad_Jalousie_PosValue 99
     2019-04-03 07:09:50   Bad_Jalousie_lastDelayPosValue 99
     2019-04-04 07:07:33   Bad_Jalousie_lastPosValue 0
     2019-04-04 19:58:28   Bad_Jalousie_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 19:56:33   EZ_Jalousie_PosValue 60
     2019-03-17 18:24:20   EZ_Jalousie_lastDelayPosValue 60
     2019-04-04 19:55:56   EZ_Jalousie_lastPosValue 0
     2019-04-04 19:58:28   EZ_Jalousie_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 19:52:24   GWC_Jalousie_PosValue 0
     2019-04-03 07:44:13   GWC_Jalousie_lastDelayPosValue 99
     2019-04-04 19:59:18   GWC_Jalousie_lastPosValue 0
     2019-04-04 19:58:28   GWC_Jalousie_nextAstroTimeEvent  4.04.2019 - 22:30
     2019-04-04 06:32:56   K_Jalousie_PosValue 99
     2019-04-02 20:37:22   K_Jalousie_lastDelayPosValue 10
     2019-04-04 06:30:02   K_Jalousie_lastPosValue 79
     2019-04-04 19:58:28   K_Jalousie_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 19:57:21   WZ_Jalousie_Garage_PosValue 60
     2019-04-04 19:55:56   WZ_Jalousie_Garage_lastPosValue 0
     2019-04-04 19:58:28   WZ_Jalousie_Garage_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 06:31:29   WZ_Jalousie_Terrasse_PosValue 99
     2019-03-24 08:00:02   WZ_Jalousie_Terrasse_lastDelayPosValue 99
     2019-04-04 06:30:02   WZ_Jalousie_Terrasse_lastPosValue 99
     2019-04-04 19:58:28   WZ_Jalousie_Terrasse_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 17:58:32   ZE_Jalousie_links_PosValue 0
     2019-03-25 19:23:16   ZE_Jalousie_links_lastDelayPosValue 10
     2019-04-04 07:07:33   ZE_Jalousie_links_lastPosValue 0
     2019-04-04 19:58:28   ZE_Jalousie_links_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 19:58:50   ZE_Jalousie_rechts_PosValue 0
     2019-03-29 06:30:02   ZE_Jalousie_rechts_lastDelayPosValue 99
     2019-04-03 20:39:09   ZE_Jalousie_rechts_lastPosValue 0
     2019-04-04 19:58:28   ZE_Jalousie_rechts_nextAstroTimeEvent  4.04.2019 - 20:40
     2019-04-04 18:29:32   ZS_Jalousie_PosValue 0
     2019-03-29 06:30:02   ZS_Jalousie_lastDelayPosValue 99
     2019-04-04 07:07:33   ZS_Jalousie_lastPosValue 0
     2019-04-04 19:58:28   ZS_Jalousie_nextAstroTimeEvent  4.04.2019 - 20:40
     2018-11-23 12:11:35   hardLockOut     on
     2019-01-01 01:27:33   partyMode       off
     2019-04-04 19:58:13   room_Arbeitszimmer_ZWave AZ_Jalousie
     2019-04-04 19:58:13   room_Badezimmer_ZWave Bad_Jalousie
     2019-04-04 19:58:13   room_Esszimmer_ZWave EZ_Jalousie
     2019-04-04 19:58:13   room_Gaeste_WC_ZWave GWC_Jalousie
     2019-04-04 19:58:13   room_Kueche_ZWave K_Jalousie
     2019-04-04 19:58:13   room_Wohnzimmer_ZWave WZ_Jalousie_Garage,WZ_Jalousie_Terrasse
     2019-04-04 19:58:13   room_ZWave_Zimmer_Elias ZE_Jalousie_links,ZE_Jalousie_rechts
     2019-04-04 19:58:13   room_ZWave_Zimmer_Samuel ZS_Jalousie
     2019-04-03 11:25:31   selfDefense     on
     2019-04-04 19:58:28   state           created new drive timer
     2018-11-25 09:13:42   sunriseTimeWeHoliday on
     2019-04-04 19:58:13   userAttrList    rolled out
   helper:
     shuttersList:
       AZ_Jalousie
       Bad_Jalousie
       EZ_Jalousie
       GWC_Jalousie
       K_Jalousie
       WZ_Jalousie_Garage
       WZ_Jalousie_Terrasse
       ZE_Jalousie_links
       ZE_Jalousie_rechts
       ZS_Jalousie
   monitoredDevs:
     AZ_Fensterkontakt:
       AZ_Jalousie ASC_WindowRec
     Bad_Fensterkontakt:
       Bad_Jalousie ASC_WindowRec
     EZ_Fensterkontakt:
       EZ_Jalousie ASC_WindowRec
     GWC_Fensterkontakt:
       GWC_Jalousie ASC_WindowRec
     Helligkeitssensor_Osten:
       Bad_Jalousie ASC_BrightnessSensor
       GWC_Jalousie ASC_BrightnessSensor
     Helligkeitssensor_Sueden:
       AZ_Jalousie ASC_BrightnessSensor
       EZ_Jalousie ASC_BrightnessSensor
       WZ_Jalousie_Garage ASC_BrightnessSensor
       ZE_Jalousie_links ASC_BrightnessSensor
       ZE_Jalousie_rechts ASC_BrightnessSensor
     Helligkeitssensor_Westen:
       K_Jalousie ASC_BrightnessSensor
       WZ_Jalousie_Terrasse ASC_BrightnessSensor
       ZS_Jalousie ASC_BrightnessSensor
     K_Fensterkontakt:
       K_Jalousie ASC_WindowRec
     Residents:
       JalousieControl ASC_residentsDev
     Sonne_Auf_Unter:
       JalousieControl ASC_twilightDevice
     WZ_Fensterkontakt_Garage:
       WZ_Jalousie_Garage ASC_WindowRec
     WZ_Fensterkontakt_Terrasse:
       WZ_Jalousie_Terrasse ASC_WindowRec
     Wetter_Herbern:
       JalousieControl ASC_windSensor
     ZE_Fensterkontakt_links:
       ZE_Jalousie_links ASC_WindowRec
     ZE_Fensterkontakt_rechts:
       ZE_Jalousie_rechts ASC_WindowRec
     ZS_Fensterkontakt:
       ZS_Jalousie ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning REAL
   ASC_autoAstroModeMorningHorizon -2
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_brightnessDriveUpDown 40:40
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Residents:state
   ASC_shuttersDriveOffset 180
   ASC_tempSensor Heizung:Aussentemperatur
   ASC_twilightDevice Sonne_Auf_Unter
   ASC_windSensor Wetter_Herbern:wind
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
   icon       fts_shutter_automatic
   room       Jalousien
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 04 April 2019, 20:14:40
Hättest Du kurz zuvor noch Probleme mit der alten Version?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 04 April 2019, 20:16:59
Teilweise die Raumnamen mit % und Readings wo der _ im Name fehlte aber ansonsten nicht. Siehe mein letzen Eintrag im Thread
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 04 April 2019, 20:30:43
Zitat von: majestro84 am 04 April 2019, 20:16:59
Teilweise die Raumnamen mit % und Readings wo der _ im Name fehlte aber ansonsten nicht. Siehe mein letzen Eintrag im Thread

Dafür sieht es jetzt ja erstmal gut aus. Schauen wir mal
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 04 April 2019, 22:26:58
Ich war ja noch ein List schuldig geblieben:

Internals:
   FUUID      5c42d58e-f33f-519c-9022-6a4502b862fee7bd
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladensteuerung
   NOTIFYDEV  1,DiePflugs,ESPSolar,Rollladensteuerung,bu_Rollladen_Fenster,bu_Rollladen_Fenster2,ga_Rollladen_Fenster,global,ku_Rollladen_Fenster,ku_Rollladen_Tuer,rr_Stefan,srv.astro,sz_Rollladen_Fenster,sz_Rollladen_Fenstergross,wc_Rollladen_Fenster,wz_Rollladen_Fenster,wz_Rollladen_TuerLI,wz_Rollladen_TuerRE,wz_TuerLI,wz_TuerRE
   NR         281
   NTFY_ORDER 51-Rollladensteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.4.0.11beta57
   OLDREADINGS:
   READINGS:
     2019-03-07 05:24:15   Modul-Version   v0.9.4.8
     2019-04-04 20:38:48   bu_Rollladen_Fenster2_PosValue 0
     2019-04-04 20:38:32   bu_Rollladen_Fenster2_lastPosValue 100
     2019-04-04 22:22:56   bu_Rollladen_Fenster2_nextAstroTimeEvent  5.04.2019 - 06:40
     2019-04-04 20:38:56   bu_Rollladen_Fenster_PosValue 0
     2019-04-04 20:38:32   bu_Rollladen_Fenster_lastPosValue 100
     2019-04-04 22:22:56   bu_Rollladen_Fenster_nextAstroTimeEvent  5.04.2019 - 06:40
     2019-04-04 20:52:47   ga_Rollladen_Fenster_PosValue 0
     2019-04-04 20:52:21   ga_Rollladen_Fenster_lastPosValue 100
     2019-04-04 22:22:56   ga_Rollladen_Fenster_nextAstroTimeEvent  5.04.2019 - 06:40
     2019-03-03 20:19:20   hardLockOut     off
     2019-04-04 20:38:52   ku_Rollladen_Fenster_PosValue 0
     2019-04-04 20:38:32   ku_Rollladen_Fenster_lastPosValue 100
     2019-04-04 22:22:56   ku_Rollladen_Fenster_nextAstroTimeEvent  5.04.2019 - 06:40
     2019-04-04 20:38:54   ku_Rollladen_Tuer_PosValue 0
     2019-04-04 20:38:32   ku_Rollladen_Tuer_lastPosValue 100
     2019-04-04 22:22:56   ku_Rollladen_Tuer_nextAstroTimeEvent  5.04.2019 - 06:40
     2019-03-07 05:25:11   letzter_Zugriff_Automatik_at_Erzeugung 05:25:11
     2019-03-03 16:52:57   partyMode       off
     2019-04-04 22:22:53   room_10_Wohnzimmer_95_Srv.AlexaRoom_Rollladen wz_Rollladen_Fenster,wz_Rollladen_TuerLI,wz_Rollladen_TuerRE
     2019-04-04 22:22:53   room_12_Kueche_95_Srv.AlexaRoom_Rollladen ku_Rollladen_Fenster,ku_Rollladen_Tuer
     2019-04-04 22:22:53   room_16_Wc_95_Srv.AlexaRoom_Rollladen wc_Rollladen_Fenster
     2019-04-04 22:22:53   room_20_Buero_95_Srv.AlexaRoom_Rollladen bu_Rollladen_Fenster,bu_Rollladen_Fenster2
     2019-04-04 22:22:53   room_21_Schlafzimmer_95_Srv.AlexaRoom_Rollladen sz_Rollladen_Fenster,sz_Rollladen_Fenstergross
     2019-04-04 22:22:53   room_22_Gaeste_95_Srv.AlexaRoom_Rollladen ga_Rollladen_Fenster
     2019-03-03 16:52:57   selfDefense     off
     2019-04-04 22:22:57   state           created new drive timer
     2019-03-09 07:31:01   sunriseTimeWeHoliday on
     2019-04-04 07:04:27   sz_Rollladen_Fenster_PosValue 100
     2019-04-04 19:58:09   sz_Rollladen_Fenster_lastPosValue 17.5
     2019-04-04 22:22:56   sz_Rollladen_Fenster_nextAstroTimeEvent  5.04.2019 - 06:40
     2019-04-04 07:24:41   sz_Rollladen_Fenstergross_PosValue 100
     2019-04-04 20:52:21   sz_Rollladen_Fenstergross_lastPosValue 10.5
     2019-04-04 22:22:57   sz_Rollladen_Fenstergross_nextAstroTimeEvent  5.04.2019 - 07:00
     2019-04-04 22:22:53   userAttrList    rolled out
     2019-04-04 20:38:48   wc_Rollladen_Fenster_PosValue 0
     2019-04-04 20:38:32   wc_Rollladen_Fenster_lastPosValue 100
     2019-04-04 22:22:57   wc_Rollladen_Fenster_nextAstroTimeEvent  5.04.2019 - 06:40
     2019-04-04 20:45:44   wz_Rollladen_Fenster_PosValue 0
     2019-04-04 20:45:25   wz_Rollladen_Fenster_lastPosValue 100
     2019-04-04 22:22:57   wz_Rollladen_Fenster_nextAstroTimeEvent  5.04.2019 - 06:40
     2019-04-04 22:11:50   wz_Rollladen_TuerLI_PosValue 0
     2019-03-22 19:28:22   wz_Rollladen_TuerLI_lastDelayPosValue 30
     2019-04-04 22:11:21   wz_Rollladen_TuerLI_lastPosValue 100
     2019-04-04 22:22:57   wz_Rollladen_TuerLI_nextAstroTimeEvent  5.04.2019 - 06:40
     2019-04-04 20:52:49   wz_Rollladen_TuerRE_PosValue 0
     2019-03-24 19:32:00   wz_Rollladen_TuerRE_lastDelayPosValue 30
     2019-04-04 20:52:21   wz_Rollladen_TuerRE_lastPosValue 100
     2019-04-04 22:22:57   wz_Rollladen_TuerRE_nextAstroTimeEvent  5.04.2019 - 06:40
   helper:
     shuttersList:
       20%5fB%c3%bcro
       bu_Rollladen_Fenster2
       ga_Rollladen_Fenster
       12%5fKueche
       12%5fKueche
       21%5fSchlafzimmer
       21%5fSchlafzimmer
       wc_Rollladen_Fenster
       10%5fWohnzimmer
       10%5fWohnzimmer
       10%5fWohnzimmer
   monitoredDevs:
     1:
       bu_Rollladen_Fenster2 ASC_WindowRec
       ga_Rollladen_Fenster ASC_WindowRec
     DiePflugs:
       Rollladensteuerung ASC_residentsDevice
     ESPSolar:
       bu_Rollladen_Fenster ASC_BrightnessSensor
       bu_Rollladen_Fenster2 ASC_BrightnessSensor
       ga_Rollladen_Fenster ASC_BrightnessSensor
       ku_Rollladen_Fenster ASC_BrightnessSensor
       ku_Rollladen_Tuer ASC_BrightnessSensor
       sz_Rollladen_Fenster ASC_BrightnessSensor
       sz_Rollladen_Fenstergross ASC_BrightnessSensor
       wc_Rollladen_Fenster ASC_BrightnessSensor
       wz_Rollladen_Fenster ASC_BrightnessSensor
       wz_Rollladen_TuerLI ASC_BrightnessSensor
       wz_Rollladen_TuerRE ASC_BrightnessSensor
     rr_Stefan:
       wz_Rollladen_TuerLI ASC_Roommate_Device
     srv.astro:
       Rollladensteuerung ASC_twilightDevice
     wz_TuerLI:
       wz_Rollladen_TuerLI ASC_WindowRec
     wz_TuerRE:
       wz_Rollladen_TuerRE ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_expert 1
   ASC_freezeTemp 2
   ASC_shuttersDriveOffset 1
   ASC_twilightDevice srv.astro
   comment    https://forum.fhem.de/index.php/topic,92628.1155.html
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       Rollladen
   verbose    0



Und auch bei dem List erkennt man ganz gut, dass die Werte ursprünglich stimmen und erst nach ein paar Sekunden kaputt gehen:
Hier ein List, dass ich 1 Sekunde nach einem Scan aufgerufen habe
Internals:
   FUUID      5c42d58e-f33f-519c-9022-6a4502b862fee7bd
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rollladensteuerung
   NOTIFYDEV  global,Rollladensteuerung,bu_Rollladen_Fenster,bu_Rollladen_Fenster2,ga_Rollladen_Fenster,ku_Rollladen_Fenster,ku_Rollladen_Tuer,sz_Rollladen_Fenster,sz_Rollladen_Fenstergross,wc_Rollladen_Fenster,wz_Rollladen_Fenster,wz_Rollladen_TuerLI,wz_Rollladen_TuerRE,rr_Stefan,1,DiePflugs,ESPSolar,srv.astro,wz_TuerRE,wz_TuerLI
   NR         281
   NTFY_ORDER 51-Rollladensteuerung
   STATE      active
   TYPE       AutoShuttersControl
   VERSION    0.4.0.11beta57
   OLDREADINGS:
   READINGS:
     2019-03-07 05:24:15   Modul-Version   v0.9.4.8
     2019-04-04 20:38:48   bu_Rollladen_Fenster2_PosValue 0
     2019-04-04 20:38:32   bu_Rollladen_Fenster2_lastPosValue 100
     2019-04-04 20:38:56   bu_Rollladen_Fenster_PosValue 0
     2019-04-04 20:38:32   bu_Rollladen_Fenster_lastPosValue 100
     2019-04-04 20:52:47   ga_Rollladen_Fenster_PosValue 0
     2019-04-04 20:52:21   ga_Rollladen_Fenster_lastPosValue 100
     2019-03-03 20:19:20   hardLockOut     off
     2019-04-04 20:38:52   ku_Rollladen_Fenster_PosValue 0
     2019-04-04 20:38:32   ku_Rollladen_Fenster_lastPosValue 100
     2019-04-04 20:38:54   ku_Rollladen_Tuer_PosValue 0
     2019-04-04 20:38:32   ku_Rollladen_Tuer_lastPosValue 100
     2019-03-07 05:25:11   letzter_Zugriff_Automatik_at_Erzeugung 05:25:11
     2019-03-03 16:52:57   partyMode       off
     2019-04-04 22:31:58   room_10_Wohnzimmer_95_Srv.AlexaRoom_Rollladen wz_Rollladen_Fenster,wz_Rollladen_TuerLI,wz_Rollladen_TuerRE
     2019-04-04 22:31:58   room_12_Kueche_95_Srv.AlexaRoom_Rollladen ku_Rollladen_Fenster,ku_Rollladen_Tuer
     2019-04-04 22:31:58   room_16_Wc_95_Srv.AlexaRoom_Rollladen wc_Rollladen_Fenster
     2019-04-04 22:31:58   room_20_Buero_95_Srv.AlexaRoom_Rollladen bu_Rollladen_Fenster,bu_Rollladen_Fenster2
     2019-04-04 22:31:58   room_21_Schlafzimmer_95_Srv.AlexaRoom_Rollladen sz_Rollladen_Fenster,sz_Rollladen_Fenstergross
     2019-04-04 22:31:58   room_22_Gaeste_95_Srv.AlexaRoom_Rollladen ga_Rollladen_Fenster
     2019-03-03 16:52:57   selfDefense     off
     2019-04-04 22:31:58   state           active
     2019-03-09 07:31:01   sunriseTimeWeHoliday on
     2019-04-04 07:04:27   sz_Rollladen_Fenster_PosValue 100
     2019-04-04 19:58:09   sz_Rollladen_Fenster_lastPosValue 17.5
     2019-04-04 07:24:41   sz_Rollladen_Fenstergross_PosValue 100
     2019-04-04 20:52:21   sz_Rollladen_Fenstergross_lastPosValue 10.5
     2019-04-04 22:31:58   userAttrList    rolled out
     2019-04-04 20:38:48   wc_Rollladen_Fenster_PosValue 0
     2019-04-04 20:38:32   wc_Rollladen_Fenster_lastPosValue 100
     2019-04-04 20:45:44   wz_Rollladen_Fenster_PosValue 0
     2019-04-04 20:45:25   wz_Rollladen_Fenster_lastPosValue 100
     2019-04-04 22:11:50   wz_Rollladen_TuerLI_PosValue 0
     2019-03-22 19:28:22   wz_Rollladen_TuerLI_lastDelayPosValue 30
     2019-04-04 22:11:21   wz_Rollladen_TuerLI_lastPosValue 100
     2019-04-04 20:52:49   wz_Rollladen_TuerRE_PosValue 0
     2019-03-24 19:32:00   wz_Rollladen_TuerRE_lastDelayPosValue 30
     2019-04-04 20:52:21   wz_Rollladen_TuerRE_lastPosValue 100
   helper:
     shuttersList:
       bu_Rollladen_Fenster
       bu_Rollladen_Fenster2
       ga_Rollladen_Fenster
       ku_Rollladen_Fenster
       ku_Rollladen_Tuer
       sz_Rollladen_Fenster
       sz_Rollladen_Fenstergross
       wc_Rollladen_Fenster
       wz_Rollladen_Fenster
       wz_Rollladen_TuerLI
       wz_Rollladen_TuerRE
..
...

Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 04 April 2019, 22:35:42
Sieht jetzt aber sauber aus. Soweit alles okay jetzt?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 04 April 2019, 22:42:15
Negativ, alles unverändert - schau dir mal die Helper Shutterslist in dem ersten List an - da hat sich nichts verändert.

Hab gerade noch ein Log auf Verbose 5 angelegt, während ich auf Scan gedrückt habe.
Das Problem schleicht sich irgendwo zwischen State=Active und State=Created new drive timer ein.

Da trommeln ja einige Fehler/Warnungen ein. Ich bin noch nicht dahinter ob das mit dem Astro zu tun hat und hier nur zufällig reinkommt oder ob das der Knackpunkt ist.


2019.04.04 22:36:39.480 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'userAttrList: rolled out'
]

2019.04.04 22:36:42.654 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'bu_Rollladen_Fenster_nextAstroTimeEvent:  5.04.2019 - 06:40'
]

2019.04.04 22:36:42.659 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'state: created new drive timer'
]

2019.04.04 22:36:42.666 4: AutoShuttersControl (Rollladensteuerung) - Devname: global Name: Rollladensteuerung Notify: [
  'ATTR bu_Rollladen_Fenster ASC_BrightnessSensor ESPSolar:brightness -1:-1'
]

2019.04.04 22:36:42.666 4: AutoShuttersControl (Rollladensteuerung) - EventProcessing: ATTR
2019.04.04 22:36:42.673 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'bu_Rollladen_Fenster2_nextAstroTimeEvent:  5.04.2019 - 06:40'
]

2019.04.04 22:36:42.676 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'state: created new drive timer'
]

2019.04.04 22:36:42.682 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'ga_Rollladen_Fenster_nextAstroTimeEvent:  5.04.2019 - 06:40'
]

2019.04.04 22:36:42.686 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'state: created new drive timer'
]

2019.04.04 22:36:42.692 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'ku_Rollladen_Fenster_nextAstroTimeEvent:  5.04.2019 - 06:40'
]

2019.04.04 22:36:42.696 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'state: created new drive timer'
]

2019.04.04 22:36:42.700 4: AutoShuttersControl (Rollladensteuerung) - Devname: global Name: Rollladensteuerung Notify: [
  'ATTR ku_Rollladen_Fenster ASC_BrightnessSensor ESPSolar:brightness -1:-1'
]

2019.04.04 22:36:42.701 4: AutoShuttersControl (Rollladensteuerung) - EventProcessing: ATTR
2019.04.04 22:36:42.707 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'ku_Rollladen_Tuer_nextAstroTimeEvent:  5.04.2019 - 06:40'
]

2019.04.04 22:36:42.711 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'state: created new drive timer'
]

2019.04.04 22:36:42.716 4: AutoShuttersControl (Rollladensteuerung) - Devname: global Name: Rollladensteuerung Notify: [
  'ATTR ku_Rollladen_Tuer ASC_BrightnessSensor ESPSolar:brightness -1:-1'
]

2019.04.04 22:36:42.716 4: AutoShuttersControl (Rollladensteuerung) - EventProcessing: ATTR
2019.04.04 22:36:42.722 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'sz_Rollladen_Fenster_nextAstroTimeEvent:  5.04.2019 - 06:40'
]

2019.04.04 22:36:42.726 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'state: created new drive timer'
]

2019.04.04 22:36:42.730 4: AutoShuttersControl (Rollladensteuerung) - Devname: global Name: Rollladensteuerung Notify: [
  'ATTR sz_Rollladen_Fenster ASC_BrightnessSensor ESPSolar:brightness -1:-1'
]

2019.04.04 22:36:42.731 4: AutoShuttersControl (Rollladensteuerung) - EventProcessing: ATTR
2019.04.04 22:36:42.737 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'sz_Rollladen_Fenstergross_nextAstroTimeEvent:  5.04.2019 - 07:00'
]

2019.04.04 22:36:42.741 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'state: created new drive timer'
]

2019.04.04 22:36:42.745 4: AutoShuttersControl (Rollladensteuerung) - Devname: global Name: Rollladensteuerung Notify: [
  'ATTR sz_Rollladen_Fenstergross ASC_BrightnessSensor ESPSolar:brightness -1:-1'
]

2019.04.04 22:36:42.746 4: AutoShuttersControl (Rollladensteuerung) - EventProcessing: ATTR
2019.04.04 22:36:42.752 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'wc_Rollladen_Fenster_nextAstroTimeEvent:  5.04.2019 - 06:40'
]

2019.04.04 22:36:42.755 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'state: created new drive timer'
]

2019.04.04 22:36:42.761 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'wz_Rollladen_Fenster_nextAstroTimeEvent:  5.04.2019 - 06:40'
]

2019.04.04 22:36:42.765 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'state: created new drive timer'
]

2019.04.04 22:36:42.770 4: AutoShuttersControl (Rollladensteuerung) - Devname: global Name: Rollladensteuerung Notify: [
  'ATTR wz_Rollladen_Fenster ASC_BrightnessSensor ESPSolar:wz_fbrightness -1:-1'
]

2019.04.04 22:36:42.770 4: AutoShuttersControl (Rollladensteuerung) - EventProcessing: ATTR
2019.04.04 22:36:42.776 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'wz_Rollladen_TuerLI_nextAstroTimeEvent:  5.04.2019 - 06:40'
]

2019.04.04 22:36:42.780 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'state: created new drive timer'
]

2019.04.04 22:36:42.784 4: AutoShuttersControl (Rollladensteuerung) - Devname: global Name: Rollladensteuerung Notify: [
  'ATTR wz_Rollladen_TuerLI ASC_BrightnessSensor ESPSolar:wz_fbrightness -1:-1'
]

2019.04.04 22:36:42.785 4: AutoShuttersControl (Rollladensteuerung) - EventProcessing: ATTR
2019.04.04 22:36:42.791 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'wz_Rollladen_TuerRE_nextAstroTimeEvent:  5.04.2019 - 06:40'
]

2019.04.04 22:36:42.795 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'state: created new drive timer'
]

2019.04.04 22:36:42.799 4: AutoShuttersControl (Rollladensteuerung) - Devname: global Name: Rollladensteuerung Notify: [
  'ATTR wz_Rollladen_TuerRE ASC_BrightnessSensor ESPSolar:wz_fbrightness -1:-1'
]

2019.04.04 22:36:42.799 4: AutoShuttersControl (Rollladensteuerung) - EventProcessing: ATTR
2019.04.04 22:37:01.046 4: AutoShuttersControl (Rollladensteuerung) - Devname: srv.astro Name: Rollladensteuerung Notify: [
  'ObsGMST: 09:28:30',
  'MoonDistanceObserver: 402862',
  'SunDistance: 149645095',
  'SunDistanceObserver: 149647432',
  'ObsLMST: 10:02:41',
  'MoonDistance: 399640',
  'SunAz: 313.3',
  'ObsTime: 22:37:01',
  'SunAlt: -21.3',
  'MoonAz: 313.3',
  'MoonAlt: -29.8'
]

2019.04.04 22:37:01.048 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4400.
2019.04.04 22:37:01.048 1: stacktrace:
2019.04.04 22:37:01.048 1:     main::__ANON__                      called by fhem.pl (4400)
2019.04.04 22:37:01.048 1:     main::ReadingsVal                   called by ./FHEM/73_AutoShuttersControl.pm (3969)
2019.04.04 22:37:01.048 1:     ASC_Dev::Readings::getResidentsStatus called by ./FHEM/73_AutoShuttersControl.pm (1483)
2019.04.04 22:37:01.048 1:     FHEM::AutoShuttersControl::EventProcessingTwilightDevice called by ./FHEM/73_AutoShuttersControl.pm (419)
2019.04.04 22:37:01.048 1:     FHEM::AutoShuttersControl::EventProcessingGeneral called by ./FHEM/73_AutoShuttersControl.pm (392)
2019.04.04 22:37:01.048 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3697)
2019.04.04 22:37:01.048 1:     main::CallFn                        called by fhem.pl (3617)
2019.04.04 22:37:01.048 1:     main::DoTrigger                     called by fhem.pl (4685)
2019.04.04 22:37:01.048 1:     main::readingsEndUpdate             called by ./FHEM/95_Astro.pm (1356)
2019.04.04 22:37:01.048 1:     main::Astro_Update                  called by fhem.pl (3240)
2019.04.04 22:37:01.048 1:     main::HandleTimeout                 called by fhem.pl (667)
2019.04.04 22:37:01.051 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4400.
2019.04.04 22:37:01.051 1: stacktrace:
2019.04.04 22:37:01.051 1:     main::__ANON__                      called by fhem.pl (4400)
2019.04.04 22:37:01.051 1:     main::ReadingsVal                   called by ./FHEM/73_AutoShuttersControl.pm (3969)
2019.04.04 22:37:01.051 1:     ASC_Dev::Readings::getResidentsStatus called by ./FHEM/73_AutoShuttersControl.pm (1483)
2019.04.04 22:37:01.051 1:     FHEM::AutoShuttersControl::EventProcessingTwilightDevice called by ./FHEM/73_AutoShuttersControl.pm (419)
2019.04.04 22:37:01.051 1:     FHEM::AutoShuttersControl::EventProcessingGeneral called by ./FHEM/73_AutoShuttersControl.pm (392)
2019.04.04 22:37:01.051 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3697)
2019.04.04 22:37:01.051 1:     main::CallFn                        called by fhem.pl (3617)
2019.04.04 22:37:01.051 1:     main::DoTrigger                     called by fhem.pl (4685)
2019.04.04 22:37:01.051 1:     main::readingsEndUpdate             called by ./FHEM/95_Astro.pm (1356)
2019.04.04 22:37:01.051 1:     main::Astro_Update                  called by fhem.pl (3240)
2019.04.04 22:37:01.051 1:     main::HandleTimeout                 called by fhem.pl (667)
2019.04.04 22:37:01.054 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4400.
2019.04.04 22:37:01.054 1: stacktrace:
2019.04.04 22:37:01.054 1:     main::__ANON__                      called by fhem.pl (4400)
2019.04.04 22:37:01.054 1:     main::ReadingsVal                   called by ./FHEM/73_AutoShuttersControl.pm (3969)
2019.04.04 22:37:01.054 1:     ASC_Dev::Readings::getResidentsStatus called by ./FHEM/73_AutoShuttersControl.pm (1483)
2019.04.04 22:37:01.054 1:     FHEM::AutoShuttersControl::EventProcessingTwilightDevice called by ./FHEM/73_AutoShuttersControl.pm (419)
2019.04.04 22:37:01.054 1:     FHEM::AutoShuttersControl::EventProcessingGeneral called by ./FHEM/73_AutoShuttersControl.pm (392)
2019.04.04 22:37:01.054 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3697)
2019.04.04 22:37:01.054 1:     main::CallFn                        called by fhem.pl (3617)
2019.04.04 22:37:01.054 1:     main::DoTrigger                     called by fhem.pl (4685)
2019.04.04 22:37:01.054 1:     main::readingsEndUpdate             called by ./FHEM/95_Astro.pm (1356)
2019.04.04 22:37:01.054 1:     main::Astro_Update                  called by fhem.pl (3240)
2019.04.04 22:37:01.054 1:     main::HandleTimeout                 called by fhem.pl (667)
2019.04.04 22:37:01.056 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4400.
2019.04.04 22:37:01.056 1: stacktrace:
2019.04.04 22:37:01.056 1:     main::__ANON__                      called by fhem.pl (4400)
2019.04.04 22:37:01.056 1:     main::ReadingsVal                   called by ./FHEM/73_AutoShuttersControl.pm (3969)
2019.04.04 22:37:01.056 1:     ASC_Dev::Readings::getResidentsStatus called by ./FHEM/73_AutoShuttersControl.pm (1483)
2019.04.04 22:37:01.056 1:     FHEM::AutoShuttersControl::EventProcessingTwilightDevice called by ./FHEM/73_AutoShuttersControl.pm (419)
2019.04.04 22:37:01.056 1:     FHEM::AutoShuttersControl::EventProcessingGeneral called by ./FHEM/73_AutoShuttersControl.pm (392)
2019.04.04 22:37:01.056 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3697)
2019.04.04 22:37:01.056 1:     main::CallFn                        called by fhem.pl (3617)
2019.04.04 22:37:01.056 1:     main::DoTrigger                     called by fhem.pl (4685)
2019.04.04 22:37:01.056 1:     main::readingsEndUpdate             called by ./FHEM/95_Astro.pm (1356)
2019.04.04 22:37:01.056 1:     main::Astro_Update                  called by fhem.pl (3240)
2019.04.04 22:37:01.056 1:     main::HandleTimeout                 called by fhem.pl (667)
2019.04.04 22:37:01.057 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4400.
2019.04.04 22:37:01.057 1: stacktrace:
2019.04.04 22:37:01.057 1:     main::__ANON__                      called by fhem.pl (4400)
2019.04.04 22:37:01.057 1:     main::ReadingsVal                   called by ./FHEM/73_AutoShuttersControl.pm (3969)
2019.04.04 22:37:01.057 1:     ASC_Dev::Readings::getResidentsStatus called by ./FHEM/73_AutoShuttersControl.pm (1483)
2019.04.04 22:37:01.057 1:     FHEM::AutoShuttersControl::EventProcessingTwilightDevice called by ./FHEM/73_AutoShuttersControl.pm (419)
2019.04.04 22:37:01.057 1:     FHEM::AutoShuttersControl::EventProcessingGeneral called by ./FHEM/73_AutoShuttersControl.pm (392)
2019.04.04 22:37:01.057 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3697)
2019.04.04 22:37:01.057 1:     main::CallFn                        called by fhem.pl (3617)
2019.04.04 22:37:01.057 1:     main::DoTrigger                     called by fhem.pl (4685)
2019.04.04 22:37:01.057 1:     main::readingsEndUpdate             called by ./FHEM/95_Astro.pm (1356)
2019.04.04 22:37:01.057 1:     main::Astro_Update                  called by fhem.pl (3240)
2019.04.04 22:37:01.057 1:     main::HandleTimeout                 called by fhem.pl (667)
2019.04.04 22:37:01.058 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4400.
2019.04.04 22:37:01.058 1: stacktrace:
2019.04.04 22:37:01.058 1:     main::__ANON__                      called by fhem.pl (4400)
2019.04.04 22:37:01.058 1:     main::ReadingsVal                   called by ./FHEM/73_AutoShuttersControl.pm (3969)
2019.04.04 22:37:01.058 1:     ASC_Dev::Readings::getResidentsStatus called by ./FHEM/73_AutoShuttersControl.pm (1483)
2019.04.04 22:37:01.058 1:     FHEM::AutoShuttersControl::EventProcessingTwilightDevice called by ./FHEM/73_AutoShuttersControl.pm (419)
2019.04.04 22:37:01.058 1:     FHEM::AutoShuttersControl::EventProcessingGeneral called by ./FHEM/73_AutoShuttersControl.pm (392)
2019.04.04 22:37:01.058 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3697)
2019.04.04 22:37:01.059 1:     main::CallFn                        called by fhem.pl (3617)
2019.04.04 22:37:01.059 1:     main::DoTrigger                     called by fhem.pl (4685)
2019.04.04 22:37:01.059 1:     main::readingsEndUpdate             called by ./FHEM/95_Astro.pm (1356)
2019.04.04 22:37:01.059 1:     main::Astro_Update                  called by fhem.pl (3240)
2019.04.04 22:37:01.059 1:     main::HandleTimeout                 called by fhem.pl (667)
2019.04.04 22:37:01.060 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4400.
2019.04.04 22:37:01.060 1: stacktrace:
2019.04.04 22:37:01.060 1:     main::__ANON__                      called by fhem.pl (4400)
2019.04.04 22:37:01.060 1:     main::ReadingsVal                   called by ./FHEM/73_AutoShuttersControl.pm (3969)
2019.04.04 22:37:01.060 1:     ASC_Dev::Readings::getResidentsStatus called by ./FHEM/73_AutoShuttersControl.pm (1483)
2019.04.04 22:37:01.060 1:     FHEM::AutoShuttersControl::EventProcessingTwilightDevice called by ./FHEM/73_AutoShuttersControl.pm (419)
2019.04.04 22:37:01.060 1:     FHEM::AutoShuttersControl::EventProcessingGeneral called by ./FHEM/73_AutoShuttersControl.pm (392)
2019.04.04 22:37:01.060 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3697)
2019.04.04 22:37:01.060 1:     main::CallFn                        called by fhem.pl (3617)
2019.04.04 22:37:01.060 1:     main::DoTrigger                     called by fhem.pl (4685)
2019.04.04 22:37:01.060 1:     main::readingsEndUpdate             called by ./FHEM/95_Astro.pm (1356)
2019.04.04 22:37:01.060 1:     main::Astro_Update                  called by fhem.pl (3240)
2019.04.04 22:37:01.060 1:     main::HandleTimeout                 called by fhem.pl (667)
2019.04.04 22:37:01.061 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4400.
2019.04.04 22:37:01.061 1: stacktrace:
2019.04.04 22:37:01.061 1:     main::__ANON__                      called by fhem.pl (4400)
2019.04.04 22:37:01.061 1:     main::ReadingsVal                   called by ./FHEM/73_AutoShuttersControl.pm (3969)
2019.04.04 22:37:01.061 1:     ASC_Dev::Readings::getResidentsStatus called by ./FHEM/73_AutoShuttersControl.pm (1483)
2019.04.04 22:37:01.061 1:     FHEM::AutoShuttersControl::EventProcessingTwilightDevice called by ./FHEM/73_AutoShuttersControl.pm (419)
2019.04.04 22:37:01.061 1:     FHEM::AutoShuttersControl::EventProcessingGeneral called by ./FHEM/73_AutoShuttersControl.pm (392)
2019.04.04 22:37:01.061 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3697)
2019.04.04 22:37:01.061 1:     main::CallFn                        called by fhem.pl (3617)
2019.04.04 22:37:01.061 1:     main::DoTrigger                     called by fhem.pl (4685)
2019.04.04 22:37:01.061 1:     main::readingsEndUpdate             called by ./FHEM/95_Astro.pm (1356)
2019.04.04 22:37:01.061 1:     main::Astro_Update                  called by fhem.pl (3240)
2019.04.04 22:37:01.061 1:     main::HandleTimeout                 called by fhem.pl (667)
2019.04.04 22:37:01.062 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4400.
2019.04.04 22:37:01.062 1: stacktrace:
2019.04.04 22:37:01.062 1:     main::__ANON__                      called by fhem.pl (4400)
2019.04.04 22:37:01.062 1:     main::ReadingsVal                   called by ./FHEM/73_AutoShuttersControl.pm (3969)
2019.04.04 22:37:01.062 1:     ASC_Dev::Readings::getResidentsStatus called by ./FHEM/73_AutoShuttersControl.pm (1483)
2019.04.04 22:37:01.062 1:     FHEM::AutoShuttersControl::EventProcessingTwilightDevice called by ./FHEM/73_AutoShuttersControl.pm (419)
2019.04.04 22:37:01.062 1:     FHEM::AutoShuttersControl::EventProcessingGeneral called by ./FHEM/73_AutoShuttersControl.pm (392)
2019.04.04 22:37:01.062 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3697)
2019.04.04 22:37:01.062 1:     main::CallFn                        called by fhem.pl (3617)
2019.04.04 22:37:01.062 1:     main::DoTrigger                     called by fhem.pl (4685)
2019.04.04 22:37:01.062 1:     main::readingsEndUpdate             called by ./FHEM/95_Astro.pm (1356)
2019.04.04 22:37:01.062 1:     main::Astro_Update                  called by fhem.pl (3240)
2019.04.04 22:37:01.062 1:     main::HandleTimeout                 called by fhem.pl (667)
2019.04.04 22:37:01.063 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4400.
2019.04.04 22:37:01.063 1: stacktrace:
2019.04.04 22:37:01.063 1:     main::__ANON__                      called by fhem.pl (4400)
2019.04.04 22:37:01.063 1:     main::ReadingsVal                   called by ./FHEM/73_AutoShuttersControl.pm (3969)
2019.04.04 22:37:01.064 1:     ASC_Dev::Readings::getResidentsStatus called by ./FHEM/73_AutoShuttersControl.pm (1483)
2019.04.04 22:37:01.064 1:     FHEM::AutoShuttersControl::EventProcessingTwilightDevice called by ./FHEM/73_AutoShuttersControl.pm (419)
2019.04.04 22:37:01.064 1:     FHEM::AutoShuttersControl::EventProcessingGeneral called by ./FHEM/73_AutoShuttersControl.pm (392)
2019.04.04 22:37:01.064 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3697)
2019.04.04 22:37:01.064 1:     main::CallFn                        called by fhem.pl (3617)
2019.04.04 22:37:01.064 1:     main::DoTrigger                     called by fhem.pl (4685)
2019.04.04 22:37:01.064 1:     main::readingsEndUpdate             called by ./FHEM/95_Astro.pm (1356)
2019.04.04 22:37:01.064 1:     main::Astro_Update                  called by fhem.pl (3240)
2019.04.04 22:37:01.064 1:     main::HandleTimeout                 called by fhem.pl (667)
2019.04.04 22:37:13.458 4: AutoShuttersControl (Rollladensteuerung) - Devname: rr_Stefan Name: Rollladensteuerung Notify: [
  'durTimerPresence_cr: 26',
  'durTimerPresence: 00:25:52'
]


Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 04 April 2019, 23:14:48
Gerade noch einmal mit einem Rollladen herumgespielt:
Room scheint irrelevant - wenn ich hier nur Rollladen belasse verändert sich nichts.

Das hin und her umbenennen scheint das Problem oberflächlich zu beheben...
ren wz_Rollladen_TuerLI wz_Rollladen_TuerLI1
scanforshutters
ren wz_Rollladen_TuerLI1 wz_Rollladen_TuerLI
scanforshutters


Die Warnungen und Fehler im log bleiben allerdings erstmal.... #ich lasse das einfach mal laufen und schaue was passiert.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 05 April 2019, 05:48:04
Ich baue nachher mal Debugausgaben ein.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 05 April 2019, 07:00:44
Das Positive: die Rollladen sind gerade gefahren  :)

Aufgefallen ist:
- Bei den NextAstroEvent Readings des ASC tauchten auf einmal die % Namen wieder auf,
wie auch die Devicenamen, die während meiner Umbennenaktion vergeben wurden. Alle diese Readings hatten einen Timestamp von heute Morgen.
Nach einem Fhem Restart waren sie aber alle weg. Vermutlich ist das Modul da etwas nachtragend  :D
- Gestern Abend gab es noch einen Rollladen trotz geöffneter Tür auf den Kopf.

Aber: ich mache mich erst mal mit den Änderungen vertraut und kontrolliere am WE die Parameterisierung.
Nicht, dass wir hier Phantome jagen  8)

Wurden geänderte Attribute automatisch transformiert oder kann da auch etwas flöten Gegangen sein?
Ich vermisste z.B. gerade meinen Temperatursensor im ASC. und auch Teile des Residents.
Je nachdem, was da fehlt erledigen sich vielleicht auch schon die Fehlermeldungen im Log.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 05 April 2019, 07:12:22
Wenn alles gut gegangen ist hätte er es übernehmen sollen.

Temperatursensor findest du unter den ASC Attributen unter ASC_tempSensor
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 05 April 2019, 07:46:17
Moin, kleine Info:
Meine Rollläden sind heute morgen zwar ordnungsgemäß gefahren, allerdings "wollen" die nachher nochmal, sieht irgendwie so aus, als könnte heute und morgen bei $we durcheinandergekommen sein...
Version ist noch 0.4.0.11beta53; ich gehe davon aus, dass das gestern mit der neueren Testversion nur für die mit den Raumproblemen gedacht war?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 05 April 2019, 08:09:41
Zitat von: Beta-User am 05 April 2019, 07:46:17
Moin, kleine Info:
Meine Rollläden sind heute morgen zwar ordnungsgemäß gefahren, allerdings "wollen" die nachher nochmal, sieht irgendwie so aus, als könnte heute und morgen bei $we durcheinandergekommen sein...
Version ist noch 0.4.0.11beta53; ich gehe davon aus, dass das gestern mit der neueren Testversion nur für die mit den Raumproblemen gedacht war?

Ja das war nur für die mit Raumproblemen.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 05 April 2019, 08:42:04
So Version mit DEBUG

Bitte testen. Es muß dazu das ASC Attribut debug auf 1 im ASC Device gestellt werden. Danke
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: dancatt am 05 April 2019, 09:36:34
So. Entwicklerversion von GitHub eingespielt.

Folgende erste Beobachtungen:

Zum ASC-Device:
- Bei der Migration wurde der Wert von ASC_tempReading nach ASC_tempSensor
proplanta_Altenglan:fc0_tempAvg verschoben. Das Device proplanta_Altenglan fehlt danach aber in NOTIFYDEV. Soll das so sein?

Mehrere kleinere Tests:
- BlockingTime: scheint zu funktionieren.

- ComfortPos:
Rollladen ist unten. Tür öffnen. Rollladen fährt in die ComfortPos. Soweit ok.
2 Rollladen an einer Terassentür unten. Der eine hat ComfortPos 20 und der andere ComfortPos 0. Tür öffnen. Beide fahren in die ComfortPos. Es sollte aber nur der eine fahren => Fehler
Rollladen ist oben. Tür öffnen.  Rollladen fährt in die ComfortPos. Sollte das nicht nur gemacht werden wenn Rollladen zu? Wollte hier nochmal etwas genauer testen. Aber nun fährt keiner meiner Rollladen in eine ComfortPos mehr :-(

Gruß Daniel
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: dancatt am 05 April 2019, 09:45:19
Noch ein Zusatz.

Der Test von BlockingTime ging nach manueller Betätigungen des Tasters. Aber nun reagiert kein Taster mehr :-(
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 05 April 2019, 09:47:18
Zitat von: dancatt am 05 April 2019, 09:36:34
So. Entwicklerversion von GitHub eingespielt.

Folgende erste Beobachtungen:

Zum ASC-Device:
- Bei der Migration wurde der Wert von ASC_tempReading nach ASC_tempSensor
proplanta_Altenglan:fc0_tempAvg verschoben. Das Device proplanta_Altenglan fehlt danach aber in NOTIFYDEV. Soll das so sein?

Mehrere kleinere Tests:
- BlockingTime: scheint zu funktionieren.

- ComfortPos:
Rollladen ist unten. Tür öffnen. Rollladen fährt in die ComfortPos. Soweit ok.
2 Rollladen an einer Terassentür unten. Der eine hat ComfortPos 20 und der andere ComfortPos 0. Tür öffnen. Beide fahren in die ComfortPos. Es sollte aber nur der eine fahren => Fehler
Rollladen ist oben. Tür öffnen.  Rollladen fährt in die ComfortPos. Sollte das nicht nur gemacht werden wenn Rollladen zu? Wollte hier nochmal etwas genauer testen. Aber nun fährt keiner meiner Rollladen in eine ComfortPos mehr :-(

Gruß Daniel

Hallo Daniel,

Der Temperatursensor darf nicht in der NOTIDYDEV stehen. Auf den wird nicht getriggert.

Zitat2 Rollladen an einer Terassentür unten. Der eine hat ComfortPos 20 und der andere ComfortPos 0. Tür öffnen. Beide fahren in die ComfortPos. Es sollte aber nur der eine fahren => Fehler
Warum sollte nur der eine Fahren? Wenn beide in der Terassentür angemeldet sind und Du sie öffnest fahren auch beide. Der eine auf Position 20 der andere auf Position 0 also bei Dir dann wohl ganz oben.

ZitatRollladen ist oben. Tür öffnen.  Rollladen fährt in die ComfortPos. Sollte das nicht nur gemacht werden wenn Rollladen zu? Wollte hier nochmal etwas genauer testen. Aber nun fährt keiner meiner Rollladen in eine ComfortPos mehr :-(
Das ist eine wichtige Aussage. Vielen Dank. Das muß ich noch mal durchgehen. Ich denke ich weiß auch schon wo das her kommen könnte.




Zitat von: dancatt am 05 April 2019, 09:45:19
Noch ein Zusatz.

Der Test von BlockingTime ging nach manueller Betätigungen des Tasters. Aber nun reagiert kein Taster mehr :-(
Schaue ich mir an


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 05 April 2019, 09:54:03
Zitat von: dancatt am 05 April 2019, 09:45:19
Noch ein Zusatz.

Der Test von BlockingTime ging nach manueller Betätigungen des Tasters. Aber nun reagiert kein Taster mehr :-(

Was genau hast Du gemacht? Ist der Taster lauf Device list denn blockiert?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: dancatt am 05 April 2019, 09:56:14
Zitat
Warum sollte nur der eine Fahren? Wenn beide in der Terassentür angemeldet sind und Du sie öffnest fahren auch beide. Der eine auf Position 20 der andere auf Position 0 also bei Dir dann wohl ganz oben.

Beide gingen in die Pos 20. Pos 20 ist bei mir nur ein Spalt offen. Wäre dann wohl doch noch ein Fehler.
Bei mir ist übrigens 0 unten. 100 % = hell, 0 % = dunkel
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 05 April 2019, 10:00:15
Zitat von: dancatt am 05 April 2019, 09:56:14
Beide gingen in die Pos 20. Pos 20 ist bei mir nur ein Spalt offen. Wäre dann wohl doch noch ein Fehler.
Bei mir ist übrigens 0 unten. 100 % = hell, 0 % = dunkel

Dann brauche ich bitte ein Log. Wenn einer eine Position 20 hat und einer eine Position 0 dann sollte auch der eine auf 20 und der andere auf 0 fahren
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 05 April 2019, 10:01:07
Zitat von: CoolTux am 05 April 2019, 08:09:41
Ja das war nur für die mit Raumproblemen.
Ok, aber was ist jetzt mit der debug-Version?

Vielleicht noch zur Klarstellung meines Posts vorhin: Die Rollläden waren seit vor 7 durch ASC über die reguläre Morgens-Steuerung hochgefahren, 8:30 Uhr ist die WE-Zeit.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 05 April 2019, 10:15:33
Zitat von: Beta-User am 05 April 2019, 10:01:07
Ok, aber was ist jetzt mit der debug-Version?

Vielleicht noch zur Klarstellung meines Posts vorhin: Die Rollläden waren seit vor 7 durch ASC über die reguläre Morgens-Steuerung hochgefahren, 8:30 Uhr ist die WE-Zeit.

Die Debugversion ist für die Probleme mit den umlauten
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 05 April 2019, 10:26:16
Ich spiele mal ein Backup ein mit der SVN Version und nehme dann die neue Dev Version.

Muss ich irgendwas spezielles Beachten?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 05 April 2019, 11:02:07
So Debug Version eingespielt altes Problem alles hinüber. Vorgehnsweise SVN ASC eingpielt aus Backup. Debug Version eingefügt -> Scan ausgeführt -> Create Notyfi ausgeführt.

List ASC
Internals:
   FUUID      5c488520-f33f-e69a-77aa-d2161968211909ff
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       JalousieControl
   NOTIFYDEV  Astro,JalousieControl,Residents,global,Arbeitszimmer,Badezimmer,Esszimmer,G%c3%a4ste%20WC,K%c3%bcche,Wohnzimmer,Wohnzimmer,ZWave,ZWave,ZWave
   NR         317
   NTFY_ORDER 51-JalousieControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.4.0.11beta58-DEBUG
   OLDREADINGS:
   READINGS:
     2019-04-05 07:08:01   AZ_Jalousie_PosValue 99
     2019-03-31 19:48:49   AZ_Jalousie_lastDelayPosValue 60
     2019-04-05 08:00:02   AZ_Jalousie_lastPosValue 0
     2019-04-05 10:50:59   AZ_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-04 06:31:19   Bad_Jalousie_PosValue 99
     2019-04-03 07:09:50   Bad_Jalousie_lastDelayPosValue 99
     2019-04-04 07:07:33   Bad_Jalousie_lastPosValue 0
     2019-04-05 10:50:59   Bad_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 07:07:16   EZ_Jalousie_PosValue 99
     2019-03-17 18:24:20   EZ_Jalousie_lastDelayPosValue 60
     2019-04-05 08:00:02   EZ_Jalousie_lastPosValue 0
     2019-04-05 10:50:59   EZ_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 07:15:36   GWC_Jalousie_PosValue 99
     2019-04-03 07:44:13   GWC_Jalousie_lastDelayPosValue 99
     2019-04-05 09:00:01   GWC_Jalousie_lastPosValue 0
     2019-04-05 10:50:59   GWC_Jalousie_nextAstroTimeEvent  5.04.2019 - 22:30
     2019-04-05 06:33:35   K_Jalousie_PosValue 99
     2019-04-02 20:37:22   K_Jalousie_lastDelayPosValue 10
     2019-04-05 08:00:02   K_Jalousie_lastPosValue 99
     2019-04-05 10:50:59   K_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 07:05:57   WZ_Jalousie_Garage_PosValue 99
     2019-04-05 08:00:02   WZ_Jalousie_Garage_lastPosValue 0
     2019-04-05 10:50:59   WZ_Jalousie_Garage_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 06:31:55   WZ_Jalousie_Terrasse_PosValue 99
     2019-03-24 08:00:02   WZ_Jalousie_Terrasse_lastDelayPosValue 99
     2019-04-05 08:00:02   WZ_Jalousie_Terrasse_lastPosValue 0
     2019-04-05 10:50:59   WZ_Jalousie_Terrasse_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 06:33:35   ZE_Jalousie_links_PosValue 99
     2019-03-25 19:23:16   ZE_Jalousie_links_lastDelayPosValue 10
     2019-04-05 08:00:02   ZE_Jalousie_links_lastPosValue 0
     2019-04-05 10:50:59   ZE_Jalousie_links_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 09:50:12   ZE_Jalousie_rechts_PosValue 99
     2019-03-29 06:30:02   ZE_Jalousie_rechts_lastDelayPosValue 99
     2019-04-05 08:00:02   ZE_Jalousie_rechts_lastPosValue 98
     2019-04-05 10:50:59   ZE_Jalousie_rechts_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 09:50:59   ZS_Jalousie_PosValue 99
     2019-03-29 06:30:02   ZS_Jalousie_lastDelayPosValue 99
     2019-04-05 08:00:02   ZS_Jalousie_lastPosValue 98
     2019-04-05 10:50:59   ZS_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2018-11-23 12:11:35   hardLockOut     on
     2019-01-01 01:27:33   partyMode       off
     2019-04-05 10:50:55   room_Arbeitszimmer_ZWave AZ_Jalousie
     2019-04-05 10:50:55   room_Badezimmer_ZWave Bad_Jalousie
     2019-04-05 10:50:55   room_Esszimmer_ZWave EZ_Jalousie
     2019-04-05 10:50:55   room_Gaeste_WC_ZWave GWC_Jalousie
     2019-04-05 10:50:55   room_Kueche_ZWave K_Jalousie
     2019-04-05 10:50:55   room_Wohnzimmer_ZWave WZ_Jalousie_Garage,WZ_Jalousie_Terrasse
     2019-04-05 10:50:55   room_ZWave_Zimmer_Elias ZE_Jalousie_links,ZE_Jalousie_rechts
     2019-04-05 10:50:55   room_ZWave_Zimmer_Samuel ZS_Jalousie
     2019-04-03 11:25:31   selfDefense     on
     2019-04-05 10:50:59   state           created new drive timer
     2018-11-25 09:13:42   sunriseTimeWeHoliday on
     2019-04-05 10:50:55   userAttrList    rolled out
   helper:
     shuttersList:
       Arbeitszimmer
       Badezimmer
       Esszimmer
       G%c3%a4ste%20WC
       K%c3%bcche
       Wohnzimmer
       Wohnzimmer
       ZWave
       ZWave
       ZWave
   monitoredDevs:
     Astro:
       JalousieControl ASC_twilightDevice
     Residents:
       JalousieControl ASC_residentsDev
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning REAL
   ASC_autoAstroModeMorningHorizon -2
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_brightnessDriveUpDown 40:40
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Residents:state
   ASC_shuttersDriveOffset 180
   ASC_tempSensor Heizung:Aussentemperatur
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
   icon       fts_shutter_automatic
   room       Jalousien


List Beispiel Rollo
Internals:
   DEF        d0c32d9e 4
   FUUID      5c48851d-f33f-e69a-b78f-eb7fadad44f2b9f9
   IODev      ZWDongle_0
   NAME       AZ_Jalousie
   NR         220
   STATE      99
   TYPE       ZWave
   ZWaveSubDevice no
   homeId     d0c32d9e
   nodeIdHex  04
   READINGS:
     2019-04-05 07:07:36   ASC_ShuttersLastDrive day open
     2019-04-05 10:50:59   ASC_Time_DriveDown  5.04.2019 - 20:42
     2019-04-05 10:50:59   ASC_Time_DriveUp  6.04.2019 - 08:00
     2019-04-05 10:50:59   ASC_Time_PrivacyDriveUp  5.04.2019 - 19:57
     2018-10-27 13:33:09   CMD             ZW_APPLICATION_UPDATE
     2019-03-12 18:15:43   SEND_DATA       failed:00
     2019-03-11 19:47:12   UNPARSED        METER 0a32002144000000b30000
     2018-07-30 19:02:22   configReportsType BlindPositionReportsSentToThe1
     2018-07-29 12:49:54   configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
     2019-04-05 08:46:43   energy          1.85 kWh
     2019-01-25 16:20:28   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2019-01-25 16:20:28   modelConfig     fibaro/fgrm222.xml
     2019-01-25 16:20:28   modelId         010f-0302-1000
     2019-02-01 14:53:33   neighborList    ZWDongle_0 EZ_Jalousie GWC_Jalousie WZ_Schalter_TV K_Trockner WZ_Jalousie_Garage K_Fensterkontakt K_Jalousie Helligkeitssensor_Sueden WZ_Fensterkontakt_Terrasse_kipp WZ_Jalousie_Terrasse HA_NAS WZ_Aquarium K_Kuehlschrank AZ_Fensterkontakt WZ_Fensterkontakt_Terrasse_offen EZ_Fensterkontakt WZ_Fensterkontakt_Garage GWC_Fensterkontakt AZ_PC Helligkeitssensor_Westen Helligkeitssensor_Osten ZE_Fensterkontakt_links HA_Tuerkontakt ZS_Thermostat ZE_Thermostat RM_Flur_EG RM_Flur_OG ZS_Jalousie Klingel ZE_Jalousie_rechts ZE_Jalousie_links
     2019-02-01 14:53:23   neighborUpdate  done
     2019-04-05 07:08:01   position        99
     2019-04-05 10:07:59   power           0.0 W
     2018-07-29 12:46:04   protection      Local: unprotected RF: unprotected
     2019-01-28 21:49:02   reportedState   off
     2019-04-05 07:07:36   state           dim 99
     2019-04-05 07:07:36   timeToAck       0.077
     2019-04-05 07:07:36   transmit        OK
     2018-07-29 12:53:32   version         Lib 3 Prot 3.52 App 25.25
     2018-01-08 20:18:15   voltage         225.3 V previous: 228.1 delta_time: 9 s
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessMaxVal -1
   ASC_BrightnessMinVal -1
   ASC_BrightnessSensor Helligkeitssensor_Sueden:Lux -1:-1
   ASC_Brightness_Reading Lux
   ASC_Brightness_Sensor Helligkeitssensor_Sueden
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 99
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 2700
   ASC_PrivacyDown_Pos 60
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode off
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     astro
   ASC_Ventilate_Pos 10
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 10
   ASC_WindParameters -1
   ASC_WindowRec AZ_Fensterkontakt
   ASC_WindowRec_subType twostate
   IODev      ZWDongle_0
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon 99:fts_shutter_20:0 60:fts_shutter_60:0 10:fts_shutter_80:0 0:fts_shutter_90:99
   icon       fts_shutter_automatic
   room       Arbeitszimmer,ZWave
   stateFormat position
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_BrightnessSensor ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1


DEBUG Log als .txt angehängt.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 05 April 2019, 11:31:07
Hier mal noch das Debug Log mit der Version wo ich die Namen alle umbenannt und zurück benannt habe zum Vergleich.
Ich denke entscheidend für dich sind die ca. letzten 50 Zeilen. Dort steht bei der defekten Version 'RenewSunRiseSetShuttersTimer unten' der Raum Namen und nicht wie bei der funktionierenden der Rollo Name.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: dancatt am 05 April 2019, 11:37:14
Ausgangssituation:
2 Rollläden an der Terrassentür. Linker hat ComfortPos 20 und rechter hat 0.

List Links:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F320B
   FUUID      5c54237f-f33f-cf0a-a643-72548756feb57505
   FVERSION   10_CUL_HM.pm:0.190690/2019-03-30
   HMLAN1_MSGCNT 41
   HMLAN1_RAWMSG E4F320B,0000,55988434,FF,FFBE,92A4104F320B23A38D06010000
   HMLAN1_RSSI -66
   HMLAN1_TIME 2019-04-05 11:28:46
   HMUART1_MSGCNT 37
   HMUART1_RAWMSG 0500003792A4104F320B23A38D06010000
   HMUART1_RSSI -55
   HMUART1_TIME 2019-04-05 11:28:46
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     78
   NAME       1_02_WZ_Rollladen_l
   NOTIFYDEV  global
   NR         291
   NTFY_ORDER 50-1_02_WZ_Rollladen_l
   STATE      off
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:92 - t:10 s:4F320B d:23A38D 06010000
   protLastRcv 2019-04-05 11:28:46
   protRcv    39 last_at:2019-04-05 11:28:46
   protResnd  1 last_at:2019-04-05 08:48:20
   protSnd    41 last_at:2019-04-05 11:28:46
   protState  CMDs_done
   rssi_HMLAN1 cnt:24 min:-89 max:-72 avg:-77.91 lst:-72
   rssi_at_HMLAN1 cnt:41 min:-87 max:-66 avg:-72.87 lst:-66
   rssi_at_HMUART1 cnt:37 min:-62 max:-55 avg:-57.45 lst:-55
   .attraggr:
   .attrminint:
   READINGS:
     2016-09-27 12:29:06   .D-devInfo      010100
     2016-09-27 12:29:06   .D-stc          30
     2018-10-20 15:55:00   .peerListRDate  2018-10-20 15:55:00
     2019-04-05 11:28:46   .protLastRcv    2019-04-05 11:28:46
     2019-04-05 11:28:32   ASC_ShuttersLastDrive window day closed
     2019-04-05 08:48:13   ASC_Time_DriveDown  5.04.2019 - 20:20
     2019-04-05 08:48:13   ASC_Time_DriveUp  6.04.2019 - 08:30
     2019-03-15 08:28:28   Activity        alive
     2019-04-05 11:28:33   CommandAccepted yes
     2016-09-27 12:29:06   D-firmware      2.8
     2016-09-27 12:29:06   D-serialNr      NEQ1220810
     2018-10-20 15:54:59   PairedTo        0x23A38D
     2016-09-27 12:27:06   R-confBtnTime   permanent
     2016-09-27 15:45:23   R-driveDown     26 s
     2016-09-27 12:27:07   R-driveTurn     0.5 s
     2016-09-27 15:44:52   R-driveUp       27.9 s
     2016-09-27 12:27:06   R-intKeyVisib   invisib
     2016-09-27 12:27:06   R-localResDis   off
     2016-09-27 12:27:06   R-pairCentral   0x23A38D
     2016-09-27 12:27:07   R-refRunCounter 0
     2016-09-27 12:27:07   R-sign          off
     2016-09-27 12:27:07   R-statusInfoMinDly 2 s
     2016-09-27 12:27:07   R-statusInfoRandom 1 s
     2016-09-27 12:27:07   R-transmitTryMax 6
     2018-10-20 15:54:59   RegL_00.        02:01 0A:23 0B:A3 0C:8D 15:FF 18:00 00:00
     2018-10-20 15:55:00   RegL_01.        08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-04-05 11:28:46   deviceMsg       off (to VCCU)
     2019-04-05 11:28:32   inhibit         set_off
     2019-04-05 11:28:46   level           0
     2019-04-05 11:28:46   motor           stop:off
     2019-04-05 11:28:46   pct             0
     2018-10-20 15:54:57   powerOn         2018-10-20 15:54:57
     2019-04-05 11:28:46   recentStateType info
     2019-04-05 11:28:46   state           off
     2019-04-05 11:28:46   timedOn         off
   helper:
     HM_CMDNR   146
     cSnd       1123A38D4F320B0001,1123A38D4F320B020100
     dlvlCmd    ++A01123A38D4F320B020100
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F320B,00,00,00
       nextSend   1554456526.6074
       rxt        0
       vccu       VCCU
       p:
         4F320B
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        92
       io:
         HMLAN1:
           -62
           -62
         HMUART0:
         HMUART1:
           -55
           -55
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUART1
       flg        A
       ts         1554456526.40288
       ack:
         HASH(0x3e0b780)
         92800223A38D4F320B00
     rssi:
       HMLAN1:
         avg        -77.9166666666667
         cnt        24
         lst        -72
         max        -72
         min        -89
       at_HMLAN1:
         avg        -72.8780487804878
         cnt        41
         lst        -66
         max        -66
         min        -87
       at_HMUART1:
         avg        -57.4594594594595
         cnt        37
         lst        -55
         max        -55
         min        -62
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor none
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode off
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1220810
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   verbose    5
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on


List Rechts:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F30AE
   FUUID      5c54237f-f33f-cf0a-8238-8745516f329d0faa
   FVERSION   10_CUL_HM.pm:0.190690/2019-03-30
   HMLAN1_MSGCNT 39
   HMLAN1_RAWMSG E4F30AE,0000,55985001,FF,FFAC,3DA4104F30AE23A38D06013C00
   HMLAN1_RSSI -84
   HMLAN1_TIME 2019-04-05 11:28:33
   HMUART1_MSGCNT 37
   HMUART1_RAWMSG 050000373DA4104F30AE23A38D06013C00
   HMUART1_RSSI -55
   HMUART1_TIME 2019-04-05 11:28:33
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     76
   NAME       1_02_WZ_Rollladen_r
   NOTIFYDEV  global
   NR         292
   NTFY_ORDER 50-1_02_WZ_Rollladen_r
   STATE      30
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:3D - t:10 s:4F30AE d:23A38D 06013C00
   protLastRcv 2019-04-05 11:28:33
   protRcv    40 last_at:2019-04-05 11:28:33
   protSnd    40 last_at:2019-04-05 11:28:33
   protState  CMDs_done
   rssi_HMLAN1 cnt:27 min:-93 max:-63 avg:-72.74 lst:-79
   rssi_at_HMLAN1 cnt:39 min:-87 max:-58 avg:-68.82 lst:-84
   rssi_at_HMUART1 cnt:37 min:-58 max:-53 avg:-55.45 lst:-55
   .attraggr:
   .attrminint:
   READINGS:
     2016-09-27 12:39:20   .D-devInfo      010100
     2016-09-27 12:39:20   .D-stc          30
     2018-10-20 15:55:04   .peerListRDate  2018-10-20 15:55:04
     2019-04-05 11:28:33   .protLastRcv    2019-04-05 11:28:33
     2019-04-05 11:28:19   ASC_ShuttersLastDrive ventilate - window open
     2019-04-05 08:48:13   ASC_Time_DriveDown  5.04.2019 - 20:20
     2019-04-05 08:48:13   ASC_Time_DriveUp  6.04.2019 - 08:30
     2019-03-15 08:28:28   Activity        alive
     2019-04-05 11:28:33   CommandAccepted yes
     2016-09-27 12:39:20   D-firmware      2.8
     2016-09-27 12:39:20   D-serialNr      NEQ1221020
     2018-10-20 15:55:02   PairedTo        0x23A38D
     2016-09-27 12:39:25   R-confBtnTime   permanent
     2016-09-27 15:45:27   R-driveDown     26 s
     2016-09-27 12:39:26   R-driveTurn     0.5 s
     2016-09-27 15:44:56   R-driveUp       27.9 s
     2016-09-27 12:39:25   R-intKeyVisib   invisib
     2016-09-27 12:39:25   R-localResDis   off
     2016-09-27 12:39:25   R-pairCentral   0x23A38D
     2016-09-27 12:39:26   R-refRunCounter 0
     2016-09-27 12:39:26   R-sign          off
     2016-09-27 12:39:26   R-statusInfoMinDly 2 s
     2016-09-27 12:39:26   R-statusInfoRandom 1 s
     2016-09-27 12:39:26   R-transmitTryMax 6
     2018-10-20 15:55:02   RegL_00.        02:01 0A:23 0B:A3 0C:8D 15:FF 18:00 00:00
     2018-10-20 15:55:03   RegL_01.        08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-04-05 11:28:33   deviceMsg       30 (to VCCU)
     2019-04-05 11:28:32   inhibit         set_off
     2019-04-05 11:28:33   level           30
     2019-04-05 11:28:33   motor           stop:30
     2019-04-05 11:28:33   pct             30
     2018-10-20 15:55:01   powerOn         2018-10-20 15:55:01
     2019-04-05 11:28:33   recentStateType info
     2019-04-05 11:28:33   state           30
     2019-04-05 11:28:33   timedOn         off
   helper:
     HM_CMDNR   61
     cSnd       1123A38D4F30AE02013C,1123A38D4F30AE0001
     dlvlCmd    ++A01123A38D4F30AE02013C
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F30AE,00,00,00
       nextSend   1554456513.27572
       rxt        0
       vccu       VCCU
       p:
         4F30AE
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        3D
       io:
         HMLAN1:
           -82
           -82
         HMUART0:
         HMUART1:
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLAN1
       flg        A
       ts         1554456513.30827
       ack:
         HASH(0x3e0bfc0)
         3D800223A38D4F30AE00
     rssi:
       HMLAN1:
         avg        -72.7407407407407
         cnt        27
         lst        -79
         max        -63
         min        -93
       at_HMLAN1:
         avg        -68.8205128205128
         cnt        39
         lst        -84
         max        -58
         min        -87
       at_HMUART1:
         avg        -55.4594594594595
         cnt        37
         lst        -55
         max        -53
         min        -58
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor none
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 0
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode off
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1221020
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   verbose    5
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on


List ASC:

Internals:
   .FhemMetaInternals 1
   FUUID      5c765ad0-f33f-cf0a-55eb-449998b200d8a87e
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       asc_Rollladen
   NOTIFYDEV  1_02_WZ_Tuerkontakt,1_06_KU_Tuerkontakt,asc_Rollladen,global,tw_Altenglan,1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r,1_06_KU_Rollladen
   NR         398
   NTFY_ORDER 51-asc_Rollladen
   STATE      window day closed
   TYPE       AutoShuttersControl
   VERSION    0.4.0.11beta57
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-04-05 08:55:31   .monitoredDevs  {"1_02_WZ_Tuerkontakt":{"1_02_WZ_Rollladen_r":"ASC_WindowRec","1_02_WZ_Rollladen_l":"ASC_WindowRec"},"1_06_KU_Tuerkontakt":{"1_06_KU_Rollladen":"ASC_WindowRec"},"tw_Altenglan":{"asc_Rollladen":"ASC_twilightDevice"}}
     2019-04-05 11:28:46   1_02_WZ_Rollladen_l_PosValue 0
     2019-04-05 08:30:02   1_02_WZ_Rollladen_l_lastPosValue 0
     2019-04-05 08:48:13   1_02_WZ_Rollladen_l_nextAstroTimeEvent  5.04.2019 - 20:20
     2019-04-05 11:28:33   1_02_WZ_Rollladen_r_PosValue 30
     2019-04-05 08:30:02   1_02_WZ_Rollladen_r_lastPosValue 0
     2019-04-05 08:48:13   1_02_WZ_Rollladen_r_nextAstroTimeEvent  5.04.2019 - 20:20
     2019-04-05 09:40:41   1_06_KU_Rollladen_PosValue 100
     2019-04-01 20:13:53   1_06_KU_Rollladen_lastDelayPosValue 30
     2019-04-05 07:30:02   1_06_KU_Rollladen_lastPosValue 0
     2019-04-05 08:48:13   1_06_KU_Rollladen_nextAstroTimeEvent  5.04.2019 - 20:20
     2019-04-01 08:56:14   hardLockOut     on
     2019-02-27 10:39:29   partyMode       off
     2019-04-05 08:48:05   room_1_02_WZ_9_06_CUL_HM 1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r
     2019-04-05 08:48:05   room_1_06_KU_9_06_CUL_HM 1_06_KU_Rollladen
     2019-02-27 10:39:29   selfDefense     off
     2019-04-05 11:28:32   state           window day closed
     2019-03-01 16:27:16   sunriseTimeWeHoliday on
     2019-04-05 08:48:05   userAttrList    rolled out
   helper:
     shuttersList:
       1_02_WZ_Rollladen_l
       1_02_WZ_Rollladen_r
       1_06_KU_Rollladen
   monitoredDevs:
     1_02_WZ_Rollladen_l:
     1_02_WZ_Rollladen_r:
     1_02_WZ_Tuerkontakt:
       1_02_WZ_Rollladen_l ASC_WindowRec
       1_02_WZ_Rollladen_r ASC_WindowRec
     1_06_KU_Rollladen:
     1_06_KU_Tuerkontakt:
       1_06_KU_Rollladen ASC_WindowRec
     tw_Altenglan:
       asc_Rollladen ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -3
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_tempSensor proplanta_Altenglan:fc0_tempAvg
   ASC_twilightDevice tw_Altenglan
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Rollladen
   icon       fts_shutter_automatic
   room       1_02_WZ,1_06_KU
   verbose    5



Vorgehen:
- Terrassentür öffnen.
- Beide fahren in die Pos 30
- Terrassentür schließen.
- Linker geht auf Pos 0
- Rechter macht garnichts

Log:

2019.04.05 11:28:19.353 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Tuerkontakt Name: asc_Rollladen Notify: [
  'battery: ok',
  'contact: open (to VCCU)',
  'state: open',
  'trigger_cnt: 116'
]

2019.04.05 11:28:19.375 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  'inhibit: set_on'
]

2019.04.05 11:28:19.426 5: CUL_HM 1_02_WZ_Rollladen_r protEvent:CMDs_pending pending:1
2019.04.05 11:28:19.445 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  'state: set_inhibit on'
]

2019.04.05 11:28:19.488 3: CUL_HM set 1_02_WZ_Rollladen_r inhibit on
2019.04.05 11:28:19.493 5: CUL_HM 1_02_WZ_Rollladen_r protEvent:CMDs_processing... pending:0
2019.04.05 11:28:19.514 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  'ASC_ShuttersLastDrive: ventilate - window open'
]

2019.04.05 11:28:19.577 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  'state: ventilate - window open'
]

2019.04.05 11:28:19.620 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  'level: set_30'
]

2019.04.05 11:28:19.681 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  'state: set_30'
]

2019.04.05 11:28:19.725 3: CUL_HM set 1_02_WZ_Rollladen_r pct 30
2019.04.05 11:28:19.746 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_l Name: asc_Rollladen Notify: [
  'inhibit: set_on'
]

2019.04.05 11:28:19.794 5: CUL_HM 1_02_WZ_Rollladen_l protEvent:CMDs_pending pending:1
2019.04.05 11:28:19.812 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_l Name: asc_Rollladen Notify: [
  'state: set_inhibit on'
]

2019.04.05 11:28:19.856 3: CUL_HM set 1_02_WZ_Rollladen_l inhibit on
2019.04.05 11:28:19.859 5: CUL_HM 1_02_WZ_Rollladen_l protEvent:CMDs_pending pending:1
2019.04.05 11:28:19.879 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_l Name: asc_Rollladen Notify: [
  'ASC_ShuttersLastDrive: ventilate - window open'
]

2019.04.05 11:28:19.941 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  'state: ventilate - window open'
]

2019.04.05 11:28:19.965 5: CUL_HM 1_02_WZ_Rollladen_l protEvent:CMDs_pending pending:2
2019.04.05 11:28:19.984 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_l Name: asc_Rollladen Notify: [
  'level: set_30'
]

2019.04.05 11:28:20.045 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_l Name: asc_Rollladen Notify: [
  'state: set_30'
]

2019.04.05 11:28:20.088 3: CUL_HM set 1_02_WZ_Rollladen_l pct 30
2019.04.05 11:28:20.091 5: CUL_HM 1_02_WZ_Rollladen_l protEvent:CMDs_pending pending:2
2019.04.05 11:28:20.387 5: CUL_HM 1_02_WZ_Rollladen_r protEvent:CMDs_pending pending:1
2019.04.05 11:28:20.419 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  'deviceMsg: off (to VCCU)',
  'level: 0',
  'motor: stop:off',
  'pct: 0',
  'state: off',
  'timedOn: off'
]

2019.04.05 11:28:20.438 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  '1_02_WZ_Rollladen_r_PosValue: 0'
]

2019.04.05 11:28:20.513 4: CUL_HM 1_02_WZ_Rollladen_r dupe: dont process
2019.04.05 11:28:20.521 5: CUL_HM 1_02_WZ_Rollladen_l protEvent:CMDs_processing... pending:1
2019.04.05 11:28:20.700 5: CUL_HM 1_02_WZ_Rollladen_l protEvent:CMDs_pending pending:1
2019.04.05 11:28:20.729 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_l Name: asc_Rollladen Notify: [
  'deviceMsg: off (to VCCU)',
  'level: 0',
  'motor: stop:off',
  'pct: 0',
  'state: off',
  'timedOn: off'
]

2019.04.05 11:28:20.748 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  '1_02_WZ_Rollladen_l_PosValue: 0'
]

2019.04.05 11:28:20.807 4: CUL_HM 1_02_WZ_Rollladen_l dupe: dont process
2019.04.05 11:28:20.813 5: CUL_HM 1_02_WZ_Rollladen_l protEvent:CMDs_processing... pending:0
2019.04.05 11:28:21.102 5: CUL_HM 1_02_WZ_Rollladen_l protEvent:CMDs_done
2019.04.05 11:28:21.132 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_l Name: asc_Rollladen Notify: [
  'deviceMsg: off (to VCCU)',
  'level: 0',
  'motor: up:off',
  'pct: 0',
  'state: off',
  'timedOn: off'
]

2019.04.05 11:28:21.150 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  '1_02_WZ_Rollladen_l_PosValue: 0'
]

2019.04.05 11:28:21.205 4: CUL_HM 1_02_WZ_Rollladen_l dupe: dont process
2019.04.05 11:28:21.211 5: CUL_HM 1_02_WZ_Rollladen_r protEvent:CMDs_processing... pending:0
2019.04.05 11:28:21.388 5: CUL_HM 1_02_WZ_Rollladen_r protEvent:CMDs_done
2019.04.05 11:28:21.422 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  'deviceMsg: off (to VCCU)',
  'level: 0',
  'motor: up:off',
  'pct: 0',
  'state: off',
  'timedOn: off'
]

2019.04.05 11:28:21.440 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  '1_02_WZ_Rollladen_r_PosValue: 0'
]

2019.04.05 11:28:21.498 4: CUL_HM 1_02_WZ_Rollladen_r dupe: dont process
2019.04.05 11:28:31.379 5: CUL_HM 1_02_WZ_Rollladen_l protEvent:CMDs_done
2019.04.05 11:28:31.381 5: CUL_HM 1_02_WZ_Rollladen_l sent ACK:2
2019.04.05 11:28:31.420 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_l Name: asc_Rollladen Notify: [
  'deviceMsg: 30 (to VCCU)',
  'level: 30',
  'motor: stop:30',
  'pct: 30',
  'state: 30',
  'timedOn: off'
]

2019.04.05 11:28:31.440 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  '1_02_WZ_Rollladen_l_PosValue: 30'
]

2019.04.05 11:28:31.512 4: CUL_HM 1_02_WZ_Rollladen_l dupe: dont process
2019.04.05 11:28:32.351 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Tuerkontakt Name: asc_Rollladen Notify: [
  'battery: ok',
  'contact: closed (to VCCU)',
  'state: closed',
  'trigger_cnt: 117'
]

2019.04.05 11:28:32.372 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  'inhibit: set_off'
]

2019.04.05 11:28:32.420 5: CUL_HM 1_02_WZ_Rollladen_r protEvent:CMDs_pending pending:1
2019.04.05 11:28:32.439 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  'state: set_inhibit off'
]

2019.04.05 11:28:32.483 3: CUL_HM set 1_02_WZ_Rollladen_r inhibit off
2019.04.05 11:28:32.487 5: CUL_HM 1_02_WZ_Rollladen_r protEvent:CMDs_processing... pending:0
2019.04.05 11:28:32.535 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_l Name: asc_Rollladen Notify: [
  'inhibit: set_off'
]

2019.04.05 11:28:32.582 5: CUL_HM 1_02_WZ_Rollladen_l protEvent:CMDs_pending pending:1
2019.04.05 11:28:32.600 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_l Name: asc_Rollladen Notify: [
  'state: set_inhibit off'
]

2019.04.05 11:28:32.643 3: CUL_HM set 1_02_WZ_Rollladen_l inhibit off
2019.04.05 11:28:32.647 5: CUL_HM 1_02_WZ_Rollladen_l protEvent:CMDs_pending pending:1
2019.04.05 11:28:32.691 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_l Name: asc_Rollladen Notify: [
  'ASC_ShuttersLastDrive: window day closed'
]

2019.04.05 11:28:32.751 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  'state: window day closed'
]

2019.04.05 11:28:32.776 5: CUL_HM 1_02_WZ_Rollladen_l protEvent:CMDs_pending pending:2
2019.04.05 11:28:32.795 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_l Name: asc_Rollladen Notify: [
  'level: set_0'
]

2019.04.05 11:28:32.855 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_l Name: asc_Rollladen Notify: [
  'state: set_0'
]

2019.04.05 11:28:32.899 3: CUL_HM set 1_02_WZ_Rollladen_l pct 0
2019.04.05 11:28:32.902 5: CUL_HM 1_02_WZ_Rollladen_l protEvent:CMDs_pending pending:2
2019.04.05 11:28:32.944 5: CUL_HM 1_02_WZ_Rollladen_r protEvent:CMDs_done
2019.04.05 11:28:32.975 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  'deviceMsg: 30 (to VCCU)',
  'level: 30',
  'motor: stop:30',
  'pct: 30',
  'state: 30',
  'timedOn: off'
]

2019.04.05 11:28:32.994 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  '1_02_WZ_Rollladen_r_PosValue: 30'
]

2019.04.05 11:28:33.086 5: CUL_HM 1_02_WZ_Rollladen_r protEvent:CMDs_done
2019.04.05 11:28:33.087 5: CUL_HM 1_02_WZ_Rollladen_r sent ACK:2
2019.04.05 11:28:33.117 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  'deviceMsg: 30 (to VCCU)',
  'level: 30',
  'motor: stop:30',
  'pct: 30',
  'state: 30',
  'timedOn: off'
]

2019.04.05 11:28:33.136 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  '1_02_WZ_Rollladen_r_PosValue: 30'
]

2019.04.05 11:28:33.207 5: CUL_HM 1_02_WZ_Rollladen_l protEvent:CMDs_processing... pending:1
2019.04.05 11:28:33.236 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  'deviceMsg: 30 (to VCCU)',
  'level: 30',
  'motor: stop:30',
  'pct: 30',
  'state: 30',
  'timedOn: off'
]

2019.04.05 11:28:33.255 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  '1_02_WZ_Rollladen_r_PosValue: 30'
]

2019.04.05 11:28:33.315 5: CUL_HM 1_02_WZ_Rollladen_r protEvent:CMDs_done
2019.04.05 11:28:33.316 5: CUL_HM 1_02_WZ_Rollladen_r sent ACK:2
2019.04.05 11:28:33.347 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  'deviceMsg: 30 (to VCCU)',
  'level: 30',
  'motor: stop:30',
  'pct: 30',
  'state: 30',
  'timedOn: off'
]

2019.04.05 11:28:33.367 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  '1_02_WZ_Rollladen_r_PosValue: 30'
]

2019.04.05 11:28:33.464 5: CUL_HM 1_02_WZ_Rollladen_l protEvent:CMDs_pending pending:1
2019.04.05 11:28:33.495 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_l Name: asc_Rollladen Notify: [
  'deviceMsg: 30 (to VCCU)',
  'level: 30',
  'motor: stop:30',
  'pct: 30',
  'state: 30',
  'timedOn: off'
]

2019.04.05 11:28:33.514 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  '1_02_WZ_Rollladen_l_PosValue: 30'
]

2019.04.05 11:28:33.570 4: CUL_HM 1_02_WZ_Rollladen_l dupe: dont process
2019.04.05 11:28:33.576 5: CUL_HM 1_02_WZ_Rollladen_l protEvent:CMDs_processing... pending:0
2019.04.05 11:28:33.786 5: CUL_HM 1_02_WZ_Rollladen_l protEvent:CMDs_done
2019.04.05 11:28:33.817 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_l Name: asc_Rollladen Notify: [
  'deviceMsg: 30 (to VCCU)',
  'level: 30',
  'motor: down:30',
  'pct: 30',
  'state: 30',
  'timedOn: off'
]

2019.04.05 11:28:33.835 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  '1_02_WZ_Rollladen_l_PosValue: 30'
]

2019.04.05 11:28:33.893 4: CUL_HM 1_02_WZ_Rollladen_l dupe: dont process
2019.04.05 11:28:46.415 5: CUL_HM 1_02_WZ_Rollladen_l protEvent:CMDs_done
2019.04.05 11:28:46.418 5: CUL_HM 1_02_WZ_Rollladen_l sent ACK:2
2019.04.05 11:28:46.457 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_l Name: asc_Rollladen Notify: [
  'deviceMsg: off (to VCCU)',
  'level: 0',
  'motor: stop:off',
  'pct: 0',
  'state: off',
  'timedOn: off'
]

2019.04.05 11:28:46.476 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  '1_02_WZ_Rollladen_l_PosValue: 0'
]

2019.04.05 11:28:46.661 4: CUL_HM 1_02_WZ_Rollladen_l dupe: dont process
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 05 April 2019, 12:42:26
Super Majestro. Danke Dir.

Kannst Du bitte mit dieser Version hier testen
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 05 April 2019, 13:03:55
Sieht jetzt ganz gut aus.
Allerdings fehlen jetzt die Brightness Sensoren
Das Attribut ASC_BrightnessSensor kann auch am Rollladen Device nicht gesetzt werden.

Debug Log
ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Oben - Rollloname ist: AZ_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem ersten BulkUpdate - Rollloname ist: AZ_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem zweiten BulkUpdate - Rollloname ist: AZ_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Oben - Rollloname ist: Bad_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem ersten BulkUpdate - Rollloname ist: Bad_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem zweiten BulkUpdate - Rollloname ist: Bad_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Oben - Rollloname ist: EZ_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem ersten BulkUpdate - Rollloname ist: EZ_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem zweiten BulkUpdate - Rollloname ist: EZ_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Oben - Rollloname ist: GWC_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem ersten BulkUpdate - Rollloname ist: GWC_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem zweiten BulkUpdate - Rollloname ist: GWC_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Oben - Rollloname ist: K_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem ersten BulkUpdate - Rollloname ist: K_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem zweiten BulkUpdate - Rollloname ist: K_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Oben - Rollloname ist: WZ_Jalousie_Garage

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem ersten BulkUpdate - Rollloname ist: WZ_Jalousie_Garage

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem zweiten BulkUpdate - Rollloname ist: WZ_Jalousie_Garage

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Oben - Rollloname ist: WZ_Jalousie_Terrasse

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem ersten BulkUpdate - Rollloname ist: WZ_Jalousie_Terrasse

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem zweiten BulkUpdate - Rollloname ist: WZ_Jalousie_Terrasse

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Oben - Rollloname ist: ZE_Jalousie_links

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem ersten BulkUpdate - Rollloname ist: ZE_Jalousie_links

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem zweiten BulkUpdate - Rollloname ist: ZE_Jalousie_links

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Oben - Rollloname ist: ZE_Jalousie_rechts

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem ersten BulkUpdate - Rollloname ist: ZE_Jalousie_rechts

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem zweiten BulkUpdate - Rollloname ist: ZE_Jalousie_rechts

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Oben - Rollloname ist: ZS_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem ersten BulkUpdate - Rollloname ist: ZS_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:23 - WriteReadingsShuttersList Nach dem zweiten BulkUpdate - Rollloname ist: ZS_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer oben - Rollloname ist: AZ_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer unten - Rollloname ist: AZ_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer oben - Rollloname ist: Bad_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer unten - Rollloname ist: Bad_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer oben - Rollloname ist: EZ_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer unten - Rollloname ist: EZ_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer oben - Rollloname ist: GWC_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer unten - Rollloname ist: GWC_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer oben - Rollloname ist: K_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer unten - Rollloname ist: K_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer oben - Rollloname ist: WZ_Jalousie_Garage

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer unten - Rollloname ist: WZ_Jalousie_Garage

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer oben - Rollloname ist: WZ_Jalousie_Terrasse

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer unten - Rollloname ist: WZ_Jalousie_Terrasse

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer oben - Rollloname ist: ZE_Jalousie_links

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer unten - Rollloname ist: ZE_Jalousie_links

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer oben - Rollloname ist: ZE_Jalousie_rechts

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer unten - Rollloname ist: ZE_Jalousie_rechts

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer oben - Rollloname ist: ZS_Jalousie

ASC_DEBUG!!! 2019.04. 5 12:59:26 - RenewSunRiseSetShuttersTimer unten - Rollloname ist: ZS_Jalousie


List ASC
Internals:
   FUUID      5c488520-f33f-e69a-77aa-d2161968211909ff
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       JalousieControl
   NOTIFYDEV  AZ_Fensterkontakt,Astro,Bad_Fensterkontakt,EZ_Fensterkontakt,GWC_Fensterkontakt,JalousieControl,K_Fensterkontakt,Residents,WZ_Fensterkontakt_Garage,WZ_Fensterkontakt_Terrasse,ZE_Fensterkontakt_links,ZE_Fensterkontakt_rechts,ZS_Fensterkontakt,global,AZ_Jalousie,Bad_Jalousie,EZ_Jalousie,GWC_Jalousie,K_Jalousie,WZ_Jalousie_Garage,WZ_Jalousie_Terrasse,ZE_Jalousie_links,ZE_Jalousie_rechts,ZS_Jalousie
   NR         317
   NTFY_ORDER 51-JalousieControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.4.0.11beta58-DEBUG
   OLDREADINGS:
   READINGS:
     2019-04-05 07:08:01   AZ_Jalousie_PosValue 99
     2019-03-31 19:48:49   AZ_Jalousie_lastDelayPosValue 60
     2019-04-05 08:00:02   AZ_Jalousie_lastPosValue 0
     2019-04-05 12:59:26   AZ_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 12:45:23   Bad_Jalousie_PosValue 99
     2019-04-03 07:09:50   Bad_Jalousie_lastDelayPosValue 99
     2019-04-04 07:07:33   Bad_Jalousie_lastPosValue 0
     2019-04-05 12:59:26   Bad_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 07:07:16   EZ_Jalousie_PosValue 99
     2019-03-17 18:24:20   EZ_Jalousie_lastDelayPosValue 60
     2019-04-05 08:00:02   EZ_Jalousie_lastPosValue 0
     2019-04-05 12:59:26   EZ_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 07:15:36   GWC_Jalousie_PosValue 99
     2019-04-03 07:44:13   GWC_Jalousie_lastDelayPosValue 99
     2019-04-05 09:00:01   GWC_Jalousie_lastPosValue 0
     2019-04-05 12:59:26   GWC_Jalousie_nextAstroTimeEvent  5.04.2019 - 22:30
     2019-04-05 12:36:41   K_Jalousie_PosValue 97
     2019-04-02 20:37:22   K_Jalousie_lastDelayPosValue 10
     2019-04-05 08:00:02   K_Jalousie_lastPosValue 99
     2019-04-05 12:59:26   K_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 07:05:57   WZ_Jalousie_Garage_PosValue 99
     2019-04-05 08:00:02   WZ_Jalousie_Garage_lastPosValue 0
     2019-04-05 12:59:26   WZ_Jalousie_Garage_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 06:31:55   WZ_Jalousie_Terrasse_PosValue 99
     2019-03-24 08:00:02   WZ_Jalousie_Terrasse_lastDelayPosValue 99
     2019-04-05 08:00:02   WZ_Jalousie_Terrasse_lastPosValue 0
     2019-04-05 12:59:26   WZ_Jalousie_Terrasse_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 06:33:35   ZE_Jalousie_links_PosValue 99
     2019-03-25 19:23:16   ZE_Jalousie_links_lastDelayPosValue 10
     2019-04-05 08:00:02   ZE_Jalousie_links_lastPosValue 0
     2019-04-05 12:59:26   ZE_Jalousie_links_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 09:50:12   ZE_Jalousie_rechts_PosValue 99
     2019-03-29 06:30:02   ZE_Jalousie_rechts_lastDelayPosValue 99
     2019-04-05 08:00:02   ZE_Jalousie_rechts_lastPosValue 98
     2019-04-05 12:59:26   ZE_Jalousie_rechts_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 09:50:59   ZS_Jalousie_PosValue 99
     2019-03-29 06:30:02   ZS_Jalousie_lastDelayPosValue 99
     2019-04-05 08:00:02   ZS_Jalousie_lastPosValue 98
     2019-04-05 12:59:26   ZS_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2018-11-23 12:11:35   hardLockOut     on
     2019-01-01 01:27:33   partyMode       off
     2019-04-05 12:59:23   room_Arbeitszimmer_ZWave AZ_Jalousie
     2019-04-05 12:59:23   room_Badezimmer_ZWave Bad_Jalousie
     2019-04-05 12:59:23   room_Esszimmer_ZWave EZ_Jalousie
     2019-04-05 12:59:23   room_Gaeste_WC_ZWave GWC_Jalousie
     2019-04-05 12:59:23   room_Kueche_ZWave K_Jalousie
     2019-04-05 12:59:23   room_Wohnzimmer_ZWave WZ_Jalousie_Garage,WZ_Jalousie_Terrasse
     2019-04-05 12:59:23   room_ZWave_Zimmer_Elias ZE_Jalousie_links,ZE_Jalousie_rechts
     2019-04-05 12:59:23   room_ZWave_Zimmer_Samuel ZS_Jalousie
     2019-04-03 11:25:31   selfDefense     on
     2019-04-05 12:59:26   state           created new drive timer
     2018-11-25 09:13:42   sunriseTimeWeHoliday on
     2019-04-05 12:59:23   userAttrList    rolled out
   helper:
     shuttersList:
       AZ_Jalousie
       Bad_Jalousie
       EZ_Jalousie
       GWC_Jalousie
       K_Jalousie
       WZ_Jalousie_Garage
       WZ_Jalousie_Terrasse
       ZE_Jalousie_links
       ZE_Jalousie_rechts
       ZS_Jalousie
   monitoredDevs:
     AZ_Fensterkontakt:
       AZ_Jalousie ASC_WindowRec
     Astro:
       JalousieControl ASC_twilightDevice
     Bad_Fensterkontakt:
       Bad_Jalousie ASC_WindowRec
     EZ_Fensterkontakt:
       EZ_Jalousie ASC_WindowRec
     GWC_Fensterkontakt:
       GWC_Jalousie ASC_WindowRec
     K_Fensterkontakt:
       K_Jalousie ASC_WindowRec
     Residents:
       JalousieControl ASC_residentsDev
     WZ_Fensterkontakt_Garage:
       WZ_Jalousie_Garage ASC_WindowRec
     WZ_Fensterkontakt_Terrasse:
       WZ_Jalousie_Terrasse ASC_WindowRec
     ZE_Fensterkontakt_links:
       ZE_Jalousie_links ASC_WindowRec
     ZE_Fensterkontakt_rechts:
       ZE_Jalousie_rechts ASC_WindowRec
     ZS_Fensterkontakt:
       ZS_Jalousie ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning REAL
   ASC_autoAstroModeMorningHorizon -2
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_brightnessDriveUpDown 40:40
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Residents:state
   ASC_shuttersDriveOffset 180
   ASC_tempSensor Heizung:Aussentemperatur
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
   icon       fts_shutter_automatic
   room       Jalousien


Beispiel Rolllade
Internals:
   DEF        d0c32d9e 4
   FUUID      5c48851d-f33f-e69a-b78f-eb7fadad44f2b9f9
   IODev      ZWDongle_0
   NAME       AZ_Jalousie
   NR         220
   STATE      99
   TYPE       ZWave
   ZWaveSubDevice no
   homeId     d0c32d9e
   nodeIdHex  04
   READINGS:
     2019-04-05 07:07:36   ASC_ShuttersLastDrive day open
     2019-04-05 12:59:26   ASC_Time_DriveDown  5.04.2019 - 20:42
     2019-04-05 12:59:26   ASC_Time_DriveUp  6.04.2019 - 08:00
     2019-04-05 12:59:26   ASC_Time_PrivacyDriveUp  5.04.2019 - 19:57
     2018-10-27 13:33:09   CMD             ZW_APPLICATION_UPDATE
     2019-03-12 18:15:43   SEND_DATA       failed:00
     2019-03-11 19:47:12   UNPARSED        METER 0a32002144000000b30000
     2018-07-30 19:02:22   configReportsType BlindPositionReportsSentToThe1
     2018-07-29 12:49:54   configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
     2019-04-05 12:46:14   energy          1.85 kWh
     2019-01-25 16:20:28   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2019-01-25 16:20:28   modelConfig     fibaro/fgrm222.xml
     2019-01-25 16:20:28   modelId         010f-0302-1000
     2019-02-01 14:53:33   neighborList    ZWDongle_0 EZ_Jalousie GWC_Jalousie WZ_Schalter_TV K_Trockner WZ_Jalousie_Garage K_Fensterkontakt K_Jalousie Helligkeitssensor_Sueden WZ_Fensterkontakt_Terrasse_kipp WZ_Jalousie_Terrasse HA_NAS WZ_Aquarium K_Kuehlschrank AZ_Fensterkontakt WZ_Fensterkontakt_Terrasse_offen EZ_Fensterkontakt WZ_Fensterkontakt_Garage GWC_Fensterkontakt AZ_PC Helligkeitssensor_Westen Helligkeitssensor_Osten ZE_Fensterkontakt_links HA_Tuerkontakt ZS_Thermostat ZE_Thermostat RM_Flur_EG RM_Flur_OG ZS_Jalousie Klingel ZE_Jalousie_rechts ZE_Jalousie_links
     2019-02-01 14:53:23   neighborUpdate  done
     2019-04-05 07:08:01   position        99
     2019-04-05 12:07:58   power           0.0 W
     2018-07-29 12:46:04   protection      Local: unprotected RF: unprotected
     2019-01-28 21:49:02   reportedState   off
     2019-04-05 07:07:36   state           dim 99
     2019-04-05 07:07:36   timeToAck       0.077
     2019-04-05 07:07:36   transmit        OK
     2018-07-29 12:53:32   version         Lib 3 Prot 3.52 App 25.25
     2018-01-08 20:18:15   voltage         225.3 V previous: 228.1 delta_time: 9 s
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 99
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 2700
   ASC_PrivacyDown_Pos 60
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode off
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     astro
   ASC_Ventilate_Pos 10
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 10
   ASC_WindowRec AZ_Fensterkontakt
   ASC_WindowRec_subType twostate
   IODev      ZWDongle_0
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon 99:fts_shutter_20:0 60:fts_shutter_60:0 10:fts_shutter_80:0 0:fts_shutter_90:99
   icon       fts_shutter_automatic
   room       Arbeitszimmer,ZWave
   stateFormat position
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 05 April 2019, 13:41:00
Kann es sein das Du nicht gespeichert hast wie Änderungen anstanden?
Zu mindest wissen wir nun aus welchen Bereich die Probleme herrühren. Es ist wieder das alte leidige Thema. Ich muss schauen wir ich reparieren kann.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 05 April 2019, 14:00:39
Zitat von: CoolTux am 05 April 2019, 13:41:00
Kann es sein das Du nicht gespeichert hast wie Änderungen anstanden?
Zu mindest wissen wir nun aus welchen Bereich die Probleme herrühren. Es ist wieder das alte leidige Thema. Ich muss schauen wir ich reparieren kann.
Ne gespeichert habe ich nicht aber beim ersten Mal auch nicht da sind sie gekommen. Aber gut das du nun weißt wo es her kommt das andere ist ja dann nicht so wichtig.
Und im aktuellen system läuft die Version auch mit Brightness.

Was ist den genau das Problem ?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 05 April 2019, 14:06:49
So ich habe nun einige Dinge geändert und zwar an der Stelle wo die Probleme auf tauchen.

Bitte testen
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 05 April 2019, 14:28:20
So getestet Debug Log als .txt

ASC sieht OK aus
Bei dem Rollladen Device sind die alten readings nicht gelöscht worden.
ASC_BrightnessMaxVal -1
ASC_BrightnessMinVal -1
ASC_Brightness_Reading Lux

In der ShutterInfo stehen noch die Räume aber das sieht man auch wieder am Ende des Debug Logs

List ASC
Internals:
   FUUID      5c488520-f33f-e69a-77aa-d2161968211909ff
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       JalousieControl
   NOTIFYDEV  AZ_Fensterkontakt,AZ_Jalousie,Astro,Bad_Fensterkontakt,Bad_Jalousie,EZ_Fensterkontakt,EZ_Jalousie,GWC_Fensterkontakt,GWC_Jalousie,Helligkeitssensor_Osten,Helligkeitssensor_Sueden,Helligkeitssensor_Westen,JalousieControl,K_Fensterkontakt,K_Jalousie,Residents,WZ_Fensterkontakt_Garage,WZ_Fensterkontakt_Terrasse,WZ_Jalousie_Garage,WZ_Jalousie_Terrasse,ZE_Fensterkontakt_links,ZE_Fensterkontakt_rechts,ZE_Jalousie_links,ZE_Jalousie_rechts,ZS_Fensterkontakt,ZS_Jalousie,global
   NR         317
   NTFY_ORDER 51-JalousieControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.4.0.11beta58-DEBUG
   OLDREADINGS:
   READINGS:
     2019-04-05 07:08:01   AZ_Jalousie_PosValue 99
     2019-03-31 19:48:49   AZ_Jalousie_lastDelayPosValue 60
     2019-04-05 08:00:02   AZ_Jalousie_lastPosValue 0
     2019-04-05 14:20:20   AZ_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 12:45:23   Bad_Jalousie_PosValue 99
     2019-04-03 07:09:50   Bad_Jalousie_lastDelayPosValue 99
     2019-04-04 07:07:33   Bad_Jalousie_lastPosValue 0
     2019-04-05 14:20:20   Bad_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 07:07:16   EZ_Jalousie_PosValue 99
     2019-03-17 18:24:20   EZ_Jalousie_lastDelayPosValue 60
     2019-04-05 08:00:02   EZ_Jalousie_lastPosValue 0
     2019-04-05 14:20:20   EZ_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 07:15:36   GWC_Jalousie_PosValue 99
     2019-04-03 07:44:13   GWC_Jalousie_lastDelayPosValue 99
     2019-04-05 09:00:01   GWC_Jalousie_lastPosValue 0
     2019-04-05 14:20:20   GWC_Jalousie_nextAstroTimeEvent  5.04.2019 - 22:30
     2019-04-05 12:36:41   K_Jalousie_PosValue 97
     2019-04-02 20:37:22   K_Jalousie_lastDelayPosValue 10
     2019-04-05 08:00:02   K_Jalousie_lastPosValue 99
     2019-04-05 14:20:20   K_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 07:05:57   WZ_Jalousie_Garage_PosValue 99
     2019-04-05 08:00:02   WZ_Jalousie_Garage_lastPosValue 0
     2019-04-05 14:20:20   WZ_Jalousie_Garage_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 06:31:55   WZ_Jalousie_Terrasse_PosValue 99
     2019-03-24 08:00:02   WZ_Jalousie_Terrasse_lastDelayPosValue 99
     2019-04-05 08:00:02   WZ_Jalousie_Terrasse_lastPosValue 0
     2019-04-05 14:20:20   WZ_Jalousie_Terrasse_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 06:33:35   ZE_Jalousie_links_PosValue 99
     2019-03-25 19:23:16   ZE_Jalousie_links_lastDelayPosValue 10
     2019-04-05 08:00:02   ZE_Jalousie_links_lastPosValue 0
     2019-04-05 14:20:20   ZE_Jalousie_links_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 09:50:12   ZE_Jalousie_rechts_PosValue 99
     2019-03-29 06:30:02   ZE_Jalousie_rechts_lastDelayPosValue 99
     2019-04-05 08:00:02   ZE_Jalousie_rechts_lastPosValue 98
     2019-04-05 14:20:20   ZE_Jalousie_rechts_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 09:50:59   ZS_Jalousie_PosValue 99
     2019-03-29 06:30:02   ZS_Jalousie_lastDelayPosValue 99
     2019-04-05 08:00:02   ZS_Jalousie_lastPosValue 98
     2019-04-05 14:20:20   ZS_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2018-11-23 12:11:35   hardLockOut     on
     2019-01-01 01:27:33   partyMode       off
     2019-04-05 14:20:16   room_Arbeitszimmer_ZWave AZ_Jalousie
     2019-04-05 14:20:16   room_Badezimmer_ZWave Bad_Jalousie
     2019-04-05 14:20:16   room_Esszimmer_ZWave EZ_Jalousie
     2019-04-05 14:20:16   room_Gaeste_WC_ZWave GWC_Jalousie
     2019-04-05 14:20:16   room_Kueche_ZWave K_Jalousie
     2019-04-05 14:20:16   room_Wohnzimmer_ZWave WZ_Jalousie_Garage,WZ_Jalousie_Terrasse
     2019-04-05 14:20:16   room_ZWave_Zimmer_Elias ZE_Jalousie_links,ZE_Jalousie_rechts
     2019-04-05 14:20:16   room_ZWave_Zimmer_Samuel ZS_Jalousie
     2019-04-03 11:25:31   selfDefense     on
     2019-04-05 14:20:20   state           created new drive timer
     2018-11-25 09:13:42   sunriseTimeWeHoliday on
     2019-04-05 14:20:16   userAttrList    rolled out
   helper:
     shuttersList:
       Arbeitszimmer
       Badezimmer
       Esszimmer
       G%c3%a4ste%20WC
       K%c3%bcche
       Wohnzimmer
       Wohnzimmer
       ZWave
       ZWave
       ZWave
   monitoredDevs:
     AZ_Fensterkontakt:
       AZ_Jalousie ASC_WindowRec
     Astro:
       JalousieControl ASC_twilightDevice
     Bad_Fensterkontakt:
       Bad_Jalousie ASC_WindowRec
     EZ_Fensterkontakt:
       EZ_Jalousie ASC_WindowRec
     GWC_Fensterkontakt:
       GWC_Jalousie ASC_WindowRec
     Helligkeitssensor_Osten:
       Bad_Jalousie ASC_BrightnessSensor
       GWC_Jalousie ASC_BrightnessSensor
     Helligkeitssensor_Sueden:
       AZ_Jalousie ASC_BrightnessSensor
       EZ_Jalousie ASC_BrightnessSensor
       WZ_Jalousie_Garage ASC_BrightnessSensor
       ZE_Jalousie_links ASC_BrightnessSensor
       ZE_Jalousie_rechts ASC_BrightnessSensor
     Helligkeitssensor_Westen:
       K_Jalousie ASC_BrightnessSensor
       WZ_Jalousie_Terrasse ASC_BrightnessSensor
       ZS_Jalousie ASC_BrightnessSensor
     K_Fensterkontakt:
       K_Jalousie ASC_WindowRec
     Residents:
       JalousieControl ASC_residentsDev
     WZ_Fensterkontakt_Garage:
       WZ_Jalousie_Garage ASC_WindowRec
     WZ_Fensterkontakt_Terrasse:
       WZ_Jalousie_Terrasse ASC_WindowRec
     ZE_Fensterkontakt_links:
       ZE_Jalousie_links ASC_WindowRec
     ZE_Fensterkontakt_rechts:
       ZE_Jalousie_rechts ASC_WindowRec
     ZS_Fensterkontakt:
       ZS_Jalousie ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning REAL
   ASC_autoAstroModeMorningHorizon -2
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_brightnessDriveUpDown 40:40
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Residents:state
   ASC_shuttersDriveOffset 180
   ASC_tempSensor Heizung:Aussentemperatur
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
   icon       fts_shutter_automatic
   room       Jalousien


List Beispiel Rolllade
Internals:
   DEF        d0c32d9e 4
   FUUID      5c48851d-f33f-e69a-b78f-eb7fadad44f2b9f9
   IODev      ZWDongle_0
   NAME       AZ_Jalousie
   NR         220
   STATE      99
   TYPE       ZWave
   ZWaveSubDevice no
   homeId     d0c32d9e
   nodeIdHex  04
   READINGS:
     2019-04-05 07:07:36   ASC_ShuttersLastDrive day open
     2019-04-05 14:20:20   ASC_Time_DriveDown  5.04.2019 - 20:42
     2019-04-05 14:20:20   ASC_Time_DriveUp  6.04.2019 - 08:00
     2019-04-05 14:20:20   ASC_Time_PrivacyDriveUp  5.04.2019 - 19:57
     2018-10-27 13:33:09   CMD             ZW_APPLICATION_UPDATE
     2019-03-12 18:15:43   SEND_DATA       failed:00
     2019-03-11 19:47:12   UNPARSED        METER 0a32002144000000b30000
     2018-07-30 19:02:22   configReportsType BlindPositionReportsSentToThe1
     2018-07-29 12:49:54   configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
     2019-04-05 13:46:14   energy          1.85 kWh
     2019-01-25 16:20:28   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2019-01-25 16:20:28   modelConfig     fibaro/fgrm222.xml
     2019-01-25 16:20:28   modelId         010f-0302-1000
     2019-02-01 14:53:33   neighborList    ZWDongle_0 EZ_Jalousie GWC_Jalousie WZ_Schalter_TV K_Trockner WZ_Jalousie_Garage K_Fensterkontakt K_Jalousie Helligkeitssensor_Sueden WZ_Fensterkontakt_Terrasse_kipp WZ_Jalousie_Terrasse HA_NAS WZ_Aquarium K_Kuehlschrank AZ_Fensterkontakt WZ_Fensterkontakt_Terrasse_offen EZ_Fensterkontakt WZ_Fensterkontakt_Garage GWC_Fensterkontakt AZ_PC Helligkeitssensor_Westen Helligkeitssensor_Osten ZE_Fensterkontakt_links HA_Tuerkontakt ZS_Thermostat ZE_Thermostat RM_Flur_EG RM_Flur_OG ZS_Jalousie Klingel ZE_Jalousie_rechts ZE_Jalousie_links
     2019-02-01 14:53:23   neighborUpdate  done
     2019-04-05 07:08:01   position        99
     2019-04-05 14:08:05   power           0.0 W
     2018-07-29 12:46:04   protection      Local: unprotected RF: unprotected
     2019-01-28 21:49:02   reportedState   off
     2019-04-05 07:07:36   state           dim 99
     2019-04-05 07:07:36   timeToAck       0.077
     2019-04-05 07:07:36   transmit        OK
     2018-07-29 12:53:32   version         Lib 3 Prot 3.52 App 25.25
     2018-01-08 20:18:15   voltage         225.3 V previous: 228.1 delta_time: 9 s
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessMaxVal -1
   ASC_BrightnessMinVal -1
   ASC_BrightnessSensor Helligkeitssensor_Sueden:Lux -1:-1
   ASC_Brightness_Reading Lux
   ASC_Brightness_Sensor Helligkeitssensor_Sueden
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 99
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 2700
   ASC_PrivacyDown_Pos 60
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode off
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     astro
   ASC_Ventilate_Pos 10
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 10
   ASC_WindParameters -1
   ASC_WindowRec AZ_Fensterkontakt
   ASC_WindowRec_subType twostate
   IODev      ZWDongle_0
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon 99:fts_shutter_20:0 60:fts_shutter_60:0 10:fts_shutter_80:0 0:fts_shutter_90:99
   icon       fts_shutter_automatic
   room       Arbeitszimmer,ZWave
   stateFormat position
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_BrightnessSensor ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 05 April 2019, 14:46:47
Ich glaube ich habe es gefunden. Freu

Bitte testen
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 05 April 2019, 15:30:48
Sieht ganz gut aus allerdings kann ich wieder nicht den Brightness Sensor einstellen als Attribut. gespeichert habe ich dieses mal immer wenn das rote ? da war.
list ASC
Internals:
   FUUID      5c488520-f33f-e69a-77aa-d2161968211909ff
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       JalousieControl
   NOTIFYDEV  AZ_Fensterkontakt,Astro,Bad_Fensterkontakt,EZ_Fensterkontakt,GWC_Fensterkontakt,JalousieControl,K_Fensterkontakt,Residents,WZ_Fensterkontakt_Garage,WZ_Fensterkontakt_Terrasse,ZE_Fensterkontakt_links,ZE_Fensterkontakt_rechts,ZS_Fensterkontakt,global,AZ_Jalousie,Bad_Jalousie,EZ_Jalousie,GWC_Jalousie,K_Jalousie,WZ_Jalousie_Garage,WZ_Jalousie_Terrasse,ZE_Jalousie_links,ZE_Jalousie_rechts,ZS_Jalousie
   NR         317
   NTFY_ORDER 51-JalousieControl
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    0.4.0.11beta58-DEBUG
   OLDREADINGS:
   READINGS:
     2019-04-05 07:08:01   AZ_Jalousie_PosValue 99
     2019-03-31 19:48:49   AZ_Jalousie_lastDelayPosValue 60
     2019-04-05 08:00:02   AZ_Jalousie_lastPosValue 0
     2019-04-05 15:25:58   AZ_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 12:45:23   Bad_Jalousie_PosValue 99
     2019-04-03 07:09:50   Bad_Jalousie_lastDelayPosValue 99
     2019-04-04 07:07:33   Bad_Jalousie_lastPosValue 0
     2019-04-05 15:25:58   Bad_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 07:07:16   EZ_Jalousie_PosValue 99
     2019-03-17 18:24:20   EZ_Jalousie_lastDelayPosValue 60
     2019-04-05 08:00:02   EZ_Jalousie_lastPosValue 0
     2019-04-05 15:25:58   EZ_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 07:15:36   GWC_Jalousie_PosValue 99
     2019-04-03 07:44:13   GWC_Jalousie_lastDelayPosValue 99
     2019-04-05 09:00:01   GWC_Jalousie_lastPosValue 0
     2019-04-05 15:25:58   GWC_Jalousie_nextAstroTimeEvent  5.04.2019 - 22:30
     2019-04-05 12:36:41   K_Jalousie_PosValue 97
     2019-04-02 20:37:22   K_Jalousie_lastDelayPosValue 10
     2019-04-05 08:00:02   K_Jalousie_lastPosValue 99
     2019-04-05 15:25:58   K_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 07:05:57   WZ_Jalousie_Garage_PosValue 99
     2019-04-05 08:00:02   WZ_Jalousie_Garage_lastPosValue 0
     2019-04-05 15:25:58   WZ_Jalousie_Garage_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 06:31:55   WZ_Jalousie_Terrasse_PosValue 99
     2019-03-24 08:00:02   WZ_Jalousie_Terrasse_lastDelayPosValue 99
     2019-04-05 08:00:02   WZ_Jalousie_Terrasse_lastPosValue 0
     2019-04-05 15:25:58   WZ_Jalousie_Terrasse_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 06:33:35   ZE_Jalousie_links_PosValue 99
     2019-03-25 19:23:16   ZE_Jalousie_links_lastDelayPosValue 10
     2019-04-05 08:00:02   ZE_Jalousie_links_lastPosValue 0
     2019-04-05 15:25:58   ZE_Jalousie_links_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 09:50:12   ZE_Jalousie_rechts_PosValue 99
     2019-03-29 06:30:02   ZE_Jalousie_rechts_lastDelayPosValue 99
     2019-04-05 08:00:02   ZE_Jalousie_rechts_lastPosValue 98
     2019-04-05 15:25:58   ZE_Jalousie_rechts_nextAstroTimeEvent  5.04.2019 - 20:42
     2019-04-05 09:50:59   ZS_Jalousie_PosValue 99
     2019-03-29 06:30:02   ZS_Jalousie_lastDelayPosValue 99
     2019-04-05 08:00:02   ZS_Jalousie_lastPosValue 98
     2019-04-05 15:25:58   ZS_Jalousie_nextAstroTimeEvent  5.04.2019 - 20:42
     2018-11-23 12:11:35   hardLockOut     on
     2019-01-01 01:27:33   partyMode       off
     2019-04-05 15:25:54   room_Arbeitszimmer_ZWave AZ_Jalousie
     2019-04-05 15:25:54   room_Badezimmer_ZWave Bad_Jalousie
     2019-04-05 15:25:54   room_Esszimmer_ZWave EZ_Jalousie
     2019-04-05 15:25:54   room_Gaeste_WC_ZWave GWC_Jalousie
     2019-04-05 15:25:54   room_Kueche_ZWave K_Jalousie
     2019-04-05 15:25:54   room_Wohnzimmer_ZWave WZ_Jalousie_Garage,WZ_Jalousie_Terrasse
     2019-04-05 15:25:54   room_ZWave_Zimmer_Elias ZE_Jalousie_links,ZE_Jalousie_rechts
     2019-04-05 15:25:54   room_ZWave_Zimmer_Samuel ZS_Jalousie
     2019-04-03 11:25:31   selfDefense     on
     2019-04-05 15:25:58   state           created new drive timer
     2018-11-25 09:13:42   sunriseTimeWeHoliday on
     2019-04-05 15:25:54   userAttrList    rolled out
   helper:
     shuttersList:
       AZ_Jalousie
       Bad_Jalousie
       EZ_Jalousie
       GWC_Jalousie
       K_Jalousie
       WZ_Jalousie_Garage
       WZ_Jalousie_Terrasse
       ZE_Jalousie_links
       ZE_Jalousie_rechts
       ZS_Jalousie
   monitoredDevs:
     AZ_Fensterkontakt:
       AZ_Jalousie ASC_WindowRec
     Astro:
       JalousieControl ASC_twilightDevice
     Bad_Fensterkontakt:
       Bad_Jalousie ASC_WindowRec
     EZ_Fensterkontakt:
       EZ_Jalousie ASC_WindowRec
     GWC_Fensterkontakt:
       GWC_Jalousie ASC_WindowRec
     K_Fensterkontakt:
       K_Jalousie ASC_WindowRec
     Residents:
       JalousieControl ASC_residentsDev
     WZ_Fensterkontakt_Garage:
       WZ_Jalousie_Garage ASC_WindowRec
     WZ_Fensterkontakt_Terrasse:
       WZ_Jalousie_Terrasse ASC_WindowRec
     ZE_Fensterkontakt_links:
       ZE_Jalousie_links ASC_WindowRec
     ZE_Fensterkontakt_rechts:
       ZE_Jalousie_rechts ASC_WindowRec
     ZS_Fensterkontakt:
       ZS_Jalousie ASC_WindowRec
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning REAL
   ASC_autoAstroModeMorningHorizon -2
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_brightnessDriveUpDown 40:40
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Residents:state
   ASC_shuttersDriveOffset 180
   ASC_tempSensor Heizung:Aussentemperatur
   ASC_twilightDevice Astro
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night
   icon       fts_shutter_automatic
   room       Jalousien


List Beispiel Rolllade
Internals:
   DEF        d0c32d9e 4
   FUUID      5c48851d-f33f-e69a-b78f-eb7fadad44f2b9f9
   IODev      ZWDongle_0
   NAME       AZ_Jalousie
   NR         220
   STATE      99
   TYPE       ZWave
   ZWaveSubDevice no
   homeId     d0c32d9e
   nodeIdHex  04
   READINGS:
     2019-04-05 07:07:36   ASC_ShuttersLastDrive day open
     2019-04-05 15:25:58   ASC_Time_DriveDown  5.04.2019 - 20:42
     2019-04-05 15:25:58   ASC_Time_DriveUp  6.04.2019 - 08:00
     2019-04-05 15:25:58   ASC_Time_PrivacyDriveUp  5.04.2019 - 19:57
     2018-10-27 13:33:09   CMD             ZW_APPLICATION_UPDATE
     2019-03-12 18:15:43   SEND_DATA       failed:00
     2019-03-11 19:47:12   UNPARSED        METER 0a32002144000000b30000
     2018-07-30 19:02:22   configReportsType BlindPositionReportsSentToThe1
     2018-07-29 12:49:54   configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
     2019-04-05 14:46:14   energy          1.85 kWh
     2019-01-25 16:20:28   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2019-01-25 16:20:28   modelConfig     fibaro/fgrm222.xml
     2019-01-25 16:20:28   modelId         010f-0302-1000
     2019-02-01 14:53:33   neighborList    ZWDongle_0 EZ_Jalousie GWC_Jalousie WZ_Schalter_TV K_Trockner WZ_Jalousie_Garage K_Fensterkontakt K_Jalousie Helligkeitssensor_Sueden WZ_Fensterkontakt_Terrasse_kipp WZ_Jalousie_Terrasse HA_NAS WZ_Aquarium K_Kuehlschrank AZ_Fensterkontakt WZ_Fensterkontakt_Terrasse_offen EZ_Fensterkontakt WZ_Fensterkontakt_Garage GWC_Fensterkontakt AZ_PC Helligkeitssensor_Westen Helligkeitssensor_Osten ZE_Fensterkontakt_links HA_Tuerkontakt ZS_Thermostat ZE_Thermostat RM_Flur_EG RM_Flur_OG ZS_Jalousie Klingel ZE_Jalousie_rechts ZE_Jalousie_links
     2019-02-01 14:53:23   neighborUpdate  done
     2019-04-05 07:08:01   position        99
     2019-04-05 15:07:58   power           0.0 W
     2018-07-29 12:46:04   protection      Local: unprotected RF: unprotected
     2019-01-28 21:49:02   reportedState   off
     2019-04-05 07:07:36   state           dim 99
     2019-04-05 07:07:36   timeToAck       0.077
     2019-04-05 07:07:36   transmit        OK
     2018-07-29 12:53:32   version         Lib 3 Prot 3.52 App 25.25
     2018-01-08 20:18:15   voltage         225.3 V previous: 228.1 delta_time: 9 s
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor none
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 99
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose 2700
   ASC_PrivacyDown_Pos 60
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 25
   ASC_Shading_Mode off
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:00
   ASC_Up     astro
   ASC_Ventilate_Pos 10
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 10
   ASC_WindParameters -1
   ASC_WindowRec AZ_Fensterkontakt
   ASC_WindowRec_subType twostate
   IODev      ZWDongle_0
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon 99:fts_shutter_20:0 60:fts_shutter_60:0 10:fts_shutter_80:0 0:fts_shutter_90:99
   icon       fts_shutter_automatic
   room       Arbeitszimmer,ZWave
   stateFormat position
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1


Debug log wieder als txt
ShutterInfo sieht auch gut aus
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 05 April 2019, 15:33:11
OK noch einmal FHEM neugestartet dann kann ich ASC_BrightnessSensor auswählen allerdings sind meine Einstellungen weg. Es steht none drin
Bei der vorherigen Debug Version sind nach dem ersten Start die Änderungen von den Brithness Attribut pro Device unter den last 10 Changes zu sehen bei der Version waren sie nicht dabei mit Brightness.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 05 April 2019, 15:46:30
Wahrscheinlich sind sie nur abhanden gekommen die h die Tests. Ich teste das heute Abend in meiner Entwicklungsumgebung.
Viel wichtiger ist das wir den Fehler die Ursache gefunden haben.

Vielen vielen Dank allen Testern und Melden.
Der nächste Schritt ist dann wieder Logiktests
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 05 April 2019, 15:53:42
Zu den Brightness Attributen ich bin immer von dem gleichen Backup ausgegangen also immer dir svn Verein benutzt am Anfang. Aber gut das es jetzt vom Tisch ist. Dann kannst du mir bestimmt die Logik mit dem selfdefense erklären? Was das exclude bei den Devices bedeutet und die Funktion. Und gibt es eine Möglichkeit gewisse Rollladen immer bei absent runter zu fahren?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 06 April 2019, 12:52:59
Habe da noch eine Frage. Bei der Beschattung wenn der min Temperatur wert unterschritten ist müsste die Rolllade nicht wieder hoch fahren?
Habe bei mir 20°C angegeben jetzt waren gerade alle Bedingungen zutreffend also 20,5 °C Lichtwerte usw passen Rollade fährt in die Beschattung. Nun ist die Temperatur aber wieder auf 18°C abgefallen. Die weiteren Parameter passen noch. Normal sollte sie doch jetzt wieder hoch fahren oder?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 06 April 2019, 13:42:28
Zitat von: majestro84 am 06 April 2019, 12:52:59
Habe da noch eine Frage. Bei der Beschattung wenn der min Temperatur wert unterschritten ist müsste die Rolllade nicht wieder hoch fahren?
Habe bei mir 20°C angegeben jetzt waren gerade alle Bedingungen zutreffend also 20,5 °C Lichtwerte usw passen Rollade fährt in die Beschattung. Nun ist die Temperatur aber wieder auf 18°C abgefallen. Die weiteren Parameter passen noch. Normal sollte sie doch jetzt wieder hoch fahren oder?

Als Trigger ist lediglich der Helligkeitssensor sowie das Astro/Twilight. Musst also bisschen Geduld haben. Außerdem addiert das nicht sofort. Es benötigt einige Zeit. So 20 bis 30 min sonst wären deine Rollos ja nur am hoch und runter fahren.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 06 April 2019, 13:50:59
OK Danke. Weiß jetzt nicht genau wie lange sie schon unten war. Jetzt ist sie auch oben aber die sonne ist auch weg.   Werde das Mal weiter beobachten.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Vorhand am 07 April 2019, 12:50:14
Ich dachte Be- und Entschatten wartet nur auf "ASC_Shading_WaitingPeriod". Gibt es da noch irgendwelche Zeiten?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 07 April 2019, 14:21:18
Hallo Cooltux,

zwei Dinge sind mir aufgefallen:
- ASC_Mode_Up=absent wird wieder durch die Comfortfunktion ignoriert (beim nächtlichen Schließen der Tür geht der Rollladen runter)
- ASC_autoshuttersControlModeShading=off im ASC Device wird nicht beachtet - die Rollläden fahren trotzdem herunter. Oder ist das Attribut anders gedacht?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 07 April 2019, 15:02:53
Zitat von: stefanpf am 07 April 2019, 14:21:18
Hallo Cooltux,

zwei Dinge sind mir aufgefallen:
- ASC_Mode_Up=absent wird wieder durch die Comfortfunktion ignoriert (beim nächtlichen Schließen der Tür geht der Rollladen runter)
- ASC_autoshuttersControlModeShading=off im ASC Device wird nicht beachtet - die Rollläden fahren trotzdem herunter. Oder ist das Attribut anders gedacht?

Ich danke Dir Stefan. Schaue ich mir auf jeden Fall an.
Aktuell bin ich leider krank.

Grüße
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 08 April 2019, 07:02:28
oha, gute Besserung!
Ich habe auch noch etwas für die Zeit danach gefunden  ;)
- Heute morgen sind alle Rolläden um 06:30 brav hochgefahren. Nach dem Öffnen und Schliessen der Tür ist der Rollladen wieder runtergefahren. Im Rollladen stand night close und next driveup war mit 08:00 (Wochenendzeit) berechnet.
Bei den anderen nachgesehen: die meinen auch, dass morgen WE ist. Mein Holiday Dummy isr anderer Meinung.
- Die Schlafzimmerrollladen gingen um 02:00 mit "shading out" nach oben  :o
  Ich habe die Attribute noch nicht kontrolliert, aber die Uhrzeit passt so gar nicht ins Konzept.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 08 April 2019, 09:09:00
Dank Euch! und guten Morgen.

Aktuell gehe ich davon aus das ich die Entwicklung heute Abend wieder auf nehmen kann. Hab zwar keine Stimme aber muß ja nur coden  ;D


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 08 April 2019, 10:10:45
Zitat von: majestro84 am 05 April 2019, 15:33:11
OK noch einmal FHEM neugestartet dann kann ich ASC_BrightnessSensor auswählen allerdings sind meine Einstellungen weg. Es steht none drin
Bei der vorherigen Debug Version sind nach dem ersten Start die Änderungen von den Brithness Attribut pro Device unter den last 10 Changes zu sehen bei der Version waren sie nicht dabei mit Brightness.

Da ist definitiv was schief gelaufen bei dem ganzen hin und her.
Habe es gerade testen können. Die Übernahme funktioniert auch noch mit dem neuen Code.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 08 April 2019, 12:39:15
Zitat von: CoolTux am 08 April 2019, 10:10:45
Da ist definitiv was schief gelaufen bei dem ganzen hin und her.
Habe es gerade testen können. Die Übernahme funktioniert auch noch mit dem neuen Code.
OK dann ist ja gut. Wenn du jetzt schon wieder am Code sitzt scheint es dir ja schon wieder besser zu gehen.
Mir ist heute aufgefallen das beschattet wird obwohl die Temperatur nicht erreicht wird. Im Moment sind es 18 °C und die Rolladen sind in der Beschattung ich habe als min Temperatur aber 20°C eingestellt. Ich werde das Mal weiter beobachten. Vielleicht hängt es damit zusammen das ich vorhin einen anderen Tempsensor eingegeben habe. Der alte hat über 20°C. Aber eigentlich sollte der doch dann sofort benutzt werden.
Dir weiterhin gute Besserung Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 08 April 2019, 21:01:48
Hier sind noch die logs zum Hochfahren heute Nacht...
Verstehe noch nicht so ganz warum es nur diese zwei Rollläden betrifft...
PS: bin noch auf 0.4.0.11beta57
PPS: Die Versionsnummer ist wohl doppelt vergeben.. ich hatte noch eine alte ohne erweiterte Debug Ausgabe :-(
Hab mir just erst die aktuelle geozgen.


2019.04.08 02:00:53.989 4: AutoShuttersControl (Rollladensteuerung) - Devname: srv.astro Name: Rollladensteuerung Notify: [
  'ObsLMST: 13:38:56',
  'ObsTime: 02:00:53',
  'MoonDistanceObserver: 389352',
  'ObsGMST: 13:04:45',
  'MoonAz: 336.1',
  'MoonAlt: -22.7',
  'SunAz: 9.5',
  'MoonDistance: 386826',
  'SunDistanceObserver: 149783278',
  'SunDistance: 149780051'
]

2019.04.08 02:00:53.995 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: bu_Rollladen_Fenster Azimuth: 9.5 Elevation: -30.2 Brightness: 502 OutTemp: 10.0
2019.04.08 02:00:53.997 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: bu_Rollladen_Fenster Nach dem return
2019.04.08 02:00:53.997 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: bu_Rollladen_Fenster In der Out Abfrage, Shadingwert: out, Zeitstempel: 1554658853
2019.04.08 02:00:53.997 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing - In der Routine zum fahren der Rollläden, Shading Wert: out
2019.04.08 02:00:54.003 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: bu_Rollladen_Fenster2 Azimuth: 9.5 Elevation: -30.2 Brightness: 502 OutTemp: 10.0
2019.04.08 02:00:54.005 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: bu_Rollladen_Fenster2 Nach dem return
2019.04.08 02:00:54.005 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: bu_Rollladen_Fenster2 In der Out Abfrage, Shadingwert: out, Zeitstempel: 1554658733
2019.04.08 02:00:54.005 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing - In der Routine zum fahren der Rollläden, Shading Wert: out
2019.04.08 02:00:54.011 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: ga_Rollladen_Fenster Azimuth: 9.5 Elevation: -30.2 Brightness: 502 OutTemp: 10.0
2019.04.08 02:00:54.013 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: ga_Rollladen_Fenster Nach dem return
2019.04.08 02:00:54.013 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: ga_Rollladen_Fenster In der Out Abfrage, Shadingwert: out, Zeitstempel: 1554659453
2019.04.08 02:00:54.013 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing - In der Routine zum fahren der Rollläden, Shading Wert: out
2019.04.08 02:00:54.019 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: ku_Rollladen_Fenster Azimuth: 9.5 Elevation: -30.2 Brightness: 502 OutTemp: 10.0
2019.04.08 02:00:54.021 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: ku_Rollladen_Fenster Nach dem return
2019.04.08 02:00:54.021 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: ku_Rollladen_Fenster In der Out Abfrage, Shadingwert: out, Zeitstempel: 1554658853
2019.04.08 02:00:54.021 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing - In der Routine zum fahren der Rollläden, Shading Wert: out
2019.04.08 02:00:54.026 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: ku_Rollladen_Tuer Azimuth: 9.5 Elevation: -30.2 Brightness: 502 OutTemp: 10.0
2019.04.08 02:00:54.029 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: ku_Rollladen_Tuer Nach dem return
2019.04.08 02:00:54.029 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: ku_Rollladen_Tuer In der Out Abfrage, Shadingwert: out, Zeitstempel: 1554658973
2019.04.08 02:00:54.029 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing - In der Routine zum fahren der Rollläden, Shading Wert: out
2019.04.08 02:00:54.034 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: sz_Rollladen_Fenster Azimuth: 9.5 Elevation: -30.2 Brightness: 502 OutTemp: 10.0
2019.04.08 02:00:54.036 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: sz_Rollladen_Fenster Nach dem return
2019.04.08 02:00:54.036 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: sz_Rollladen_Fenster In der Out Abfrage, Shadingwert: out, Zeitstempel: 1554656453
2019.04.08 02:00:54.039 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'sz_Rollladen_Fenster_lastPosValue: 100'
]

2019.04.08 02:00:54.039 4: AutoShuttersControl (Rollladensteuerung) - ShuttersCommandSet setDriveCmd wird aufgerufen
2019.04.08 02:00:54.039 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing - In der Routine zum fahren der Rollläden, Shading Wert: out
2019.04.08 02:00:54.045 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: sz_Rollladen_Fenstergross Azimuth: 9.5 Elevation: -30.2 Brightness: 502 OutTemp: 10.0
2019.04.08 02:00:54.047 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: sz_Rollladen_Fenstergross Nach dem return
2019.04.08 02:00:54.047 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: sz_Rollladen_Fenstergross In der Out Abfrage, Shadingwert: out, Zeitstempel: 1554659453
2019.04.08 02:00:54.049 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'sz_Rollladen_Fenstergross_lastPosValue: 100'
]

2019.04.08 02:00:54.050 4: AutoShuttersControl (Rollladensteuerung) - ShuttersCommandSet setDriveCmd wird aufgerufen
2019.04.08 02:00:54.050 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing - In der Routine zum fahren der Rollläden, Shading Wert: out
2019.04.08 02:00:54.056 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: wz_Rollladen_Fenster Azimuth: 9.5 Elevation: -30.2 Brightness: 100 OutTemp: 10.0
2019.04.08 02:00:54.059 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: wz_Rollladen_Fenster Nach dem return
2019.04.08 02:00:54.059 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: wz_Rollladen_Fenster In der Out Abfrage, Shadingwert: out, Zeitstempel: 1554659213
2019.04.08 02:00:54.059 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing - In der Routine zum fahren der Rollläden, Shading Wert: out
2019.04.08 02:00:54.064 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: wz_Rollladen_TuerLI Azimuth: 9.5 Elevation: -30.2 Brightness: 100 OutTemp: 10.0
2019.04.08 02:00:54.066 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: wz_Rollladen_TuerLI Nach dem return
2019.04.08 02:00:54.066 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: wz_Rollladen_TuerLI In der Out Abfrage, Shadingwert: out, Zeitstempel: 1554659633
2019.04.08 02:00:54.067 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing - In der Routine zum fahren der Rollläden, Shading Wert: out
2019.04.08 02:00:54.072 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: wz_Rollladen_TuerRE Azimuth: 9.5 Elevation: -30.2 Brightness: 100 OutTemp: 10.0
2019.04.08 02:00:54.074 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: wz_Rollladen_TuerRE Nach dem return
2019.04.08 02:00:54.074 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing, Rollladen: wz_Rollladen_TuerRE In der Out Abfrage, Shadingwert: out, Zeitstempel: 1554659633
2019.04.08 02:00:54.074 4: AutoShuttersControl (Rollladensteuerung) - Shading Processing - In der Routine zum fahren der Rollläden, Shading Wert: out
2019.04.08 02:00:57.044 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'state: shading out'
]

2019.04.08 02:00:57.053 4: AutoShuttersControl (Rollladensteuerung) - Devname: Rollladensteuerung Name: Rollladensteuerung Notify: [
  'state: shading out'
]


Die Fahrzeiten für Morgen wurden zwischenzeitlich auch wieder richtig berechnet (nicht mehr die WE Zeiten).
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 09 April 2019, 06:57:18
Nicht das Ihr denkt ich hänge hier nur rum ;D
Ich wollte mir auf der Entwicklungsumgebung das Freitagsproblem anschauen. Dabei ist nun aufgefallen das obwohl heute noch kein Feiertag ist, sondern erst morgen, er heute ein Feiertag draussen macht.
Das liegt sicherlich daran daß ich die FHEM Interne Funktion zur Auswertung genommen habe und meinen Code auskommentiert. Schaue ich mir als erstes an.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 09 April 2019, 10:04:45
Guten Morgen
In der dev. Version scheint die Beschattung nicht zu funktionieren. Ich habe 20 °C eingestellt und es wir aktuell bei 7°C beschattet genau da möchte ich Sonne im Haus haben zum erwärmen. Wäre ja blöd wenn im Winter die Rollladen unten sind wegen der Sonne. Gestern ist mit auch noch aufgefallen das die Rollladen nicht aus der Beschattung raus kommen sondern in der Position bleiben und gestern Abend habe ich den kurzen ins Bett gebracht und die Rollladen per Hand runtergefahren am Taster, kurz danach sind sie wieder in die Beschattung gefahren.

Kannst dir das ja mal bei Gelegenheit angucken.

Zu den we Zeiten bei mir stehen immer die korrekten Zeiten drin auch am Freitag allerdings nutze ich keinen zusätzlichen Kalender im ASC.
Was mit nur dazu auffällt ist das die Brightness Rollade auf einen Samstag sich nicht an die geänderten Zeiten hält.

Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 09 April 2019, 12:16:21
Habe den ganzen Vormittag dran gesessen und hoffe nun das ich Sunrise weitestgehend mit allen Kombinationen abgefackelt habe.
Eine neue Entwicklerversion ist online. Ich habe wirklich ausschließlich Sunrise bearbeitet.

Der Rest kommt noch.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 09 April 2019, 12:48:57
Zitat von: majestro84 am 09 April 2019, 10:04:45
In der dev. Version scheint die Beschattung nicht zu funktionieren. Ich habe 20 °C eingestellt und es wir aktuell bei 7°C beschattet genau da möchte ich Sonne im Haus haben zum erwärmen. Wäre ja blöd wenn im Winter die Rollladen unten sind wegen der Sonne.

Das mit der Temperatur hatte ich in der Tat nicht im Vergleich mit drin. Ist nun auch eingebaut. Habe ich eben gerade noch gemacht und schon online ins Git geladen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 09 April 2019, 12:51:47
Super danke dann teste ich Mal weiter
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 09 April 2019, 13:03:42
Zitat von: majestro84 am 09 April 2019, 10:04:45
... gestern Abend habe ich den kurzen ins Bett gebracht und die Rollladen per Hand runtergefahren am Taster, kurz danach sind sie wieder in die Beschattung gefahren.

Das werde ich mal noch prüfen lassen, also ob die aktuelle Position unterhalb der Beschattungsposition ist. Dann soll er nicht fahren.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: JHo am 09 April 2019, 13:20:45
Zitat von: CoolTux am 09 April 2019, 13:03:42
Das werde ich mal noch prüfen lassen, also ob die aktuelle Position unterhalb der Beschattungsposition ist. Dann soll er nicht fahren.
Hatte das ja schonmal angeregt:
Magst Du diese Prüfung evtl. auch für das Privacy-Shutdown vorm abendlichen Runterfahren übernehmen? Ich denke, es würde ja vermutlich die allermeisten Fälle erschlagen, dass Beschattung bzw. Privacy nicht mehr gesteuert werden, wenn Aktuelle Position = ClosedPos und Zeit = X Stunden nach DayOpen / Y vor NightClose.
Hintergrund: Hier sehr ähnliche Situation mit dem Kleinen: geht er früher ins Bett als üblich und wir "machen dicht". Dann fahren die (lauten) Rolläden ggf. von der ClosedPos wieder in die PrivacyPos hoch, wenn die Zeit dafür gekommen ist.

Danke!
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 09 April 2019, 13:28:47
Zitat von: JHo am 09 April 2019, 13:20:45
Hatte das ja schonmal angeregt:
Magst Du diese Prüfung evtl. auch für das Privacy-Shutdown vorm abendlichen Runterfahren übernehmen? Ich denke, es würde ja vermutlich die allermeisten Fälle erschlagen, dass Beschattung bzw. Privacy nicht mehr gesteuert werden, wenn Aktuelle Position = ClosedPos und Zeit = X Stunden nach DayOpen / Y vor NightClose.
Hintergrund: Hier sehr ähnliche Situation mit dem Kleinen: geht er früher ins Bett als üblich und wir "machen dicht". Dann fahren die (lauten) Rolläden ggf. von der ClosedPos wieder in die PrivacyPos hoch, wenn die Zeit dafür gekommen ist.

Danke!

Mache ich sehr gerne.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 09 April 2019, 14:06:52
Zitat von: majestro84 am 09 April 2019, 10:04:45
... und gestern Abend habe ich den kurzen ins Bett gebracht und die Rollladen per Hand runtergefahren am Taster, kurz danach sind sie wieder in die Beschattung gefahren.

Hier muß ich noch mal nachhaken. Sicher das sie in die Beschattungsposition gefahren sind? Was stand als Grund des Fahrens im Reading und war das Reading für die Position tatsächlich unterhalb der Beschattungsposition?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 09 April 2019, 14:29:52
Ja es stand shading in also Info dort. Position nach dem runterfahren kann ich nicht sagen ging zu schnell sollte aber 0 gewesen sein meine ich auch das es so als Last Position da Stand. Nachdem ich die Rollladen dann über fhem web noch einmal runter gefahren habe sind sie auch unten geblieben. Ich werde Mal probieren es nachzustellen und gucken ob ich das noch einmal reproduzieren kann.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 10 April 2019, 05:39:02
Zitat von: stefanpf am 08 April 2019, 07:02:28
oha, gute Besserung!
Ich habe auch noch etwas für die Zeit danach gefunden  ;)
- Heute morgen sind alle Rolläden um 06:30 brav hochgefahren. Nach dem Öffnen und Schliessen der Tür ist der Rollladen wieder runtergefahren. Im Rollladen stand night close und next driveup war mit 08:00 (Wochenendzeit) berechnet.
Bei den anderen nachgesehen: die meinen auch, dass morgen WE ist. Mein Holiday Dummy ist anderer Meinung.

Ah, fündig geworden... dieses state statt STATE hat meinen Dummy  zerrissen  :(
https://forum.fhem.de/index.php/topic,98583.15.html
Ich muss gestehen, ich habe auch nicht $we kontrolliert sondern nur in das device geschaut.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: dancatt am 10 April 2019, 12:51:56
Hallo,
was genau bewirkt denn im ASC-Device das Attribut "ASC_residentsDev"?
Und auf welche Werte im Status wird reagiert und wie was geschaltet?
Vielen Dank.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 10 April 2019, 13:14:18
Es wird auf absent Home und gone reagiert. Was genau geschalten wird kommt drauf an was Du eingestellt hast. Rollo runter nur wenn absent, SelfeDefense wenn Fenster offen und absent und so weiter.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: dancatt am 10 April 2019, 14:30:45
Das heißt im Rollladendevice muss ich dann noch "ASC_Mode_Down" und "ASC_Mode_Up" setzen?
Zu diesen Attributen ist mir die Beschreibung aber leider nicht zu 100% verständlich.

ASC_Mode_Down - always/home/absent/off - Wann darf die Automatik steuern. immer, niemals, bei Abwesenheit des Roommate (ist kein Roommate und absent eingestellt, wird gar nicht gesteuert)
ASC_Mode_Up - always/home/absent/off - Wann darf die Automatik steuern. immer, niemals, bei Abwesenheit des Roommate (ist kein Roommate und absent eingestellt, wird gar nicht gesteuert)

Die Automatik soll bei Abwesenheit ja garnicht steuern?!?

Folgendes will ich erreichen:
- Ich fahre mit der Familie in Urlaub. Setze nun Residents auf absent. Ab diesem Moment soll der Rollladen nicht mehr hochgefahren werden.
- Sobald wir wieder zuhause sind und Residents wieder auf home steht, soll alles wieder automatisch laufen.

Wie muss dann "ASC_Mode_Down" und "ASC_Mode_Up" gesetzt werden?

Vielen Dank.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 10 April 2019, 15:12:32
Die Frage hast Du Dir doch quasi schon selbst beantwortet

Zitat von: dancatt am 10 April 2019, 14:30:45
Folgendes will ich erreichen:
- Ich fahre mit der Familie in Urlaub. Setze nun Residents auf absent. Ab diesem Moment soll der Rollladen nicht mehr hochgefahren werden.
- Sobald wir wieder zuhause sind und Residents wieder auf home steht, soll alles wieder automatisch laufen.

Auf Home stellen
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: dancatt am 12 April 2019, 14:39:32
Zitat von: CoolTux am 10 April 2019, 15:12:32
Die Frage hast Du Dir doch quasi schon selbst beantwortet

Auf Home stellen

Soweit ok. Der Rollladen ist heute morgen schonmal nicht hochgefahren. Was schonmal sehr gut war.
Aber jetzt ist er oben. Im Log stand folgendes:

019.04.12 12:58:22.756 3: CUL_HM set 1_02_WZ_Rollladen_r inhibit off
2019.04.12 12:58:22.899 3: CUL_HM set 1_02_WZ_Rollladen_r pct 100


Residents-Device steht auf absent

list Rollladen:

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F30AE
   FUUID      5c54237f-f33f-cf0a-8238-8745516f329d0faa
   FVERSION   10_CUL_HM.pm:0.191440/2019-04-07
   HMLAN1_MSGCNT 19
   HMLAN1_RAWMSG E4F30AE,0000,79F8F7BE,FF,FFC2,B9A4104F30AE23A38D0601C800
   HMLAN1_RSSI -62
   HMLAN1_TIME 2019-04-12 12:58:57
   HMUART1_MSGCNT 15
   HMUART1_RAWMSG 05000037B9A4104F30AE23A38D0601C800
   HMUART1_RSSI -55
   HMUART1_TIME 2019-04-12 12:58:57
   IODev      HMLAN1
   LASTInputDev HMUART1
   MSGCNT     34
   NAME       1_02_WZ_Rollladen_r
   NOTIFYDEV  global
   NR         292
   NTFY_ORDER 50-1_02_WZ_Rollladen_r
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:B9 - t:10 s:4F30AE d:23A38D 0601C800
   protLastRcv 2019-04-12 12:58:57
   protRcv    16 last_at:2019-04-12 12:58:57
   protResnd  1 last_at:2019-04-10 07:38:57
   protSnd    18 last_at:2019-04-12 12:58:57
   protState  CMDs_done
   rssi_HMLAN1 cnt:11 min:-69 max:-66 avg:-67.27 lst:-67
   rssi_at_HMLAN1 cnt:19 min:-67 max:-62 avg:-62.73 lst:-62
   rssi_at_HMUART1 cnt:15 min:-58 max:-53 avg:-54.93 lst:-55
   .attraggr:
   .attrminint:
   READINGS:
     2016-09-27 12:39:20   .D-devInfo      010100
     2016-09-27 12:39:20   .D-stc          30
     2018-10-20 15:55:04   .peerListRDate  2018-10-20 15:55:04
     2019-04-12 12:58:57   .protLastRcv    2019-04-12 12:58:57
     2019-04-12 12:58:22   ASC_ShuttersLastDrive window day closed
     2019-04-12 08:30:02   ASC_Time_DriveDown 12.04.2019 - 20:24
     2019-04-12 08:30:02   ASC_Time_DriveUp 13.04.2019 - 08:30
     2019-03-15 08:28:28   Activity        alive
     2019-04-12 12:58:23   CommandAccepted yes
     2016-09-27 12:39:20   D-firmware      2.8
     2016-09-27 12:39:20   D-serialNr      NEQ1221020
     2018-10-20 15:55:02   PairedTo        0x23A38D
     2016-09-27 12:39:25   R-confBtnTime   permanent
     2016-09-27 15:45:27   R-driveDown     26 s
     2016-09-27 12:39:26   R-driveTurn     0.5 s
     2016-09-27 15:44:56   R-driveUp       27.9 s
     2016-09-27 12:39:25   R-intKeyVisib   invisib
     2016-09-27 12:39:25   R-localResDis   off
     2016-09-27 12:39:25   R-pairCentral   0x23A38D
     2016-09-27 12:39:26   R-refRunCounter 0
     2016-09-27 12:39:26   R-sign          off
     2016-09-27 12:39:26   R-statusInfoMinDly 2 s
     2016-09-27 12:39:26   R-statusInfoRandom 1 s
     2016-09-27 12:39:26   R-transmitTryMax 6
     2018-10-20 15:55:02   RegL_00.        02:01 0A:23 0B:A3 0C:8D 15:FF 18:00 00:00
     2018-10-20 15:55:03   RegL_01.        08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-04-12 12:58:57   deviceMsg       on (to VCCU)
     2019-04-12 12:58:22   inhibit         set_off
     2019-04-12 12:58:57   level           100
     2019-04-12 12:58:57   motor           stop:on
     2019-04-12 12:58:57   pct             100
     2018-10-20 15:55:01   powerOn         2018-10-20 15:55:01
     2019-04-12 12:58:57   recentStateType info
     2019-04-12 12:58:57   state           on
     2019-04-12 12:58:57   timedOn         off
   helper:
     HM_CMDNR   185
     cSnd       1123A38D4F30AE0001,1123A38D4F30AE0201C8
     dlvlCmd    ++A01123A38D4F30AE0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F30AE,00,00,00
       nextSend   1555066737.44408
       rxt        0
       vccu       VCCU
       p:
         4F30AE
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        B9
       io:
         HMLAN1:
           -58
           -58
         HMUART0:
         HMUART1:
           -55
           -55
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLAN1
       flg        A
       ts         1555066737.18216
       ack:
         HASH(0x3e49600)
         B9800223A38D4F30AE00
     rssi:
       HMLAN1:
         avg        -67.2727272727273
         cnt        11
         lst        -67
         max        -66
         min        -69
       at_HMLAN1:
         avg        -62.7368421052632
         cnt        19
         lst        -62
         max        -62
         min        -67
       at_HMUART1:
         avg        -54.9333333333333
         cnt        15
         lst        -55
         max        -53
         min        -58
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor none
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 0
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode off
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1221020
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on


list asc:

Internals:
   .FhemMetaInternals 1
   FUUID      5c765ad0-f33f-cf0a-55eb-449998b200d8a87e
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       asc_Rollladen
   NOTIFYDEV  1_02_WZ_Tuerkontakt,1_06_KU_Tuerkontakt,asc_Rollladen,global,residents,tw_Altenglan,1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r,1_06_KU_Rollladen
   NR         398
   NTFY_ORDER 51-asc_Rollladen
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.4.0.11beta67
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2019-04-10 10:38:46   .monitoredDevs  {"tw_Altenglan":{"asc_Rollladen":"ASC_twilightDevice"},"residents":{"asc_Rollladen":"ASC_residentsDev"},"1_06_KU_Tuerkontakt":{"1_06_KU_Rollladen":"ASC_WindowRec"},"1_02_WZ_Tuerkontakt":{"1_02_WZ_Rollladen_r":"ASC_WindowRec","1_02_WZ_Rollladen_l":"ASC_WindowRec"}}
     2019-04-12 12:58:23   1_02_WZ_Rollladen_l_PosValue 100
     2019-04-12 08:30:02   1_02_WZ_Rollladen_l_lastPosValue 0
     2019-04-12 08:30:02   1_02_WZ_Rollladen_l_nextAstroTimeEvent 12.04.2019 - 20:24
     2019-04-12 12:58:57   1_02_WZ_Rollladen_r_PosValue 100
     2019-04-11 20:23:10   1_02_WZ_Rollladen_r_lastPosValue 0
     2019-04-12 08:30:02   1_02_WZ_Rollladen_r_nextAstroTimeEvent 12.04.2019 - 20:24
     2019-04-12 07:00:37   1_06_KU_Rollladen_PosValue 100
     2019-04-09 20:26:26   1_06_KU_Rollladen_lastDelayPosValue 30
     2019-04-12 07:30:02   1_06_KU_Rollladen_lastPosValue 0
     2019-04-12 07:30:02   1_06_KU_Rollladen_nextAstroTimeEvent 12.04.2019 - 20:24
     2019-04-01 08:56:14   hardLockOut     on
     2019-02-27 10:39:29   partyMode       off
     2019-04-10 07:38:31   room_1_02_WZ_9_06_CUL_HM 1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r
     2019-04-10 07:38:31   room_1_06_KU_9_06_CUL_HM 1_06_KU_Rollladen
     2019-02-27 10:39:29   selfDefense     off
     2019-04-12 12:58:23   state           manual
     2019-03-01 16:27:16   sunriseTimeWeHoliday on
     2019-04-10 07:38:30   userAttrList    rolled out
   helper:
     shuttersList:
       1_02_WZ_Rollladen_l
       1_02_WZ_Rollladen_r
       1_06_KU_Rollladen
   monitoredDevs:
     1_02_WZ_Rollladen_l:
     1_02_WZ_Rollladen_r:
     1_02_WZ_Tuerkontakt:
       1_02_WZ_Rollladen_l ASC_WindowRec
       1_02_WZ_Rollladen_r ASC_WindowRec
     1_06_KU_Rollladen:
     1_06_KU_Tuerkontakt:
       1_06_KU_Rollladen ASC_WindowRec
     residents:
       asc_Rollladen ASC_residentsDev
     tw_Altenglan:
       asc_Rollladen ASC_twilightDevice
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -2
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_residentsDev residents:state
   ASC_tempSensor proplanta_Altenglan:fc0_tempAvg
   ASC_twilightDevice tw_Altenglan
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Rollladen
   icon       fts_shutter_automatic
   room       1_02_WZ,1_06_KU

Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: dancatt am 14 April 2019, 10:52:18
Hallo,

zu meinem genannten Problem ein Post vorher:
Ich vermute dass es am Roommate Attribut rr_autoGoneAfter hängt. Dadurch wird nach einer bestimmten Zeit der Status von absent auf gone gesetzt. Somit steht dann Residents auch nicht mehr im Status absent und wechselt auch auf gone. Somit wird dann der Rollladen hochgefahren da der Status nicht mehr absent ist.
Kann das so sein? Wenn ja, sollten dann gone und absent aus Roommate / Residents nicht beide auf absent aus ASC gemappt werden.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 14 April 2019, 11:19:57
Wenn Du nichts weiter am Roommate geändert hast, dann wird gone im Roommate erst nach 32 Stunden gesetzt. Klang nicht so das Du so lange weg warst.

Und selbst wenn ist es kein ASc Thema. Oder zu mindest für mich nicht ersichtlich.
Bei dem Beispiekrolllo hast Du Mode_Up home. Er würde bei gone also nicht hoch fahren.

2019-04-12 12:58:22   ASC_ShuttersLastDrive window day closed

Das ist aber interessant. Wieso wird am Tag Day Closed gefahren. Das schaue ich mir erst mal an.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: dancatt am 14 April 2019, 11:46:34
Zitat
Bei dem Beispiekrolllo hast Du Mode_Up home. Er würde bei gone also nicht hoch fahren.
Stimmt natürlich. Ich war falsch rum.


Teste gerade den Fall dass ich in Urlaub fahre. Also länger weg bin. Da sollten sie natürlich nicht hochfahren solange solange Residents nicht wieder auf home steht.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: dancatt am 14 April 2019, 16:15:40
Ist jeden Tag um ungefähr die gleiche Zeit wo er hochgefahren wird.

list rollladen

Internals:
   .FhemMetaInternals 1
   .triggerUsed 1
   DEF        4F30AE
   FUUID      5c54237f-f33f-cf0a-8238-8745516f329d0faa
   FVERSION   10_CUL_HM.pm:0.191440/2019-04-07
   HMLAN1_MSGCNT 30
   HMLAN1_RAWMSG E4F30AE,0000,84359292,FF,FFC3,C4A4104F30AE23A38D0601C800
   HMLAN1_RSSI -61
   HMLAN1_TIME 2019-04-14 12:40:58
   HMUART1_MSGCNT 26
   HMUART1_RAWMSG 05000039C4A4104F30AE23A38D0601C800
   HMUART1_RSSI -57
   HMUART1_TIME 2019-04-14 12:40:58
   IODev      HMLAN1
   LASTInputDev HMUART1
   MSGCNT     56
   NAME       1_02_WZ_Rollladen_r
   NOTIFYDEV  global
   NR         292
   NTFY_ORDER 50-1_02_WZ_Rollladen_r
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:C4 - t:10 s:4F30AE d:23A38D 0601C800
   protLastRcv 2019-04-14 12:40:57
   protRcv    27 last_at:2019-04-14 12:40:57
   protResnd  1 last_at:2019-04-10 07:38:57
   protSnd    29 last_at:2019-04-14 12:40:58
   protState  CMDs_done
   rssi_HMLAN1 cnt:18 min:-69 max:-66 avg:-66.88 lst:-66
   rssi_at_HMLAN1 cnt:30 min:-67 max:-61 avg:-62.46 lst:-61
   rssi_at_HMUART1 cnt:26 min:-59 max:-53 avg:-55.46 lst:-57
   .attraggr:
   .attrminint:
   READINGS:
     2016-09-27 12:39:20   .D-devInfo      010100
     2016-09-27 12:39:20   .D-stc          30
     2018-10-20 15:55:04   .peerListRDate  2018-10-20 15:55:04
     2019-04-14 12:40:57   .protLastRcv    2019-04-14 12:40:57
     2019-04-14 12:40:21   ASC_ShuttersLastDrive window day closed
     2019-04-14 08:30:02   ASC_Time_DriveDown 14.04.2019 - 20:27
     2019-04-14 08:30:02   ASC_Time_DriveUp 15.04.2019 - 08:00
     2019-03-15 08:28:28   Activity        alive
     2019-04-14 12:40:22   CommandAccepted yes
     2016-09-27 12:39:20   D-firmware      2.8
     2016-09-27 12:39:20   D-serialNr      NEQ1221020
     2018-10-20 15:55:02   PairedTo        0x23A38D
     2016-09-27 12:39:25   R-confBtnTime   permanent
     2016-09-27 15:45:27   R-driveDown     26 s
     2016-09-27 12:39:26   R-driveTurn     0.5 s
     2016-09-27 15:44:56   R-driveUp       27.9 s
     2016-09-27 12:39:25   R-intKeyVisib   invisib
     2016-09-27 12:39:25   R-localResDis   off
     2016-09-27 12:39:25   R-pairCentral   0x23A38D
     2016-09-27 12:39:26   R-refRunCounter 0
     2016-09-27 12:39:26   R-sign          off
     2016-09-27 12:39:26   R-statusInfoMinDly 2 s
     2016-09-27 12:39:26   R-statusInfoRandom 1 s
     2016-09-27 12:39:26   R-transmitTryMax 6
     2018-10-20 15:55:02   RegL_00.        02:01 0A:23 0B:A3 0C:8D 15:FF 18:00 00:00
     2018-10-20 15:55:03   RegL_01.        08:00 09:00 0A:00 0B:01 0C:04 0D:01 0E:17 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-04-14 12:40:58   deviceMsg       on (to VCCU)
     2019-04-14 12:40:21   inhibit         set_off
     2019-04-14 12:40:58   level           100
     2019-04-14 12:40:58   motor           stop:on
     2019-04-14 12:40:58   pct             100
     2018-10-20 15:55:01   powerOn         2018-10-20 15:55:01
     2019-04-14 12:40:58   recentStateType info
     2019-04-14 12:40:58   state           on
     2019-04-14 12:40:58   timedOn         off
   helper:
     HM_CMDNR   196
     cSnd       1123A38D4F30AE0001,1123A38D4F30AE0201C8
     dlvlCmd    ++A01123A38D4F30AE0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        1
       raw        1
       tpl        1
     io:
       newChn     +4F30AE,00,00,00
       nextSend   1555238458.29465
       rxt        0
       vccu       VCCU
       p:
         4F30AE
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        C4
       io:
         HMLAN1:
           -57
           -57
         HMUART0:
         HMUART1:
           -57
           -57
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLAN1
       flg        A
       ts         1555238457.98771
       ack:
         HASH(0x3e49600)
         C4800223A38D4F30AE00
     rssi:
       HMLAN1:
         avg        -66.8888888888889
         cnt        18
         lst        -66
         max        -66
         min        -69
       at_HMLAN1:
         avg        -62.4666666666667
         cnt        30
         lst        -61
         max        -61
         min        -67
       at_HMUART1:
         avg        -55.4615384615385
         cnt        26
         lst        -57
         max        -53
         min        -59
     tmpl:
Attributes:
   .mId       0005
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 120
   ASC_BlockingTime_beforNightClose 120
   ASC_BrightnessSensor none
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 0
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut hard
   ASC_LockOut_Cmd inhibit
   ASC_Mode_Down always
   ASC_Mode_Up home
   ASC_Open_Pos 100
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode off
   ASC_Shading_Pos 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 17:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 08:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec 1_02_WZ_Tuerkontakt
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   actCycle   028:00
   actStatus  alive
   autoReadReg 4_reqStatus
   devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
   expert     251_anything
   firmware   2.8
   group      Rollladen
   icon       fts_shutter
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       1_02_WZ,9_06_CUL_HM
   serialNr   NEQ1221020
   subType    blindActuator
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     stop:off:down:90:80:70:60:50:40:30:20:10:up:on


Log

2019.04.14 12:40:21.617 3: CUL_HM set 1_02_WZ_Rollladen_r inhibit off
2019.04.14 12:40:21.767 3: CUL_HM set 1_02_WZ_Rollladen_r pct 100
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 14 April 2019, 16:30:25
Ah, er wird hoch gefahren. Interessant. Weil da day closed steht. Eventuell ein Schreibfehler von mir im Modul. Aber die Fahrtrichtung scheint ja zu stimmen. Er fährt hoch.

Gehe davon aus das Du um die Uhrzeit nach Hause kommst. Was steht zu der Zeit im Residents Device?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 14 April 2019, 16:36:14
Meint dass nicht, dass das Fenster am Tag geschlossen wurde ?

Mal eine ganz blöde Frage (vielleicht stehe ich gerade auf dem Sonntagsschlauch):

Ist die Klammer nicht immer true?
Homemode ungleich asleep oder Homemode ungleich gotosleep


if (
                    IsDay( $hash, $shuttersDev )
                and $shutters->getStatus != $shutters->getOpenPos
                and (  $homemode ne 'asleep'
                    or $homemode ne 'gotosleep'
                    or $homemode eq 'none' )
              )



So um Zeile 855
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 14 April 2019, 16:42:44
Zitat von: stefanpf am 14 April 2019, 16:36:14
Meint dass nicht, dass das Fenster am Tag geschlossen wurde ?

Sorry mein Fehler. Du hast natürlich Recht.
Stimmt denn das was da steht dann. Du hast das Fenster vor dem öffnen der Rolllos also auf gemacht und irgendwann am Tag wieder zu? Aber warum ist das Rolllo nicht hoch gefahren wie Tagesanbruch war?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 14 April 2019, 16:44:42
Zitat von: stefanpf am 14 April 2019, 16:36:14
Mal eine ganz blöde Frage (vielleicht stehe ich gerade auf dem Sonntagsschlauch):

Ist die Klammer nicht immer true?
Homemode ungleich asleep oder Homemode ungleich gotosleep


if (
                    IsDay( $hash, $shuttersDev )
                and $shutters->getStatus != $shutters->getOpenPos
                and (  $homemode ne 'asleep'
                    or $homemode ne 'gotosleep'
                    or $homemode eq 'none' )
              )



So um Zeile 855

Wieso sollte sie immer true sein? Sie kann doch durchaus asleep sein oder gotosleep
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 14 April 2019, 16:54:41
Wenn asleep, dann true, weil ja nicht gotosleep.
Wenn gotosleep, dann true, weil ja nicht asleep.
Wenn irgendetwasanderes, dann true weil nicht gotosleep oder nicht asleep.

und none ist eh true  :) :)

Vermutlich sollte ein and dazwischen
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 14 April 2019, 16:59:03
Zitat von: stefanpf am 14 April 2019, 16:54:41
Wenn asleep, dann true, weil ja nicht gotosleep.
Wenn gotosleep, dann true, weil ja nicht asleep.
Wenn irgendetwasanderes, dann true weil nicht gotosleep oder nicht asleep.

und none ist eh true  :) :)

Vermutlich sollte ein and dazwischen

Lass mich da morgen bitte noch mal drüber nach denken. Klappt aktuell nicht so gut  ;D
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: dancatt am 14 April 2019, 17:22:11
Zitat von: CoolTux am 14 April 2019, 16:30:25
Ah, er wird hoch gefahren. Interessant. Weil da day closed steht. Eventuell ein Schreibfehler von mir im Modul. Aber die Fahrtrichtung scheint ja zu stimmen. Er fährt hoch.

Gehe davon aus das Du um die Uhrzeit nach Hause kommst. Was steht zu der Zeit im Residents Device?

Residents bleibt auf gone. Residents und Roommate sind bei mir aktuell nicht automatisiert. Sie werden manuell getriggert und stehen aktuell nur auf gone da ich ASC teste ob das klappt. Aktuell leider noch nicht. Rollladen sollten nicht hochgefahren werden.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: dancatt am 14 April 2019, 17:25:31
Zitat von: stefanpf am 14 April 2019, 16:36:14
Meint dass nicht, dass das Fenster am Tag geschlossen wurde ?
Wenn dem so ist dann wäre das auch nicht ok. Da wurde von den Fenster nichts geöffnet und auch nichts geschlossen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 14 April 2019, 17:48:55
Ich kann es dir leider auch nicht genau sagen.. Habe nicht wirklich kenne von Perl (und blicke den Code auch nicht vollständig), die Meldung kommt aber eindeutig aus der EventProcessingWindowRec.
Ich würde zuerst mal die Logs des Fenstersensors betrachten.
Ist das zufällig ein HM Türgriffsensor - da habe ich nämlich auch einen, der ab und zu Geistermeldungen produziert weil er irgendwie einen Wakeligen hat.
Oder liegt da eventuell ein event-min-interval auf dem Sensor?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: dancatt am 14 April 2019, 18:04:50
Zitat von: stefanpf am 14 April 2019, 17:48:55
Ich kann es dir leider auch nicht genau sagen.. Habe nicht wirklich kenne von Perl (und blicke den Code auch nicht vollständig), die Meldung kommt aber eindeutig aus der EventProcessingWindowRec.
Ich würde zuerst mal die Logs des Fenstersensors betrachten.
Ist das zufällig ein HM Türgriffsensor - da habe ich nämlich auch einen, der ab und zu Geistermeldungen produziert weil er irgendwie einen Wakeligen hat.
Oder liegt da eventuell ein event-min-interval auf dem Sensor?

Ok. Muss ich mir anschauen. Es handelt sich um einen HM-SEC-SC-2. Eben gesehen dass da 37 Sekunden vorher was passiert.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 14 April 2019, 18:38:07
Kann es sein das der Fensterkontakt kein event-on-change-reading hat. Dann wäre es nämlich das alive Reading was warum auch immer das ganze aus löst.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: dancatt am 14 April 2019, 18:58:22
Zitat von: CoolTux am 14 April 2019, 18:38:07
Kann es sein das der Fensterkontakt kein event-on-change-reading hat. Dann wäre es nämlich das alive Reading was warum auch immer das ganze aus löst.

Habe das Attribut event-on-change-reading nicht gesetzt. War bis jetzt noch nicht nötig. actCycle steht auf 028:00, actStatus steht auf alive.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 14 April 2019, 19:01:56
In der aktuellen Dev. Version habe ich noch festgestellt das bei einen Brightness Fenster wenn es geöffnet ist und ASC down durch ist, es später dann beim schließen die Fahrt nicht nachgeholt wird. Ich muss die Rolllade dann vom Hand schließen. Dann habe ich noch Astro Rollläden die wenn die Fenster vorm ASC Up öffne in die comfort Position fahren soweit alles gut nur werden sie wenn das ASC Up durch ist nicht komplett geöffnet sondern bleiben in der comfort Position. Wenn ich dann sie Fenster wieder schließe fahren sie runter mit ASC das Window Close. Selfdefense ist im ASC aus geschaltet. Vielleicht kannst du da noch einmal gucken. Schönen Rest Sonntag noch
Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: dancatt am 15 April 2019, 12:39:32
Der Rollladen ist eben wieder hochgefahren. Hier mal ein ausführliches Log:


2019.04.15 12:30:57.674 5: CUL_HM 1_02_WZ_Tuerkontakt protEvent:CMDs_done
2019.04.15 12:30:57.677 5: CUL_HM 1_02_WZ_Tuerkontakt sent ACK:2
2019.04.15 12:30:57.723 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Tuerkontakt Name: asc_Rollladen Notify: [
  'alive: yes',
  'battery: ok',
  'contact: closed (to VCCU)',
  'sabotageError: off',
  'state: closed'
]

2019.04.15 12:30:57.862 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  'inhibit: set_off'
]

2019.04.15 12:30:57.915 5: CUL_HM 1_02_WZ_Rollladen_r protEvent:CMDs_pending pending:1
2019.04.15 12:30:57.934 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  'state: set_inhibit off'
]

2019.04.15 12:30:57.979 3: CUL_HM set 1_02_WZ_Rollladen_r inhibit off
2019.04.15 12:30:57.982 5: CUL_HM 1_02_WZ_Rollladen_r protEvent:CMDs_pending pending:1
2019.04.15 12:30:58.053 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  'ASC_ShuttersLastDrive: window day closed'
]

2019.04.15 12:30:58.116 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  'state: window day closed'
]

2019.04.15 12:30:58.142 5: CUL_HM 1_02_WZ_Rollladen_r protEvent:CMDs_pending pending:2
2019.04.15 12:30:58.161 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  '[b]level: set_100[/b]'
]

2019.04.15 12:30:58.223 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  '[b]state: set_100[/b]'
]

2019.04.15 12:30:58.267 3: CUL_HM [b]set 1_02_WZ_Rollladen_r pct 100[/b]
2019.04.15 12:30:58.271 5: CUL_HM 1_02_WZ_Rollladen_r protEvent:CMDs_pending pending:2
2019.04.15 12:30:58.326 4: CUL_HM 1_02_WZ_Tuerkontakt dupe: dont process

2019.04.15 12:30:58.447 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  'state: manual'
]

2019.04.15 12:30:58.461 4: CUL_HM 1_02_WZ_Tuerkontakt dupe: dont process
2019.04.15 12:30:58.473 5: CUL_HM 1_02_WZ_Rollladen_r protEvent:CMDs_processing... pending:1
2019.04.15 12:30:58.649 5: CUL_HM 1_02_WZ_Rollladen_r protEvent:CMDs_pending pending:1
2019.04.15 12:30:58.684 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  'deviceMsg: off (to VCCU)',
  'level: 0',
  'motor: stop:off',
  'pct: 0',
  'state: off',
  'timedOn: off'
]

2019.04.15 12:30:58.703 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  '1_02_WZ_Rollladen_r_PosValue: 0'
]

2019.04.15 12:30:58.768 4: CUL_HM 1_02_WZ_Rollladen_r dupe: dont process
2019.04.15 12:30:58.775 5: CUL_HM 1_02_WZ_Rollladen_r protEvent:CMDs_processing... pending:0
2019.04.15 12:30:59.049 5: CUL_HM 1_02_WZ_Rollladen_r protEvent:CMDs_done
2019.04.15 12:30:59.082 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  'deviceMsg: off (to VCCU)',
  'level: 0',
  'motor: up:off',
  'pct: 0',
  'state: off',
  'timedOn: off'
]

2019.04.15 12:30:59.101 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  '1_02_WZ_Rollladen_r_PosValue: 0'
]

2019.04.15 12:30:59.167 4: CUL_HM 1_02_WZ_Rollladen_r dupe: dont process
2019.04.15 12:31:25.289 4: AutoShuttersControl (asc_Rollladen) - Devname: residents Name: asc_Rollladen Notify: [
  'durTimerAbsence_cr: 5310',
  'durTimerAbsence: 88:29:49'
]

2019.04.15 12:31:32.112 5: CUL_HM 1_02_WZ_Rollladen_r protEvent:CMDs_done
2019.04.15 12:31:32.114 5: CUL_HM 1_02_WZ_Rollladen_r sent ACK:2
2019.04.15 12:31:32.153 4: AutoShuttersControl (asc_Rollladen) - Devname: 1_02_WZ_Rollladen_r Name: asc_Rollladen Notify: [
  'deviceMsg: on (to VCCU)',
  'level: 100',
  'motor: stop:on',
  'pct: 100',
  'state: on',
  'timedOn: off'
]

2019.04.15 12:31:32.173 4: AutoShuttersControl (asc_Rollladen) - Devname: asc_Rollladen Name: asc_Rollladen Notify: [
  '1_02_WZ_Rollladen_r_PosValue: 100'
]

2019.04.15 12:31:32.252 4: CUL_HM 1_02_WZ_Rollladen_r dupe: dont process
2019.04.15 12:32:28.300 4: AutoShuttersControl (asc_Rollladen) - Devname: residents Name: asc_Rollladen Notify: [
  'durTimerAbsence_cr: 5311',
  'durTimerAbsence: 88:30:52'
]

2019.04.15 12:32:54.460 4: AutoShuttersControl (asc_Rollladen) - Devname: tw_Altenglan Name: asc_Rollladen Notify: [
  'azimuth: 158.18',
  'elevation: 49.83',
  'twilight: 100',
  'twilight_weather: 100',
  'compasspoint: south-southeast'
]

2019.04.15 12:33:31.303 4: AutoShuttersControl (asc_Rollladen) - Devname: residents Name: asc_Rollladen Notify: [
  'durTimerAbsence_cr: 5312',
  'durTimerAbsence: 88:31:55'
]
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 15 April 2019, 12:45:18
Setze event-on-change Reading für battery, sabotageError und state. Dein Sensor sendet alle 24 Stunden ein alive inklusive dem Status aller Readings.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 16 April 2019, 12:05:09
Zitat von: CoolTux am 28 Februar 2019, 09:09:18
Wer möchte kann gerne einmal die Wind Integration testen.

https://github.com/LeonGaultier/fhem-AutoShuttersControl/tree/devel

Deutsche Commandref wurde an gepasst. Bitte lesen.
Mal eine Frage wo finde ich den die angepasste Commandref?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 16 April 2019, 12:11:43
Dafür musst Du die Commandref neu erstellen lassen

cd /opt/fhem
/usr/bin/perl contrib/commandref_join.pl

Alles aus dem Kopf. Bin gerade im Naturkundemuseum.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 16 April 2019, 12:19:41
Wenn zwischendurch auch ein (normales) update gelaufen ist, sollte die mit help AutoShuttersControl in der aktuellen Fassung da sein :) .

@CoolTux:
Da grade Ferien sind, wollte ich nochmal bzgl. Comfort-Lüften darauf zurückkommen, dass der Rollladen nach dem Lüften nicht wieder schließen muß, wenn er am WE (sind hier grade Ferien) nach dem "unter-der-Woche"-Zeitpunkt oberhalb oder gleich der Offen-Position steht.
Geht darum, auch Lärm zu vermeiden... (Oder übersehe ich wieder eine Einstelloption?)(Betrifft hier twostate und threestate Sensoren gleichermaßen)
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 16 April 2019, 12:27:36
Danke für die Info Cooltux und Beta-User. Wieder einmal was dazu gelernt. Mit
/usr/bin/perl ./contrib/commandref_join.pl
hat es geklappt.

Gruß Alex
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 16 April 2019, 23:52:32
Zitat von: Beta-User am 16 April 2019, 12:19:41
Wenn zwischendurch auch ein (normales) update gelaufen ist, sollte die mit help AutoShuttersControl in der aktuellen Fassung da sein :) .

@CoolTux:
Da grade Ferien sind, wollte ich nochmal bzgl. Comfort-Lüften darauf zurückkommen, dass der Rollladen nach dem Lüften nicht wieder schließen muß, wenn er am WE (sind hier grade Ferien) nach dem "unter-der-Woche"-Zeitpunkt oberhalb oder gleich der Offen-Position steht.
Geht darum, auch Lärm zu vermeiden... (Oder übersehe ich wieder eine Einstelloption?)(Betrifft hier twostate und threestate Sensoren gleichermaßen)

Wenn ich Dich richtig verstehe dann ist das Fenster vor dem errechneten Sunrise geöffnet und wieder geschlossen worden. Korrekt? Wenn ja dann ist es richtig daß er wieder runter fährt, denn für ASC bedeutet es, es ist Nacht.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 17 April 2019, 01:15:24
Das mit dem Lüften lässt sich ggf mit einer geschickt gewählten ASC_BlockingTime_beforDayOpen lösen.
Ich verwende dass derzeit mit 36000 Sekunden da das ASC Mode_Down=absent an der Stelle nicht ausgewertet wird und die Rollläden bleiben ab 22:00 anschließend oben.

Müssen ja nicht gleich 10h sein :)
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Prof. Dr. Peter Henning am 17 April 2019, 05:09:03
readingsUpdate(,state,manual) missed to call readingsBeginUpdate first.
2019.04.17 04:52:26 1: stacktrace:
2019.04.17 04:52:26 1:     main::readingsBulkUpdate            called by fhem.pl (4867)
2019.04.17 04:52:26 1:     main::readingsSingleUpdate          called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (4227)
2019.04.17 04:52:26 1:     ASC_Dev::Readings::setStateReading  called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (1892)
2019.04.17 04:52:26 1:     FHEM::AutoShuttersControl::EventProcessingShutters called by /opt/fhem/FHEM/73_AutoShuttersControl.pm (361)
2019.04.17 04:52:26 1:     FHEM::AutoShuttersControl::Notify   called by fhem.pl (3698)
2019.04.17 04:52:26 1:     main::CallFn                        called by fhem.pl (3618)
2019.04.17 04:52:26 1:     main::DoTrigger                     called by fhem.pl (3984)
2019.04.17 04:52:26 1:     main::Dispatch                      called by /opt/fhem/FHEM/00_CUL.pm (948)
2019.04.17 04:52:26 1:     main::CUL_Parse                     called by /opt/fhem/FHEM/00_CUL.pm (832)
2019.04.17 04:52:26 1:     main::CUL_Read                      called by fhem.pl (3698)
2019.04.17 04:52:26 1:     main::CallFn                        called by fhem.pl (745)


in Version 0.4.0.9

LG

pah
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 17 April 2019, 09:09:55
Zitat von: stefanpf am 17 April 2019, 01:15:24
Das mit dem Lüften lässt sich ggf mit einer geschickt gewählten ASC_BlockingTime_beforDayOpen lösen.
Ich verwende dass derzeit mit 36000 Sekunden da das ASC Mode_Down=absent an der Stelle nicht ausgewertet wird und die Rollläden bleiben ab 22:00 anschließend oben.

Müssen ja nicht gleich 10h sein :)
Danke für den Vorschlag. Zeigt zumindest auch, dass ich mit dem "Problem" nicht ganz alleine bin.

M.E. sollte das insgesamt unter Berücksichtigung der bekannten Vorgaben etwas dynamischer umgesetzt werden und stelle das als feature-Request mal zur Diskussion.
Die Gedanken dazu hatte ich vor längerem mal zusammengetragen
Zitat von: Beta-User am 05 März 2019, 09:28:108. (Hat vermutlich nichts mit der Entwicklerversion zu tun:)
Bei uns sind grade Ferien, also WE=true. Trotzdem sind wir heute alle recht früh aufgestanden, und da draußen schon hell war, wurden auch manuell die Rollläden gefahren (nach der frühesten allg. Aufsteh-Zeit). Irgendwann sind sie wieder runter, zu einer Zeit, von der ich erst nicht wußte, wo die herkommt.
Meine Vermutung: Die Blocking-time war abgelaufen (wenn man's nicht verstellt hat eine Stunde, oder?)...

Mein Wunsch: Wenn eine manuelle Öffnen-Fahrt auf offen (oder weiter als offen) gemacht wird, und das morgens nach der frühesten Öffnen-Zeit stattfindet, nicht mehr schließen. (Wo ich das schreibe: Eigentlich geht es nicht um die Zeit des manuellen Öffnens, sondern um den Ablauf der blocking-Time: liegt die nach dem frühesten Öffnen => betrachte die morgendliche Fahrt als erledigt...)
Ob man den Gedanken auf Abends entsprechend übertragen kann, wäre noch zu überlegen, wollte erst mal deine Rückmeldung haben, ob das sinnvoll ist, einigermaßen ohne Unfall umzusetzen wäre usw....
MaW: Öffnet ein User ein Fenster nach (frühester Öffnenzeit (ohne WE) - blockingTime_morgens) soll ASC davon ausgehen, dass die Nacht an dem Fenster vorbei ist...
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 17 April 2019, 09:33:33
Zitat von: Beta-User am 17 April 2019, 09:09:55
Danke für den Vorschlag. Zeigt zumindest auch, dass ich mit dem "Problem" nicht ganz alleine bin.

M.E. sollte das insgesamt unter Berücksichtigung der bekannten Vorgaben etwas dynamischer umgesetzt werden und stelle das als feature-Request mal zur Diskussion.
Die Gedanken dazu hatte ich vor längerem mal zusammengetragenMaW: Öffnet ein User ein Fenster nach (frühester Öffnenzeit (ohne WE) - blockingTime_morgens) soll ASC davon ausgehen, dass die Nacht an dem Fenster vorbei ist...
Finde ich gut den Vorschlag. Ich habe ja auch das Problem das sie nach dem day Open trotzdem wieder schließen passiert das bei nicht?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 17 April 2019, 09:38:32
Zitat von: majestro84 am 17 April 2019, 09:33:33
Finde ich gut den Vorschlag. Ich habe ja auch das Problem das sie nach dem day Open trotzdem wieder schließen passiert das bei nicht?

Das sollte mit der neusten Entwicklerversion aber nicht mehr der Fall sein.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 17 April 2019, 10:00:11
Zitat von: CoolTux am 17 April 2019, 09:38:32
Das sollte mit der neusten Entwicklerversion aber nicht mehr der Fall sein.
Ich nutze aktuell die 0.4.0.11beta69

Hattest du dir das auch mit den Brightness angeguckt das wenn das Fenster gekippt ist zum Beispiel beim schließen nicht mehr in die ventilate Pos. Gefahren wird sondern es komplett offen bleibt. Und auch nach dem schließen die Fahrt nicht nachgeholt wird. Das hat vorher irgendwann Mal funktioniert.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 17 April 2019, 10:22:52
Zitat von: majestro84 am 17 April 2019, 10:00:11
Ich nutze aktuell die 0.4.0.11beta69

Hattest du dir das auch mit den Brightness angeguckt das wenn das Fenster gekippt ist zum Beispiel beim schließen nicht mehr in die ventilate Pos. Gefahren wird sondern es komplett offen bleibt. Und auch nach dem schließen die Fahrt nicht nachgeholt wird. Das hat vorher irgendwann Mal funktioniert.

Das ist aber so gewollt. Wenn das Fenster geschlossen wird soll ja gerade nicht in die ventilate Position gefahren werden. Da wird nur hingefahren wenn es gekippt wird.

Oder meinst das Rolllo soll geschlossen werden wenn der Brightnesswert unterhalb des Abendwertes steht? Da habe ich ein bisschen was gemacht, muss aber mal schauen wie es sich aktuell aus wirkt. Gerade das Erkennen von Tag und Nacht wurde noch mal bearbeitet.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 17 April 2019, 11:15:15
Also vorher war es so Fenster tagsüber gekippt. Dann ist der Wert unter min gefallen, Fenster immer noch gekippt, Rollo fährt in ventilate Pos. Wenn ich dann später am Abend das Fenster schließe fährt das Rollo komplett runter. So war es Mal.

Jetzt ist es so daß das Rollo bei gleicher Situation sich überhaupt nicht bewegt selbst beim Fenster schließen am Abend muss ich manuell schließen. Da auch die Fahrt zum kompletten schließen nicht nachgeholt wird.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 17 April 2019, 11:33:08
Zitat von: majestro84 am 17 April 2019, 11:15:15
Also vorher war es so Fenster tagsüber gekippt. Dann ist der Wert unter min gefallen, Fenster immer noch gekippt, Rollo fährt in ventilate Pos. Wenn ich dann später am Abend das Fenster schließe fährt das Rollo komplett runter. So war es Mal.

Jetzt ist es so daß das Rollo bei gleicher Situation sich überhaupt nicht bewegt selbst beim Fenster schließen am Abend muss ich manuell schließen. Da auch die Fahrt zum kompletten schließen nicht nachgeholt wird.

Ah, das klingt schon ganz anders. Ich schaue.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 17 April 2019, 15:20:58
Habe vor 6 min ein shadding in bei geöffneter Tür beobachtet.
Logs müsste ich später sammeln... (Hänge gerade am Handy)
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 17 April 2019, 16:09:23
Zitat von: stefanpf am 17 April 2019, 15:20:58
Habe vor 6 min ein shadding in bei geöffneter Tür beobachtet.
Logs müsste ich später sammeln... (Hänge gerade am Handy)

Das ist gut möglich. Ich glaube aktuell überschriebt ein Shading so gut wie alles. Ausnahme sind die Blockingzeiten.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Prof. Dr. Peter Henning am 17 April 2019, 16:11:16
ZitatDas sollte mit der neusten Entwicklerversion aber nicht mehr der Fall sein.
Stimmt - ich hatte die dooferweise nicht gegen das Überschreiben geschützt.

ZitatHänge gerade am Handy
Stelle ich mit interessant vor - meine mobilen Geräte haben keine Haken zum Aufhängen.

LG

pah
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 17 April 2019, 16:29:33
Ich habe soeben Version 0.5.99.1 in Devel geladen.
Im Grunde habe ich Hauptsächlich die deutsche Commandref sortiert und fehlendes ergänzt sowie Fehler beseitigt die für die Commandref gemeldet wurden.
Heute Abend schaue ich mir noch mal das Thema Fenster und Brightness an.


Komme was wolle. Bis Ende diesen Monats wird es eine Version 0.6.0 geben welche auf Basis der jetzigen 0.5.99.1 und folgende entsteht.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 17 April 2019, 16:54:00
Zitat von: CoolTux am 17 April 2019, 16:09:23
Das ist gut möglich. Ich glaube aktuell überschriebt ein Shading so gut wie alles. Ausnahme sind die Blockingzeiten.

Gerade mal grob drüber geschaut: ShadingProcessing() achtet wirklich nicht auf Fenster und Co, allerdings verstehe ich das so, dass die implementierten Sicherheitsabfragen in ShuttersCommandSet($$$) eigentlich hätten greifen müssen.

Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 17 April 2019, 16:57:23
Im Normalfall greifen die Abfragen in der ShuttersCommandSet aber nicht bei Shading. Das ist so beabsichtigt.
Ich werde da aber eine Abfrage für Terrassentür einbauen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Karflyer am 18 April 2019, 20:57:02
Irgendwie stehe ich mit den brightness-attributen auf 'Kriegsfuß'. Ich habe die aktuelle dev-Version 0.5.99.1 im Einsatz.
Im Modul habe ich:
ASC_brightnessDriveUpDown
ASC_brightnessMaxVal
ASC_brightnessMinVal
Am Rolladendevice gibt es dann noch:
ASC_BrightnessSensor

Welche Werte können diese Attribute beinhalten? Bei dem ASC_BrightnessSensor hatte ich mal gelesen, dass der Wert in etwa so lauten könnte 'brightness_eastside:brightness 40:-1'?
Wie wirken die einzelnen Attribute, bzw, wie interagieren sie miteinander? Wie müssten die Werte für die einzelnen Attribute lauten, wenn der Rolladen über brightness gesteuert, Abends bei unterschreiten einer bestimmten Helligkeit zufahren soll?
Wäre schön wenn ich hier ein wenig Aufklärung bekomme.

Gruß
Stefan
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 18 April 2019, 21:37:36
Es gibt eine Commandref. Wenn man die Developer Version verwendet muss man diese noch von Hand erstellen

cd /opt/fhem/
/usr/bin/perl contrib/commandref_join


Zitat von: Karflyer am 18 April 2019, 20:57:02
ASC_brightnessMaxVal
ASC_brightnessMinVal
Diese Attribute sind absolete. Wenn man die Commandref hat wird dies auch angezeigt bei der Auswahl.

Das Attribut aus dem ASC Device
ASC_brightnessDriveUpDown
Hier wird für Morgend rauf und Abends runter die brightness Werte angegeben.
ASC_brightnessDriveUpDown 600:800

Am Rolladendevice gibt es dann noch:
ASC_BrightnessSensor
Wo Du das Sensor Device für Brightness mit oder ohne Reading an gibst.
ASC_BrightnessSensor mySensor
Sensor Device ist mySensor und als Reading wird default brightness verwendet
ASC_BrightnessSensor mySensor:lux
Hier wird als Reading lux verwendet
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: stefanpf am 19 April 2019, 17:31:48
Nichts gravierendes, aber kann es sein, dass shading durcheinander kommt wenn zwischendurch scanforshutters aufruft?
Konkret stand die Südseite auf shading out, aber alle Rollladen blieben unten.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 19 April 2019, 17:33:37
Das ist in der Tat möglich. Habe ich so noch nie getestet.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 20 April 2019, 21:55:39
Ich habe soeben Version 0.5.99.2 hoch geladen ins Git.
Es sollte nun auch mit Brightness der Korrekte Tagesstatus ermittelt werden.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: sentinel1 am 21 April 2019, 18:09:13
ich habe heute zum testen die Beschattung an zwei Fenstern aktiviert.
Die Rolllos sind beim erreichen des eingestellten Brightnesswert in die
Beschattungsposition gefahren,das war so ok.
Um 17:13 sind die Rolllos hochgefahren weil da der eingestellter wert in "ASC_Shading_Direction" überschritten wurde,wenn ich das
richtig verstanden habe.Das ist auch noch ok.
Ab jetzt verstehe ich aber nicht mehr warum die Rolllos immer hoch und runter fahren(17:23 zu,17:43 auf,17:53 zu)
Kann sein das ich etwas falsch eingestellt habe nur weiß ich nicht was.

List ASC Device:
Internals:
   FUUID      5c43597c-f33f-15d8-43fb-55c1fadb585d7045
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladensteuerung
   NOTIFYDEV  MyTwilight,Rolladensteuerung,di_smooth_readings,fenster_bad,fenster_kuche,fenster_tuer_schlafzimmer,fenster_wohnzimmer1,fenster_wohnzimmer2,global,licht_sensor_aussen_sz,regensensor_Rain,rg_Gast,rollo1_bad,rollo1_kuche,rollo1_wz_links,rollo1_wz_rechts,rollo_schlafzimmer
   NR         519
   NTFY_ORDER 51-Rolladensteuerung
   STATE      shading out
   TYPE       AutoShuttersControl
   VERSION    0.5.99.2
   OLDREADINGS:
   READINGS:
     2018-12-25 18:36:43   hardLockOut     off
     2019-01-13 19:30:05   partyMode       off
     2019-04-21 10:49:46   rollo1_bad_PosValue 100
     2019-01-10 17:12:04   rollo1_bad_lastDelayPosValue 0
     2019-04-20 20:38:57   rollo1_bad_lastPosValue 100
     2019-04-21 10:49:02   rollo1_bad_nextAstroTimeEvent 21.04.2019 - 20:40
     2019-04-21 10:49:47   rollo1_kuche_PosValue 100
     2019-01-10 17:12:04   rollo1_kuche_lastDelayPosValue 0
     2019-04-20 20:38:57   rollo1_kuche_lastPosValue 100
     2019-04-21 10:49:02   rollo1_kuche_nextAstroTimeEvent 21.04.2019 - 20:40
     2019-04-21 17:53:43   rollo1_wz_links_PosValue 40
     2019-01-10 17:12:04   rollo1_wz_links_lastDelayPosValue 0
     2019-04-21 17:43:27   rollo1_wz_links_lastPosValue 40
     2019-04-21 10:49:02   rollo1_wz_links_nextAstroTimeEvent 21.04.2019 - 20:40
     2019-04-21 17:53:46   rollo1_wz_rechts_PosValue 40
     2019-01-10 17:12:04   rollo1_wz_rechts_lastDelayPosValue 0
     2019-04-21 17:43:27   rollo1_wz_rechts_lastPosValue 40
     2019-04-21 10:49:02   rollo1_wz_rechts_nextAstroTimeEvent 21.04.2019 - 20:40
     2019-04-21 16:45:37   rollo_schlafzimmer_PosValue 100
     2019-04-20 20:00:34   rollo_schlafzimmer_lastPosValue 100
     2019-04-21 10:49:02   rollo_schlafzimmer_nextAstroTimeEvent 21.04.2019 - 20:01
     2019-04-21 10:48:39   room_Device-_CUL_HM_WG-_Bad_WG-_Wohnzimmer rollo1_bad
     2019-04-21 10:48:39   room_Device-_CUL_HM_WG-_Kueche_WG-_Wohnzimmer rollo1_kuche
     2019-04-21 10:48:39   room_Device-_CUL_HM_WG-_Schlafzimmer rollo_schlafzimmer
     2019-04-21 10:48:39   room_Device-_CUL_HM_WG-_Wohnzimmer rollo1_wz_links,rollo1_wz_rechts
     2018-11-30 18:22:18   selfDefense     off
     2019-04-21 17:53:27   state           shading out
     2018-11-30 18:22:18   sunriseTimeWeHoliday off
     2019-04-21 10:48:39   userAttrList    rolled out
   helper:
     shuttersList:
       rollo1_bad
       rollo1_kuche
       rollo1_wz_links
       rollo1_wz_rechts
       rollo_schlafzimmer
   monitoredDevs:
     MyTwilight:
       Rolladensteuerung ASC_twilightDevice
     di_smooth_readings:
       rollo1_bad ASC_BrightnessSensor
       rollo1_kuche ASC_BrightnessSensor
       rollo1_wz_links ASC_BrightnessSensor
       rollo1_wz_rechts ASC_BrightnessSensor
     fenster_bad:
       rollo1_bad ASC_WindowRec
     fenster_kuche:
       rollo1_kuche ASC_WindowRec
     fenster_tuer_schlafzimmer:
       rollo_schlafzimmer ASC_WindowRec
     fenster_wohnzimmer1:
       rollo1_wz_links ASC_WindowRec
     fenster_wohnzimmer2:
       rollo1_wz_rechts ASC_WindowRec
     licht_sensor_aussen_sz:
       rollo_schlafzimmer ASC_BrightnessSensor
     regensensor_Rain:
       Rolladensteuerung ASC_rainSensor
     rg_Gast:
       rollo1_wz_links ASC_Roommate_Device
       rollo1_wz_rechts ASC_Roommate_Device
     rollo1_wz_links:
     rollo1_wz_rechts:
     rollo_schlafzimmer:
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 1
   ASC_debug  1
   ASC_freezeTemp 3
   ASC_rainSensor regensensor_Rain:regen 25 40
   ASC_shuttersDriveOffset 1
   ASC_tempSensor DS18B20_40393B050000:temperature
   ASC_twilightDevice MyTwilight
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense inactive:status_open day.open:scene_day night close:scene_night
   icon       fts_shutter_automatic
   room       Module->ASC


list Rolllo:
Internals:
   DEF        5F16C0
   FUUID      5c43597a-f33f-15d8-113c-a7ccbdd41765bd83
   IODev      hmUART_Lan2
   LASTInputDev hmUART_Lan1
   MSGCNT     24
   NAME       rollo1_wz_links
   NOTIFYDEV  global
   NR         351
   NTFY_ORDER 50-rollo1_wz_links
   STATE      40
   TYPE       CUL_HM
   chanNo     01
   hmUART_Lan1_MSGCNT 12
   hmUART_Lan1_RAWMSG 0500003CD7A4105F16C024242406015000
   hmUART_Lan1_RSSI -60
   hmUART_Lan1_TIME 2019-04-21 17:53:43
   hmUART_Lan2_MSGCNT 12
   hmUART_Lan2_RAWMSG 05010038D7A4105F16C024242406015000
   hmUART_Lan2_RSSI -56
   hmUART_Lan2_TIME 2019-04-21 17:53:43
   lastMsg    No:D7 - t:10 s:5F16C0 d:242424 06015000
   peerList   VCCU_Btn1,
   protLastRcv 2019-04-21 17:53:43
   protRcv    12 last_at:2019-04-21 17:53:43
   protResnd  1 last_at:2019-04-21 10:49:43
   protSnd    13 last_at:2019-04-21 17:53:43
   protState  CMDs_done
   rssi_at_hmUART_Lan1 cnt:12 min:-63 max:-59 avg:-61.58 lst:-60
   rssi_at_hmUART_Lan2 cnt:12 min:-61 max:-54 avg:-56.99 lst:-56
   rssi_hmUART_Lan2 cnt:7 min:-71 max:-64 avg:-67 lst:-64
   READINGS:
     2019-04-21 17:53:27   ASC_ShuttersLastDrive shading out
     2019-04-21 10:49:02   ASC_Time_DriveDown 21.04.2019 - 20:40
     2019-04-21 10:49:02   ASC_Time_DriveUp 22.04.2019 - 06:16
     2019-04-21 10:49:02   ASC_Time_PrivacyDriveUp 21.04.2019 - 20:20
     2019-04-21 17:53:27   CommandAccepted yes
     2017-12-19 18:46:01   D-firmware      2.11
     2017-12-19 18:46:01   D-serialNr      OEQ1298922
     2019-04-17 16:02:18   PairedTo        0x242424
     2017-12-21 22:55:54   R-VCCU_Btn1-lgActionType jmpToTarget
     2017-12-21 22:55:54   R-VCCU_Btn1-lgOnLevel 100 %
     2019-02-18 16:52:23   R-VCCU_Btn1-shActionType toggleToCnt
     2017-12-21 22:55:54   R-VCCU_Btn1-shOnLevel 100 %
     2017-12-19 19:31:02   R-driveDown     22 s
     2017-12-19 18:46:07   R-driveTurn     0.5 s
     2017-12-19 19:36:01   R-driveUp       22 s
     2017-12-19 18:46:06   R-pairCentral   0x242424
     2017-12-19 18:46:07   R-powerUpAction off
     2017-12-19 18:46:07   R-sign          off
     2019-04-17 16:02:18   RegL_00.        00:00 02:01 0A:24 0B:24 0C:24 15:FF 18:00
     2019-04-17 16:02:19   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:DC 0F:05 10:00 30:06 56:00 57:24
     2019-04-17 16:02:21   RegL_03.VCCU_Btn1 00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:02 0B:14 0C:52 0D:63 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:63 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:52 8D:63 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:63 9F:00
     2019-04-21 17:53:43   deviceMsg       40 (to VCCU)
     2019-04-21 17:53:43   level           40
     2019-04-21 17:53:43   motor           stop:40
     2019-04-21 17:53:43   pct             40
     2019-04-21 10:48:28   peerList        VCCU_Btn1,
     2019-04-17 16:02:07   powerOn         2019-04-17 16:02:07
     2019-04-21 17:53:43   recentStateType info
     2019-04-21 17:53:43   state           40
     2019-04-21 17:53:43   timedOn         off
     2018-07-28 06:00:38   trigLast        VCCU_Btn1:short
     2018-07-28 06:00:38   trig_VCCU_Btn1  Short_1
   helper:
     HM_CMDNR   215
     cSnd       112424245F16C00201C8,112424245F16C0020150
     dlvlCmd    ++A0112424245F16C0020150
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5F16C0,00,01,00
       nextSend   1555862023.58712
       rxt        0
       vccu       VCCU
       p:
         5F16C0
         00
         01
         00
       prefIO:
         hmUART_Lan2
     mRssi:
       mNo        D7
       io:
         hmUART_Lan1:
           -60
           -60
         hmUART_Lan2:
           -50
           -50
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         hmUART_Lan2
       flg        A
       ts         1555862023.25981
       ack:
         HASH(0x6047850)
         D780022424245F16C000
     rssi:
       at_hmUART_Lan1:
         avg        -61.5833333333333
         cnt        12
         lst        -60
         max        -59
         min        -63
       at_hmUART_Lan2:
         avg        -57
         cnt        12
         lst        -56
         max        -54
         min        -61
       hmUART_Lan2:
         avg        -67
         cnt        7
         lst        -64
         max        -64
         min        -71
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze hard
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening CIVIL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning REAL
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor di_smooth_readings:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset 1
   ASC_Drive_OffsetStart 600
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up absent
   ASC_Open_Pos 100
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 1203
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device rg_Gast
   ASC_Roommate_Reading presence
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 10
   ASC_Shading_Min_OutsideTemperature 14
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_StateChange_Cloudy 10000
   ASC_Shading_StateChange_Sunny 50000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec fenster_wohnzimmer1
   ASC_WindowRec_subType threestate
   IODev      hmUART_Lan2
   IOgrp      VCCU:hmUART_Lan2
   alias      Rollo Wohnzimmer Links
   autoReadReg 5_readMissing
   devStateIcon runter:shutter_closed 0:shutter_closed hoch:shutter_open 100:shutter_open .*:shutter_halfopen
   event-on-change-reading pct,state
   eventMap   /off:runter/ /on:hoch/ /pct 40:halb/ /pct 80:regen/ /stop:stop/
   expert     2_defReg+raw
   firmware   2.11
   group      Bedienung
   icon       fts_shutter_manual
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,24242401,
   rollo_wg   rollo_wohnung
   rollo_wg_map pct:0:unten pct:100:oben pct:\b[1-9]\b:halb pct:\b[1-9][0-9]\b:halb
   room       Device->CUL_HM,WG->Wohnzimmer
   serialNr   OEQ1298922
   subType    blindActuator
   userReadings beschattung
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate rollo_wg rollo_wg_map structexclude
   webCmd     hoch:runter:halb:stop


Der Rolllo ist jetzt unten und bei "ASC_ShuttersLastDrive" steht shading out.Debug log habe ich auch angehängt

Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 23 April 2019, 12:41:56
Zitat von: sentinel1 am 21 April 2019, 18:09:13
ich habe heute zum testen die Beschattung an zwei Fenstern aktiviert.
Die Rolllos sind beim erreichen des eingestellten Brightnesswert in die
Beschattungsposition gefahren,das war so ok.
Um 17:13 sind die Rolllos hochgefahren weil da der eingestellter wert in "ASC_Shading_Direction" überschritten wurde,wenn ich das
richtig verstanden habe.Das ist auch noch ok.
Ab jetzt verstehe ich aber nicht mehr warum die Rolllos immer hoch und runter fahren(17:23 zu,17:43 auf,17:53 zu)
Kann sein das ich etwas falsch eingestellt habe nur weiß ich nicht was.

List ASC Device:
Internals:
   FUUID      5c43597c-f33f-15d8-43fb-55c1fadb585d7045
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladensteuerung
   NOTIFYDEV  MyTwilight,Rolladensteuerung,di_smooth_readings,fenster_bad,fenster_kuche,fenster_tuer_schlafzimmer,fenster_wohnzimmer1,fenster_wohnzimmer2,global,licht_sensor_aussen_sz,regensensor_Rain,rg_Gast,rollo1_bad,rollo1_kuche,rollo1_wz_links,rollo1_wz_rechts,rollo_schlafzimmer
   NR         519
   NTFY_ORDER 51-Rolladensteuerung
   STATE      shading out
   TYPE       AutoShuttersControl
   VERSION    0.5.99.2
   OLDREADINGS:
   READINGS:
     2018-12-25 18:36:43   hardLockOut     off
     2019-01-13 19:30:05   partyMode       off
     2019-04-21 10:49:46   rollo1_bad_PosValue 100
     2019-01-10 17:12:04   rollo1_bad_lastDelayPosValue 0
     2019-04-20 20:38:57   rollo1_bad_lastPosValue 100
     2019-04-21 10:49:02   rollo1_bad_nextAstroTimeEvent 21.04.2019 - 20:40
     2019-04-21 10:49:47   rollo1_kuche_PosValue 100
     2019-01-10 17:12:04   rollo1_kuche_lastDelayPosValue 0
     2019-04-20 20:38:57   rollo1_kuche_lastPosValue 100
     2019-04-21 10:49:02   rollo1_kuche_nextAstroTimeEvent 21.04.2019 - 20:40
     2019-04-21 17:53:43   rollo1_wz_links_PosValue 40
     2019-01-10 17:12:04   rollo1_wz_links_lastDelayPosValue 0
     2019-04-21 17:43:27   rollo1_wz_links_lastPosValue 40
     2019-04-21 10:49:02   rollo1_wz_links_nextAstroTimeEvent 21.04.2019 - 20:40
     2019-04-21 17:53:46   rollo1_wz_rechts_PosValue 40
     2019-01-10 17:12:04   rollo1_wz_rechts_lastDelayPosValue 0
     2019-04-21 17:43:27   rollo1_wz_rechts_lastPosValue 40
     2019-04-21 10:49:02   rollo1_wz_rechts_nextAstroTimeEvent 21.04.2019 - 20:40
     2019-04-21 16:45:37   rollo_schlafzimmer_PosValue 100
     2019-04-20 20:00:34   rollo_schlafzimmer_lastPosValue 100
     2019-04-21 10:49:02   rollo_schlafzimmer_nextAstroTimeEvent 21.04.2019 - 20:01
     2019-04-21 10:48:39   room_Device-_CUL_HM_WG-_Bad_WG-_Wohnzimmer rollo1_bad
     2019-04-21 10:48:39   room_Device-_CUL_HM_WG-_Kueche_WG-_Wohnzimmer rollo1_kuche
     2019-04-21 10:48:39   room_Device-_CUL_HM_WG-_Schlafzimmer rollo_schlafzimmer
     2019-04-21 10:48:39   room_Device-_CUL_HM_WG-_Wohnzimmer rollo1_wz_links,rollo1_wz_rechts
     2018-11-30 18:22:18   selfDefense     off
     2019-04-21 17:53:27   state           shading out
     2018-11-30 18:22:18   sunriseTimeWeHoliday off
     2019-04-21 10:48:39   userAttrList    rolled out
   helper:
     shuttersList:
       rollo1_bad
       rollo1_kuche
       rollo1_wz_links
       rollo1_wz_rechts
       rollo_schlafzimmer
   monitoredDevs:
     MyTwilight:
       Rolladensteuerung ASC_twilightDevice
     di_smooth_readings:
       rollo1_bad ASC_BrightnessSensor
       rollo1_kuche ASC_BrightnessSensor
       rollo1_wz_links ASC_BrightnessSensor
       rollo1_wz_rechts ASC_BrightnessSensor
     fenster_bad:
       rollo1_bad ASC_WindowRec
     fenster_kuche:
       rollo1_kuche ASC_WindowRec
     fenster_tuer_schlafzimmer:
       rollo_schlafzimmer ASC_WindowRec
     fenster_wohnzimmer1:
       rollo1_wz_links ASC_WindowRec
     fenster_wohnzimmer2:
       rollo1_wz_rechts ASC_WindowRec
     licht_sensor_aussen_sz:
       rollo_schlafzimmer ASC_BrightnessSensor
     regensensor_Rain:
       Rolladensteuerung ASC_rainSensor
     rg_Gast:
       rollo1_wz_links ASC_Roommate_Device
       rollo1_wz_rechts ASC_Roommate_Device
     rollo1_wz_links:
     rollo1_wz_rechts:
     rollo_schlafzimmer:
Attributes:
   ASC_autoAstroModeEvening REAL
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_blockAscDrivesAfterManual 1
   ASC_debug  1
   ASC_freezeTemp 3
   ASC_rainSensor regensensor_Rain:regen 25 40
   ASC_shuttersDriveOffset 1
   ASC_tempSensor DS18B20_40393B050000:temperature
   ASC_twilightDevice MyTwilight
   DbLogExclude .*
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense inactive:status_open day.open:scene_day night close:scene_night
   icon       fts_shutter_automatic
   room       Module->ASC


list Rolllo:
Internals:
   DEF        5F16C0
   FUUID      5c43597a-f33f-15d8-113c-a7ccbdd41765bd83
   IODev      hmUART_Lan2
   LASTInputDev hmUART_Lan1
   MSGCNT     24
   NAME       rollo1_wz_links
   NOTIFYDEV  global
   NR         351
   NTFY_ORDER 50-rollo1_wz_links
   STATE      40
   TYPE       CUL_HM
   chanNo     01
   hmUART_Lan1_MSGCNT 12
   hmUART_Lan1_RAWMSG 0500003CD7A4105F16C024242406015000
   hmUART_Lan1_RSSI -60
   hmUART_Lan1_TIME 2019-04-21 17:53:43
   hmUART_Lan2_MSGCNT 12
   hmUART_Lan2_RAWMSG 05010038D7A4105F16C024242406015000
   hmUART_Lan2_RSSI -56
   hmUART_Lan2_TIME 2019-04-21 17:53:43
   lastMsg    No:D7 - t:10 s:5F16C0 d:242424 06015000
   peerList   VCCU_Btn1,
   protLastRcv 2019-04-21 17:53:43
   protRcv    12 last_at:2019-04-21 17:53:43
   protResnd  1 last_at:2019-04-21 10:49:43
   protSnd    13 last_at:2019-04-21 17:53:43
   protState  CMDs_done
   rssi_at_hmUART_Lan1 cnt:12 min:-63 max:-59 avg:-61.58 lst:-60
   rssi_at_hmUART_Lan2 cnt:12 min:-61 max:-54 avg:-56.99 lst:-56
   rssi_hmUART_Lan2 cnt:7 min:-71 max:-64 avg:-67 lst:-64
   READINGS:
     2019-04-21 17:53:27   ASC_ShuttersLastDrive shading out
     2019-04-21 10:49:02   ASC_Time_DriveDown 21.04.2019 - 20:40
     2019-04-21 10:49:02   ASC_Time_DriveUp 22.04.2019 - 06:16
     2019-04-21 10:49:02   ASC_Time_PrivacyDriveUp 21.04.2019 - 20:20
     2019-04-21 17:53:27   CommandAccepted yes
     2017-12-19 18:46:01   D-firmware      2.11
     2017-12-19 18:46:01   D-serialNr      OEQ1298922
     2019-04-17 16:02:18   PairedTo        0x242424
     2017-12-21 22:55:54   R-VCCU_Btn1-lgActionType jmpToTarget
     2017-12-21 22:55:54   R-VCCU_Btn1-lgOnLevel 100 %
     2019-02-18 16:52:23   R-VCCU_Btn1-shActionType toggleToCnt
     2017-12-21 22:55:54   R-VCCU_Btn1-shOnLevel 100 %
     2017-12-19 19:31:02   R-driveDown     22 s
     2017-12-19 18:46:07   R-driveTurn     0.5 s
     2017-12-19 19:36:01   R-driveUp       22 s
     2017-12-19 18:46:06   R-pairCentral   0x242424
     2017-12-19 18:46:07   R-powerUpAction off
     2017-12-19 18:46:07   R-sign          off
     2019-04-17 16:02:18   RegL_00.        00:00 02:01 0A:24 0B:24 0C:24 15:FF 18:00
     2019-04-17 16:02:19   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:DC 0D:00 0E:DC 0F:05 10:00 30:06 56:00 57:24
     2019-04-17 16:02:21   RegL_03.VCCU_Btn1 00:00 01:00 02:00 03:00 04:32 05:64 06:00 07:FF 08:00 09:FF 0A:02 0B:14 0C:52 0D:63 0E:00 0F:00 11:C8 12:00 13:00 14:00 15:00 16:00 17:00 18:00 19:00 1A:00 1B:00 1C:00 1D:FF 1E:63 1F:00 81:00 82:00 83:00 84:32 85:64 86:00 87:FF 88:00 89:FF 8A:21 8B:14 8C:52 8D:63 8E:00 8F:00 91:C8 92:00 93:00 94:00 95:00 96:00 97:00 98:00 99:00 9A:00 9B:00 9C:00 9D:05 9E:63 9F:00
     2019-04-21 17:53:43   deviceMsg       40 (to VCCU)
     2019-04-21 17:53:43   level           40
     2019-04-21 17:53:43   motor           stop:40
     2019-04-21 17:53:43   pct             40
     2019-04-21 10:48:28   peerList        VCCU_Btn1,
     2019-04-17 16:02:07   powerOn         2019-04-17 16:02:07
     2019-04-21 17:53:43   recentStateType info
     2019-04-21 17:53:43   state           40
     2019-04-21 17:53:43   timedOn         off
     2018-07-28 06:00:38   trigLast        VCCU_Btn1:short
     2018-07-28 06:00:38   trig_VCCU_Btn1  Short_1
   helper:
     HM_CMDNR   215
     cSnd       112424245F16C00201C8,112424245F16C0020150
     dlvlCmd    ++A0112424245F16C0020150
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +5F16C0,00,01,00
       nextSend   1555862023.58712
       rxt        0
       vccu       VCCU
       p:
         5F16C0
         00
         01
         00
       prefIO:
         hmUART_Lan2
     mRssi:
       mNo        D7
       io:
         hmUART_Lan1:
           -60
           -60
         hmUART_Lan2:
           -50
           -50
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         hmUART_Lan2
       flg        A
       ts         1555862023.25981
       ack:
         HASH(0x6047850)
         D780022424245F16C000
     rssi:
       at_hmUART_Lan1:
         avg        -61.5833333333333
         cnt        12
         lst        -60
         max        -59
         min        -63
       at_hmUART_Lan2:
         avg        -57
         cnt        12
         lst        -56
         max        -54
         min        -61
       hmUART_Lan2:
         avg        -67
         cnt        7
         lst        -64
         max        -64
         min        -71
     tmpl:
Attributes:
   ASC        2
   ASC_Antifreeze hard
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening CIVIL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning REAL
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor di_smooth_readings:brightness -1:-1
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset 1
   ASC_Drive_OffsetStart 600
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up absent
   ASC_Open_Pos 100
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose 1203
   ASC_PrivacyDown_Pos 50
   ASC_Roommate_Device rg_Gast
   ASC_Roommate_Reading presence
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 10
   ASC_Shading_Min_OutsideTemperature 14
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_StateChange_Cloudy 10000
   ASC_Shading_StateChange_Sunny 50000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 05:30
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindParameters -1
   ASC_WindowRec fenster_wohnzimmer1
   ASC_WindowRec_subType threestate
   IODev      hmUART_Lan2
   IOgrp      VCCU:hmUART_Lan2
   alias      Rollo Wohnzimmer Links
   autoReadReg 5_readMissing
   devStateIcon runter:shutter_closed 0:shutter_closed hoch:shutter_open 100:shutter_open .*:shutter_halfopen
   event-on-change-reading pct,state
   eventMap   /off:runter/ /on:hoch/ /pct 40:halb/ /pct 80:regen/ /stop:stop/
   expert     2_defReg+raw
   firmware   2.11
   group      Bedienung
   icon       fts_shutter_manual
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,24242401,
   rollo_wg   rollo_wohnung
   rollo_wg_map pct:0:unten pct:100:oben pct:\b[1-9]\b:halb pct:\b[1-9][0-9]\b:halb
   room       Device->CUL_HM,WG->Wohnzimmer
   serialNr   OEQ1298922
   subType    blindActuator
   userReadings beschattung
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate rollo_wg rollo_wg_map structexclude
   webCmd     hoch:runter:halb:stop


Der Rolllo ist jetzt unten und bei "ASC_ShuttersLastDrive" steht shading out.Debug log habe ich auch angehängt

Leider kann ich mir nicht erklären wie es zu der doppel Fahrt kommt. Ist laut Code so nicht möglich, es sei denn Objekt-Informationen sind verloren gegangen.
Lass und mal schauen ob es öfters passiert.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 23 April 2019, 12:43:13
Ich habe soeben eine neue Developerversion hoch geladen.
Verbessert habe ich noch mal das erkennen ob Tag oder Nacht wenn Brightness verwendet wird. Das sollte nun endgültig abgeschlossen sein so hoffe ich.
Ausserdem habe ich diverse Debug Ausgaben in Zuge der IsDay Verbesserung ein gebaut.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: sentinel1 am 23 April 2019, 19:34:51
Zitat von: CoolTux am 23 April 2019, 12:41:56
Leider kann ich mir nicht erklären wie es zu der doppel Fahrt kommt. Ist laut Code so nicht möglich, es sei denn Objekt-Informationen sind verloren gegangen.
Lass und mal schauen ob es öfters passiert.

Insgesamt sind die Rolllos an den Abend 6x hoch und runtergefahren, bis der Brightness Wert unterschritten wurde.
Gestern habe ich den Nachlaufwinkel so eingestellt das er nach Brightness überschritten wird und die Rolllos sind nur einmal gefahren,bin
mir aber nicht sicher ob es daran lag.
Ich werde die nächsten Tage schauen ob das nochmal passiert.

Gruß,
Claudiu
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 23 April 2019, 19:43:52
Zitat von: sentinel1 am 23 April 2019, 19:34:51
Insgesamt sind die Rolllos an den Abend 6x hoch und runtergefahren, bis der Brightness Wert unterschritten wurde.
Gestern habe ich den Nachlaufwinkel so eingestellt das er nach Brightness überschritten wird und die Rolllos sind nur einmal gefahren,bin
mir aber nicht sicher ob es daran lag.
Ich werde die nächsten Tage schauen ob das nochmal passiert.

Gruß,
Claudiu

Ich werde es mir die Tage auch noch einmal genau anschauen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 24 April 2019, 11:38:07
Zitat von: Beta-User am 17 April 2019, 09:09:55
MaW: Öffnet ein User ein Fenster nach (frühester Öffnenzeit (ohne WE) - blockingTime_morgens) soll ASC davon ausgehen, dass die Nacht an dem Fenster vorbei ist...
@CoolTux: Hast du dazu schon eine Meinung?

Ich hätte einen weiteren, das noch etwas erweiternden Featurerequest: "set ASC noLongerWEtoday" (oder so ähnlich): soll bewirken, dass an einem WE-Tag die Rollläden öffnen, die an einem normalen Wochentag bereits geöffnet wären und die Übrigen dann neue Timer erhalten, wie an normalen Wochentagen (Roommate-Vorgaben sollen aber weiter vorrangig berücksichtigt werden).
Zum Hintergrund: grade sind Ferien. Meine WE-Zeiten sind eher "vorsichtig" gesetzt, es kommt also durchaus vor, dass jemand deutlich vor diesen Zeiten aufsteht und natürliches Licht haben will. Es geht dann darum, den WE-Modus vorzeitig beenden zu können, und zwar nicht nur, indem einzelne Rollläden manuell bedient werden (das war der alte, weiter gültige Ansatz), sondern auch, indem die ganze Automatik zentral (auf Anforderung) umgestellt wird.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 24 April 2019, 12:06:29
Zitat von: Beta-User am 24 April 2019, 11:38:07
@CoolTux: Hast du dazu schon eine Meinung?

Ich hätte einen weiteren, das noch etwas erweiternden Featurerequest: "set ASC noLongerWEtoday" (oder so ähnlich): soll bewirken, dass an einem WE-Tag die Rollläden öffnen, die an einem normalen Wochentag bereits geöffnet wären und die Übrigen dann neue Timer erhalten, wie an normalen Wochentagen (Roommate-Vorgaben sollen aber weiter vorrangig berücksichtigt werden).
Zum Hintergrund: grade sind Ferien. Meine WE-Zeiten sind eher "vorsichtig" gesetzt, es kommt also durchaus vor, dass jemand deutlich vor diesen Zeiten aufsteht und natürliches Licht haben will. Es geht dann darum, den WE-Modus vorzeitig beenden zu können, und zwar nicht nur, indem einzelne Rollläden manuell bedient werden (das war der alte, weiter gültige Ansatz), sondern auch, indem die ganze Automatik zentral (auf Anforderung) umgestellt wird.

Das können wir sehr gerne in den nächsten Versionen einmal angehen. Speziell die Sache mit
Zitat von: Beta-User am 24 April 2019, 11:38:07
MaW: Öffnet ein User ein Fenster nach (frühester Öffnenzeit (ohne WE) - blockingTime_morgens) soll ASC davon ausgehen, dass die Nacht an dem Fenster vorbei ist...

Jetzt möchte ich erstmal die aktuelle Developer als Final 0.6 raus bringen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 24 April 2019, 12:34:27
Zitat von: sentinel1 am 23 April 2019, 19:34:51
Insgesamt sind die Rolllos an den Abend 6x hoch und runtergefahren, bis der Brightness Wert unterschritten wurde.
Gestern habe ich den Nachlaufwinkel so eingestellt das er nach Brightness überschritten wird und die Rolllos sind nur einmal gefahren,bin
mir aber nicht sicher ob es daran lag.
Ich werde die nächsten Tage schauen ob das nochmal passiert.

Gruß,
Claudiu

Ich habe das heute noch mal simuliert. Entsprechend Deiner Aussage habe ich. Sonnenauf unf Sonnenuntergang auf Astro gestellt. Also keine Brightness Steuerung. Desweiteren war ich weit von dem Fahren wegen Sonnenuntergang entfernt. Ich habe alles so eingestellt das in die Beschattungsposition gefahren wurde. Danach habe ich gewartet mit einzig der Wert für den Nachlauf (130 Fensterposition + 1 für rechte Seite Fenster) überschritten wurde und somit wurde sofort die Beschattung beendet. (Also nach der entsprechenden Wartezeit). Danach wurden die Rollos nicht mehr in die Situation des Fahrens gebracht.
Voraussetzung ist aber das die Position welche nach der Beschattung angefahren wurde (Quasi die letzte Position vor der Beschattungsposition) ungleich der Beschattungsposition ist. Das war laut Deinem Log aber gegeben.
Hattest Du in der zwischenzeit einen Neustart gemacht?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: sentinel1 am 24 April 2019, 13:46:16
Zitat von: CoolTux am 24 April 2019, 12:34:27
Ich habe das heute noch mal simuliert. Entsprechend Deiner Aussage habe ich. Sonnenauf unf Sonnenuntergang auf Astro gestellt. Also keine Brightness Steuerung. Desweiteren war ich weit von dem Fahren wegen Sonnenuntergang entfernt. Ich habe alles so eingestellt das in die Beschattungsposition gefahren wurde. Danach habe ich gewartet mit einzig der Wert für den Nachlauf (130 Fensterposition + 1 für rechte Seite Fenster) überschritten wurde und somit wurde sofort die Beschattung beendet. (Also nach der entsprechenden Wartezeit). Danach wurden die Rollos nicht mehr in die Situation des Fahrens gebracht.
Voraussetzung ist aber das die Position welche nach der Beschattung angefahren wurde (Quasi die letzte Position vor der Beschattungsposition) ungleich der Beschattungsposition ist. Das war laut Deinem Log aber gegeben.
Hattest Du in der zwischenzeit einen Neustart gemacht?

Ich bin gerade mit den Mountainbike auf den Berg,aber ich habe gestern die neue Version eingespielt(mit Neustart) und die Debug Ausgabe aktiviert.
Wenn ich Zuhause bin schaue ich dann nach wie die Rolllos heute gefahren sind.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 24 April 2019, 14:30:22
@Beta-User

Du wolltest doch die maximale Zeit welche ein Rollladen brauch zum hochfahren variabel haben. Das will ich jetzt machen. Irgendwelche Vorschläge für ein sprechenden Attributsnamen?

ASC_DriveUpMaxtime?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 24 April 2019, 14:48:46
Sehr cool, dass du das jetzt einbauen willst.

Was den Attributnamen angeht, bin ich an sich leidenschaftslos, ASC_DriveUpMaxtime kommt mir sinnvoll vor, da in der Regel ja die Zeit zum Öffnen länger sein sollte als andersherum (wg. der typischen Zunahme des Achsumfangs beim Aufwickeln). Time klingt evtl. zu sehr nach Uhrzeit?
Um das zu umgehen, wären noch ASC_DriveUpMaxDuration, ASC_MaxMovingDuration oder ASC_MovingMaxDuration Varianten. Aber wie gesagt, der Ausgangsvorschlag paßt für mich auch...
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 24 April 2019, 14:54:24
Ich kaufe ein D wie Duration.
Baue ich gleich mal ein.
ASC_DriveUpMaxDuration


Grüße
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 24 April 2019, 15:15:13
Im Zuge dessen habe ich einmal getestet was passiert wenn ich das Attribut zwar in userattr rein schupse, es aber nicht setze.
Warum auch immer aber es gibt keine Fehlermeldung. Ich habe natürlich etwas anpassen müssen aber so wie es aus schaut müssen wir beim anlegen nicht mehr alle Attribute sofort verteilen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 25 April 2019, 11:53:17
Das bleibt übrig an Attributen wenn man mit ASC auf der grünen Wiese an fängt.
Für alles andere gibt es bei nicht setzen default Werte
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 25 April 2019, 12:04:30
Zitat von: CoolTux am 25 April 2019, 11:53:17
Das bleibt übrig an Attributen wenn man mit ASC auf der grünen Wiese an fängt.
Für alles andere gibt es bei nicht setzen default Werte
Sehr cool 8) .

Aber warum sind die vier (antifreeze/comfort/shading/ventilate) zwingend? Braucht man teilweise auch nur dann, wenn man die betr. Funktion nutzt..?

Und noch eine Sache, die ich mal ausprobieren wollte: Eventuell kann man auch gleich ein widget mitgeben, also
ASC_Antifreeze_Pos:selectnumbers,0,1,100,1,lin

(evtl. kann man da gleich einen besseren Startpunkt mitgeben, ist ungetestet...)
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 25 April 2019, 12:19:13
Zitat von: Beta-User am 25 April 2019, 12:04:30
Sehr cool 8) .

Aber warum sind die vier (antifreeze/comfort/shading/ventilate) zwingend? Braucht man teilweise auch nur dann, wenn man die betr. Funktion nutzt..?

Und noch eine Sache, die ich mal ausprobieren wollte: Eventuell kann man auch gleich ein widget mitgeben, also
ASC_Antifreeze_Pos:selectnumbers,0,1,100,1,lin

(evtl. kann man da gleich einen besseren Startpunkt mitgeben, ist ungetestet...)


Zwingend sind diese Angaben da sie abhängig vom ASC Wert sind. Also 1 oder 2.
Ja man kann das auch anders machen. Aber die Zeit wird knapp. Ich schaue was an Zeit noch übrig ist und entscheide dann.
Jetzt halte ich erstmal alle default Werte in der Commandref fest.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: eurofinder am 25 April 2019, 14:51:09
@CoolTux:
Ich denke da einige hier auf die neu Version in Kürze umsteigen werden, wäre es ggf. hilfreich, wenn du kurz beschreiben könntest, wie die Anwender die Umstellung auf die neue Version am besten vornehmen, da sich ja doch einige Attribute in der Bezeichnung geändert haben. Wie setze ich in der alten ASC-Version die vorhandenen Attribute/Device korrekt zurück, um dann für die neue Version keine Altlasten mehr zu haben. Insbesondere das wiki sollte dann auch aktualisiert werden.

Gruß und danke für das tolle Modul
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: JHo am 25 April 2019, 14:56:54
Das wäre super, ja. Wiki kann ich dann gerne übernehmen.
Bitte auch gleich mit erläutern, ob und wie von der Entwickler- zur Stable-Version mit FHEM-Update umgestiegen werden kann. Ich erinnere mich, irgendwo war mal "gar nicht" (ohne das Modul vorher zu deaktivieren und damit alle Einstellungen/Attribute zu verlieren) gelesen zu haben.

Danke!
Jan
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 25 April 2019, 15:03:48
Die Übernahme der Attribute von alt nach neu macht das Modul automatisch, daher gibt es auch keinen Rückweg (bis die stable dann auch die "neuen" Formen hat). Denn den "Rückweg" müßte ja jemand programmieren, was wenig Sinn macht. M.E. gibt es für "etwas Wagemutige" keinen Grund, mit der Umstellung auf die Dev-Version zuzuwarten, das funktioniert soweit erkennbar problemfrei.

Zum Wiki: CoolTux hat die commandref überarbeitet, wer also die Dev-Version nimmt, kann dann auch gleich die Anpassungen im Wiki machen (vorab eine "Baustelle" aufstellen wegen der Umstellung). Das wäre sowieso hilfreich, damit wir eventuell Verständnisprobleme in der cref vor Auslieferung als stable erkennen können und da ggf. noch nacharbeiten...
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 25 April 2019, 15:35:02
Wie bereits erwähnt übernimmt das Modul vollautomatisch die Umstellung. Die Commandref mache ich gerade aktuell für die Dev Version.


@Beta-User
Deine 4 angesprochenden Attribute habe ich nun auch abgefakelt.
Es bleibt als einziges nun zu sehen ASC_Pos_Reading
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 25 April 2019, 15:42:40
Sehr cool!

Wenn wir nicht mehr diesen ganzen Wust an Attributen gleich sichtbar machen MÜSSEN, erübrigt sich m.E. eigentlich auch weitgehend die ganze Diskussion über das Zusammenfassen der Attribut-Inhalte :o . Dann ist es nämlich vom Start weg nicht mehr unübersichtlich, und man kann nach und nach das "zuschalten", was man braucht (und verstanden hat)...
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 25 April 2019, 16:13:15
Gebe ich Dir Recht. Aktuell habe ich noch ein Problem aber das löse ich bestimmt die nächsten Stunden noch. Was wir bis jetzt zusammen gefasst haben lassen wir aber auf jeden Fall so.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 25 April 2019, 16:37:26
Yup, wieder aufdröseln macht keinen großen Sinn.

Ist es angedacht, optional defaults zentral (beim ASC-Device) zu hinterlegen? (eilt definitiv nicht...)
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 25 April 2019, 16:43:55
Nein ist nicht angedacht. Das macht irgendwie kein Sinn. Dann haste Attribute im ASC welche ja auch beim Rollladen sind. Das ist in meinen Augen nicht Sinnvoll
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 25 April 2019, 17:03:10
Muß mal noch etwas intensiver drüber brüten.

Gedacht hatte ich z.B. an Dinge wie die Blocking times. Da wäre die Frage, ob es für die Mehrzahl der user, die das überhaupt verändern wollen nicht ausreichend wäre, das nur einmalig und zentral zu setzen.

Oder die Sensoren (da weiß ich grade nicht, welchen Stand wir im Moment im Modul haben, kann sein, dass das teilweise schon so funktioniert): Da gab es z.B. Leute, die diverse Helligkeitssensoren einsetzen wollen, aber häufig reicht einer (oder es sind nur Teile der Rollläden, für die andere Sensoren maßgebend sein sollen).

Ziel sollte halt sein, die Konfiguration einerseits flexibel zu halten (=pro Rollladen), andererseits aber auch einfach an zentrale Vorgaben ranzukommen (defaults aus dem ASC-Device), was es erübrigt, alles "zu verteilen" und damit übersichtich zu bleiben.

Mal schauen.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 25 April 2019, 17:21:12
Ich habe nun eine neue Developerversion online gestellt. Wer komplett von vorn an fängt bekommt lediglich 1 ASC_ Attribut nach dem ausrollen in sein Rolllo Device.
Schaut mal bitte wegen der Commandref. Wäre super wenn 2-3 Leute die neue Version testen könnten.

Denkt bitte daran das die Commandref neu erstellt werden muss.

cd /opt/fhem/
/usr/bin/perl contrib/commandref_join.pl



Grüße
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 25 April 2019, 17:38:21
Spiele ich gleich Mal ein und werde berichten falls was schief läuft
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 25 April 2019, 17:49:09
Frage: Sollten die Attribute in den Devices auch bei einer vorhandenen Installation verschwinden? Bei mir sind alle nicht konfigurierten Attribute immer noch da.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 25 April 2019, 17:54:15
Zitat von: majestro84 am 25 April 2019, 17:49:09
Frage: Sollten die Attribute in den Devices auch bei einer vorhandenen Installation verschwinden? Bei mir sind alle nicht konfigurierten Attribute immer noch da.

Na Gott sei Dank. Sie sollten alle da bleiben da sie ja schon einmal in die Konfig geschrieben wurden. Du solltest also weiterhin viele Attribute im Rollladen haben.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 25 April 2019, 18:03:12
Alles klar
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 25 April 2019, 18:05:25
Was Du aber machen kannst, wenn Du magst, alle nicht konfigurierten Attribute löschen. Also deleteattr ASC_
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 25 April 2019, 18:10:54
Ja gucke ich gleich Mal wird etwas dauern muss ja jedes einzeln löschen:-)
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 25 April 2019, 18:11:24
Nur wenn Du magst.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 25 April 2019, 18:12:44
Für die Übersicht wäre es schon schöner wenn die die man nicht benötigt auch weg sind.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 25 April 2019, 18:14:41
Zitat von: majestro84 am 25 April 2019, 18:12:44
Für die Übersicht wäre es schon schöner wenn die die man nicht benötigt auch weg sind.

Stimme ich Dir zu. Und da wo Du die defaults verwendest kannst auch löschen. Was Default ist steht in der Commandref.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 25 April 2019, 18:19:43
Zitat von: CoolTux am 25 April 2019, 18:14:41
Stimme ich Dir zu. Und da wo Du die defaults verwendest kannst auch löschen. Was Default ist steht in der Commandref.
OK das wollte ich gerade Frage wo ich beim löschen bin.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 25 April 2019, 18:37:02
Habe es bei einer Rolllade durch und alle nicht benötigen gelöscht. Nach einen Scanforshutter und createnewnotifydev bleibt alles so kommen keine neuen Attribute dazu dann das ja klappen. Sieht jetzt doch sehr gut aus nicht mehr ganz so überladen. Super Arbeit
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 26 April 2019, 06:50:45
Moin, habe die aktuelle dev auch seit eben am Start.

Zum Löschen habe ich mal so angefangen:
deleteattr ASC=2:FILTER=ASC_Antifreeze_Pos=15 ASC_Antifreeze
deleteattr ASC=2:FILTER=ASC_Antifreeze_Pos=15 ASC_Antifreeze_Pos
deleteattr ASC=2:FILTER=ASC_AutoAstroModeEvening=none ASC_AutoAstroModeEvening


Vielleicht mag sich jemand die Mühe machen, das zu vervollständigen, ansonsten kommt es ggf. von meiner Seite irgendwann mal...
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 26 April 2019, 07:24:36
Was wir jetzt noch brauchen ist eine Übersetzung der aktuellen deutschen Commandref ins englische.

Ich hatte die Nacht übrigens noch einen kleinen Fehler gefunden. Wenn man kein Residents Device an gab kam nach 60s nach einem Neustart ein Fehler von fhem.pl bezüglich nicht deklariierter Variable.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 26 April 2019, 09:41:41
Zitat von: Beta-User am 26 April 2019, 06:50:45
Moin, habe die aktuelle dev auch seit eben am Start.

Zum Löschen habe ich mal so angefangen:
deleteattr ASC=2:FILTER=ASC_Antifreeze_Pos=15 ASC_Antifreeze
deleteattr ASC=2:FILTER=ASC_Antifreeze_Pos=15 ASC_Antifreeze_Pos
deleteattr ASC=2:FILTER=ASC_AutoAstroModeEvening=none ASC_AutoAstroModeEvening


Vielleicht mag sich jemand die Mühe machen, das zu vervollständigen, ansonsten kommt es ggf. von meiner Seite irgendwann mal...

Habe es mal fertig gestellt.

Alle ASC Attribute löschen die default Werte enthalten:
deleteattr ASC=2:FILTER=ASC_Antifreeze=off ASC_Antifreeze;
deleteattr ASC=2:FILTER=ASC_Antifreeze_Pos=15 ASC_Antifreeze_Pos;
deleteattr ASC=2:FILTER=ASC_AutoAstroModeEvening=none ASC_AutoAstroModeEvening;
deleteattr ASC=2:FILTER=ASC_AutoAstroModeEveningHorizon=none ASC_AutoAstroModeEveningHorizon;
deleteattr ASC=2:FILTER=ASC_AutoAstroModeMorning=none ASC_AutoAstroModeMorning;
deleteattr ASC=2:FILTER=ASC_AutoAstroModeMorningHorizon=none ASC_AutoAstroModeMorningHorizon;
deleteattr ASC=2:FILTER=ASC_BlockingTime_afterManual=1200 ASC_BlockingTime_afterManual;
deleteattr ASC=2:FILTER=ASC_BlockingTime_beforDayOpen=3600 ASC_BlockingTime_beforDayOpen;
deleteattr ASC=2:FILTER=ASC_BlockingTime_beforNightClose=3600 ASC_BlockingTime_beforNightClose;
deleteattr ASC=2:FILTER=ASC_BrightnessSensor=none ASC_BrightnessSensor;
deleteattr ASC=2:FILTER=ASC_Closed_Pos=0 ASC_Closed_Pos;
deleteattr ASC=2:FILTER=ASC_ComfortOpen_Pos=80 ASC_ComfortOpen_Pos;
deleteattr ASC=2:FILTER=ASC_Down=astro ASC_Down;
deleteattr ASC=2:FILTER=ASC_DriveUpMaxDuration=60 ASC_DriveUpMaxDuration;
deleteattr ASC=2:FILTER=ASC_Drive_Offset=-1 ASC_Drive_Offset;
deleteattr ASC=2:FILTER=ASC_Drive_OffsetStart=-1 ASC_Drive_OffsetStart;
deleteattr ASC=2:FILTER=ASC_GuestRoom=none ASC_GuestRoom;
deleteattr ASC=2:FILTER=ASC_LockOut=off ASC_LockOut;
deleteattr ASC=2:FILTER=ASC_LockOut_Cmd=none ASC_LockOut_Cmd;
deleteattr ASC=2:FILTER=ASC_Mode_Down=always ASC_Mode_Down;
deleteattr ASC=2:FILTER=ASC_Mode_Up=always ASC_Mode_Up;
deleteattr ASC=2:FILTER=ASC_Open_Pos=100 ASC_Open_Pos;
deleteattr ASC=2:FILTER=ASC_Partymode=off ASC_Partymode;
deleteattr ASC=2:FILTER=ASC_PrivacyDownTime_beforNightClose=-1 ASC_PrivacyDownTime_beforNightClose;
deleteattr ASC=2:FILTER=ASC_PrivacyDown_Pos=50 ASC_PrivacyDown_Pos;
deleteattr ASC=2:FILTER=ASC_Roommate_Device=none ASC_Roommate_Device;
deleteattr ASC=2:FILTER=ASC_Roommate_Reading=state ASC_Roommate_Reading;
deleteattr ASC=2:FILTER=ASC_Self_Defense_Exclude=off ASC_Self_Defense_Exclude;
deleteattr ASC=2:FILTER=ASC_Shading_Angle_Left=75 ASC_Shading_Angle_Left;
deleteattr ASC=2:FILTER=ASC_Shading_Angle_Right=75 ASC_Shading_Angle_Right;
deleteattr ASC=2:FILTER=ASC_Shading_Direction=180 ASC_Shading_Direction;
deleteattr ASC=2:FILTER=ASC_Shading_Min_Elevation=25 ASC_Shading_Min_Elevation;
deleteattr ASC=2:FILTER=ASC_Shading_Min_OutsideTemperature=18 ASC_Shading_Min_OutsideTemperature;
deleteattr ASC=2:FILTER=ASC_Shading_Mode=off ASC_Shading_Mode;
deleteattr ASC=2:FILTER=ASC_Shading_Pos=20 ASC_Shading_Pos;
deleteattr ASC=2:FILTER=ASC_Shading_StateChange_Cloudy=20000 ASC_Shading_StateChange_Cloudy;
deleteattr ASC=2:FILTER=ASC_Shading_StateChange_Sunny=35000 ASC_Shading_StateChange_Sunny;
deleteattr ASC=2:FILTER=ASC_Shading_WaitingPeriod=1200 ASC_Shading_WaitingPeriod;
deleteattr ASC=2:FILTER=ASC_ShuttersPlace=window ASC_ShuttersPlace;
deleteattr ASC=2:FILTER=ASC_Time_Down_Early=16:00 ASC_Time_Down_Early;
deleteattr ASC=2:FILTER=ASC_Time_Down_Late=22:00 ASC_Time_Down_Late;
deleteattr ASC=2:FILTER=ASC_Time_Up_Early=05:00 ASC_Time_Up_Early;
deleteattr ASC=2:FILTER=ASC_Time_Up_Late=08:30 ASC_Time_Up_Late;
deleteattr ASC=2:FILTER=ASC_Time_Up_WE_Holiday=08:00 ASC_Time_Up_WE_Holiday;
deleteattr ASC=2:FILTER=ASC_Up=astro ASC_Up;
deleteattr ASC=2:FILTER=ASC_Ventilate_Pos=30 ASC_Ventilate_Pos;
deleteattr ASC=2:FILTER=ASC_Ventilate_Window_Open=on ASC_Ventilate_Window_Open;
deleteattr ASC=2:FILTER=ASC_WiggleValue=5 ASC_WiggleValue;
deleteattr ASC=2:FILTER=ASC_WindParameters=-1 ASC_WindParameters;
deleteattr ASC=2:FILTER=ASC_WindowRec=none ASC_WindowRec;
deleteattr ASC=2:FILTER=ASC_WindowRec_subType=twostate ASC_WindowRec_subType


In der Commandref fehlt noch das Attribut ASC_GuestRoom
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 26 April 2019, 10:11:32
ASC_GuestRoom

ist noch nicht aktiv, daher auch noch nicht in der Commandref.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 26 April 2019, 15:14:00
Wenn sich heute Abend keiner meldet und ich auch nichts habe dann gebe ich die aktuelle Developer Version für morgen früh 8:00 Uhr zum FHEM Update frei.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: eurofinder am 26 April 2019, 16:09:33
Kannst du nochmal bitte die Voraussetzungen nennen (Attribute + Werte), die erfüllt sein müssen, damit ein Rolladen beim Öffnen eines Fenster/Türkontaktes automatisch in die dafür vorgesehen Position fährt.
Ich habe beim betroffenen Rolladen(Terrassentür) folgende Werte gesetzt:

ASC-Device:
Internals:
   FUUID      5cc2c9b7-f33f-d9bf-3bae-c170cbd696a4bf1f
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  global,ASC,RAnkleide,RAnkleide_Velux,RBad,RBuero,RGaeste,RGaeste_Velux,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RSZ,RWC,HM_HMIP_SWDO_0000D8A99E482B,RBuero
   NR         123
   NTFY_ORDER 51-ASC
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    0.5.99.15
   OLDREADINGS:
   READINGS:
     2019-04-26 13:04:45   RAnkleide_PosValue 0
     2019-04-26 14:39:19   RAnkleide_Velux_PosValue 0
     2019-04-26 13:04:43   RAnkleide_Velux_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 13:04:43   RAnkleide_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 15:43:38   RBad_PosValue   0
     2019-04-26 13:04:43   RBad_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 14:39:17   RBuero_PosValue 0
     2019-04-26 13:04:43   RBuero_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 14:39:19   RGaeste_PosValue 0
     2019-04-26 14:39:19   RGaeste_Velux_PosValue 0
     2019-04-26 13:04:43   RGaeste_Velux_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 13:04:43   RGaeste_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 15:43:40   RKueche_PosValue 0
     2019-04-26 13:04:43   RKueche_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 13:04:45   RPSK_Fenster_WZ_PosValue 0
     2019-04-26 13:04:43   RPSK_Fenster_WZ_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 13:04:45   RPSK_TUER_WZ_PosValue 0
     2019-04-26 13:04:43   RPSK_TUER_WZ_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 14:37:31   RSZ_PosValue    0
     2019-04-26 13:04:43   RSZ_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 13:04:45   RWC_PosValue    0
     2019-04-26 13:04:43   RWC_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 12:04:58   hardLockOut     off
     2019-04-26 11:04:55   partyMode       off
     2019-04-26 13:04:39   room_ASC_EG_tahoma RBuero,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RWC
     2019-04-26 13:04:39   room_ASC_OG_tahoma RAnkleide,RAnkleide_Velux,RBad,RGaeste,RGaeste_Velux
     2019-04-26 13:04:39   room_OG_ASC_tahoma RSZ
     2019-04-26 11:04:55   selfDefense     off
     2019-04-26 15:43:40   state           manual
     2019-04-26 11:33:36   sunriseTimeWeHoliday on
     2019-04-26 13:04:39   userAttrList    rolled out
   helper:
     shuttersList:
       RAnkleide
       RAnkleide_Velux
       RBad
       RBuero
       RGaeste
       RGaeste_Velux
       RKueche
       RPSK_Fenster_WZ
       RPSK_TUER_WZ
       RSZ
       RWC
   monitoredDevs:
     HM_HMIP_SWDO_0000D8A99E482B:
       RBuero     ASC_WindowRec
     RAnkleide:
     RAnkleide_Velux:
     RBad:
     RBuero:
     RGaeste:
     RGaeste_Velux:
     RKueche:
     RPSK_Fenster_WZ:
     RPSK_TUER_WZ:
     RSZ:
     RWC:
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -5
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_brightnessDriveUpDown 30:100
   ASC_tempSensor WetterProplanta
   ASC_twilightDevice Twilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC


Rolladendevice:

Internals:
   COMMANDS   dim:slider,0,1,100 cancel:noArg close:noArg delayedStopIdentify down:noArg getName:noArg identify:noArg my:noArg open:noArg refreshMemorized1Position:noArg setClosure setDeployment setMemorized1Position setName setPosition setSecuredPosition startIdentify:noArg stop:noArg stopIdentify:noArg up:noArg wink
   DEF        DEVICE io://1208-4648-3794/8447443
   FUUID      5cc2c399-f33f-d9bf-e978-1d6539f1bdbc4bea
   IODev      tahoma
   NAME       RBuero
   NR         121
   NTFY_ORDER 50-RBuero
   STATE      dim0
   SUBTYPE    DEVICE
   TYPE       tahoma
   device     io://1208-4648-3794/8447443
   fid        8447443
   inClass    RollerShutter
   inControllable io:RollerShutterGenericIOComponent
   inExecId   finished
   inExecState COMPLETED
   inLabel    Büro
   inPlaceOID 34c38f05-a42a-4cf6-928d-fd76b84b9e86
   inType     1
   READINGS:
     2019-04-26 14:39:17   ASC_ShuttersLastDrive manual
     2019-04-26 13:37:20   ASC_Time_DriveDown 26.04.2019 - 21:09
     2019-04-26 13:37:20   ASC_Time_DriveUp 27.04.2019 - 08:00
     2019-04-26 14:39:17   ClosureState    0
     2019-04-26 13:04:45   NameState       Büro
     2019-04-26 14:39:17   OpenClosedState open
     2019-04-26 13:04:45   PriorityLockTimerState 0
     2019-04-26 15:59:31   RSSILevelState  78.0
     2019-04-26 13:04:45   StatusState     available
     2019-04-26 14:39:17   devicestate     open
     2019-04-26 14:39:17   state           dim0
Attributes:
   ASC        1
   ASC_Closed_Pos 98
   ASC_ComfortOpen_Pos 20
   ASC_Mode_Down always
   ASC_Mode_Up off
   ASC_Pos_Reading ClosureState
   ASC_ShuttersPlace terrace
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WindowRec HM_HMIP_SWDO_0000D8A99E482B
   ASC_WindowRec_subType twostate
   IODev      tahoma
   alias      Rolladen Büro
   room       ASC,EG,tahoma
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_DriveUpMaxDuration ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   verbose    5
   webCmd     dim


Es rührt sich aber nichts, obwohl der Status open beim Device gesetzt wird:
2019-04-26 16:04:08 Global global ATTR RBuero verbose 5
2019-04-26 16:04:38 DOIF HM_HMIP_SWDO_0000D8A99E482B_DOIF_1 wait_timer: 26.04.2019 16:05:38 cmd_1 HM_HMIP_SWDO_0000D8A99E482B
2019-04-26 16:04:38 DOIF HM_HMIP_SWDO_0000D8A99E482B_DOIF_2 cmd_nr: 2
2019-04-26 16:04:38 DOIF HM_HMIP_SWDO_0000D8A99E482B_DOIF_2 cmd: 2
2019-04-26 16:04:38 DOIF HM_HMIP_SWDO_0000D8A99E482B_DOIF_2 cmd_event: HM_HMIP_SWDO_0000D8A99E482B
2019-04-26 16:04:38 DOIF HM_HMIP_SWDO_0000D8A99E482B_DOIF_2 cmd_2
2019-04-26 16:04:38 HMCCUDEV HM_HMIP_SWDO_0000D8A99E482B 1.STATE: open
2019-04-26 16:04:38 HMCCUDEV HM_HMIP_SWDO_0000D8A99E482B control: open
2019-04-26 16:04:38 HMCCUDEV HM_HMIP_SWDO_0000D8A99E482B open
2019-04-26 16:04:38 HMCCUDEV HM_HMIP_SWDO_0000D8A99E482B hmstate: open


und
Fensterkontakt:
Internals:
   DEF        0000D8A99E482B
   FUUID      5c76b572-f33f-d9bf-776f-2643b8b6f271d5a0
   IODev      d_ccu
   NAME       HM_HMIP_SWDO_0000D8A99E482B
   NR         15
   STATE      open
   TYPE       HMCCUDEV
   ccuaddr    0000D8A99E482B
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    HMIP-SWDO 0000D8A99E482B
   ccutype    HMIP-SWDO
   channels   2
   firmware   1.16.8
   statevals  devstate
   READINGS:
     2019-04-26 16:07:17   0.ERROR_CODE    0
     2019-04-26 16:07:17   0.LOW_BAT       ok
     2019-04-26 16:07:17   1.STATE         open
     2019-04-26 16:07:17   control         open
     2019-04-26 16:07:17   hmstate         open
     2019-04-26 16:07:17   state           open
   hmccu:
     devspec    0000D8A99E482B
     dp:
       0.CONFIG_PENDING:
         OVAL       0
         VAL        0
       0.DUTY_CYCLE:
         OVAL       0
         VAL        0
       0.ERROR_CODE:
         OSVAL      0
         OVAL       0
         SVAL       0
         VAL        0
       0.INSTALL_TEST:
         OVAL       true
         VAL        true
       0.LOW_BAT:
         OSVAL      ok
         OVAL       0
         SVAL       ok
         VAL        0
       0.OPERATING_VOLTAGE:
         OVAL       1.4
         VAL        1.3
       0.OPERATING_VOLTAGE_STATUS:
         OVAL       0
         VAL        0
       0.RSSI_DEVICE:
         OVAL       -61
         VAL        -56
       0.RSSI_PEER:
         OVAL       0
         VAL        0
       0.SABOTAGE:
         OVAL       0
         VAL        0
       0.UNREACH:
         OVAL       0
         VAL        0
       0.UPDATE_PENDING:
         OVAL       false
         VAL        false
       1.STATE:
         OSVAL      closed
         OVAL       0
         SVAL       open
         VAL        1
Attributes:
   IODev      d_ccu
   alias      Kontakt Büro
   ccureadingfilter (ERROR_CODE|LOW_BAT|STATE)
   devStateIcon open:fts_door_open closed:fts_door
   event-on-change-reading .*
   hmstatevals ERROR!7:sabotage;SABOTAGE!1:sabotage
   icon       fts_door_open
   room       EG->Büro,Fensterkontakt,Homematic
   statechannel 1
   statedatapoint 1.STATE
   substitute STATE!(0|false):closed,(1|true):open;;LOW_BAT!(0|false):ok,(1|true):not ok


In der "alten" Version hatte ich dich diesbezüglich schon mal kontaktiert, aber auch in der aktuellen Version bewegt sich da nichts. Ich nutze als Rolladenantrieb einen OXIMIO IO, eingebunden über tahoma.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 26 April 2019, 17:04:30
Das passt soweit mit dem Fenster.
Aber kann es sein das ASC dieses Rolllo noch nie gefahren hat?
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: eurofinder am 26 April 2019, 17:24:03
@CollTux:
Nein, Rolladen wurde bereits mehrfach bewegt - sorry, hatte jetzt ein list vom device beigefügt, wo ClosureState=0 ist.

Hier nochmals ein aktualisierte Liste vom Device:

Internals:
   COMMANDS   dim:slider,0,1,100 cancel:noArg close:noArg delayedStopIdentify down:noArg getName:noArg identify:noArg my:noArg open:noArg refreshMemorized1Position:noArg setClosure setDeployment setMemorized1Position setName setPosition setSecuredPosition startIdentify:noArg stop:noArg stopIdentify:noArg up:noArg wink
   DEF        DEVICE io://1208-4648-3794/8447443
   FUUID      5cc2c399-f33f-d9bf-e978-1d6539f1bdbc4bea
   IODev      tahoma
   NAME       RBuero
   NR         121
   NTFY_ORDER 50-RBuero
   STATE      dim69
   SUBTYPE    DEVICE
   TYPE       tahoma
   device     io://1208-4648-3794/8447443
   fid        8447443
   inClass    RollerShutter
   inControllable io:RollerShutterGenericIOComponent
   inExecId   finished
   inExecState COMPLETED
   inLabel    Büro
   inPlaceOID 34c38f05-a42a-4cf6-928d-fd76b84b9e86
   inType     1
   READINGS:
     2019-04-26 17:19:47   ASC_ShuttersLastDrive manual
     2019-04-26 13:37:20   ASC_Time_DriveDown 26.04.2019 - 21:09
     2019-04-26 13:37:20   ASC_Time_DriveUp 27.04.2019 - 08:00
     2019-04-26 17:19:47   ClosureState    69
     2019-04-26 13:04:45   NameState       Büro
     2019-04-26 17:19:47   OpenClosedState open
     2019-04-26 13:04:45   PriorityLockTimerState 0
     2019-04-26 17:19:47   RSSILevelState  78.0
     2019-04-26 13:04:45   StatusState     available
     2019-04-26 17:19:47   devicestate     open
     2019-04-26 17:19:47   state           dim69
Attributes:
   ASC        1
   ASC_Closed_Pos 98
   ASC_ComfortOpen_Pos 20
   ASC_Mode_Down always
   ASC_Mode_Up off
   ASC_Pos_Reading ClosureState
   ASC_ShuttersPlace terrace
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WindowRec HM_HMIP_SWDO_0000D8A99E482B
   ASC_WindowRec_subType twostate
   IODev      tahoma
   alias      Rolladen Büro
   room       ASC,EG,tahoma
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_DriveUpMaxDuration ASC_Drive_Offset ASC_Drive_OffsetStart ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   webCmd     dim


Gehe ich richtig in der Annahme, dass der Rolladen sich unverzüglich nach Öfnnen = open-Status des Fenster-Sensors in Bewegung setzen sollte?

Ich habe jetzt mal ergänzend versucht den langen Namen des Fensterkontaktes gegen einen kürzen zu ersetzen, ändert aber auch nichts am Ergebnis.

Gruß
eurofinder

Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 26 April 2019, 17:54:28
Dann müssen wir da mal ran.
Setze bitte das ASC Device auf verbose 4 und öffne dann ein Fenster.
Log hier posten
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: eurofinder am 26 April 2019, 18:19:23
So, scheine einen Schritt weitergekommen zu sein. Habe ASC_BlockingTime_afterManual=0 im Rolladendevice gesetzt und siehe da, der Rolladen bewegt sich, wenn der Kontakt KBuero state=open meldet.
Schließe ich die Tür, bleibt der Rolladen allerdings in der Position, die durch ASC_Ventilate_Pos angefahren wurde. Ist das so korrekt oder soll er nicht auf die vorherige Position zurückfahren? Der Rolladen wurde wurde zwischenzeitlich nicht manuell bedient.

Hier das Listung vom ASC mit Verbose=4
Internals:
   FUUID      5cc2c9b7-f33f-d9bf-3bae-c170cbd696a4bf1f
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  ASC,HM_HMIP_SWDO_0000D8A99E482B,KBuero,RAnkleide,RAnkleide_Velux,RBad,RBuero,RGaeste,RGaeste_Velux,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RSZ,RWC,global
   NR         123
   NTFY_ORDER 51-ASC
   STATE      ventilate - window open
   TYPE       AutoShuttersControl
   VERSION    0.5.99.15
   OLDREADINGS:
   READINGS:
     2019-04-26 13:04:45   RAnkleide_PosValue 0
     2019-04-26 14:39:19   RAnkleide_Velux_PosValue 0
     2019-04-26 13:04:43   RAnkleide_Velux_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 13:04:43   RAnkleide_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 15:43:38   RBad_PosValue   0
     2019-04-26 13:04:43   RBad_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 18:11:27   RBuero_PosValue 29
     2019-04-26 13:04:43   RBuero_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 14:39:19   RGaeste_PosValue 0
     2019-04-26 14:39:19   RGaeste_Velux_PosValue 0
     2019-04-26 13:04:43   RGaeste_Velux_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 13:04:43   RGaeste_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 15:43:40   RKueche_PosValue 0
     2019-04-26 13:04:43   RKueche_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 13:04:45   RPSK_Fenster_WZ_PosValue 0
     2019-04-26 13:04:43   RPSK_Fenster_WZ_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 17:56:17   RPSK_TUER_WZ_PosValue 9
     2019-04-26 13:04:43   RPSK_TUER_WZ_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 14:37:31   RSZ_PosValue    0
     2019-04-26 13:04:43   RSZ_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 13:04:45   RWC_PosValue    0
     2019-04-26 13:04:43   RWC_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 17:53:28   hardLockOut     off
     2019-04-26 11:04:55   partyMode       off
     2019-04-26 13:04:39   room_ASC_EG_tahoma RBuero,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RWC
     2019-04-26 13:04:39   room_ASC_OG_tahoma RAnkleide,RAnkleide_Velux,RBad,RGaeste,RGaeste_Velux
     2019-04-26 13:04:39   room_OG_ASC_tahoma RSZ
     2019-04-26 11:04:55   selfDefense     off
     2019-04-26 18:11:15   state           ventilate - window open
     2019-04-26 11:33:36   sunriseTimeWeHoliday on
     2019-04-26 13:04:39   userAttrList    rolled out
   helper:
     shuttersList:
       RAnkleide
       RAnkleide_Velux
       RBad
       RBuero
       RGaeste
       RGaeste_Velux
       RKueche
       RPSK_Fenster_WZ
       RPSK_TUER_WZ
       RSZ
       RWC
   monitoredDevs:
     HM_HMIP_SWDO_0000D8A99E482B:
       RBuero     ASC_WindowRec
     KBuero:
       RBuero     ASC_WindowRec
     RAnkleide:
     RAnkleide_Velux:
     RBad:
     RBuero:
     RGaeste:
     RGaeste_Velux:
     RKueche:
     RPSK_Fenster_WZ:
     RPSK_TUER_WZ:
     RSZ:
     RWC:
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -5
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_blockAscDrivesAfterManual 0
   ASC_brightnessDriveUpDown 30:100
   ASC_tempSensor WetterProplanta
   ASC_twilightDevice Twilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC
   verbose    4


Warum ist das im Listing enthalten:
monitoredDevs:
     HM_HMIP_SWDO_0000D8A99E482B:
       RBuero     ASC_WindowRec
     KBuero:
       RBuero     ASC_WindowRec

Ich hatte ja HM_HMIP_SWDO_0000D8A99E482B in KBuero umbenannt.

Gruß und danke für die Hilfe
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: Beta-User am 26 April 2019, 18:21:46
Zitat von: majestro84 am 26 April 2019, 09:41:41
Habe es mal fertig gestellt.
Thx, habe mal eben knapp 500 Attribute eingespart, und meine Rollläden sind in der Detailansicht wieder deutlich übersichtlicher ;D .

Für was eigentlich die ";"? Ich habe das jetzt ohne in das RAW-Inputfeld ("+") kopiert, execute, und gut war :) .

Vielleicht mag jemand das noch für die ASC=1-Variante ergänzen (ist ja weitgehend gleich, aber ein paar default-Werte sind anders).
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 26 April 2019, 18:26:06
Zitat von: eurofinder am 26 April 2019, 18:19:23
So, scheine einen Schritt weitergekommen zu sein. Habe ASC_BlockingTime_afterManual=0 im Rolladendevice gesetzt und siehe da, der Rolladen bewegt sich, wenn der Kontakt KBuero state=open meldet.
Schließe ich die Tür, bleibt der Rolladen allerdings in der Position, die durch ASC_Ventilate_Pos angefahren wurde. Ist das so korrekt oder soll er nicht auf die vorherige Position zurückfahren? Der Rolladen wurde wurde zwischenzeitlich nicht manuell bedient.

Hier das Listung vom ASC mit Verbose=4
Internals:
   FUUID      5cc2c9b7-f33f-d9bf-3bae-c170cbd696a4bf1f
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       ASC
   NOTIFYDEV  ASC,HM_HMIP_SWDO_0000D8A99E482B,KBuero,RAnkleide,RAnkleide_Velux,RBad,RBuero,RGaeste,RGaeste_Velux,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RSZ,RWC,global
   NR         123
   NTFY_ORDER 51-ASC
   STATE      ventilate - window open
   TYPE       AutoShuttersControl
   VERSION    0.5.99.15
   OLDREADINGS:
   READINGS:
     2019-04-26 13:04:45   RAnkleide_PosValue 0
     2019-04-26 14:39:19   RAnkleide_Velux_PosValue 0
     2019-04-26 13:04:43   RAnkleide_Velux_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 13:04:43   RAnkleide_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 15:43:38   RBad_PosValue   0
     2019-04-26 13:04:43   RBad_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 18:11:27   RBuero_PosValue 29
     2019-04-26 13:04:43   RBuero_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 14:39:19   RGaeste_PosValue 0
     2019-04-26 14:39:19   RGaeste_Velux_PosValue 0
     2019-04-26 13:04:43   RGaeste_Velux_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 13:04:43   RGaeste_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 15:43:40   RKueche_PosValue 0
     2019-04-26 13:04:43   RKueche_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 13:04:45   RPSK_Fenster_WZ_PosValue 0
     2019-04-26 13:04:43   RPSK_Fenster_WZ_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 17:56:17   RPSK_TUER_WZ_PosValue 9
     2019-04-26 13:04:43   RPSK_TUER_WZ_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 14:37:31   RSZ_PosValue    0
     2019-04-26 13:04:43   RSZ_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 13:04:45   RWC_PosValue    0
     2019-04-26 13:04:43   RWC_nextAstroTimeEvent 26.04.2019 - 21:09
     2019-04-26 17:53:28   hardLockOut     off
     2019-04-26 11:04:55   partyMode       off
     2019-04-26 13:04:39   room_ASC_EG_tahoma RBuero,RKueche,RPSK_Fenster_WZ,RPSK_TUER_WZ,RWC
     2019-04-26 13:04:39   room_ASC_OG_tahoma RAnkleide,RAnkleide_Velux,RBad,RGaeste,RGaeste_Velux
     2019-04-26 13:04:39   room_OG_ASC_tahoma RSZ
     2019-04-26 11:04:55   selfDefense     off
     2019-04-26 18:11:15   state           ventilate - window open
     2019-04-26 11:33:36   sunriseTimeWeHoliday on
     2019-04-26 13:04:39   userAttrList    rolled out
   helper:
     shuttersList:
       RAnkleide
       RAnkleide_Velux
       RBad
       RBuero
       RGaeste
       RGaeste_Velux
       RKueche
       RPSK_Fenster_WZ
       RPSK_TUER_WZ
       RSZ
       RWC
   monitoredDevs:
     HM_HMIP_SWDO_0000D8A99E482B:
       RBuero     ASC_WindowRec
     KBuero:
       RBuero     ASC_WindowRec
     RAnkleide:
     RAnkleide_Velux:
     RBad:
     RBuero:
     RGaeste:
     RGaeste_Velux:
     RKueche:
     RPSK_Fenster_WZ:
     RPSK_TUER_WZ:
     RSZ:
     RWC:
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -5
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_autoShuttersControlShading on
   ASC_blockAscDrivesAfterManual 0
   ASC_brightnessDriveUpDown 30:100
   ASC_tempSensor WetterProplanta
   ASC_twilightDevice Twilight
   devStateIcon selfeDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfeDefense.active:status_locked selfeDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   icon       fts_shutter_automatic
   room       ASC
   verbose    4


Warum ist das im Listing enthalten:
monitoredDevs:
     HM_HMIP_SWDO_0000D8A99E482B:
       RBuero     ASC_WindowRec
     KBuero:
       RBuero     ASC_WindowRec

Ich hatte ja HM_HMIP_SWDO_0000D8A99E482B in KBuero umbenannt.

Gruß und danke für die Hilfe
eurofinder


Er hätte da eigentlich in die letzte Position fahren müssen nach dem schließen des Fensters. Was war denn die letzte Position es denn die letzte Position war closed dann fährt er nach open.

Du musst das komplette Attribut für den Fensterkontakt löschen und neu setzen. Jetzt sollte es reichen wenn Du ein createNewNotifyDev machst. Der set Befehl kommt wenn man im ASC das Attribut auf expert 1 stellt.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 26 April 2019, 18:38:03
eine sehr gute Übersicht bietet übrigens

define myASC_Overview weblink htmlCode {FHEM::AutoShuttersControl::GetShuttersInformation($defs{'ASCNAME'})}

ASCNAME ist zu ändern in den Devicenamen Eures ASC Devices
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: eurofinder am 26 April 2019, 18:45:35
So, jetzt klappte auch das zurückfahren in die vorherige Position. Werde das mal beobachten:-)

Danke, Gruß und schönes Wochenende
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: majestro84 am 26 April 2019, 19:07:53
Zitat von: Beta-User am 26 April 2019, 18:21:46
Thx, habe mal eben knapp 500 Attribute eingespart, und meine Rollläden sind in der Detailansicht wieder deutlich übersichtlicher ;D .

Für was eigentlich die ";"? Ich habe das jetzt ohne in das RAW-Inputfeld ("+") kopiert, execute, und gut war :) .

Vielleicht mag jemand das noch für die ASC=1-Variante ergänzen (ist ja weitgehend gleich, aber ein paar default-Werte sind anders).
Das ; dafür daß man es einfach im Fhem web einfügen kann und alle Befehle abgearbeitet werden.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: eurofinder am 26 April 2019, 20:49:24
Habe doch noch ein Problem mit Rolladen RBuero.
2019.04.26 20:04:12 4: AutoShuttersControl (ASC) - Devname: RBuero Name: ASC Notify: $VAR1 = [
          'RSSILevelState: 84.0',
          'state: dim29',
          'ClosureState: 29',
          'devicestate: open',
          'OpenClosedState: open'
        ];

Seit 20:04:12 Uhr wird im ASC für RBuero_PosValue 29 angezeigt, obwohl später auf Position 0 gefahren wurde. In showShuttersInformation sind Position und Last Position jeweils 0. und auch im Readings vom Device alles 0
  READINGS:
     2019-04-26 20:04:07   ASC_ShuttersLastDrive ventilate - window open
     2019-04-26 20:31:39   ASC_Time_DriveDown 26.04.2019 - 21:09
     2019-04-26 20:31:39   ASC_Time_DriveUp 27.04.2019 - 08:00
     2019-04-26 20:31:40   ClosureState    0
     2019-04-26 20:31:40   NameState       Büro
     2019-04-26 20:31:40   OpenClosedState open
     2019-04-26 20:31:40   PriorityLockTimerState 0
     2019-04-26 20:39:55   RSSILevelState  82.0
     2019-04-26 20:31:40   StatusState     available
     2019-04-26 20:31:40   devicestate     open
     2019-04-26 20:31:40   state           dim0


Wo kommt der Wert her und wann wird dieser geändert. Oder hat das alles nichts mit den anderen Werten zu tun?
Fakt ist, dass der Rolladen zwar in die ASC_Ventilate_Pos=30 fährt, aber nicht mehr in die vorherige Position - klappte anscheinend nur einmal.
Restart von FHEM hat keine Besserung ergeben. Werte bleiben wie oben beschrieben.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 26 April 2019, 22:15:38
Position und lastPosition sind nach einem Neustart immer gleich da beim Start die aktuelle Position eingelesen wird und diese gleich lastPosition ist. Aber wieso er nicht in die letzte Position fährt weiß ich leider nicht.
PosValue 29 ist aber nicht 30. 29!=30 und somit ist für ASC der Rollladen nicht in der Fenster offen Position.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: eurofinder am 26 April 2019, 22:33:36
@CoolTux:
OK, habe im Device RBuero das Attrinut ASC_Ventilate_Pos=29 gesetzt und Rolladen fährt wieder.
ASC_Ventilate_Pos wurde anschließend auf aktualisierten Wert geändert.

Vielleicht wäre es hilfreich, nicht nur auf genau den gleichen Wert zu testen, sondern mit einer Range von +-5.
Ich denke der Wert von 29 ist dadurch entstanden, dass ich den Schieberegler des Devices verwendet habe und somit keinen auf 0 endenden Wert hatte.

Gruß
eurofinder
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 26 April 2019, 22:57:39
Nein das wäre nicht zielführend. Wenn ich dem Rollladen sage er soll auf 30 fahren dann muss er das auch genau tun und nicht bei 29 stehen bleiben.
Titel: Antw:[73_AutoShuttersControl.pm] - aktuelle Entwicklerversionen zum testen
Beitrag von: CoolTux am 27 April 2019, 08:06:23
Vielen Dank an alle fleißigen und mutigen Tester.
Die neue Version ist nun per FHEM Update zu bekommen und daher geht es nun hier weiter


https://forum.fhem.de/index.php/topic,99980.0.html



@Eurofinder
Dein Anliegen/Problem ist ja nur noch fast offen, daher können wir drüben dann einfach weiter machen wenn noch was ist.