[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.10

Begonnen von CoolTux, 22 Juni 2020, 12:38:36

Vorheriges Thema - Nächstes Thema

xerion

Zitat von: zife am 23 September 2020, 09:24:56
Einen hab ich dann doch noch  ;)
Der PrivacyMode ist aber immer fest zeitlich verdrahtet mit dem nightclose, richtig? Ich kann also nicht das komplette Schließen auf immer 22 Uhr setzen (z.B. über TIME oder über ASTRO mit engen early/late-Grenzen), und dann den PrivacyMode nach Sunset steuern? Oder kann ich auch den PrivacyMode mit PERL steuern? Laut COMMANDREF geht das nicht.

Ich sehe schon, ich muss wohl noch einen Helligkeitssensor anschaffen. Aber brauche ich dann auch noch einen Temperatursensor? Ich meine gelesen zu haben, dass ich beide Devices zuordnen muss, BRIGHTNESS und TEMPERATURE.

ZitatDer PrivacyMode ist aber immer fest zeitlich verdrahtet mit dem nightclose, richtig?
Bei Time ist das so, bei Brightness kannst du Zeit und Helligkeit eintragen. Je nachdem was zuerst eintrifft würde dann greifen.
Wenn du keinen Temperatursensor nutzen willst könntest du das ja auch über ein Wettermodul abgreifen und z.B. in einen Dummy schreiben und im ASC als Temperatur Device nutzen.
Ich würde mich  freuen, wenn du meinen Einladungscode für Tibber, der Stromanbieter, der dir hilft, deinen Stromverbrauch zu verstehen und zu reduzieren, nutzt: https://invite.tibber.com/5fc08jbs. So bekommen wir beide 50 Euro und 100 % Ökostrom / https://geld-fuer-eauto.de/ref/334561880

zife

Ok, dann brauche ich für mein (neues) Lieblingsszenario doch zwingend den Brightness Sensor (PrivacyMode wenn es dunkel wird, ganz zu um 22:00, morgens immer um 7:00 Uhr hoch, am WE erst um 8:30):

ASC_BrightnessSensor DEVICE[:READING] 300:300 (Device muss ich noch besorgen)
ASC_PrivacyDownValue_beforeNightClose 1800:300
ASC_Down BRIGHTNESS
ASC_Time_Down_Early 22:00
ASC_Time_Down_Late 22:01
ASC_Up TIME
ASC_Time_Up_Early 7:00
ASC_Time_Up_WE_Holiday 8:30

Dann greift der PrivacyMode ab 300 LUX, und um 22:00 geht das Rollo ganz zu, weil ja längst 300 Lux erreicht sind.

Für den Wunschzettel wäre irgendwann, dass der PrivacyMode-Zeitpunkt auch PERL versteht  ;)

Und, damit ich wenigstens überhaupt irgendwas beitragen kann... in der CommandRef scheint mir ein Tippfehler in den Attributen ASC_BlockingTime_beforDayOpen und ASC_BlockingTime_beforNightClose vorzuliegen - oder muss bei diesen Attributen tatsächlich das "e" von "before" weggelassen werden? Keine Krümelsuche, nur der Versuch, den ein oder anderen Nutzer vor Fragezeichen im Kopf zu bewahren  8)
fhem mit EnOcean, Gardena, Vorwerk, Miele und Teufel/Raumfeld-Integration... nur meine Kinder wollen sich damit nicht anständig steuern lassen. Wer weiß Rat?

CoolTux

Das geht nicht. Du musst um im Privacy mit Brightness arbeiten zu können im ASC_Up oder ASC_Down auch mit Brightness arbeiten. Also PrivacyDown mit Brightnesswert dann ASC_Down brightness und bei Up das selbige wenn gewünscht.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

zife

Ah! Also ok, dann

ASC_BrightnessSensor DEVICE[:READING] 300:300 (Device muss ich noch besorgen)
ASC_PrivacyDownValue_beforeNightClose 1800:300
ASC_Down BRIGHTNESS
ASC_Time_Down_Early 22:00
ASC_Time_Down_Late 22:01
ASC_Up TIME  ASC_Up BRIGHTNESS
ASC_Time_Up_Early 7:00
ASC_Time_Up_WE_Holiday 8:30

und dazu
ASC_Time_Up_Late 8:31

Geht dann der Rolladen trotzdem immer um 7:00 Uhr hoch? Oder muss ich dafür den MORGEN-Brightness-Wert auf 0 setzen, damit bereits um 7:00 beim ersten Check die notwendige Helligkeit auch im Winter auf jeden Fall schon erreicht wurde?

Sorry, hätte nie gedacht, dass ich aus einem vermeintlich simplen Problem so eine Wissenschaft machen könnte  :o
fhem mit EnOcean, Gardena, Vorwerk, Miele und Teufel/Raumfeld-Integration... nur meine Kinder wollen sich damit nicht anständig steuern lassen. Wer weiß Rat?

xerion

Zitat von: zife am 23 September 2020, 10:58:12
Ah! Also ok, dann

ASC_BrightnessSensor DEVICE[:READING] 300:300 (Device muss ich noch besorgen)
ASC_PrivacyDownValue_beforeNightClose 1800:300
ASC_Down BRIGHTNESS
ASC_Time_Down_Early 22:00
ASC_Time_Down_Late 22:01
ASC_Up TIME  ASC_Up BRIGHTNESS
ASC_Time_Up_Early 7:00
ASC_Time_Up_WE_Holiday 8:30

und dazu
ASC_Time_Up_Late 8:31

Geht dann der Rolladen trotzdem immer um 7:00 Uhr hoch? Oder muss ich dafür den MORGEN-Brightness-Wert auf 0 setzen, damit bereits um 7:00 beim ersten Check die notwendige Helligkeit auch im Winter auf jeden Fall schon erreicht wurde?

Sorry, hätte nie gedacht, dass ich aus einem vermeintlich simplen Problem so eine Wissenschaft machen könnte  :o

Um 07:00 Uhr in deinem Beispiel würde er hochgehen wenn bis dahin die eingetragen Lux Zahl erreicht wurde, also bei Dir 300. Wenn um 07:00 Uhr aber z.B. noch 10 Lux wären dann würd er nicht hochgehen. Falls bis 08:31 auch die 300 Lux nicht erreicht wurde, würde trotzdem das Rollo hochfahren.

Edit: Sehe gerade das du noch einen Fehler hast:
Bei dem Brightnesssensor, wird nur der Devicename und das Reading eingetragen, nicht der Wert des Readings. Das muss du im ASC Modul unter ASC_brightnessDriveUpDown machen.
Ich würde mich  freuen, wenn du meinen Einladungscode für Tibber, der Stromanbieter, der dir hilft, deinen Stromverbrauch zu verstehen und zu reduzieren, nutzt: https://invite.tibber.com/5fc08jbs. So bekommen wir beide 50 Euro und 100 % Ökostrom / https://geld-fuer-eauto.de/ref/334561880

zife

Ja, das passt... dann setz ich einfach den niedrigsten LUX Wert ein, den der Sensor kann - der ist dann ja um 7:00 auf jeden Fall erreicht.
Die 8:31 setze ich ja nur, weil es die Bedingung gibt, dass der Late-Wert später sein muss als der Holiday-Wert.
fhem mit EnOcean, Gardena, Vorwerk, Miele und Teufel/Raumfeld-Integration... nur meine Kinder wollen sich damit nicht anständig steuern lassen. Wer weiß Rat?

zife

Zitat von: xerion am 23 September 2020, 11:03:53
Bei dem Brightnesssensor, wird nur der Devicename und das Reading eingetragen, nicht der Wert des Readings. Das muss du im ASC Modul unter ASC_brightnessDriveUpDown machen.

Sicher?
Das hab ich aus der CommandRef - hab ich das falsch verstanden?
ZitatASC_BrightnessSensor - DEVICE[:READING] WERT-MORGENS:WERT-ABENDS / 'Sensorname[:brightness [400:800]]' Angaben zum Helligkeitssensor mit (Readingname, optional) für die Beschattung und dem Fahren der Rollladen nach brightness und den optionalen Brightnesswerten für Sonnenauf- und Sonnenuntergang. (default: none)
fhem mit EnOcean, Gardena, Vorwerk, Miele und Teufel/Raumfeld-Integration... nur meine Kinder wollen sich damit nicht anständig steuern lassen. Wer weiß Rat?

xerion

Zitat von: zife am 23 September 2020, 11:23:47
Sicher?
Das hab ich aus der CommandRef - hab ich das falsch verstanden?

Wir haben beide Recht ;-). Ich nutze bei mir die Brightnesswerte momentan global, also im ASC Device und das was du hast ist für das Rollo Device, aber beides ist richtig. Wenn du aber nur einen Sensor hast und nicht unterschiedliche Fahrzeiten abhängig vom Luxwert pro Rollodevice haben möchtest, dann kannst du das so machen wie es beschrieben habe. Spart etwas Arbeit  bevor du nachher bei jedem Rollodevice die gleichen Werte einträgst. Ich habe mehrere Sensoren und baue das gerade um, da sich die Werte durch die Position etwas unterscheiden und das kann man dann mit dem Wert im Rollo Device schön feintunen.
Ich würde mich  freuen, wenn du meinen Einladungscode für Tibber, der Stromanbieter, der dir hilft, deinen Stromverbrauch zu verstehen und zu reduzieren, nutzt: https://invite.tibber.com/5fc08jbs. So bekommen wir beide 50 Euro und 100 % Ökostrom / https://geld-fuer-eauto.de/ref/334561880

Dersch

Zitat von: CoolTux am 23 September 2020, 09:15:16
Ja das hat sich geändert mit Residents. Das war ein "Bug" sowohl bei absent als auch bei gone wird morgens nicht mehr hoch gefahren.

Was mir noch einfällt, es fahren die Rollos ja gar nicht mehr runter wenn Residents auf gone oder absent steht. Das kann ja auch nicht richtig sein. Zudem funktionieren die Rollos mit threestate sensor noch nach dem alten Schema mit dem "Bug".

Ich fände es gut wenn man sich das Verhalten besser im Bezug auf den Residents Status aussuchen könnte. Ich möchte nicht das die Rollos pauschal unten bleiben. Häuse bei denen die Rollos dauerhaft unten sind, sind für Einbrecher immer besonders interessant da die Bewohner so sicher im Urlaub sind. Zudem gibt es ja auch Zimmerpflanzen die etwas Licht wollen.

xerion

Zitat von: Dersch am 23 September 2020, 12:39:02
Was mir noch einfällt, es fahren die Rollos ja gar nicht mehr runter wenn Residents auf gone oder absent steht. Das kann ja auch nicht richtig sein. Zudem funktionieren die Rollos mit threestate sensor noch nach dem alten Schema mit dem "Bug".

Ich fände es gut wenn man sich das Verhalten besser im Bezug auf den Residents Status aussuchen könnte. Ich möchte nicht das die Rollos pauschal unten bleiben. Häuse bei denen die Rollos dauerhaft unten sind, sind für Einbrecher immer besonders interessant da die Bewohner so sicher im Urlaub sind. Zudem gibt es ja auch Zimmerpflanzen die etwas Licht wollen.

Ich fände es gut wenn man sich das Verhalten besser im Bezug auf den Residents Status aussuchen könnte. Ich möchte nicht das die Rollos pauschal unten bleiben. Häuse bei denen die Rollos dauerhaft unten sind

Das kannst du ja auch indem du das Attribute  "ASC_Mode_Up" im Rollo Device einstellst. Defaultmäßig steht es auf always kann es sein dass bei Dir was anders drin steht und darum nicht fährt, also z.B. "home"?
Ich würde mich  freuen, wenn du meinen Einladungscode für Tibber, der Stromanbieter, der dir hilft, deinen Stromverbrauch zu verstehen und zu reduzieren, nutzt: https://invite.tibber.com/5fc08jbs. So bekommen wir beide 50 Euro und 100 % Ökostrom / https://geld-fuer-eauto.de/ref/334561880

Dersch

Zitat von: xerion am 23 September 2020, 13:09:55
Ich fände es gut wenn man sich das Verhalten besser im Bezug auf den Residents Status aussuchen könnte. Ich möchte nicht das die Rollos pauschal unten bleiben. Häuse bei denen die Rollos dauerhaft unten sind

Nee alle meine Rollos stehen auf Always Up & Down
Das kannst du ja auch indem du das Attribute  "ASC_Mode_Up" im Rollo Device einstellst. Defaultmäßig steht es auf always kann es sein dass bei Dir was anders drin steht und darum nicht fährt, also z.B. "home"?

xerion

Zitat von: Dersch am 23 September 2020, 13:14:48


Komisch :-\  Vielleicht hilft ein list vom ASC- und Rollo-Device. Da ich das Verhalten nicht habe, könnte es ggf. ein Einstellungssache sein?
Ich würde mich  freuen, wenn du meinen Einladungscode für Tibber, der Stromanbieter, der dir hilft, deinen Stromverbrauch zu verstehen und zu reduzieren, nutzt: https://invite.tibber.com/5fc08jbs. So bekommen wir beide 50 Euro und 100 % Ökostrom / https://geld-fuer-eauto.de/ref/334561880

Dersch

Siehe hier, ich wüsste nicht was ich da drehen sollte.

Zitat von: Dersch am 22 September 2020, 19:06:42
Nach meinem letzten Fhem Update und 73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING

Funktioniert bei mir leider gar nichts mehr. Die läden fahren völlig unsinnig bzw gar nicht mehr. Gesteuert wird hauptsächlich mittels Brightness.


Internals:
   FUUID      5c432079-f33f-c2c3-4c9d-f93e944883e4b339
   FVERSION   73_AutoShuttersControl.pm:v0.10.9-s22743/2020-09-07 TESTING
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,AkRolladen,AnkleideRollladen,FlurRolladen,GwRolladen,JuRollladen,KuRolladenMitte,KuRolladenSpuele,KuRolladenTuer,KzRolladenBalkon,KzRolladenRechts,KzRolladenTuer,SzRolladenBalkon,SzRolladenTerrasse,WzRolladenGarten,WzRolladenLinks,WzRolladenTerrasse,WzRolladenTuer,SzTerrasseTuer,SzRolladenBalkon,DSHOME,KuRolladenTuer,KzRolladenRechts,Astro,WzRolladenGarten,KuRolladenMitte,WzTerrasseTuer,KzFensterRechts,WzRolladenTerrasse,AkRolladen,KuTerrasseTuer,JuRollladen,SzRolladenTerrasse,GwFenster,WzRolladenLinks,AkFensterkontakt,SzBalkonTuer,KzFensterBalkon,KuFensterSpuele,KzBalkonTuer,AnkleideRollladen,KuRolladenSpuele,JuFenster,KzRolladenTuer,WzGartenTuer,TeHelligkeit,FlurRolladen,WzRolladenTuer,GwRolladen,KzRolladenBalkon
   NR         189
   NTFY_ORDER 51-myASControl
   STATE      night close
   TYPE       AutoShuttersControl
   VERSION    v0.10.9
   OLDREADINGS:
   READINGS:
     2020-09-22 14:01:50   AkRolladen_PosValue 0
     2020-09-21 19:45:15   AkRolladen_lastPosValue 100
     2020-09-22 14:01:49   AkRolladen_nextAstroTimeEvent 22.09.2020 - 22:00
     2020-09-20 19:46:36   AnkleideRollladen_PosValue 0
     2020-09-21 19:45:15   AnkleideRollladen_lastPosValue 0
     2020-09-22 14:01:49   AnkleideRollladen_nextAstroTimeEvent 22.09.2020 - 22:00
     2020-09-22 14:01:52   FlurRolladen_PosValue 0
     2020-09-20 18:45:01   FlurRolladen_lastPosValue 100
     2020-09-22 18:45:01   FlurRolladen_nextAstroTimeEvent 23.09.2020 - 08:30
     2020-09-22 14:01:49   GwRolladen_PosValue 0
     2020-09-21 19:45:15   GwRolladen_lastPosValue 100
     2020-09-22 14:01:49   GwRolladen_nextAstroTimeEvent 22.09.2020 - 22:00
     2020-09-22 18:45:34   JuRollladen_PosValue 0
     2020-09-22 18:45:01   JuRollladen_lastPosValue 100
     2020-09-22 18:45:01   JuRollladen_nextAstroTimeEvent 23.09.2020 - 08:30
     2020-06-09 05:24:12   Julie_lastPosValue 0
     2020-09-22 14:01:58   KuRolladenMitte_PosValue 0
     2020-09-21 19:45:15   KuRolladenMitte_lastPosValue 100
     2020-09-22 14:01:49   KuRolladenMitte_nextAstroTimeEvent 22.09.2020 - 22:00
     2020-09-22 14:01:59   KuRolladenSpuele_PosValue 0
     2020-09-21 19:45:15   KuRolladenSpuele_lastPosValue 100
     2020-09-22 14:01:49   KuRolladenSpuele_nextAstroTimeEvent 22.09.2020 - 22:00
     2020-09-22 14:02:00   KuRolladenTuer_PosValue 100
     2020-09-06 07:30:01   KuRolladenTuer_lastDelayPosValue 100
     2020-09-22 07:00:42   KuRolladenTuer_lastPosValue 0
     2020-09-22 14:01:49   KuRolladenTuer_nextAstroTimeEvent 22.09.2020 - 22:00
     2020-09-20 18:45:01   KzRolladenBalkon_PosValue 0
     2020-09-20 18:45:01   KzRolladenBalkon_lastPosValue 100
     2020-09-22 18:45:01   KzRolladenBalkon_nextAstroTimeEvent 23.09.2020 - 08:30
     2020-09-22 14:02:46   KzRolladenRechts_PosValue 100
     2020-09-20 18:45:01   KzRolladenRechts_lastPosValue 100
     2020-09-22 18:45:01   KzRolladenRechts_nextAstroTimeEvent 23.09.2020 - 08:30
     2020-09-22 18:45:31   KzRolladenTuer_PosValue 0
     2020-09-22 18:45:01   KzRolladenTuer_lastPosValue 100
     2020-09-22 18:45:01   KzRolladenTuer_nextAstroTimeEvent 23.09.2020 - 08:30
     2020-09-22 07:10:49   SzRolladenBalkon_PosValue 100
     2020-08-24 21:40:21   SzRolladenBalkon_lastDelayPosValue 100
     2020-09-22 07:10:49   SzRolladenBalkon_lastPosValue 0
     2020-09-22 14:01:49   SzRolladenBalkon_nextAstroTimeEvent 22.09.2020 - 22:00
     2020-09-20 19:46:36   SzRolladenTerrasse_PosValue 0
     2020-09-21 19:45:15   SzRolladenTerrasse_lastPosValue 0
     2020-09-22 14:01:49   SzRolladenTerrasse_nextAstroTimeEvent 22.09.2020 - 22:00
     2020-09-22 14:02:11   WzRolladenGarten_PosValue 0
     2020-09-21 19:45:15   WzRolladenGarten_lastPosValue 100
     2020-09-22 14:01:49   WzRolladenGarten_nextAstroTimeEvent 22.09.2020 - 22:00
     2020-09-22 14:02:12   WzRolladenLinks_PosValue 0
     2020-09-21 19:45:15   WzRolladenLinks_lastPosValue 100
     2020-09-22 14:01:49   WzRolladenLinks_nextAstroTimeEvent 22.09.2020 - 22:00
     2020-09-22 14:02:13   WzRolladenTerrasse_PosValue 0
     2020-09-21 19:45:15   WzRolladenTerrasse_lastPosValue 100
     2020-09-22 14:01:49   WzRolladenTerrasse_nextAstroTimeEvent 22.09.2020 - 22:00
     2020-09-22 14:02:14   WzRolladenTuer_PosValue 100
     2020-08-19 20:54:36   WzRolladenTuer_lastDelayPosValue 100
     2020-09-22 10:37:22   WzRolladenTuer_lastPosValue 40
     2020-09-22 14:01:49   WzRolladenTuer_nextAstroTimeEvent 22.09.2020 - 22:00
     2020-08-13 06:49:12   ascEnable       on
     2020-09-22 14:01:50   controlShading  on
     2019-04-16 22:48:22   hardLockOut     on
     2018-12-21 14:25:59   partyMode       off
     2020-09-22 14:01:44   room_Abstellkammer AkRolladen
     2020-09-22 14:01:44   room_Ankleide   AnkleideRollladen
     2020-09-22 14:01:44   room_FlurOG     FlurRolladen
     2020-09-22 14:01:44   room_G__steWC   GwRolladen
     2020-09-22 14:01:44   room_Julie      JuRollladen
     2020-09-22 14:01:44   room_K__che     KuRolladenMitte,KuRolladenSpuele,KuRolladenTuer
     2020-09-22 14:01:44   room_Kinderzimmer KzRolladenBalkon,KzRolladenRechts,KzRolladenTuer
     2020-09-22 14:01:44   room_Schlafzimmer SzRolladenBalkon,SzRolladenTerrasse
     2020-09-22 14:01:44   room_Wohnzimmer WzRolladenGarten,WzRolladenLinks,WzRolladenTerrasse,WzRolladenTuer
     2020-03-02 21:42:44   selfDefense     on
     2020-09-22 18:45:34   state           night close
     2020-06-01 07:20:10   sunriseTimeWeHoliday on
     2020-09-22 14:01:44   userAttrList    rolled out
   helper:
     shuttersList:
       AkRolladen
       AnkleideRollladen
       FlurRolladen
       GwRolladen
       JuRollladen
       KuRolladenMitte
       KuRolladenSpuele
       KuRolladenTuer
       KzRolladenBalkon
       KzRolladenRechts
       KzRolladenTuer
       SzRolladenBalkon
       SzRolladenTerrasse
       WzRolladenGarten
       WzRolladenLinks
       WzRolladenTerrasse
       WzRolladenTuer
   monitoredDevs:
     AkFensterkontakt:
       AkRolladen ASC_WindowRec
     AkRolladen:
     AnkleideRollladen:
     Astro:
       myASControl ASC_twilightDevice
     DSHOME:
       myASControl ASC_residentsDev
     FlurRolladen:
     GwFenster:
       GwRolladen ASC_WindowRec
     GwRolladen:
     JuFenster:
       JuRollladen ASC_WindowRec
     JuRollladen:
     KuFensterSpuele:
       KuRolladenSpuele ASC_WindowRec
     KuRolladenMitte:
     KuRolladenSpuele:
     KuRolladenTuer:
     KuTerrasseTuer:
       KuRolladenTuer ASC_WindowRec
     KzBalkonTuer:
       KzRolladenTuer ASC_WindowRec
     KzFensterBalkon:
       KzRolladenBalkon ASC_WindowRec
     KzFensterRechts:
       KzRolladenRechts ASC_WindowRec
     KzRolladenBalkon:
     KzRolladenRechts:
     KzRolladenTuer:
     SzBalkonTuer:
       SzRolladenBalkon ASC_WindowRec
     SzRolladenBalkon:
     SzRolladenTerrasse:
     SzTerrasseTuer:
       SzRolladenTerrasse ASC_WindowRec
     TeHelligkeit:
       AkRolladen ASC_BrightnessSensor
       AnkleideRollladen ASC_BrightnessSensor
       FlurRolladen ASC_BrightnessSensor
       GwRolladen ASC_BrightnessSensor
       JuRollladen ASC_BrightnessSensor
       KuRolladenMitte ASC_BrightnessSensor
       KuRolladenSpuele ASC_BrightnessSensor
       KuRolladenTuer ASC_BrightnessSensor
       KzRolladenBalkon ASC_BrightnessSensor
       KzRolladenRechts ASC_BrightnessSensor
       KzRolladenTuer ASC_BrightnessSensor
       SzRolladenBalkon ASC_BrightnessSensor
       SzRolladenTerrasse ASC_BrightnessSensor
       WzRolladenGarten ASC_BrightnessSensor
       WzRolladenLinks ASC_BrightnessSensor
       WzRolladenTerrasse ASC_BrightnessSensor
       WzRolladenTuer ASC_BrightnessSensor
     WzGartenTuer:
       WzRolladenTuer ASC_WindowRec
     WzRolladenGarten:
     WzRolladenLinks:
     WzRolladenTerrasse:
     WzRolladenTuer:
     WzTerrasseTuer:
       WzRolladenTerrasse ASC_WindowRec
Attributes:
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 15:4
   ASC_freezeTemp 3
   ASC_residentsDev DSHOME:state
   ASC_shuttersDriveDelay 10
   ASC_tempSensor TeTempFeuchte:temperature
   ASC_twilightDevice Astro
   DbLogExclude .*
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   group      Rolläden
   icon       fts_shutter_automatic
   room       Zentral


List eines Rollos der völlig falsch getriggert wurde


Internals:
   DEF        35F00A
   FUUID      5c432072-f33f-c2c3-9bdf-20833d06665ac2cb
   HMLAN1_MSGCNT 1
   HMLAN1_RAWMSG E35F00A,0000,43640D1D,FF,FFBB,3BA41035F00A2864FE0601000045
   HMLAN1_RSSI -69
   HMLAN1_TIME 2020-09-22 14:02:26
   HMUSB_MSGCNT 2
   HMUSB_RAWMSG RB5B15596,0001,98CB8C5A,FF,FFBF,3BA41035F00A2864FE0601000045
   HMUSB_RSSI -65
   HMUSB_TIME 2020-09-22 14:02:11
   IODev      HMUSB
   LASTInputDev HMLAN1
   MSGCNT     3
   NAME       WzRolladenGarten
   NOTIFYDEV  global
   NR         43
   NTFY_ORDER 50-WzRolladenGarten
   STATE      down
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:3B - t:10 s:35F00A d:2864FE 0601000045
   protLastRcv 2020-09-22 14:02:11
   protRcv    1 last_at:2020-09-22 14:02:11
   protSnd    2 last_at:2020-09-22 14:02:11
   protState  CMDs_done
   rssi_HMUSB cnt:1 min:-69 max:-69 avg:-69 lst:-69
   rssi_at_HMLAN1 cnt:1 min:-69 max:-69 avg:-69 lst:-69
   rssi_at_HMUSB cnt:2 min:-65 max:-65 avg:-65 lst:-65
   READINGS:
     2019-05-21 23:15:25   ASC_Enable      on
     2020-09-22 19:08:00   ASC_ShadingMessage INFO: current shading status is 'out' - next check in 7.5m
     2020-09-22 14:02:11   ASC_ShuttersLastDrive minimum brightness threshold fell below
     2020-09-22 14:01:49   ASC_Time_DriveDown 22.09.2020 - 22:00
     2020-09-22 14:01:49   ASC_Time_DriveUp 23.09.2020 - 07:45
     2020-09-21 19:45:16   CommandAccepted yes
     2018-03-19 15:40:23   D-firmware      2.8
     2018-03-19 15:40:23   D-serialNr      MEQ0651786
     2020-03-27 10:42:51   PairedTo        0x2864FE
     2018-03-19 15:42:49   R-driveDown     30 s
     2018-03-19 15:42:49   R-driveTurn     0.5 s
     2020-03-27 10:42:52   R-driveUp       32.8 s
     2018-03-19 15:42:48   R-pairCentral   0x2864FE
     2018-03-19 15:42:49   R-sign          off
     2020-03-27 10:42:51   RegL_00.        00:00 02:01 0A:28 0B:64 0C:FE 15:FF 18:00
     2020-03-27 10:42:52   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:2C 0D:01 0E:48 0F:05 10:00 30:06 56:00 57:24
     2020-09-22 14:01:45   associatedWith  myASControl
     2020-09-18 00:32:19   cfgState        ok
     2020-09-22 14:02:11   commState       CMDs_done
     2020-09-22 14:02:11   deviceMsg       off (to CCU)
     2020-05-14 07:50:35   inhibit         set_off
     2020-09-22 14:02:11   level           0
     2020-09-22 14:02:11   motor           stop:off
     2020-09-22 14:02:11   pct             0
     2019-08-12 12:54:19   powerOn         2019-08-12 12:54:19
     2020-09-22 14:02:11   recentStateType info
     2020-09-22 14:02:11   state           off
     2020-09-22 14:02:11   timedOn         off
   helper:
     HM_CMDNR   59
     cSnd       ,012864FE35F00A010E
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     cmds:
       TmplKey    :no:1600776102.98573
       TmplTs     1600776102.98573
       cmdKey     1:1:0::WzRolladenGarten:0005:01:
       cmdLst:
         assignHmKey noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         deviceRename -newName-
         down       [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
         getVersion noArg
         inhibit    [(on|{off})]
         off        noArg
         on         noArg
         pair       noArg
         pct        -value- [-ontime-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerIODev  [IO] -btn- [({set}|unset)] 'not for future use'
         peerSmart  -peerOpt-
         press      [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         statusRequest noArg
         stop       noArg
         toggle     noArg
         toggleDir  noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
         up         [(-changeValue-|{10})] [(-ontime-|{0})] [(-ramptime-|{0})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt    AkFensterkontakt,BadFenster,CCU_Btn2,FlurEGBewegung,GaliBewegung,GaliSwitch01,GaliSwitch02,GwFenster,JuFenster,KuFensterSpuele,KuTerrasseTuer,KzBalkonTuer,KzFensterBalkon,KzFensterRechts,SzBalkonTuer,SzTerrasseTuer,TeBachWasserstand,TeKuLichtSchalter,TeWzLichtSchalter,WaschmaschineSenF,WaschmaschineSenI,WaschmaschineSenPwr,WaschmaschineSenU,WkFenster,WzGartenTuer,WzSchalterTerrasse_1,WzSchalterTerrasse_2,WzSchalterTerrasse_3,WzSchalterTerrasse_4,WzSofaDimmer
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     dir:
       cur        stop
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +35F00A,00,00,00
       nextSend   1600776146.27345
       prefIO     
       rxt        0
       vccu       CCU
       p:
         35F00A
         00
         00
         00
     mRssi:
       mNo        3B
       io:
         HMLAN1:
           -69
           -69
         HMUSB:
           -61
           -61
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMUSB
       flg        A
       ts         1600776131.86978
       ack:
         HASH(0x55dff62b65a8)
         3B80022864FE35F00A00
     rssi:
       HMUSB:
         avg        -69
         cnt        1
         lst        -69
         max        -69
         min        -69
       at_HMLAN1:
         avg        -69
         cnt        1
         lst        -69
         max        -69
         min        -69
       at_HMUSB:
         avg        -65
         cnt        2
         lst        -65
         max        -65
         min        -65
     shadowReg:
     tmpl:
Attributes:
   ASC        2
   ASC_BrightnessSensor TeHelligkeit:luminosity
   ASC_Closed_Pos 0
   ASC_Down   brightness
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Pos_Reading pct
   ASC_Shading_InOutAzimuth 15:120
   ASC_Shading_MinMax_Elevation 7:50
   ASC_Shading_Min_OutsideTemperature 8
   ASC_Shading_Mode always
   ASC_Shading_Pos 50
   ASC_Shading_StateChange_SunnyCloudy 5000:3500
   ASC_Shading_WaitingPeriod 900
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 07:00
   ASC_Time_Up_Late 07:45
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Up     brightness
   DbLogExclude .*
   IODev      HMLAN1
   IOgrp      CCU
   autoReadReg 4_reqStatus
   cmdIcon    up:rc_UP stop:rc_STOP down:rc_DOWN
   devStateIcon up:fts_shutter_10@green down:fts_shutter_100@grey 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0\d.*:fts_shutter_100
   eventMap   on:up off:down
   expert     defReg,rawReg
   firmware   2.8
   group      Rolläden
   icon       fts_shutter_updown
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       Wohnzimmer
   serialNr   MEQ0651786
   subType    blindActuator
   userattr   ASC_Adv:on,off 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,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger 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_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_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_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor 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,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0 room_map structexclude
   webCmd     up:stop:down


Der hier wurde seit 2 Tagen gar nkcht mehr getriggert:


Internals:
   FUUID      5dcc888e-f33f-c2c3-6273-bcbf85a1a5dc0cd3
   IODev      mqtt
   NAME       KzRolladenBalkon
   NR         356
   STATE      100
   TYPE       MQTT_DEVICE
   qos        *:2
   Helper:
     DBLOG:
       energy:
         DBLogging:
           TIME       1600776189.84539
           VALUE      1552
       power:
         DBLogging:
           TIME       1600776159.81528
           VALUE      0.00
   READINGS:
     2019-11-14 00:04:00   ASC_Enable      on
     2020-06-25 11:18:02   ASC_ShadingMessage <html> WARN:  global shading active but ASC_Shading_Mode attribut is not set or off </html>
     2020-09-20 18:45:01   ASC_ShuttersLastDrive night close
     2020-09-22 18:45:01   ASC_Time_DriveDown 23.09.2020 - 18:45
     2020-09-22 18:45:01   ASC_Time_DriveUp 23.09.2020 - 08:30
     2020-09-22 14:01:45   associatedWith  myASControl
     2020-09-22 18:45:14   energy          1552
     2020-09-22 18:46:44   online          false
     2020-09-20 18:45:01   pct             0
     2020-09-22 18:45:14   pos             100
     2020-09-22 18:45:14   power           0.00
     2020-09-22 18:45:14   state           stop
     2020-09-22 18:46:44   transmission-state incoming publish received
   message_ids:
   publishSets:
     :
       topic      shellies/shellyswitch-55B8D3/roller/0/command
       values:
         open
         close
         stop
     pct:
       topic      shellies/shellyswitch-55B8D3/roller/0/command/pos
       values:
         0,10,20,30,40,50,60,70,80,90,100
   sets:
     close     
     open       
     pct        0,10,20,30,40,50,60,70,80,90,100
     stop       
   subscribe:
     shellies/shellyswitch-55B8D3/command
     shellies/shellyswitch-55B8D3/roller/0/energy
     shellies/shellyswitch-55B8D3/online
     shellies/shellyswitch-55B8D3/roller/0/pos
     shellies/shellyswitch-55B8D3/roller/0/power
     shellies/shellyswitch-55B8D3/roller/0
   subscribeExpr:
     ^shellies\/shellyswitch-55B8D3\/command$
     ^shellies\/shellyswitch-55B8D3\/roller\/0\/energy$
     ^shellies\/shellyswitch-55B8D3\/online$
     ^shellies\/shellyswitch-55B8D3\/roller\/0\/pos$
     ^shellies\/shellyswitch-55B8D3\/roller\/0\/power$
     ^shellies\/shellyswitch-55B8D3\/roller\/0$
   subscribeQos:
     shellies/shellyswitch-55B8D3/command 0
     shellies/shellyswitch-55B8D3/online 0
     shellies/shellyswitch-55B8D3/roller/0 0
     shellies/shellyswitch-55B8D3/roller/0/energy 0
     shellies/shellyswitch-55B8D3/roller/0/pos 0
     shellies/shellyswitch-55B8D3/roller/0/power 0
   subscribeReadings:
     shellies/shellyswitch-55B8D3/command:
       cmd       
       name       command
     shellies/shellyswitch-55B8D3/online:
       cmd       
       name       online
     shellies/shellyswitch-55B8D3/roller/0:
       cmd       
       name       state
     shellies/shellyswitch-55B8D3/roller/0/energy:
       cmd       
       name       energy
     shellies/shellyswitch-55B8D3/roller/0/pos:
       cmd       
       name       pos
     shellies/shellyswitch-55B8D3/roller/0/power:
       cmd       
       name       power
Attributes:
   ASC        2
   ASC_BrightnessSensor TeHelligkeit:luminosity
   ASC_Closed_Pos 0
   ASC_Down   brightness
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Pos_Reading pct
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 18:45
   ASC_Time_Up_Early 7:10
   ASC_Time_Up_Late 8:30
   ASC_Time_Up_WE_Holiday 8:00
   ASC_Up     brightness
   ASC_Ventilate_Pos 10
   ASC_Ventilate_Window_Open off
   ASC_WindowRec KzFensterBalkon
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   DbLogInclude energy,power
   IODev      mqtt
   cmdIcon    open:rc_UP stop:rc_STOP close:rc_DOWN
   devStateIcon 100:fts_shutter_10@green 9\d.*:fts_shutter_10 8\d.*:fts_shutter_20 7\d.*:fts_shutter_30 6\d.*:fts_shutter_40 5\d.*:fts_shutter_50 4\d.*:fts_shutter_60 3\d.*:fts_shutter_70 2\d.*:fts_shutter_80 1\d.*:fts_shutter_90 0:fts_shutter_100@grey
   event-on-change-reading .*
   group      Rolläden
   icon       fts_shutter_updown
   publishSet open close stop shellies/shellyswitch-55B8D3/roller/0/command
   publishSet_pct 0,10,20,30,40,50,60,70,80,90,100 shellies/shellyswitch-55B8D3/roller/0/command/pos
   qos        exactly-once
   room       Kinderzimmer
   stateFormat pos
   subscribeReading_command shellies/shellyswitch-55B8D3/command
   subscribeReading_energy shellies/shellyswitch-55B8D3/roller/0/energy
   subscribeReading_online shellies/shellyswitch-55B8D3/online
   subscribeReading_pos shellies/shellyswitch-55B8D3/roller/0/pos
   subscribeReading_power shellies/shellyswitch-55B8D3/roller/0/power
   subscribeReading_state shellies/shellyswitch-55B8D3/roller/0
   userattr   ASC_Adv:on,off 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,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger 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_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_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_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor 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,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
   webCmd     open:stop:close:pct
   widgetOverride pct:0,10,20,30,40,50,60,70,80,90,100


xerion

Zitat von: Dersch am 23 September 2020, 13:37:30
Siehe hier, ich wüsste nicht was ich da drehen sollte.
So auf Anhieb konnte ich auch keinen Fehler denken. Wenn es nach dem Update erst gekommen ist dann kann dort vielleicht was durcheinander geraten sein. Wenn du du schon die Ratschläge ovn CoolTux befolgt hast, also Scanforshutters und CreateNewNotifys dann müsste du am besten vor der Abendfahrt ASC_Debug auf 1 stellen und das Logfile dann posten. Nur nicht zu lange an lassen sonst explodiert das Logfile ;-)
Ich würde mich  freuen, wenn du meinen Einladungscode für Tibber, der Stromanbieter, der dir hilft, deinen Stromverbrauch zu verstehen und zu reduzieren, nutzt: https://invite.tibber.com/5fc08jbs. So bekommen wir beide 50 Euro und 100 % Ökostrom / https://geld-fuer-eauto.de/ref/334561880

Reinhard.M

Zitat von: Dersch am 23 September 2020, 13:37:30
Siehe hier, ich wüsste nicht was ich da drehen sollte.
Bei mir hat sich kürzlich ASC alles andere als nachvollziehbar verhalten. ""ScanFor...", "Create...", "renew..." hat alles nicht zum Erfolg geführt. Wohl aber ein "Shutdown restart" von FHEM. Eventuell hast du das schon längst versucht, falls nicht wäre es ein Versuch wert.  :-\