[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x

Begonnen von CoolTux, 27 April 2019, 08:04:52

Vorheriges Thema - Nächstes Thema

wiego

ZitatKannst Du Comfort auf 99 setzen zu Testzwecken?

Hab ich gerade probiert, hat leider keine Besserung gebracht. Noch zur Info ein Ausschnitt aus dem Log, zu dem Zeitpunkt wenn das Rollo in Beschattung fährt, obwohl der Griff auf "open" steht:


ASC_DEBUG!!! 2019.07.21 12:44:47 - EventProcessingShadingBrightness: Rollo_Wohnen_links - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.07.21 12:44:47 - EventProcessingShadingBrightness: Rollo_Wohnen_links - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.07.21 12:44:47 - FnIsDay: Rollo_Wohnen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:47 - FnIsDay: Rollo_Wohnen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:47 - ShadingProcessing: Rollo_Wohnen_links - �bergebende Werte - Azimuth:156.77, Elevation: 59.22, Brightness: 219, OutTemp: 26.3, Fenster Position: 30, Winkel Links: 77, Winkel Rechts: 210, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.07.21 12:44:47 - ShadingProcessing: Rollo_Wohnen_links - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.07.21 12:44:47 - ShadingProcessing: Rollo_Wohnen_links - Alle Beschattungsbedingungen wurden erf�llt und somit wird der Beschattungsstatus um eine Stufe angehoben. Alter Status: in Neuer Status: in

ASC_DEBUG!!! 2019.07.21 12:44:47 - FnIsDay: Rollo_Wohnen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:47 - FnIsDay: Rollo_Wohnen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:47 - FnIsDay: Rollo_Wohnen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:47 - FnSetCmdFn: Rollo_Wohnen_links - Rolllo wird gefahren, aktuelle Position: 99, Zielposition: 20. Grund der Fahrt: shading in
2019.07.21 12:44:47 1: CM11 device x10: (ext) checksum correct, OK for transmission

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnSetDriveCmd: Rollo_Wohnen_links - NICHT versetztes fahren

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnSetDriveCmd: Rollo_Wohnen_links - NoOffset: NEIN

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnShuttersCommandSet: Rollo_Wohnen_links - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r

ASC_DEBUG!!! 2019.07.21 12:44:49 - ShadingProcessing: Rollo_Wohnen_links - Der aktuelle Beschattungsstatus ist: in und somit wird nun in die Position: 20 zum Beschatten gefahren

ASC_DEBUG!!! 2019.07.21 12:44:49 - ShadingProcessing: Rollo_Wohnen_links - Der aktuelle Beschattungsstatus ist: in, Beschattungsstatus Zeitstempel: 2019.07.21 12:44:47

ASC_DEBUG!!! 2019.07.21 12:44:49 - EventProcessingShadingBrightness: Rollo_Wohnen_links - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen

ASC_DEBUG!!! 2019.07.21 12:44:49 - EventProcessingShadingBrightness: Rollo_Essen_links - Es wird nun gepr�ft ob der �bergebene Event ein nummerischer Wert vom Brightnessreading ist.

ASC_DEBUG!!! 2019.07.21 12:44:49 - EventProcessingShadingBrightness: Rollo_Essen_links - Nummerischer Brightness-Wert wurde erkannt. Der Wert ist: 219 RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnIsDay: Rollo_Essen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnIsDay: Rollo_Essen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:49 - ShadingProcessing: Rollo_Essen_links - �bergebende Werte - Azimuth:156.77, Elevation: 59.22, Brightness: 219, OutTemp: 26.3, Fenster Position: 270, Winkel Links: 60, Winkel Rechts: -10, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.07.21 12:44:49 - ShadingProcessing: Rollo_Essen_links - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.07.21 12:44:49 - ShadingProcessing: Rollo_Essen_links - Einer der Beschattungsbedingungen wird nicht mehr erf�llt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnIsDay: Rollo_Essen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnIsDay: Rollo_Essen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnIsDay: Rollo_Essen_links Allgemein: 1

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnSetCmdFn: Rollo_Essen_links - Abbruch aktuelle Position ist gleich der Zielposition 0=0

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnSetDriveCmd: Rollo_Essen_links - NICHT versetztes fahren

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnSetDriveCmd: Rollo_Essen_links - NoOffset: NEIN

ASC_DEBUG!!! 2019.07.21 12:44:49 - FnShuttersCommandSet: Rollo_Essen_links - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r

ASC_DEBUG!!! 2019.07.21 12:44:49 - ShadingProcessing: Rollo_Essen_links - Der aktuelle Beschattungsstatus ist: out und somit wird nun in die Position: 0 zum beenden der Beschattung gefahren

ASC_DEBUG!!! 2019.07.21 12:44:49 - ShadingProcessing: Rollo_Essen_links - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2019.07.21 12:44:49

ASC_DEBUG!!! 2019.07.21 12:44:49 - EventProcessingShadingBrightness: Rollo_Essen_links - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die eigentliche Beschattungsfunktion aufgerufen


Es kommt also nicht zu einem " Die Fahrt wird zurückgestellt. Grund kann ein geöffnetes Fenster sein oder ein aktivierter Party Modus'" wie ich es erwartet hätte.

ZitatIch muss es mir noch mal später in Ruhe anschauen.
Danke schonmal

und Grüße
wiego

CoolTux

Schau ich mir heute Abend an.
Ich mach gerade ein Proxmox Clusterupdate auf 5 Nodes, da brauche ich alle Gedanken und die Testumgebung ist dafür offline  :)
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

Beetle2003

Zitat von: Ban am 21 Juli 2019, 10:47:40
Das Verhalten hatte ich auch schon bemerkt. Hatte mich auch gewundet, warum einmal das Rollo runter und einmal hoch fährt.
Mit der Erklärung bzgl. Tag und Nacht ist mir die aktuelle Umsetzung klar.
Habe das Verhalten auch meiner Frau erklärt, wir können uns aber beide immer noch nicht so recht damit anfreunden.
Wir hätten auch lieber, dass das Rollo, wenn es in die Ventilate Position ist und das Fenster geschlossen wird, wieder in die vorherige Position fährt.
Mein Vorschlag wäre bei den Rollos ein Attribut einzuführen, mit welchem man das Verhalten steuern kann. Einmal das aktuelle Verhalten mit Tag und Nacht oder jeweils die vorherige Position anfahren.
Wenn man Tag und Nacht als Default für das Attribut wählt, ändert sich das Verhalten nach einem FHEM Update erstmal nicht und nur wenn man es anders verwenden will, kann man das Verhalten über das Attribute umschalten.

Grüße,
Ban

Hallo,

ich habe nach einer guten Erklärung gesucht. Ich finde, dass dieses der richtige Ansatz sein kann. Was mir zusätzlich noch wichtig wäre ist, dass das System sich merkt, ob vor der ventilate Fahrt das Rollo auf manuell stand und dann in diese Postion zurüch fährt.

Danke für die Hilfestellung.

ch.eick

Hallo zusammen,
Ich hab da mal eine Zwischenfrage.
Gibt es bereits eine Beschreibung als Tabelle oder Prozessbild, in der das Verhalten beschrieben wird?

Gruß Christian

Gesendet von meinem SM-G930F mit Tapatalk

RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

CoolTux

Zitat von: ch.eick am 22 Juli 2019, 22:31:49
Hallo zusammen,
Ich hab da mal eine Zwischenfrage.
Gibt es bereits eine Beschreibung als Tabelle oder Prozessbild, in der das Verhalten beschrieben wird?

Gruß Christian

Gesendet von meinem SM-G930F mit Tapatalk

Leider nein. Hatte mal mit nem Flussdiagramm angefangen es aber schnell verworfen. Es wurde riesig.
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

ch.eick

Hmm, dann kann man ja nur testen und wird immer wieder von Seiteneffekten überrascht.
Hast Du Dir einen Testplan erstellt?
Wie gehst Du da bei Fehlerfällen vor?

Gesendet von meinem SM-G930F mit Tapatalk

RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

CoolTux

Ich schaue mir die Fehlerbeschreibung an und dann den Code, wenn ich damit nicht weiter komme teste ich in meiner Testumgebung.
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

ch.eick

Gibt es so etwas wie eine Beschreibung, was alles implementiert wurde oder noch auf der Wunschliste steht?

Gesendet von meinem SM-G930F mit Tapatalk

RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick

CoolTux

https://github.com/fhem/AutoShuttersControl/issues

Hier sind auch Userwünsche dabei. Ansonsten ist von meiner Seite alles drin. Aber es wird bestimmt im Laufe der Zeit noch was kommen.
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

hartwiga

Ich benutze das Attribut ASC_ShuttersPlace=terrace, um einige Rolllos bei einer Abwesenheit per Residents=absent tagsüber automatisch zu schließen und bei erneuter Anwesenheit wieder zu öffnen, was soweit auch ohne Probleme gut funktioniert. Bei einer Abwesenheit die länger als ein Tag dauert Residents=absent | gone, fahren allerdings die Rolllos am nächsten Morgen beim Event "day open" alle wieder auf. Ich hatte die Funktion eigentlich so verstanden, dass die betroffenen Rolllos erst geöffnet werden, wenn der Residents Status wieder auf "home" wechselt, also z.B. erst am Ende des Urlaubs...

Habe ich die Funktion nicht richtig verstanden oder ist meine Konfiguration falsch !!??

Über Hilfe würde ich mich sehr freuen...

LG Andreas


ASC Device:

Internals:
   FUUID      5d217dbb-f33f-d6e8-7d7c-550a37850527b67b
   FVERSION   73_AutoShuttersControl.pm:v0.6.21-s19795/2019-07-08 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladen
   NOTIFYDEV  EG_Esszimmer_Fenster1,EG_Esszimmer_Fenster2,EG_Kueche_Fenster,EG_Treppenhaus_Fenster,EG_Wohnzimmer_Fenster,EG_Wohnzimmer_Tuer,GA_Bewegungsmelder_Haustuer,Rolladen,global,myTwilight,rgr_Home,EG_Esszimmer_Rolladen,EG_Kueche_Rolladen,EG_Spielzimmer_Rolladen,EG_Treppenhaus_Rolladen,EG_WC_Rolladen,EG_Wohnenzimmer_Rolladen,EG_Wohnenzimmer_Tuer_Rolladen
   NR         1399
   NTFY_ORDER 51-Rolladen
   STATE      day open
   TYPE       AutoShuttersControl
   VERSION    v0.6.21
   OLDREADINGS:
   READINGS:
     2019-07-23 05:30:38   EG_Esszimmer_Rolladen_PosValue 100
     2019-07-23 05:30:02   EG_Esszimmer_Rolladen_lastPosValue 0
     2019-07-23 05:30:02   EG_Esszimmer_Rolladen_nextAstroTimeEvent 23.07.2019 - 22:00
     2019-07-23 05:30:35   EG_Kueche_Rolladen_PosValue 100
     2019-07-23 05:30:02   EG_Kueche_Rolladen_lastPosValue 0
     2019-07-23 05:30:02   EG_Kueche_Rolladen_nextAstroTimeEvent 23.07.2019 - 22:00
     2019-07-23 05:30:39   EG_Spielzimmer_Rolladen_PosValue 100
     2019-07-23 05:30:02   EG_Spielzimmer_Rolladen_lastPosValue 0
     2019-07-23 05:30:02   EG_Spielzimmer_Rolladen_nextAstroTimeEvent 23.07.2019 - 22:00
     2019-07-23 05:31:01   EG_Treppenhaus_Rolladen_PosValue 100
     2019-07-23 05:30:02   EG_Treppenhaus_Rolladen_lastPosValue 0
     2019-07-23 05:30:02   EG_Treppenhaus_Rolladen_nextAstroTimeEvent 23.07.2019 - 22:00
     2019-07-23 05:30:31   EG_WC_Rolladen_PosValue 100
     2019-07-23 05:30:02   EG_WC_Rolladen_lastPosValue 0
     2019-07-23 05:30:02   EG_WC_Rolladen_nextAstroTimeEvent 23.07.2019 - 22:00
     2019-07-23 05:30:40   EG_Wohnenzimmer_Rolladen_PosValue 100
     2019-07-23 05:30:02   EG_Wohnenzimmer_Rolladen_lastPosValue 0
     2019-07-23 05:30:02   EG_Wohnenzimmer_Rolladen_nextAstroTimeEvent 23.07.2019 - 22:00
     2019-07-23 05:30:50   EG_Wohnenzimmer_Tuer_Rolladen_PosValue 100
     2019-07-23 05:30:02   EG_Wohnenzimmer_Tuer_Rolladen_lastPosValue 0
     2019-07-23 05:30:02   EG_Wohnenzimmer_Tuer_Rolladen_nextAstroTimeEvent 23.07.2019 - 22:00
     2019-07-10 20:45:01   ascEnable       on
     2019-07-22 15:23:46   controlShading  off
     2019-07-22 15:24:07   hardLockOut     off
     2019-07-16 21:09:29   room_CUL_HM_K__che_Rolladen EG_Kueche_Rolladen
     2019-07-16 21:09:29   room_CUL_HM_Rolladen_Spielzimmer EG_Spielzimmer_Rolladen
     2019-07-16 21:09:29   room_CUL_HM_Rolladen_Treppenhaus EG_Treppenhaus_Rolladen
     2019-07-16 21:09:29   room_CUL_HM_Rolladen_Wohnzimmer EG_Esszimmer_Rolladen,EG_Wohnenzimmer_Rolladen,EG_Wohnenzimmer_Tuer_Rolladen
     2019-07-16 21:09:29   room_Rolladen_CUL_HM_WC EG_WC_Rolladen
     2019-07-22 15:35:06   selfDefense     on
     2019-07-23 05:31:01   state           day open
     2019-07-09 05:38:34   sunriseTimeWeHoliday on
     2019-07-16 21:09:28   userAttrList    rolled out
   helper:
     shuttersList:
       EG_Esszimmer_Rolladen
       EG_Kueche_Rolladen
       EG_Spielzimmer_Rolladen
       EG_Treppenhaus_Rolladen
       EG_WC_Rolladen
       EG_Wohnenzimmer_Rolladen
       EG_Wohnenzimmer_Tuer_Rolladen
   monitoredDevs:
     EG_Esszimmer_Fenster1:
       EG_Esszimmer_Rolladen ASC_WindowRec
     EG_Esszimmer_Fenster2:
       EG_Esszimmer_Rolladen ASC_WindowRec
     EG_Esszimmer_Rolladen:
     EG_Kueche_Fenster:
       EG_Kueche_Rolladen ASC_WindowRec
     EG_Kueche_Rolladen:
     EG_Spielzimmer_Rolladen:
     EG_Treppenhaus_Fenster:
       EG_Treppenhaus_Rolladen ASC_WindowRec
     EG_Treppenhaus_Rolladen:
     EG_WC_Rolladen:
     EG_Wohnenzimmer_Rolladen:
     EG_Wohnenzimmer_Tuer_Rolladen:
     EG_Wohnzimmer_Fenster:
       EG_Wohnenzimmer_Rolladen ASC_WindowRec
     EG_Wohnzimmer_Tuer:
       EG_Wohnenzimmer_Tuer_Rolladen ASC_WindowRec
     GA_Bewegungsmelder_Haustuer:
       EG_Esszimmer_Rolladen ASC_BrightnessSensor
     myTwilight:
       Rolladen   ASC_twilightDevice
     rgr_Home:
       Rolladen   ASC_residentsDev
Attributes:
   ASC_autoAstroModeEvening CIVIL
   ASC_autoAstroModeMorning CIVIL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_debug  1
   ASC_expert 1
   ASC_freezeTemp 3
   ASC_residentsDev rgr_Home
   ASC_tempSensor GA_Carport_Temperatursensor
   ASC_twilightDevice myTwilight
   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       Rolladen,Test
   verbose    4


Rolladen Device:

Internals:
   DEF        672C3C
   FUUID      5d28dbc1-f33f-d6e8-9779-03ba003181468149
   HMLAN1_MSGCNT 93
   HMLAN1_RAWMSG E672C3C,0000,09BC766B,FF,FFB5,8DA410672C3C29A4F10601C800
   HMLAN1_RSSI -75
   HMLAN1_TIME 2019-07-23 05:30:40
   IODev      HMLAN1
   LASTInputDev HMLAN1
   MSGCNT     93
   NAME       EG_Wohnenzimmer_Rolladen
   NOTIFYDEV  global
   NR         1406
   NTFY_ORDER 50-EG_Wohnenzimmer_Rolladen
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:8D - t:10 s:672C3C d:29A4F1 0601C800
   protLastRcv 2019-07-23 05:30:40
   protRcv    92 last_at:2019-07-23 05:30:40
   protSnd    93 last_at:2019-07-23 05:30:40
   protState  CMDs_done
   rssi_HMLAN1 cnt:46 min:-93 max:-70 avg:-77.95 lst:-91
   rssi_at_HMLAN1 cnt:93 min:-97 max:-71 avg:-79.08 lst:-75
   READINGS:
     2019-07-12 21:19:37   ASC_Enable      on
     2019-07-23 05:30:41   ASC_ShuttersLastDrive day open
     2019-07-23 05:30:02   ASC_Time_DriveDown 23.07.2019 - 22:00
     2019-07-23 05:30:02   ASC_Time_DriveUp 24.07.2019 - 05:30
     2019-07-23 05:30:03   CommandAccepted yes
     2019-07-12 21:13:06   D-firmware      2.11
     2019-07-12 21:13:06   D-serialNr      PEQ0006437
     2019-07-12 21:13:16   PairedTo        0x29A4F1
     2019-07-12 21:13:17   R-driveDown     50 s
     2019-07-12 21:13:17   R-driveTurn     0.5 s
     2019-07-12 21:13:17   R-driveUp       50 s
     2019-07-12 21:13:16   R-pairCentral   0x29A4F1
     2019-07-12 21:13:17   R-sign          off
     2019-07-12 21:13:16   RegL_00.        00:00 02:01 0A:29 0B:A4 0C:F1 15:FF 18:00
     2019-07-12 21:13:17   RegL_01.        00:00 08:00 09:00 0A:00 0B:01 0C:F4 0D:01 0E:F4 0F:05 10:00 30:06 56:00 57:24
     2019-07-16 21:09:30   associatedWith  Rolladen
     2019-07-23 05:30:40   deviceMsg       on (to VCCU)
     2019-07-23 05:30:40   level           100
     2019-07-23 05:30:40   motor           stop:on
     2019-07-23 05:30:40   pct             100
     2019-07-23 05:30:40   recentStateType info
     2019-07-23 05:30:40   state           on
     2019-07-23 05:30:40   timedOn         off
   helper:
     HM_CMDNR   141
     cSnd       1129A4F1672C3C020100,1129A4F1672C3C0201C8
     cfgChkResult No regs found for:

EG_Wohnenzimmer_Rolladen type:blindActuator -
list:peer register         :value
   0:      confBtnTime      :permanent
   0:      intKeyVisib      :invisib
   0:      localResDis      :off
   0:      pairCentral      :0x29A4F1
   1:      driveDown        :50 s
   1:      driveTurn        :0.5 s
   1:      driveUp          :50 s
   1:      refRunCounter    :0
   1:      sign             :off
   1:      statusInfoMinDly :2 s
   1:      statusInfoRandom :1 s
   1:      transmitTryMax   :6
                       
                       

     dlvlCmd    ++A01129A4F1672C3C0201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       newChn     +672C3C,00,00,00
       nextSend   1563852641.05665
       rxt        0
       vccu       VCCU
       p:
         672C3C
         00
         00
         00
       prefIO:
         HMLAN1
     mRssi:
       mNo        8D
       io:
         HMLAN1:
           -73
           -73
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         HMLAN1
       flg        A
       ts         1563852640.96795
       ack:
         HASH(0x68673c8)
         8D800229A4F1672C3C00
     rssi:
       HMLAN1:
         avg        -77.9565217391304
         cnt        46
         lst        -91
         max        -70
         min        -93
       at_HMLAN1:
         avg        -79.0860215053763
         cnt        93
         lst        -75
         max        -71
         min        -97
     tmpl:
   nb:
     cnt        1
Attributes:
   ASC        2
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_LockOut off
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_PrivacyDown_Pos 60
   ASC_Self_Defense_AbsentDelay 0
   ASC_Self_Defense_Exclude off
   ASC_Self_Defense_Mode absent
   ASC_Shading_Pos 20
   ASC_ShuttersPlace terrace
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 05:30
   ASC_Time_Up_Late 08:30
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Up     astro
   ASC_Ventilate_Pos 20
   ASC_WindowRec EG_Wohnzimmer_Fenster
   IODev      HMLAN1
   IOgrp      VCCU:HMLAN1
   autoReadReg 4_reqStatus
   expert     2_raw
   firmware   2.11
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000,
   room       CUL_HM,Rolladen,Wohnzimmer
   serialNr   PEQ0006437
   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_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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate
   webCmd     statusRequest:toggleDir:on:off:up:down:stop


LOG File beim Event "day open"

ASC_DEBUG!!! 2019.07.23 05:30:02 - FnSetCmdFn: EG_Wohnenzimmer_Rolladen - Rolllo wird gefahren, aktuelle Position: 0, Zielposition: 100. Grund der Fahrt: day open
2019.07.23 05:30:02.515 4: AutoShuttersControl (Rolladen) - Devname: EG_Wohnenzimmer_Rolladen Name: Rolladen Notify: [
  'level: set_100'
]

2019.07.23 05:30:02.534 4: AutoShuttersControl (Rolladen) - Devname: EG_Wohnenzimmer_Rolladen Name: Rolladen Notify: [
  'state: set_100'
]


ASC_DEBUG!!! 2019.07.23 05:30:02 - FnSetDriveCmd: EG_Wohnenzimmer_Rolladen - NICHT versetztes fahren

ASC_DEBUG!!! 2019.07.23 05:30:02 - FnSetDriveCmd: EG_Wohnenzimmer_Rolladen - NoOffset: NEIN
2019.07.23 05:30:02.555 4: AutoShuttersControl (Rolladen) - Devname: Rolladen Name: Rolladen Notify: [
  'EG_Wohnenzimmer_Rolladen_lastPosValue: 0'
]

2019.07.23 05:30:02.556 4: AutoShuttersControl (Rolladen) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2019.07.23 05:30:02 - FnShuttersCommandSet: EG_Wohnenzimmer_Rolladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r
2019.07.23 05:30:02.577 4: AutoShuttersControl (Rolladen) - Devname: Rolladen Name: Rolladen Notify: [
  'EG_Wohnenzimmer_Rolladen_nextAstroTimeEvent: 23.07.2019 - 22:00'
]

2019.07.23 05:30:02.597 4: AutoShuttersControl (Rolladen) - Devname: Rolladen Name: Rolladen Notify: [
  'state: created new drive timer'
]

CoolTux

Hallo Andreas,

Das terrace ist nicht wichtig für selfDefense in Verbindung mit selfDefense Mode absent.
Ich gebe Dir Recht es sollte sich dann in der Tat nichts mehr Bewegen. Ich muss mir das am Ende des Monats einmal in Ruhe anschauen.
Danke


Grüße
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

amenomade

Oh... Ich dachte, Du bist nicht da... Irgendwas über Größenwahl o.ä... kann ich mich nicht mehr genau erinnern ;)
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

CoolTux

Zitat von: amenomade am 23 Juli 2019, 11:45:04
Oh... Ich dachte, Du bist nicht da... Irgendwas über Größenwahl o.ä... kann ich mich nicht mehr genau erinnern ;)

Letzte Woche 3 Tage und ab jetzt 3 Tage.


Grüße
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

MCh76

habe seit gestern meine rolläden mit dem tollen ASC modul beglückt. das meiste klappt wie gewünscht, ganz tolle Arbeit und vielen Dank an dieser Stelle!
ich habe allerdings noch ein paar verständnisfragen, die mir trotz studieren der commandref/wiki und dem thread hier nicht klar sind:

1.) wenn in einem rolladen ASC_Shading_Mode auf absent gesetzt wird und beim Eintreten aller Bedingungen während niemand da ist der Rolladen schließt, geht dann beim Wegfall einer der Bedingungen der Rolladen wieder hoch, auch wenn in der Zwischenzeit jmd. zu Hause ist?

2.) abends möchte ich den Rolladen mit ASC_Down brightness innerhalb des Down_Early und Down_Late Korridors steuern wenn der angegebene Helligkeitswert unterschritten wird.
Das ASC_brightnessDriveUpDown attribut im ASC device hat ja das Wertepaar Wert morgens:Wert abends. Ich nehme an dass runtergefahren wird, sobald der Abendswert unterschritten wird. Oder muss die Helligkeit zum abendlichen Runterfahren im Korridor zwischen morgens und abend liegen?

3.) woran kann es liegen, dass bei einem einzigen Rolladen (alle anderen klappen), im ASC_Device das reading lastPosValue nicht aktualisiert wird wenn ich den Rolladen einmal mit set xxx pct 100 und dann mit set xxx pct 0 manuell in die Endpositionen fahre? Der lastPosValue steht immer noch auf einem Wert von heute morgen 09:30, obwohl ich tagsüber mehrfach in die Endpositionen gefahren bin

Danke für eine kurze Info.
VG,
Chris

ch.eick

Zitat von: MCh76 am 23 Juli 2019, 14:58:30
3.) woran kann es liegen, dass bei einem einzigen Rolladen (alle anderen klappen), im ASC_Device das reading lastPosValue nicht aktualisiert wird wenn ich den Rolladen einmal mit set xxx pct 100 und dann mit set xxx pct 0 manuell in die Endpositionen fahre? Der lastPosValue steht immer noch auf einem Wert von heute morgen 09:30, obwohl ich tagsüber mehrfach in die Endpositionen gefahren bin

Hallo Chris,

nach meinen Versuchen steht in <ASC_Device>: lastPosValue die letzte Position, die durch ASC angefahren wurde.
Da Du mit einem set Befehl "manuell" gefahren hast wird das dort nicht eingetragen, um später wieder zu der ASC Position zurück zu fahren.

Gruß
    Christian
RPI4; Docker; CUNX; Eltako FSB61NP; SamsungTV H-Serie; Sonos; Vallox; Luxtronik; 3x FB7490; Stromzähler mit DvLIR; wunderground; Plenticore 10 mit BYD; EM410; SMAEM; Modbus TCP
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/ch.eick