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

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

Vorheriges Thema - Nächstes Thema

CoolTux

Zitat von: Borkk am 04 August 2019, 11:08:52
Ja, es ist ein RESIDENTS Device. Ich habe es :presence aus dem ASC Modul entfernt, das Verhalten ist noch das selbe. Alle Rollos in denen "ASC_Shading_Mode" auf "absent" steht fahren runter wenn ein Roommate "absent" ist. Sie fahren auch nicht wieder hoch wen der Roommate wieder "home" ist.

Dann musst Du etwas ausführlicher werden und wie schon erwähnt ein list.

Wann fahren die Rollos runter? Am Tag in der Nacht? Am Tag sollten sie nur runterfahren bei SelfDefense und SelfDefense_mode absent z.B.
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

Borkk

List und Debug hatte ich schon in meinem ersten Post zu dem Problem gepostet ;-)
(Seite 144)
Docker@DS220+ FHEM, ConBeeII, Homebridge, Nginx ReverseProxy, ConfigDB, MQTT, NodeRed, InfluxDB, Grafana,
Raspberrymatic@Raspi3: HmIP Akt- /Sensoren, Shelly´s, Tibber Puls, Alexa, ASC, Gardena, Netatmo, E-Paper, FritzBox; Tado°, HOMEMODE, iBeacon, OLED ; ESP32/8266, SwitchBot ...

Borkk

ZitatWann fahren die Rollos runter? Am Tag in der Nacht? Am Tag sollten sie nur runterfahren bei SelfDefense und SelfDefense_mode absent z.B.

Auf jeden Fall am Tag. Wann ist denn für ASC "Nacht"?

Hab eben mal SelfDefense im ASC Device auf off gesetzt --> gleiches Verhalten.
Docker@DS220+ FHEM, ConBeeII, Homebridge, Nginx ReverseProxy, ConfigDB, MQTT, NodeRed, InfluxDB, Grafana,
Raspberrymatic@Raspi3: HmIP Akt- /Sensoren, Shelly´s, Tibber Puls, Alexa, ASC, Gardena, Netatmo, E-Paper, FritzBox; Tado°, HOMEMODE, iBeacon, OLED ; ESP32/8266, SwitchBot ...

CoolTux

Zitat von: Borkk am 04 August 2019, 12:02:45
Auf jeden Fall am Tag. Wann ist denn für ASC "Nacht"?

Hab eben mal SelfDefense im ASC Device auf off gesetzt --> gleiches Verhalten.

Je nachdem was Du eingestellt hast. Also Astro oder Time und wenn dann welche Zeiten da. Darauf hin entscheidet dann ASC ob Tag oder Nacht ist.
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

hubiuwe

Hallo

Ich versuche in letzter Zeit meine persönlichen Gewohnheiten und Wünsche mit ASC abzubilden.
Das Modul macht es ja bekanntermaßen auch sehr gut Allerdings bekomme ich 2 Sachen noch nicht mit ASC hin.


1. Ich schließe meine Rollos abends normalerweise nicht, außer es ist draußen kalt (Wärmeisolierung). Es wäre toll wenn die nightclose Funktion ebenfalls per Temperatur gesteuert werden kann wie die Beschattung auch.
Ich stelle mir da zwei Attribute vor in das kann man ein Reading aus dem Wetterforecast für die Nacht eintragen. Ein Weiteres für die min. Nacht Temperatur oder so ähnlich.
Es wäre dann z.b. so Wenn Vorausgesagte Nachttemperatur < 12°C dann nightclose ausführen.


2. Die schon früher erwähnte Sleepposition. Wie auch oben erwähnt schließe ich meine Rollos Nachts nicht. Im Schlafzimmer fahre ich es aber manuell auf ca. 50% da ich einen Blend- und Sichtschutz brauche. Die Position kann z.B. mit ROOMMATE gotosleep und awoken gesteuert werden.

Das waren nur mal so ein paar Gedanken, vielleicht kann CoolTux davon ja etwas implementieren :).

Gruß Uwe
Die beste Automatik ist die, die man abschalten kann!

Borkk

ZitatJe nachdem was Du eingestellt hast. Also Astro oder Time und wenn dann welche Zeiten da. Darauf hin entscheidet dann ASC ob Tag oder Nacht ist.

OK, das leuchtet ein. Ich sag mal aktuell ist "Nachts" bei mir dann so ab 22:33 Uhr, dann fahren die Rollos runter und entweder ich bin noch weg oder ich gehe nicht mehr weg. Somit ist mir das Phänomen nur im ASC Sinne "Tags" aufgefallen. Ich kann es aber heute Abend mal gezielt testen.

Was benötigst du noch an Daten um das Problem einzugrenzen.

Meine Beobachtung von aussen.

- Bis zur Version 0.6.19 lief bei mir alles rund
- das aktuelle Fehlverhalten trat in der 0.6.19 nicht auf
- in der 0.6.21 hattest du irgendwas verändert, das bei mir bei Statusänderung eine Roommates, FHEM komplett crashen lies
- du hast mir die develop 0.6.22 Version bereitgestellt und hast geschrieben das du einen Fehler gefunden hast. Die Version crashte nicht mehr. Ich würde sagen, das sie das aktuelle Problem auch nicht hatte. Das müsste ich aber nochmal austesten.
- in der 0.6.25 ist das aktuelle Problem reproduzierbar vorhanden.
- Es lässt sich soweit eingrenzen. Das nur Rollos mit dem Attribut ASC_Shading_Mode:absent runter fahren. Steht da z.B. :always drin bleibt der Rollo oben

Ich hoffe Ihr könnt damit was anfangen. Wie gesagt, Debug und Lists habe ich ja schon gepostet. Liefere aber gerne nochmal aktuelle Daten oder weiterführende Logs.   
Docker@DS220+ FHEM, ConBeeII, Homebridge, Nginx ReverseProxy, ConfigDB, MQTT, NodeRed, InfluxDB, Grafana,
Raspberrymatic@Raspi3: HmIP Akt- /Sensoren, Shelly´s, Tibber Puls, Alexa, ASC, Gardena, Netatmo, E-Paper, FritzBox; Tado°, HOMEMODE, iBeacon, OLED ; ESP32/8266, SwitchBot ...

CoolTux

Zitat von: Borkk am 04 August 2019, 21:19:58
OK, das leuchtet ein. Ich sag mal aktuell ist "Nachts" bei mir dann so ab 22:33 Uhr, dann fahren die Rollos runter und entweder ich bin noch weg oder ich gehe nicht mehr weg. Somit ist mir das Phänomen nur im ASC Sinne "Tags" aufgefallen. Ich kann es aber heute Abend mal gezielt testen.

Was benötigst du noch an Daten um das Problem einzugrenzen.

Meine Beobachtung von aussen.

- Bis zur Version 0.6.19 lief bei mir alles rund
- das aktuelle Fehlverhalten trat in der 0.6.19 nicht auf
- in der 0.6.21 hattest du irgendwas verändert, das bei mir bei Statusänderung eine Roommates, FHEM komplett crashen lies
- du hast mir die develop 0.6.22 Version bereitgestellt und hast geschrieben das du einen Fehler gefunden hast. Die Version crashte nicht mehr. Ich würde sagen, das sie das aktuelle Problem auch nicht hatte. Das müsste ich aber nochmal austesten.
- in der 0.6.25 ist das aktuelle Problem reproduzierbar vorhanden.
- Es lässt sich soweit eingrenzen. Das nur Rollos mit dem Attribut ASC_Shading_Mode:absent runter fahren. Steht da z.B. :always drin bleibt der Rollo oben

Ich hoffe Ihr könnt damit was anfangen. Wie gesagt, Debug und Lists habe ich ja schon gepostet. Liefere aber gerne nochmal aktuelle Daten oder weiterführende Logs.   


ASC_residentsDev bewohner_riedberg:presence


ist das bei dir noch aktuell? wenn ja lösche bitte :presence aus dem Eintrag.
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

Bäschdler

Hallo,

ich habe mehrere Fenster auf der Südseite, eines davon ist das Kinderzimmer. Jetzt will das Kind Mittagsschlaf machen während die Abschattung schon aktiv ist oder auch während dem Mittagsschlaf aktiv wird. Hierfür habe ich einen Taster mit dem ich den Rolladen herunter fahre und ASC_Mode_up, ASC_Mode_Down und ASC_Shading_Mode auf off. Bis hierher klappt alles. Wenn nun das Kind wieder wach ist und es ist draussen so, dass nicht abgeschattet werden soll passt auch noch alles. Wenn aber die Sonne scheint und alle anderen Rolläden auf Abschattung stehen fahre ich den vom Kinderzimmer über eine Taste auf dieselbe Stellung (60%) und schalte ASC_Mode_up, ASC_Mode_Down und ASC_Shading_Mode wieder auf always.
Nun wäre meine Erwartung, dass der Rolladen (wie die anderen es tun) bei Verlassen des ASC_Shading_Angle_Right oder wenn es dunkler wird weil die Sonne nicht mehr scheint wieder nach oben fährt. Tut er aber nicht.
Gibt es da eine Einstellung / ein Attribut welches ich noch setzten muss, dass die Funktion ausgeführt wird?

Hier noch ein List des Devices:
Internals:
   DEF        59A847
   FUUID      5c5b41d5-f33f-c344-2889-c0e622c4cecf5ae8
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     10
   NAME       OG_KiZ_Roll
   NOTIFYDEV  global
   NR         93
   NTFY_ORDER 50-OG_KiZ_Roll
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:25 - t:10 s:59A847 d:123456 0601C800
   myHmUART_MSGCNT 10
   myHmUART_RAWMSG 0501003925A41059A8471234560601C800
   myHmUART_RSSI -57
   myHmUART_TIME 2019-08-04 19:55:31
   protLastRcv 2019-08-04 19:55:31
   protRcv    9 last_at:2019-08-04 19:55:31
   protSnd    11 last_at:2019-08-04 19:55:31
   protState  CMDs_done
   rssi_at_myHmUART cnt:10 min:-69 max:-57 avg:-60.8 lst:-57
   rssi_myHmUART cnt:4 min:-68 max:-65 avg:-66.25 lst:-66
   READINGS:
     2019-05-24 10:56:47   ASC_Enable      on
     2019-08-04 19:55:18   ASC_ShuttersLastDrive manual
     2019-08-04 20:59:27   ASC_Time_DriveDown  5.08.2019 - 20:59
     2019-08-04 20:59:27   ASC_Time_DriveUp  5.08.2019 - 08:30
     2019-08-04 19:55:18   CommandAccepted yes
     2018-07-11 12:15:12   D-firmware      2.11
     2018-07-11 12:15:12   D-serialNr      OEQ0549185
     2018-01-18 10:55:08   PairedTo        0x123456
     2017-11-15 09:18:51   R-driveDown     24 s
     2017-11-14 23:16:36   R-driveTurn     0.5 s
     2017-11-15 09:18:28   R-driveUp       23 s
     2017-11-14 23:16:35   R-pairCentral   0x123456
     2017-11-14 23:16:36   R-sign          off
     2018-01-18 10:55:08   RegL_00.        02:01 0A:12 0B:34 0C:56 15:FF 18:00 00:00
     2018-01-18 10:55:09   RegL_01.        08:00 09:00 0A:00 0B:00 0C:F0 0D:00 0E:E6 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-08-04 10:51:21   associatedWith  ASC
     2019-08-04 19:55:31   deviceMsg       on (to myHmUART)
     2019-08-04 19:55:31   level           100
     2019-08-04 19:55:31   motor           stop:on
     2019-08-04 19:55:31   pct             100
     2018-01-18 10:55:07   powerOn         2018-01-18 10:55:07
     2019-08-04 19:55:31   recentStateType info
     2019-08-04 19:55:31   state           on
     2019-08-04 19:55:31   timedOn         off
   helper:
     HM_CMDNR   37
     cSnd       1112345659A847020100,1112345659A8470201C8
     dlvlCmd    ++A01112345659A8470201C8
     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     +59A847,00,00,00
       nextSend   1564941331.36027
       prefIO     
       rxt        0
       vccu       
       p:
         59A847
         00
         00
         00
     mRssi:
       mNo        25
       io:
         myHmUART:
           -51
           -51
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         myHmUART
       flg        A
       ts         1564941331.06381
       ack:
         HASH(0x2eb2bb0)
         25800212345659A84700
     rssi:
       at_myHmUART:
         avg        -60.8
         cnt        10
         lst        -57
         max        -57
         min        -69
       myHmUART:
         avg        -66.25
         cnt        4
         lst        -66
         max        -65
         min        -68
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -1
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -1
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor ESPEasy_Wohnzimmer_TSL2561_Lux_sued:Broadband 100:150
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 5
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 80
   ASC_Shading_Angle_Right 60
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 3500
   ASC_Shading_StateChange_Sunny 4000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 08: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_WindowRec none
   ASC_WindowRec_subType twostate
   IODev      myHmUART
   autoReadReg 4_reqStatus
   devStateIcon off:fts_shutter_10@green on:fts_shutter_100@black 9\d.*:fts_shutter_90@#8b4513 8\d.*:fts_shutter_80@#8b4513 7\d.*:fts_shutter_70@#d2691e 6\d.*:fts_shutter_60@#d2691e 5\d.*:fts_shutter_50@#cd853f 4\d.*:fts_shutter_40@#cd853f 3\d.*:fts_shutter_30@#f4a460 2\d.*:fts_shutter_20@#f4a460 1\d.*:fts_shutter_10@#deb887 1:fts_shutter_10 1.\d.*:fts_shutter_10 2:fts_shutter_10 2.\d.*:fts_shutter_10 3:fts_shutter_10 3.\d.*:fts_shutter_10 4:fts_shutter_10 4.\d.*:fts_shutter_10 5:fts_shutter_10 5.\d.*:fts_shutter_10 6:fts_shutter_10 6.\d.*:fts_shutter_10 7:fts_shutter_10 7.\d.*:fts_shutter_10 8:fts_shutter_10 8.\d.*:fts_shutter_10 9:fts_shutter_10 9.\d.*:fts_shutter_10
   event-min-interval pct:60, level:60
   expert     2_raw
   firmware   2.11
   group      Rolladen OG
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       OG_Rolladen,OG_Rolladen_alle
   serialNr   OEQ0549185
   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_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate alle_OG_Roll alle_OG_Roll_map structexclude
   webCmd     statusRequest:stop:off:10:20:30:40:50:60:70:80:90:on


Das Verhalten bei den anderen Rolläden ist dasselbe, nur greift da üblicherweise niemand mit einem manuellen Fahrbefehl ein. Wenn im Kinderzimmer niemand manuell eingreift dann ist auch alles OK.

Danke und viele Grüsse

Bäschdler

Borkk

ZitatASC_residentsDev bewohner_riedberg:presence

ist das bei dir noch aktuell? wenn ja lösche bitte :presence aus dem Eintrag.


ZitatJa, es ist ein RESIDENTS Device. Ich habe :presence aus dem ASC Device entfernt, das Verhalten ist noch das selbe. Alle Rollos in denen "ASC_Shading_Mode" auf "absent" steht fahren runter wenn ein Roommate "absent" ist. Sie fahren auch nicht wieder hoch wenn der Roommate wieder "home" ist.

Das hatte ich schon versucht...

ZitatWann fahren die Rollos runter? Am Tag in der Nacht? Am Tag sollten sie nur runterfahren bei SelfDefense und SelfDefense_mode absent z.B.

Es ist egal ob es Tag oder Nacht ist. Habs eben mal bei Nacht getestet. Die besagten Rollos gehen zu.
Docker@DS220+ FHEM, ConBeeII, Homebridge, Nginx ReverseProxy, ConfigDB, MQTT, NodeRed, InfluxDB, Grafana,
Raspberrymatic@Raspi3: HmIP Akt- /Sensoren, Shelly´s, Tibber Puls, Alexa, ASC, Gardena, Netatmo, E-Paper, FritzBox; Tado°, HOMEMODE, iBeacon, OLED ; ESP32/8266, SwitchBot ...

CoolTux

Zitat von: Bäschdler am 04 August 2019, 22:51:59
Hallo,

ich habe mehrere Fenster auf der Südseite, eines davon ist das Kinderzimmer. Jetzt will das Kind Mittagsschlaf machen während die Abschattung schon aktiv ist oder auch während dem Mittagsschlaf aktiv wird. Hierfür habe ich einen Taster mit dem ich den Rolladen herunter fahre und ASC_Mode_up, ASC_Mode_Down und ASC_Shading_Mode auf off. Bis hierher klappt alles. Wenn nun das Kind wieder wach ist und es ist draussen so, dass nicht abgeschattet werden soll passt auch noch alles. Wenn aber die Sonne scheint und alle anderen Rolläden auf Abschattung stehen fahre ich den vom Kinderzimmer über eine Taste auf dieselbe Stellung (60%) und schalte ASC_Mode_up, ASC_Mode_Down und ASC_Shading_Mode wieder auf always.
Nun wäre meine Erwartung, dass der Rolladen (wie die anderen es tun) bei Verlassen des ASC_Shading_Angle_Right oder wenn es dunkler wird weil die Sonne nicht mehr scheint wieder nach oben fährt. Tut er aber nicht.
Gibt es da eine Einstellung / ein Attribut welches ich noch setzten muss, dass die Funktion ausgeführt wird?

Hier noch ein List des Devices:
Internals:
   DEF        59A847
   FUUID      5c5b41d5-f33f-c344-2889-c0e622c4cecf5ae8
   IODev      myHmUART
   LASTInputDev myHmUART
   MSGCNT     10
   NAME       OG_KiZ_Roll
   NOTIFYDEV  global
   NR         93
   NTFY_ORDER 50-OG_KiZ_Roll
   STATE      on
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:25 - t:10 s:59A847 d:123456 0601C800
   myHmUART_MSGCNT 10
   myHmUART_RAWMSG 0501003925A41059A8471234560601C800
   myHmUART_RSSI -57
   myHmUART_TIME 2019-08-04 19:55:31
   protLastRcv 2019-08-04 19:55:31
   protRcv    9 last_at:2019-08-04 19:55:31
   protSnd    11 last_at:2019-08-04 19:55:31
   protState  CMDs_done
   rssi_at_myHmUART cnt:10 min:-69 max:-57 avg:-60.8 lst:-57
   rssi_myHmUART cnt:4 min:-68 max:-65 avg:-66.25 lst:-66
   READINGS:
     2019-05-24 10:56:47   ASC_Enable      on
     2019-08-04 19:55:18   ASC_ShuttersLastDrive manual
     2019-08-04 20:59:27   ASC_Time_DriveDown  5.08.2019 - 20:59
     2019-08-04 20:59:27   ASC_Time_DriveUp  5.08.2019 - 08:30
     2019-08-04 19:55:18   CommandAccepted yes
     2018-07-11 12:15:12   D-firmware      2.11
     2018-07-11 12:15:12   D-serialNr      OEQ0549185
     2018-01-18 10:55:08   PairedTo        0x123456
     2017-11-15 09:18:51   R-driveDown     24 s
     2017-11-14 23:16:36   R-driveTurn     0.5 s
     2017-11-15 09:18:28   R-driveUp       23 s
     2017-11-14 23:16:35   R-pairCentral   0x123456
     2017-11-14 23:16:36   R-sign          off
     2018-01-18 10:55:08   RegL_00.        02:01 0A:12 0B:34 0C:56 15:FF 18:00 00:00
     2018-01-18 10:55:09   RegL_01.        08:00 09:00 0A:00 0B:00 0C:F0 0D:00 0E:E6 0F:05 10:00  30:06 57:24 56:00 00:00
     2019-08-04 10:51:21   associatedWith  ASC
     2019-08-04 19:55:31   deviceMsg       on (to myHmUART)
     2019-08-04 19:55:31   level           100
     2019-08-04 19:55:31   motor           stop:on
     2019-08-04 19:55:31   pct             100
     2018-01-18 10:55:07   powerOn         2018-01-18 10:55:07
     2019-08-04 19:55:31   recentStateType info
     2019-08-04 19:55:31   state           on
     2019-08-04 19:55:31   timedOn         off
   helper:
     HM_CMDNR   37
     cSnd       1112345659A847020100,1112345659A8470201C8
     dlvlCmd    ++A01112345659A8470201C8
     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     +59A847,00,00,00
       nextSend   1564941331.36027
       prefIO     
       rxt        0
       vccu       
       p:
         59A847
         00
         00
         00
     mRssi:
       mNo        25
       io:
         myHmUART:
           -51
           -51
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         myHmUART
       flg        A
       ts         1564941331.06381
       ack:
         HASH(0x2eb2bb0)
         25800212345659A84700
     rssi:
       at_myHmUART:
         avg        -60.8
         cnt        10
         lst        -57
         max        -57
         min        -69
       myHmUART:
         avg        -66.25
         cnt        4
         lst        -66
         max        -65
         min        -68
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -1
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -1
   ASC_BlockingTime_afterManual 120
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor ESPEasy_Wohnzimmer_TSL2561_Lux_sued:Broadband 100:150
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_Drive_OffsetStart -1
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 5
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 80
   ASC_Shading_Angle_Right 60
   ASC_Shading_Direction 180
   ASC_Shading_MinMax_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_Cloudy 3500
   ASC_Shading_StateChange_Sunny 4000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 08: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_WindowRec none
   ASC_WindowRec_subType twostate
   IODev      myHmUART
   autoReadReg 4_reqStatus
   devStateIcon off:fts_shutter_10@green on:fts_shutter_100@black 9\d.*:fts_shutter_90@#8b4513 8\d.*:fts_shutter_80@#8b4513 7\d.*:fts_shutter_70@#d2691e 6\d.*:fts_shutter_60@#d2691e 5\d.*:fts_shutter_50@#cd853f 4\d.*:fts_shutter_40@#cd853f 3\d.*:fts_shutter_30@#f4a460 2\d.*:fts_shutter_20@#f4a460 1\d.*:fts_shutter_10@#deb887 1:fts_shutter_10 1.\d.*:fts_shutter_10 2:fts_shutter_10 2.\d.*:fts_shutter_10 3:fts_shutter_10 3.\d.*:fts_shutter_10 4:fts_shutter_10 4.\d.*:fts_shutter_10 5:fts_shutter_10 5.\d.*:fts_shutter_10 6:fts_shutter_10 6.\d.*:fts_shutter_10 7:fts_shutter_10 7.\d.*:fts_shutter_10 8:fts_shutter_10 8.\d.*:fts_shutter_10 9:fts_shutter_10 9.\d.*:fts_shutter_10
   event-min-interval pct:60, level:60
   expert     2_raw
   firmware   2.11
   group      Rolladen OG
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       OG_Rolladen,OG_Rolladen_alle
   serialNr   OEQ0549185
   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_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate alle_OG_Roll alle_OG_Roll_map structexclude
   webCmd     statusRequest:stop:off:10:20:30:40:50:60:70:80:90:on


Das Verhalten bei den anderen Rolläden ist dasselbe, nur greift da üblicherweise niemand mit einem manuellen Fahrbefehl ein. Wenn im Kinderzimmer niemand manuell eingreift dann ist auch alles OK.

Danke und viele Grüsse

Bäschdler

Das ist doch viel zu viel Aufwand und führt Dich so nicht zum Ziel.
Warum hinterlegst Du nicht einfach einen Roommate und verbindest diesen mit dem Taster. So kannst Du das Kind schlafen legen und die Rollos fahren runter und wieder auf wachen und die Rollos fahren hoch oder wenn Beschattung aktiv sofort in die Beschattung.
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

CoolTux

Zitat von: Borkk am 05 August 2019, 00:07:39

Das hatte ich schon versucht...

Es ist egal ob es Tag oder Nacht ist. Habs eben mal bei Nacht getestet. Die besagten Rollos gehen zu.

Dann brauche ich bitte ein verbose 4 log inklusive debug 1. Alles im ASC Device als Attribut ein zu stellen.
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

Borkk

ZitatDann brauche ich bitte ein verbose 4 log inklusive debug 1. Alles im ASC Device als Attribut ein zu stellen.

Ich habe zum testen nur bei dem Rollo ku_rollo ASC_Shading_Mode" auf "absent" stehen. Ich habe meinen Roommate um 9:45 auf absent geschaltet.

Hier das Logfile:

ASC_DEBUG!!! 2019.08. 5 09:44:32 - EventProcessingTwilightDevice: wz_rollo_rechts - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
2019.08.05 09:44:40 4: AutoShuttersControl (myASControl) - Devname: global Name: myASControl Notify: $VAR1 = [
          'ATTR ku_rollo ASC_Shading_Mode absent'
        ];

2019.08.05 09:44:49 4: AutoShuttersControl (myASControl) - Devname: global Name: myASControl Notify: $VAR1 = [
          'SAVE'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: Steffen Name: myASControl Notify: $VAR1 = [
          'location: unterwegs'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: bewohner_riedberg Name: myASControl Notify: $VAR1 = [
          'residentsTotalPresent: 1'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: Steffen Name: myASControl Notify: $VAR1 = [
          'state: absent'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: wz_rollo Allgemein: 1
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo_links und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: wz_rollo_links Allgemein: 1
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: sz_rollo und Events state: absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo_f und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: wz_rollo_f Allgemein: 1
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: ku_rollo und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: ku_rollo Allgemein: 1

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: ku_rollo Allgemein: 1

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnSetCmdFn: ku_rollo - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: roommate absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'level: set_0'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'state: set_0'
        ];


ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnSetDriveCmd: ku_rollo - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnSetDriveCmd: ku_rollo - NoOffset: NEIN
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
          'ku_rollo_lastPosValue: 100'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnShuttersCommandSet: ku_rollo - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: bd_rollo und Events state: absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: ds_rollo und Events state: absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: br_rollo und Events state: absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo_rechts und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: wz_rollo_rechts Allgemein: 1
2019.08.05 09:45:09 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'deviceMsg: auf (to vccu)',
          'level: 100',
          'motor: down:auf',
          'pct: 100',
          'state: on',
          'timedOn: zu'
        ];

2019.08.05 09:45:09 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
          'ku_rollo_PosValue: 100'
        ];


ASC_DEBUG!!! 2019.08. 5 09:45:09 - EventProcessingShutters: ku_rollo - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1564991109 Last Position Timestamp: 1564991108 Drive Up Max Duration: 21 Last Position: 100 aktuelle Position: 100
2019.08.05 09:45:09 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
          'state: roommate absent'
        ];


ASC_DEBUG!!! 2019.08. 5 09:45:09 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
2019.08.05 09:45:09 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: roommate absent'
        ];


jump to the top


Docker@DS220+ FHEM, ConBeeII, Homebridge, Nginx ReverseProxy, ConfigDB, MQTT, NodeRed, InfluxDB, Grafana,
Raspberrymatic@Raspi3: HmIP Akt- /Sensoren, Shelly´s, Tibber Puls, Alexa, ASC, Gardena, Netatmo, E-Paper, FritzBox; Tado°, HOMEMODE, iBeacon, OLED ; ESP32/8266, SwitchBot ...

CoolTux

Ok also entweder habe ich nicht zugehört oder Du hast es vergessen zu erwähnen. Ich tippe auf ersteres  :-[

Du beziehst Deine Beobachtung auf das Beschatten? Also Du meinst mit dem absent eigentlich das er dann in die Beschattung fährt?
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

CoolTux

Das ganze vorgehen bezieht sich auf Roommate. Und auch nur diese Funktion wird ausgeführt. Ich schaue es mir an.

Hast Du schon ein list von genau diesem Rollo für mich gegeben?
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

CoolTux

Zitat von: Borkk am 05 August 2019, 09:51:18
Ich habe zum testen nur bei dem Rollo ku_rollo ASC_Shading_Mode" auf "absent" stehen. Ich habe meinen Roommate um 9:45 auf absent geschaltet.

Hier das Logfile:

ASC_DEBUG!!! 2019.08. 5 09:44:32 - EventProcessingTwilightDevice: wz_rollo_rechts - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
2019.08.05 09:44:40 4: AutoShuttersControl (myASControl) - Devname: global Name: myASControl Notify: $VAR1 = [
          'ATTR ku_rollo ASC_Shading_Mode absent'
        ];

2019.08.05 09:44:49 4: AutoShuttersControl (myASControl) - Devname: global Name: myASControl Notify: $VAR1 = [
          'SAVE'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: Steffen Name: myASControl Notify: $VAR1 = [
          'location: unterwegs'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: bewohner_riedberg Name: myASControl Notify: $VAR1 = [
          'residentsTotalPresent: 1'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: Steffen Name: myASControl Notify: $VAR1 = [
          'state: absent'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: wz_rollo Allgemein: 1
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo_links und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: wz_rollo_links Allgemein: 1
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: sz_rollo und Events state: absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo_f und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: wz_rollo_f Allgemein: 1
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: ku_rollo und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: ku_rollo Allgemein: 1

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: ku_rollo Allgemein: 1

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnSetCmdFn: ku_rollo - Rolllo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: roommate absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'level: set_0'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'state: set_0'
        ];


ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnSetDriveCmd: ku_rollo - NICHT versetztes fahren

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnSetDriveCmd: ku_rollo - NoOffset: NEIN
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
          'ku_rollo_lastPosValue: 100'
        ];

2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnShuttersCommandSet: ku_rollo - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassent�r
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: bd_rollo und Events state: absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: ds_rollo und Events state: absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: br_rollo und Events state: absent
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: state
2019.08.05 09:45:08 4: AutoShuttersControl (myASControl) - EventProcessingRoommate: wz_rollo_rechts und Events state: absent

ASC_DEBUG!!! 2019.08. 5 09:45:08 - FnIsDay: wz_rollo_rechts Allgemein: 1
2019.08.05 09:45:09 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'deviceMsg: auf (to vccu)',
          'level: 100',
          'motor: down:auf',
          'pct: 100',
          'state: on',
          'timedOn: zu'
        ];

2019.08.05 09:45:09 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
          'ku_rollo_PosValue: 100'
        ];


ASC_DEBUG!!! 2019.08. 5 09:45:09 - EventProcessingShutters: ku_rollo - Event vom Rolllo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1564991109 Last Position Timestamp: 1564991108 Drive Up Max Duration: 21 Last Position: 100 aktuelle Position: 100
2019.08.05 09:45:09 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
          'state: roommate absent'
        ];


ASC_DEBUG!!! 2019.08. 5 09:45:09 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
2019.08.05 09:45:09 4: AutoShuttersControl (myASControl) - Devname: ku_rollo Name: myASControl Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: roommate absent'
        ];


jump to the top


Ich habe den Fehler gefunden. Ist ein Logikfehler. Es fehlt eine Abfrage.
Vielen Dank für Deine Geduld. Du hattest genau die Konstellation welche man brauchte um den Fehler sichtbar zu machen  ;D


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