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

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

Vorheriges Thema - Nächstes Thema

CoolTux

Zitat von: gestein am 09 Juli 2020, 12:55:25
Hallo,

Ich habe nun die Parameter für Ventilate gesetzt. Funktioniert soweit auch.
Eines verwundert mich aber:
Wenn die Beschattung beginnt, fahren die Rollos bei den jeweiligen offenen Türen gar nicht.
Erst wenn man die Tür zu macht, fährt der Rollo runter in die Beschattungsposition.
Öffnet man dann die Tür wieder, fährt der Rollo in die Ventilate_Pos.
Nur am Anfang passiert nix - wenn die Tür offen ist.
Sollte der Rollo dann nicht in die Ventilate_Pos fahren?

Lg, Gerhard

Um Gotteswillen NEIN. Das wäre fatal. Du würdest Dich doch damit aussperren und genau das soll ja gerade nicht passieren. Bei einem ShuttersPlace terrace fährt das Rollo nie wenn der Türkontakt offen meldet.


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

gestein

Wenn man das so bedenkt, hast Du natürlich recht.
Da ich auch außen Taster zum Bedienen der Rollos habe, hatte ich daran gar nicht gedacht.
Bei uns werden die Rollos auch runtergefahren, wenn ich länger draußen bin.

Und wenn die Türen nach der Beschattung geöffnet werden, dann nimmst Du an, dass man das ja von herinnen macht und daher werden die Rollos in die Ventilate_Pos gefahren. Richtig?

Danke, Lg, Gerhard

CoolTux

Zitat von: gestein am 09 Juli 2020, 13:25:11
Wenn man das so bedenkt, hast Du natürlich recht.
Da ich auch außen Taster zum Bedienen der Rollos habe, hatte ich daran gar nicht gedacht.
Bei uns werden die Rollos auch runtergefahren, wenn ich länger draußen bin.

Und wenn die Türen nach der Beschattung geöffnet werden, dann nimmst Du an, dass man das ja von herinnen macht und daher werden die Rollos in die Ventilate_Pos gefahren. Richtig?

Danke, Lg, Gerhard

Jepp, Genau. Du kannst bei Dir gerne mal das Attribut ASC_ShuttersPlace entfernen und schauen ob die Rollos für Dich richtig reagieren dann.
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

Moin CoolTux,

ich habe diesen Beitrag von weiter vorne geloescht und hier nochmal plaziert. Das soll kein draengeln sein, aber Ihr wart so im Fluss mit den anderen Problemen, da habe ich mich hinten angestellt :-)


ich habe da eine Unschoenheit mit meinen FSB61, die jedoch am Rolladenaktor liegt. Durch eine Ungenauigkeit beim Einstellen der Laufzeit kommt es leider zu leichten Verschiebungen der Position.
Gibt es im ASC eine Moeglichkeit einen Fahrbefehl abzusetzen, der nicht als manuelle Fahrt gewertet wird? Damit koennte ich sehr einfach diesen Fehler minimieren.

Die bessere Loesung waere natuerlich im EnOcean Modul die Fahrt auf Pos 0/100 abzufangen und durch opens/closes zu ersetzen, doch da habe ich noch nicht die richtige Position gefunden und mein Perl ist grottig :-)

Ansonsten bin ich auch auf v 0.10 und es laeuft alles super, wie immer danke fuer die tolle Arbeit.

Viele Gruesse
   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

CoolTux

Zitat von: ch.eick am 09 Juli 2020, 14:26:05
Moin CoolTux,

ich habe diesen Beitrag von weiter vorne geloescht und hier nochmal plaziert. Das soll kein draengeln sein, aber Ihr wart so im Fluss mit den anderen Problemen, da habe ich mich hinten angestellt :-)


ich habe da eine Unschoenheit mit meinen FSB61, die jedoch am Rolladenaktor liegt. Durch eine Ungenauigkeit beim Einstellen der Laufzeit kommt es leider zu leichten Verschiebungen der Position.
Gibt es im ASC eine Moeglichkeit einen Fahrbefehl abzusetzen, der nicht als manuelle Fahrt gewertet wird? Damit koennte ich sehr einfach diesen Fehler minimieren.

Die bessere Loesung waere natuerlich im EnOcean Modul die Fahrt auf Pos 0/100 abzufangen und durch opens/closes zu ersetzen, doch da habe ich noch nicht die richtige Position gefunden und mein Perl ist grottig :-)

Ansonsten bin ich auch auf v 0.10 und es laeuft alles super, wie immer danke fuer die tolle Arbeit.

Viele Gruesse
   Christian

Hallo Christian,

Leider gibt es da aktuell keine Möglichkeit. Soweit ich weiß kann man aber wohl über ein Attribut die EnOcean dazu bringen das Positionsreading korrekt zu setzen.


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

ch.eick

Zitat von: CoolTux am 09 Juli 2020, 14:49:30
Leider gibt es da aktuell keine Möglichkeit. Soweit ich weiß kann man aber wohl über ein Attribut die EnOcean dazu bringen das Positionsreading korrekt zu setzen.
Das habe ich auch schon gemacht, jedoch kommt es bei  langen Rollos trotzdem zu Verschiebungen, wenn mehrfach zwischen Positionen gewechselt wurde.
Die Einstellung der Fahrzeit geschieht ueber ein winziges Potentiometer und es sind nur winzigste Bewegungen, in dem sich das dann abspielt.
Jedoch kennen die Aktoren ein opens/closes Befehl, der dann in die Endposition faehrt und das quittiert. Ich denke das baue ich dann in das EnOcean Modul ein und fange einfach 0/100 ab. Ist dann zwar ein kleiner Patch, den ich immer wieder nachfuehren muss, aber das waere es wert. Ich hatte die Idee schon mal beim EnOcean Modul angefragt, das wurde aber leider nicht aufgenommen.

Vielen Dank
     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

kjmEjfu

Ich habe hier ein Rollo, dass aus irgendwelchen Gründen
a) beim Shading in auf 0 gefahren ist
und
b) laut ASC_ShadingMessage eigentlich ein OUT gemacht haben sollte, aber ASC_ShuttersLastDrive steht auf shading in

alle anderen Rollos sind sauber gefahren (und sind mittlerweile auch im shading out)

Rollo:
Internals:
   DEF        NEQxxxxxxx
   FUUID      xyz
   FVERSION   88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
   IODev      d_ccu
   LASTInputDev Mosquitto
   MSGCNT     16
   Mosquitto_MSGCNT 16
   Mosquitto_TIME 2020-07-09 14:16:32
   NAME       HM_Rollo_OG_Kind1_Sued
   NR         133
   STATE      none
   TYPE       HMCCUDEV
   ccuaddr    NEQxxxxxxx
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-Rollo-OG-Kind1-Sued
   ccutype    HM-LC-Bl1-FM
   channels   2
   firmware   2.8
   statevals  devstate
   OLDREADINGS:
   READINGS:
     2019-09-16 19:22:29   ASC_Enable      on
     2020-07-09 18:32:46   ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
     2020-07-09 14:16:32   ASC_ShuttersLastDrive shading in
     2020-07-09 10:30:01   ASC_Time_DriveDown  9.07.2020 - 22:00
     2020-07-09 10:30:01   ASC_Time_DriveUp 10.07.2020 - 10:30
     2020-07-08 09:12:09   associatedWith  myASControl
     2020-07-09 14:16:37   control         0
     2020-07-09 14:16:37   direction       stop
     2020-07-09 14:16:37   hmstate         unreachable
     2020-07-08 09:12:13   inhibit         unlocked
     2020-07-09 14:16:37   level           none
     2020-07-08 09:12:13   lock            unlocked
     2020-07-09 14:16:37   motor           stop
     2020-07-09 14:16:37   pct             0
     2020-07-09 14:16:37   state           none
     2020-07-09 14:16:37   working         no
   hmccu:
     devspec    NEQxxxxxxx
     dp:
       0.AES_KEY:
         OVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OVAL       true
         VAL        true
       0.UNREACH:
         OVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      stop
         OVAL       0
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.LEVEL:
         OSVAL      none
         OVAL       0.000000
         SVAL       none
         VAL        0.000000
       1.WORKING:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -5
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -3
   ASC_BlockingTime_beforDayOpen 900
   ASC_BlockingTime_beforNightClose 900
   ASC_BrightnessSensor HM_Sonne_Aussen_HWR:control 90:50
   ASC_ComfortOpen_Pos 100
   ASC_Down   brightness
   ASC_LockOut_Cmd inhibit
   ASC_Pos_Reading pct
   ASC_Roommate_Device rr_res3
   ASC_Shading_InOutAzimuth 121:286
   ASC_Shading_MinMax_Elevation 20
   ASC_Shading_Min_OutsideTemperature 6.5
   ASC_Shading_Mode always
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_SunnyCloudy 58000:40000
   ASC_Shading_WaitingPeriod 600
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 10:30
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Up     brightness
   ASC_Ventilate_Pos 25
   ASC_WindowRec HM_Kontakt_OG_Kind1_Sued
   ASC_WindowRec_subType twostate
   IODev      d_ccu
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccureadingname ^(.+\.)?DIRECTION$:+motor
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   event-on-change-reading .*
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/datapoint 1.INHIBIT 0:inhibit off/datapoint 1.INHIBIT 1:inhibit on/
   genericDeviceType blind
   group      Rolladen
   mqttPublish control|level|motor|working|state:topic={"$base/Kind1/RolloSued/$name"} control|state:retain=1 control|state:resendOnConnect=last
   mqttSubscribe control:stopic={"$base/Kind1/RolloSued/control"}
   room       Homematic,Kind_1
   statedatapoint 1.LEVEL
   stripnumber 1
   subType    blindActuator
   substexcl  control|pct
   substitute LEVEL!#0-0:none,#100-100:open;DIRECTION!0:stop,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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 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     control:up:stop:down
   widgetOverride control:slider,0,10,100


ASC:
Internals:
   FUUID      5c446461-f33f-8030-851f-a2a18b413b0830e9
   FVERSION   73_AutoShuttersControl.pm:v0.10.3-s22366/2020-07-07 TESTING
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,HM_Rollo_EG_Bad_Ost,HM_Rollo_EG_Flur_Ost,HM_Rollo_EG_Gaeste_Sued,HM_Rollo_EG_Gaeste_West,HM_Rollo_EG_Kueche_West,HM_Rollo_EG_Speisekammer_Ost,HM_Rollo_EG_Wohnzimmer_Nord,HM_Rollo_EG_Wohnzimmer_Sued_1,HM_Rollo_EG_Wohnzimmer_Sued_2,HM_Rollo_EG_Wohnzimmer_Sued_3,HM_Rollo_EG_Wohnzimmer_Tuer_West,HM_Rollo_EG_Wohnzimmer_West_1,HM_Rollo_EG_Wohnzimmer_West_2,HM_Rollo_OG_Allrum_West,HM_Rollo_OG_Ankleide_Ost,HM_Rollo_OG_Bad_West,HM_Rollo_OG_Kind1_Sued,HM_Rollo_OG_Kind1_West,HM_Rollo_OG_Kind2_Ost,HM_Rollo_OG_Kind2_Sued,HM_Rollo_OG_Schlafzimmer_Ost,HM_Kontakt_OG_Schlafzimmer_Ost,myAstro,HM_Kontakt_EG_Wohnzimmer_West1,HM_Kontakt_OG_Kind2_Sued,rr_res1,rr_res2,rr_res4,HM_Sonne_Aussen_Ankleide,rr_res3,HM_Kontakt_OG_Kind1_Sued,HM_Kontakt_OG_Allrum_West,HM_Kontakt_EG_Gaeste_Sued,HM_Sonne_Aussen_Kind1,HM_Sonne_Aussen_HWR,HM_Tuergriff_EG_Terrassentuer,Fam_Familie
   NR         264
   NTFY_ORDER 51-myASControl
   STATE      shading out
   TYPE       AutoShuttersControl
   VERSION    v0.10.3
   OLDREADINGS:
   READINGS:
     2020-07-09 06:31:21   HM_Rollo_EG_Bad_Ost_PosValue 100
     2020-07-09 06:30:59   HM_Rollo_EG_Bad_Ost_lastPosValue 0
     2020-07-09 09:00:01   HM_Rollo_EG_Bad_Ost_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 06:31:21   HM_Rollo_EG_Flur_Ost_PosValue 100
     2020-07-09 06:30:59   HM_Rollo_EG_Flur_Ost_lastPosValue 0
     2020-07-09 08:45:01   HM_Rollo_EG_Flur_Ost_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:36:33   HM_Rollo_EG_Gaeste_Sued_PosValue 100
     2020-07-09 17:36:16   HM_Rollo_EG_Gaeste_Sued_lastPosValue 30
     2020-07-09 08:45:01   HM_Rollo_EG_Gaeste_Sued_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:58:50   HM_Rollo_EG_Gaeste_West_PosValue 100
     2020-07-09 17:58:31   HM_Rollo_EG_Gaeste_West_lastPosValue 30
     2020-07-09 08:45:01   HM_Rollo_EG_Gaeste_West_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 06:32:12   HM_Rollo_EG_Kueche_West_PosValue 100
     2020-07-09 06:31:49   HM_Rollo_EG_Kueche_West_lastPosValue 0
     2020-07-09 08:45:01   HM_Rollo_EG_Kueche_West_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 06:31:22   HM_Rollo_EG_Speisekammer_Ost_PosValue 100
     2020-07-09 06:30:59   HM_Rollo_EG_Speisekammer_Ost_lastPosValue 0
     2020-07-09 08:45:01   HM_Rollo_EG_Speisekammer_Ost_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 06:32:13   HM_Rollo_EG_Wohnzimmer_Nord_PosValue 100
     2020-07-09 06:31:49   HM_Rollo_EG_Wohnzimmer_Nord_lastPosValue 0
     2020-07-09 08:45:01   HM_Rollo_EG_Wohnzimmer_Nord_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:36:37   HM_Rollo_EG_Wohnzimmer_Sued_1_PosValue 100
     2020-07-09 17:36:16   HM_Rollo_EG_Wohnzimmer_Sued_1_lastPosValue 30
     2020-07-09 08:45:01   HM_Rollo_EG_Wohnzimmer_Sued_1_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:36:37   HM_Rollo_EG_Wohnzimmer_Sued_2_PosValue 100
     2020-07-09 17:36:16   HM_Rollo_EG_Wohnzimmer_Sued_2_lastPosValue 30
     2020-07-09 08:45:01   HM_Rollo_EG_Wohnzimmer_Sued_2_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:36:36   HM_Rollo_EG_Wohnzimmer_Sued_3_PosValue 100
     2020-07-09 17:36:16   HM_Rollo_EG_Wohnzimmer_Sued_3_lastPosValue 30
     2020-07-09 08:45:01   HM_Rollo_EG_Wohnzimmer_Sued_3_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 06:32:21   HM_Rollo_EG_Wohnzimmer_Tuer_West_PosValue 100
     2020-06-27 07:15:01   HM_Rollo_EG_Wohnzimmer_Tuer_West_lastDelayPosValue 100
     2020-07-09 06:31:49   HM_Rollo_EG_Wohnzimmer_Tuer_West_lastPosValue 0
     2020-07-09 08:45:01   HM_Rollo_EG_Wohnzimmer_Tuer_West_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:58:51   HM_Rollo_EG_Wohnzimmer_West_1_PosValue 100
     2020-07-09 17:58:31   HM_Rollo_EG_Wohnzimmer_West_1_lastPosValue 30
     2020-07-09 08:45:01   HM_Rollo_EG_Wohnzimmer_West_1_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:58:51   HM_Rollo_EG_Wohnzimmer_West_2_PosValue 100
     2020-07-09 17:58:31   HM_Rollo_EG_Wohnzimmer_West_2_lastPosValue 30
     2020-07-09 08:45:01   HM_Rollo_EG_Wohnzimmer_West_2_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:58:46   HM_Rollo_OG_Allrum_West_PosValue 100
     2020-07-09 17:58:31   HM_Rollo_OG_Allrum_West_lastPosValue 30
     2020-07-09 09:30:01   HM_Rollo_OG_Allrum_West_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 08:28:52   HM_Rollo_OG_Ankleide_Ost_PosValue 100
     2020-07-09 11:08:08   HM_Rollo_OG_Ankleide_Ost_lastPosValue 0
     2020-07-09 10:00:01   HM_Rollo_OG_Ankleide_Ost_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:58:49   HM_Rollo_OG_Bad_West_PosValue 100
     2020-07-09 17:58:31   HM_Rollo_OG_Bad_West_lastPosValue 30
     2020-07-09 09:00:01   HM_Rollo_OG_Bad_West_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 14:16:32   HM_Rollo_OG_Kind1_Sued_PosValue 0
     2020-07-09 14:16:05   HM_Rollo_OG_Kind1_Sued_lastPosValue 100
     2020-07-09 10:30:01   HM_Rollo_OG_Kind1_Sued_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:58:49   HM_Rollo_OG_Kind1_West_PosValue 100
     2020-07-09 17:58:31   HM_Rollo_OG_Kind1_West_lastPosValue 30
     2020-07-09 10:30:01   HM_Rollo_OG_Kind1_West_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 06:32:12   HM_Rollo_OG_Kind2_Ost_PosValue 100
     2020-07-09 08:36:43   HM_Rollo_OG_Kind2_Ost_lastPosValue 0
     2020-07-09 10:30:01   HM_Rollo_OG_Kind2_Ost_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:36:34   HM_Rollo_OG_Kind2_Sued_PosValue 100
     2020-07-09 17:36:16   HM_Rollo_OG_Kind2_Sued_lastPosValue 30
     2020-07-09 10:30:01   HM_Rollo_OG_Kind2_Sued_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 08:28:47   HM_Rollo_OG_Schlafzimmer_Ost_PosValue 100
     2020-07-09 11:08:08   HM_Rollo_OG_Schlafzimmer_Ost_lastPosValue 25
     2020-07-09 10:00:01   HM_Rollo_OG_Schlafzimmer_Ost_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-04-10 16:35:59   ascEnable       on
     2020-07-08 09:12:15   controlShading  on
     2020-04-10 16:36:33   hardLockOut     on
     2020-07-08 09:12:08   room_Allrum_Homematic HM_Rollo_OG_Allrum_West
     2020-07-08 09:12:08   room_Ankleide_Homematic HM_Rollo_OG_Ankleide_Ost
     2020-07-08 09:12:08   room_Badezimmer_Homematic HM_Rollo_OG_Bad_West
     2020-07-08 09:12:08   room_Flur_Homematic HM_Rollo_EG_Flur_Ost
     2020-07-08 09:12:08   room_G__stebad_Homematic HM_Rollo_EG_Bad_Ost
     2020-07-08 09:12:08   room_G__stezimmer_Homematic HM_Rollo_EG_Gaeste_Sued,HM_Rollo_EG_Gaeste_West
     2020-07-08 09:12:08   room_Homematic  HM_Rollo_OG_Kind2_Ost,HM_Rollo_OG_Kind2_Sued
     2020-07-08 09:12:08   room_Homematic_Kind_1 HM_Rollo_OG_Kind1_Sued,HM_Rollo_OG_Kind1_West
     2020-07-08 09:12:08   room_Homematic_Wohnzimmer HM_Rollo_EG_Wohnzimmer_Nord,HM_Rollo_EG_Wohnzimmer_Sued_1,HM_Rollo_EG_Wohnzimmer_Sued_2,HM_Rollo_EG_Wohnzimmer_Sued_3,HM_Rollo_EG_Wohnzimmer_Tuer_West,HM_Rollo_EG_Wohnzimmer_West_1,HM_Rollo_EG_Wohnzimmer_West_2
     2020-07-08 09:12:08   room_Homematic_alexa HM_Rollo_EG_Kueche_West
     2020-07-08 09:12:08   room_Schlafzimmer_Homematic HM_Rollo_OG_Schlafzimmer_Ost
     2020-07-08 09:12:08   room_Speisekammer_Homematic HM_Rollo_EG_Speisekammer_Ost
     2019-09-18 21:06:20   selfDefense     off
     2020-07-09 17:58:51   state           shading out
     2019-10-19 08:22:56   sunriseTimeWeHoliday on
     2020-07-08 09:12:08   userAttrList    rolled out
   helper:
     shuttersList:
       HM_Rollo_EG_Bad_Ost
       HM_Rollo_EG_Flur_Ost
       HM_Rollo_EG_Gaeste_Sued
       HM_Rollo_EG_Gaeste_West
       HM_Rollo_EG_Kueche_West
       HM_Rollo_EG_Speisekammer_Ost
       HM_Rollo_EG_Wohnzimmer_Nord
       HM_Rollo_EG_Wohnzimmer_Sued_1
       HM_Rollo_EG_Wohnzimmer_Sued_2
       HM_Rollo_EG_Wohnzimmer_Sued_3
       HM_Rollo_EG_Wohnzimmer_Tuer_West
       HM_Rollo_EG_Wohnzimmer_West_1
       HM_Rollo_EG_Wohnzimmer_West_2
       HM_Rollo_OG_Allrum_West
       HM_Rollo_OG_Ankleide_Ost
       HM_Rollo_OG_Bad_West
       HM_Rollo_OG_Kind1_Sued
       HM_Rollo_OG_Kind1_West
       HM_Rollo_OG_Kind2_Ost
       HM_Rollo_OG_Kind2_Sued
       HM_Rollo_OG_Schlafzimmer_Ost
   monitoredDevs:
     HM_Kontakt_EG_Gaeste_Sued:
       HM_Rollo_EG_Gaeste_Sued ASC_WindowRec
     HM_Kontakt_EG_Wohnzimmer_West1:
       HM_Rollo_EG_Wohnzimmer_West_1 ASC_WindowRec
     HM_Kontakt_OG_Allrum_West:
       HM_Rollo_OG_Allrum_West ASC_WindowRec
     HM_Kontakt_OG_Kind1_Sued:
       HM_Rollo_OG_Kind1_Sued ASC_WindowRec
     HM_Kontakt_OG_Kind2_Sued:
       HM_Rollo_OG_Kind2_Sued ASC_WindowRec
     HM_Kontakt_OG_Schlafzimmer_Ost:
       HM_Rollo_OG_Schlafzimmer_Ost ASC_WindowRec
     HM_Rollo_EG_Bad_Ost:
     HM_Rollo_EG_Flur_Ost:
     HM_Rollo_EG_Gaeste_Sued:
     HM_Rollo_EG_Gaeste_West:
     HM_Rollo_EG_Kueche_West:
     HM_Rollo_EG_Speisekammer_Ost:
     HM_Rollo_EG_Wohnzimmer_Nord:
     HM_Rollo_EG_Wohnzimmer_Sued_1:
     HM_Rollo_EG_Wohnzimmer_Sued_2:
     HM_Rollo_EG_Wohnzimmer_Sued_3:
     HM_Rollo_EG_Wohnzimmer_Tuer_West:
     HM_Rollo_EG_Wohnzimmer_West_1:
     HM_Rollo_EG_Wohnzimmer_West_2:
     HM_Rollo_OG_Allrum_West:
     HM_Rollo_OG_Ankleide_Ost:
     HM_Rollo_OG_Bad_West:
     HM_Rollo_OG_Kind1_Sued:
     HM_Rollo_OG_Kind1_West:
     HM_Rollo_OG_Kind2_Ost:
     HM_Rollo_OG_Kind2_Sued:
     HM_Rollo_OG_Schlafzimmer_Ost:
     HM_Sonne_Aussen_Ankleide:
       HM_Rollo_EG_Bad_Ost ASC_BrightnessSensor
       HM_Rollo_EG_Flur_Ost ASC_BrightnessSensor
       HM_Rollo_EG_Speisekammer_Ost ASC_BrightnessSensor
       HM_Rollo_OG_Ankleide_Ost ASC_BrightnessSensor
       HM_Rollo_OG_Schlafzimmer_Ost ASC_BrightnessSensor
     HM_Sonne_Aussen_HWR:
       HM_Rollo_EG_Gaeste_Sued ASC_BrightnessSensor
       HM_Rollo_EG_Wohnzimmer_Sued_1 ASC_BrightnessSensor
       HM_Rollo_EG_Wohnzimmer_Sued_2 ASC_BrightnessSensor
       HM_Rollo_EG_Wohnzimmer_Sued_3 ASC_BrightnessSensor
       HM_Rollo_OG_Kind1_Sued ASC_BrightnessSensor
       HM_Rollo_OG_Kind2_Ost ASC_BrightnessSensor
       HM_Rollo_OG_Kind2_Sued ASC_BrightnessSensor
     HM_Sonne_Aussen_Kind1:
       HM_Rollo_EG_Gaeste_West ASC_BrightnessSensor
       HM_Rollo_EG_Kueche_West ASC_BrightnessSensor
       HM_Rollo_EG_Wohnzimmer_Nord ASC_BrightnessSensor
       HM_Rollo_EG_Wohnzimmer_Tuer_West ASC_BrightnessSensor
       HM_Rollo_EG_Wohnzimmer_West_1 ASC_BrightnessSensor
       HM_Rollo_EG_Wohnzimmer_West_2 ASC_BrightnessSensor
       HM_Rollo_OG_Allrum_West ASC_BrightnessSensor
       HM_Rollo_OG_Bad_West ASC_BrightnessSensor
       HM_Rollo_OG_Kind1_West ASC_BrightnessSensor
     HM_Tuergriff_EG_Terrassentuer:
       HM_Rollo_EG_Wohnzimmer_Tuer_West ASC_WindowRec
     Fam_Familie:
       myASControl ASC_residentsDev
     myAstro:
       myASControl ASC_twilightDevice
     rr_res3:
       HM_Rollo_OG_Kind1_Sued ASC_Roommate_Device
       HM_Rollo_OG_Kind1_West ASC_Roommate_Device
     rr_res2:
       HM_Rollo_OG_Ankleide_Ost ASC_Roommate_Device
       HM_Rollo_OG_Schlafzimmer_Ost ASC_Roommate_Device
     rr_res4:
       HM_Rollo_OG_Kind2_Ost ASC_Roommate_Device
       HM_Rollo_OG_Kind2_Sued ASC_Roommate_Device
     rr_res1:
       HM_Rollo_OG_Ankleide_Ost ASC_Roommate_Device
       HM_Rollo_OG_Schlafzimmer_Ost ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -5
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 0:0
   ASC_expert 1
   ASC_freezeTemp 3
   ASC_residentsDev Fam_Familie:state
   ASC_shuttersDriveDelay 90
   ASC_tempSensor HM_Temperatur_Aussen_HWR:shading_temp
   ASC_twilightDevice myAstro
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       ASC
Migriere derzeit zu Home Assistant

CoolTux

Zitat von: kjmEjfu am 09 Juli 2020, 18:38:59
Ich habe hier ein Rollo, dass aus irgendwelchen Gründen
a) beim Shading in auf 0 gefahren ist
und
b) laut ASC_ShadingMessage eigentlich ein OUT gemacht haben sollte, aber ASC_ShuttersLastDrive steht auf shading in

alle anderen Rollos sind sauber gefahren (und sind mittlerweile auch im shading out)

Rollo:
Internals:
   DEF        NEQxxxxxxx
   FUUID      xyz
   FVERSION   88_HMCCUDEV.pm:v4.3.12-s21452/2020-03-19
   IODev      d_ccu
   LASTInputDev Mosquitto
   MSGCNT     16
   Mosquitto_MSGCNT 16
   Mosquitto_TIME 2020-07-09 14:16:32
   NAME       HM_Rollo_OG_Kind1_Sued
   NR         133
   STATE      none
   TYPE       HMCCUDEV
   ccuaddr    NEQxxxxxxx
   ccudevstate active
   ccuif      BidCos-RF
   ccuname    HM-Rollo-OG-Kind1-Sued
   ccutype    HM-LC-Bl1-FM
   channels   2
   firmware   2.8
   statevals  devstate
   OLDREADINGS:
   READINGS:
     2019-09-16 19:22:29   ASC_Enable      on
     2020-07-09 18:32:46   ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
     2020-07-09 14:16:32   ASC_ShuttersLastDrive shading in
     2020-07-09 10:30:01   ASC_Time_DriveDown  9.07.2020 - 22:00
     2020-07-09 10:30:01   ASC_Time_DriveUp 10.07.2020 - 10:30
     2020-07-08 09:12:09   associatedWith  myASControl
     2020-07-09 14:16:37   control         0
     2020-07-09 14:16:37   direction       stop
     2020-07-09 14:16:37   hmstate         unreachable
     2020-07-08 09:12:13   inhibit         unlocked
     2020-07-09 14:16:37   level           none
     2020-07-08 09:12:13   lock            unlocked
     2020-07-09 14:16:37   motor           stop
     2020-07-09 14:16:37   pct             0
     2020-07-09 14:16:37   state           none
     2020-07-09 14:16:37   working         no
   hmccu:
     devspec    NEQxxxxxxx
     dp:
       0.AES_KEY:
         OVAL       1
         VAL        1
       0.CONFIG_PENDING:
         OVAL       false
         VAL        false
       0.DUTYCYCLE:
         OVAL       false
         VAL        false
       0.RSSI_DEVICE:
         OVAL       1
         VAL        1
       0.RSSI_PEER:
         OVAL       1
         VAL        1
       0.STICKY_UNREACH:
         OVAL       true
         VAL        true
       0.UNREACH:
         OVAL       false
         VAL        false
       1.DIRECTION:
         OSVAL      stop
         OVAL       0
         SVAL       stop
         VAL        0
       1.INHIBIT:
         OSVAL      unlocked
         OVAL       false
         SVAL       unlocked
         VAL        false
       1.LEVEL:
         OSVAL      none
         OVAL       0.000000
         SVAL       none
         VAL        0.000000
       1.WORKING:
         OSVAL      no
         OVAL       0
         SVAL       no
         VAL        0
Attributes:
   ASC        2
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -5
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -3
   ASC_BlockingTime_beforDayOpen 900
   ASC_BlockingTime_beforNightClose 900
   ASC_BrightnessSensor HM_Sonne_Aussen_HWR:control 90:50
   ASC_ComfortOpen_Pos 100
   ASC_Down   brightness
   ASC_LockOut_Cmd inhibit
   ASC_Pos_Reading pct
   ASC_Roommate_Device rr_res3
   ASC_Shading_InOutAzimuth 121:286
   ASC_Shading_MinMax_Elevation 20
   ASC_Shading_Min_OutsideTemperature 6.5
   ASC_Shading_Mode always
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_SunnyCloudy 58000:40000
   ASC_Shading_WaitingPeriod 600
   ASC_Time_Down_Early 16:30
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 06:30
   ASC_Time_Up_Late 10:30
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Up     brightness
   ASC_Ventilate_Pos 25
   ASC_WindowRec HM_Kontakt_OG_Kind1_Sued
   ASC_WindowRec_subType twostate
   IODev      d_ccu
   ccureadingfilter (LEVEL|INHIBIT|DIRECTION|WORKING)
   ccureadingname ^(.+\.)?DIRECTION$:+motor
   ccuscaleval LEVEL:0:1:0:100
   cmdIcon    up:fts_shutter_up stop:fts_shutter_manual down:fts_shutter_down
   controldatapoint 1.LEVEL
   event-on-change-reading .*
   eventMap   /datapoint 1.STOP true:stop/datapoint 1.LEVEL 0:down/datapoint 1.LEVEL 100:up/datapoint 1.INHIBIT 0:inhibit off/datapoint 1.INHIBIT 1:inhibit on/
   genericDeviceType blind
   group      Rolladen
   mqttPublish control|level|motor|working|state:topic={"$base/Kind1/RolloSued/$name"} control|state:retain=1 control|state:resendOnConnect=last
   mqttSubscribe control:stopic={"$base/Kind1/RolloSued/control"}
   room       Homematic,Kind_1
   statedatapoint 1.LEVEL
   stripnumber 1
   subType    blindActuator
   substexcl  control|pct
   substitute LEVEL!#0-0:none,#100-100:open;DIRECTION!0:stop,1:up,2:down,3:undefined;WORKING!(0|false):no,(1|true):yes
   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_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 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     control:up:stop:down
   widgetOverride control:slider,0,10,100


ASC:
Internals:
   FUUID      5c446461-f33f-8030-851f-a2a18b413b0830e9
   FVERSION   73_AutoShuttersControl.pm:v0.10.3-s22366/2020-07-07 TESTING
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       myASControl
   NOTIFYDEV  global,myASControl,HM_Rollo_EG_Bad_Ost,HM_Rollo_EG_Flur_Ost,HM_Rollo_EG_Gaeste_Sued,HM_Rollo_EG_Gaeste_West,HM_Rollo_EG_Kueche_West,HM_Rollo_EG_Speisekammer_Ost,HM_Rollo_EG_Wohnzimmer_Nord,HM_Rollo_EG_Wohnzimmer_Sued_1,HM_Rollo_EG_Wohnzimmer_Sued_2,HM_Rollo_EG_Wohnzimmer_Sued_3,HM_Rollo_EG_Wohnzimmer_Tuer_West,HM_Rollo_EG_Wohnzimmer_West_1,HM_Rollo_EG_Wohnzimmer_West_2,HM_Rollo_OG_Allrum_West,HM_Rollo_OG_Ankleide_Ost,HM_Rollo_OG_Bad_West,HM_Rollo_OG_Kind1_Sued,HM_Rollo_OG_Kind1_West,HM_Rollo_OG_Kind2_Ost,HM_Rollo_OG_Kind2_Sued,HM_Rollo_OG_Schlafzimmer_Ost,HM_Kontakt_OG_Schlafzimmer_Ost,myAstro,HM_Kontakt_EG_Wohnzimmer_West1,HM_Kontakt_OG_Kind2_Sued,rr_res1,rr_res2,rr_res4,HM_Sonne_Aussen_Ankleide,rr_res3,HM_Kontakt_OG_Kind1_Sued,HM_Kontakt_OG_Allrum_West,HM_Kontakt_EG_Gaeste_Sued,HM_Sonne_Aussen_Kind1,HM_Sonne_Aussen_HWR,HM_Tuergriff_EG_Terrassentuer,Fam_Familie
   NR         264
   NTFY_ORDER 51-myASControl
   STATE      shading out
   TYPE       AutoShuttersControl
   VERSION    v0.10.3
   OLDREADINGS:
   READINGS:
     2020-07-09 06:31:21   HM_Rollo_EG_Bad_Ost_PosValue 100
     2020-07-09 06:30:59   HM_Rollo_EG_Bad_Ost_lastPosValue 0
     2020-07-09 09:00:01   HM_Rollo_EG_Bad_Ost_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 06:31:21   HM_Rollo_EG_Flur_Ost_PosValue 100
     2020-07-09 06:30:59   HM_Rollo_EG_Flur_Ost_lastPosValue 0
     2020-07-09 08:45:01   HM_Rollo_EG_Flur_Ost_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:36:33   HM_Rollo_EG_Gaeste_Sued_PosValue 100
     2020-07-09 17:36:16   HM_Rollo_EG_Gaeste_Sued_lastPosValue 30
     2020-07-09 08:45:01   HM_Rollo_EG_Gaeste_Sued_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:58:50   HM_Rollo_EG_Gaeste_West_PosValue 100
     2020-07-09 17:58:31   HM_Rollo_EG_Gaeste_West_lastPosValue 30
     2020-07-09 08:45:01   HM_Rollo_EG_Gaeste_West_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 06:32:12   HM_Rollo_EG_Kueche_West_PosValue 100
     2020-07-09 06:31:49   HM_Rollo_EG_Kueche_West_lastPosValue 0
     2020-07-09 08:45:01   HM_Rollo_EG_Kueche_West_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 06:31:22   HM_Rollo_EG_Speisekammer_Ost_PosValue 100
     2020-07-09 06:30:59   HM_Rollo_EG_Speisekammer_Ost_lastPosValue 0
     2020-07-09 08:45:01   HM_Rollo_EG_Speisekammer_Ost_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 06:32:13   HM_Rollo_EG_Wohnzimmer_Nord_PosValue 100
     2020-07-09 06:31:49   HM_Rollo_EG_Wohnzimmer_Nord_lastPosValue 0
     2020-07-09 08:45:01   HM_Rollo_EG_Wohnzimmer_Nord_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:36:37   HM_Rollo_EG_Wohnzimmer_Sued_1_PosValue 100
     2020-07-09 17:36:16   HM_Rollo_EG_Wohnzimmer_Sued_1_lastPosValue 30
     2020-07-09 08:45:01   HM_Rollo_EG_Wohnzimmer_Sued_1_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:36:37   HM_Rollo_EG_Wohnzimmer_Sued_2_PosValue 100
     2020-07-09 17:36:16   HM_Rollo_EG_Wohnzimmer_Sued_2_lastPosValue 30
     2020-07-09 08:45:01   HM_Rollo_EG_Wohnzimmer_Sued_2_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:36:36   HM_Rollo_EG_Wohnzimmer_Sued_3_PosValue 100
     2020-07-09 17:36:16   HM_Rollo_EG_Wohnzimmer_Sued_3_lastPosValue 30
     2020-07-09 08:45:01   HM_Rollo_EG_Wohnzimmer_Sued_3_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 06:32:21   HM_Rollo_EG_Wohnzimmer_Tuer_West_PosValue 100
     2020-06-27 07:15:01   HM_Rollo_EG_Wohnzimmer_Tuer_West_lastDelayPosValue 100
     2020-07-09 06:31:49   HM_Rollo_EG_Wohnzimmer_Tuer_West_lastPosValue 0
     2020-07-09 08:45:01   HM_Rollo_EG_Wohnzimmer_Tuer_West_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:58:51   HM_Rollo_EG_Wohnzimmer_West_1_PosValue 100
     2020-07-09 17:58:31   HM_Rollo_EG_Wohnzimmer_West_1_lastPosValue 30
     2020-07-09 08:45:01   HM_Rollo_EG_Wohnzimmer_West_1_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:58:51   HM_Rollo_EG_Wohnzimmer_West_2_PosValue 100
     2020-07-09 17:58:31   HM_Rollo_EG_Wohnzimmer_West_2_lastPosValue 30
     2020-07-09 08:45:01   HM_Rollo_EG_Wohnzimmer_West_2_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:58:46   HM_Rollo_OG_Allrum_West_PosValue 100
     2020-07-09 17:58:31   HM_Rollo_OG_Allrum_West_lastPosValue 30
     2020-07-09 09:30:01   HM_Rollo_OG_Allrum_West_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 08:28:52   HM_Rollo_OG_Ankleide_Ost_PosValue 100
     2020-07-09 11:08:08   HM_Rollo_OG_Ankleide_Ost_lastPosValue 0
     2020-07-09 10:00:01   HM_Rollo_OG_Ankleide_Ost_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:58:49   HM_Rollo_OG_Bad_West_PosValue 100
     2020-07-09 17:58:31   HM_Rollo_OG_Bad_West_lastPosValue 30
     2020-07-09 09:00:01   HM_Rollo_OG_Bad_West_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 14:16:32   HM_Rollo_OG_Kind1_Sued_PosValue 0
     2020-07-09 14:16:05   HM_Rollo_OG_Kind1_Sued_lastPosValue 100
     2020-07-09 10:30:01   HM_Rollo_OG_Kind1_Sued_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:58:49   HM_Rollo_OG_Kind1_West_PosValue 100
     2020-07-09 17:58:31   HM_Rollo_OG_Kind1_West_lastPosValue 30
     2020-07-09 10:30:01   HM_Rollo_OG_Kind1_West_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 06:32:12   HM_Rollo_OG_Kind2_Ost_PosValue 100
     2020-07-09 08:36:43   HM_Rollo_OG_Kind2_Ost_lastPosValue 0
     2020-07-09 10:30:01   HM_Rollo_OG_Kind2_Ost_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 17:36:34   HM_Rollo_OG_Kind2_Sued_PosValue 100
     2020-07-09 17:36:16   HM_Rollo_OG_Kind2_Sued_lastPosValue 30
     2020-07-09 10:30:01   HM_Rollo_OG_Kind2_Sued_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-07-09 08:28:47   HM_Rollo_OG_Schlafzimmer_Ost_PosValue 100
     2020-07-09 11:08:08   HM_Rollo_OG_Schlafzimmer_Ost_lastPosValue 25
     2020-07-09 10:00:01   HM_Rollo_OG_Schlafzimmer_Ost_nextAstroTimeEvent  9.07.2020 - 22:00
     2020-04-10 16:35:59   ascEnable       on
     2020-07-08 09:12:15   controlShading  on
     2020-04-10 16:36:33   hardLockOut     on
     2020-07-08 09:12:08   room_Allrum_Homematic HM_Rollo_OG_Allrum_West
     2020-07-08 09:12:08   room_Ankleide_Homematic HM_Rollo_OG_Ankleide_Ost
     2020-07-08 09:12:08   room_Badezimmer_Homematic HM_Rollo_OG_Bad_West
     2020-07-08 09:12:08   room_Flur_Homematic HM_Rollo_EG_Flur_Ost
     2020-07-08 09:12:08   room_G__stebad_Homematic HM_Rollo_EG_Bad_Ost
     2020-07-08 09:12:08   room_G__stezimmer_Homematic HM_Rollo_EG_Gaeste_Sued,HM_Rollo_EG_Gaeste_West
     2020-07-08 09:12:08   room_Homematic  HM_Rollo_OG_Kind2_Ost,HM_Rollo_OG_Kind2_Sued
     2020-07-08 09:12:08   room_Homematic_Kind_1 HM_Rollo_OG_Kind1_Sued,HM_Rollo_OG_Kind1_West
     2020-07-08 09:12:08   room_Homematic_Wohnzimmer HM_Rollo_EG_Wohnzimmer_Nord,HM_Rollo_EG_Wohnzimmer_Sued_1,HM_Rollo_EG_Wohnzimmer_Sued_2,HM_Rollo_EG_Wohnzimmer_Sued_3,HM_Rollo_EG_Wohnzimmer_Tuer_West,HM_Rollo_EG_Wohnzimmer_West_1,HM_Rollo_EG_Wohnzimmer_West_2
     2020-07-08 09:12:08   room_Homematic_alexa HM_Rollo_EG_Kueche_West
     2020-07-08 09:12:08   room_Schlafzimmer_Homematic HM_Rollo_OG_Schlafzimmer_Ost
     2020-07-08 09:12:08   room_Speisekammer_Homematic HM_Rollo_EG_Speisekammer_Ost
     2019-09-18 21:06:20   selfDefense     off
     2020-07-09 17:58:51   state           shading out
     2019-10-19 08:22:56   sunriseTimeWeHoliday on
     2020-07-08 09:12:08   userAttrList    rolled out
   helper:
     shuttersList:
       HM_Rollo_EG_Bad_Ost
       HM_Rollo_EG_Flur_Ost
       HM_Rollo_EG_Gaeste_Sued
       HM_Rollo_EG_Gaeste_West
       HM_Rollo_EG_Kueche_West
       HM_Rollo_EG_Speisekammer_Ost
       HM_Rollo_EG_Wohnzimmer_Nord
       HM_Rollo_EG_Wohnzimmer_Sued_1
       HM_Rollo_EG_Wohnzimmer_Sued_2
       HM_Rollo_EG_Wohnzimmer_Sued_3
       HM_Rollo_EG_Wohnzimmer_Tuer_West
       HM_Rollo_EG_Wohnzimmer_West_1
       HM_Rollo_EG_Wohnzimmer_West_2
       HM_Rollo_OG_Allrum_West
       HM_Rollo_OG_Ankleide_Ost
       HM_Rollo_OG_Bad_West
       HM_Rollo_OG_Kind1_Sued
       HM_Rollo_OG_Kind1_West
       HM_Rollo_OG_Kind2_Ost
       HM_Rollo_OG_Kind2_Sued
       HM_Rollo_OG_Schlafzimmer_Ost
   monitoredDevs:
     HM_Kontakt_EG_Gaeste_Sued:
       HM_Rollo_EG_Gaeste_Sued ASC_WindowRec
     HM_Kontakt_EG_Wohnzimmer_West1:
       HM_Rollo_EG_Wohnzimmer_West_1 ASC_WindowRec
     HM_Kontakt_OG_Allrum_West:
       HM_Rollo_OG_Allrum_West ASC_WindowRec
     HM_Kontakt_OG_Kind1_Sued:
       HM_Rollo_OG_Kind1_Sued ASC_WindowRec
     HM_Kontakt_OG_Kind2_Sued:
       HM_Rollo_OG_Kind2_Sued ASC_WindowRec
     HM_Kontakt_OG_Schlafzimmer_Ost:
       HM_Rollo_OG_Schlafzimmer_Ost ASC_WindowRec
     HM_Rollo_EG_Bad_Ost:
     HM_Rollo_EG_Flur_Ost:
     HM_Rollo_EG_Gaeste_Sued:
     HM_Rollo_EG_Gaeste_West:
     HM_Rollo_EG_Kueche_West:
     HM_Rollo_EG_Speisekammer_Ost:
     HM_Rollo_EG_Wohnzimmer_Nord:
     HM_Rollo_EG_Wohnzimmer_Sued_1:
     HM_Rollo_EG_Wohnzimmer_Sued_2:
     HM_Rollo_EG_Wohnzimmer_Sued_3:
     HM_Rollo_EG_Wohnzimmer_Tuer_West:
     HM_Rollo_EG_Wohnzimmer_West_1:
     HM_Rollo_EG_Wohnzimmer_West_2:
     HM_Rollo_OG_Allrum_West:
     HM_Rollo_OG_Ankleide_Ost:
     HM_Rollo_OG_Bad_West:
     HM_Rollo_OG_Kind1_Sued:
     HM_Rollo_OG_Kind1_West:
     HM_Rollo_OG_Kind2_Ost:
     HM_Rollo_OG_Kind2_Sued:
     HM_Rollo_OG_Schlafzimmer_Ost:
     HM_Sonne_Aussen_Ankleide:
       HM_Rollo_EG_Bad_Ost ASC_BrightnessSensor
       HM_Rollo_EG_Flur_Ost ASC_BrightnessSensor
       HM_Rollo_EG_Speisekammer_Ost ASC_BrightnessSensor
       HM_Rollo_OG_Ankleide_Ost ASC_BrightnessSensor
       HM_Rollo_OG_Schlafzimmer_Ost ASC_BrightnessSensor
     HM_Sonne_Aussen_HWR:
       HM_Rollo_EG_Gaeste_Sued ASC_BrightnessSensor
       HM_Rollo_EG_Wohnzimmer_Sued_1 ASC_BrightnessSensor
       HM_Rollo_EG_Wohnzimmer_Sued_2 ASC_BrightnessSensor
       HM_Rollo_EG_Wohnzimmer_Sued_3 ASC_BrightnessSensor
       HM_Rollo_OG_Kind1_Sued ASC_BrightnessSensor
       HM_Rollo_OG_Kind2_Ost ASC_BrightnessSensor
       HM_Rollo_OG_Kind2_Sued ASC_BrightnessSensor
     HM_Sonne_Aussen_Kind1:
       HM_Rollo_EG_Gaeste_West ASC_BrightnessSensor
       HM_Rollo_EG_Kueche_West ASC_BrightnessSensor
       HM_Rollo_EG_Wohnzimmer_Nord ASC_BrightnessSensor
       HM_Rollo_EG_Wohnzimmer_Tuer_West ASC_BrightnessSensor
       HM_Rollo_EG_Wohnzimmer_West_1 ASC_BrightnessSensor
       HM_Rollo_EG_Wohnzimmer_West_2 ASC_BrightnessSensor
       HM_Rollo_OG_Allrum_West ASC_BrightnessSensor
       HM_Rollo_OG_Bad_West ASC_BrightnessSensor
       HM_Rollo_OG_Kind1_West ASC_BrightnessSensor
     HM_Tuergriff_EG_Terrassentuer:
       HM_Rollo_EG_Wohnzimmer_Tuer_West ASC_WindowRec
     Fam_Familie:
       myASControl ASC_residentsDev
     myAstro:
       myASControl ASC_twilightDevice
     rr_res3:
       HM_Rollo_OG_Kind1_Sued ASC_Roommate_Device
       HM_Rollo_OG_Kind1_West ASC_Roommate_Device
     rr_res2:
       HM_Rollo_OG_Ankleide_Ost ASC_Roommate_Device
       HM_Rollo_OG_Schlafzimmer_Ost ASC_Roommate_Device
     rr_res4:
       HM_Rollo_OG_Kind2_Ost ASC_Roommate_Device
       HM_Rollo_OG_Kind2_Sued ASC_Roommate_Device
     rr_res1:
       HM_Rollo_OG_Ankleide_Ost ASC_Roommate_Device
       HM_Rollo_OG_Schlafzimmer_Ost ASC_Roommate_Device
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -5
   ASC_autoAstroModeMorning HORIZON
   ASC_autoAstroModeMorningHorizon -3
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 0:0
   ASC_expert 1
   ASC_freezeTemp 3
   ASC_residentsDev Fam_Familie:state
   ASC_shuttersDriveDelay 90
   ASC_tempSensor HM_Temperatur_Aussen_HWR:shading_temp
   ASC_twilightDevice myAstro
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       ASC


Kann es sein das für Dein Rollo bereits Nacht ist? Dann würde es die Fahrt nach 0 erklären. Zu mindest das  :D
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

gestein

Hallo CoolTux,

Gibt es eigentlich bei der Vielzahl von ascAPIget eine Möglichkeit den aktuellen Status eines Rollos zu bekommen?
Also nicht die reine Position sondern wirklich den Grund, warum der Rollo dort steht wo er steht.
z.B. weil Beschattung aktiv ist, weil, manuell verfahren wurde, weil in VentilatePos, weil in PrivacyPos, weil, weil, weil...

Oder müsste ich dazu alle möglichen ascAPIget-Abfragen machen?
Damit werde ich aber nicht alle möglichen Stati bekommen. Oder?

Danke im Voraus
Lg, Gerhard

amenomade

Zitat von: gestein am 09 Juli 2020, 23:56:56Also nicht die reine Position sondern wirklich den Grund, warum der Rollo dort steht wo er steht.

Hast Du kein ASC_ShuttersLastDrive Reading?
Zitat von: CommandRefASC_ShuttersLastDrive - Grund der letzten Fahrt vom Rollladen
Pi 3B, Alexa, CUL868+Selbstbau 1/2λ-Dipol-Antenne, USB Optolink / Vitotronic, Debmatic und HM / HmIP Komponenten, Rademacher Duofern Jalousien, Fritz!Dect Thermostaten, Proteus

kjmEjfu

Zitat von: CoolTux am 09 Juli 2020, 19:26:40
Kann es sein das für Dein Rollo bereits Nacht ist? Dann würde es die Fahrt nach 0 erklären. Zu mindest das  :D

dann hätten die anderen Südfenster (gleicher Eintrag bei ASC_BrightnessSensor) aber auch nach 0 fahren müssen, die sind aber alle schön hochgefahren. Hmm.
Werde aber beim nächsten Mal schauen, was ASC für das Rollo entsprechend zurückgibt.
Migriere derzeit zu Home Assistant

CoolTux

Zitat von: gestein am 09 Juli 2020, 23:56:56
Hallo CoolTux,

Gibt es eigentlich bei der Vielzahl von ascAPIget eine Möglichkeit den aktuellen Status eines Rollos zu bekommen?
Also nicht die reine Position sondern wirklich den Grund, warum der Rollo dort steht wo er steht.
z.B. weil Beschattung aktiv ist, weil, manuell verfahren wurde, weil in VentilatePos, weil in PrivacyPos, weil, weil, weil...

Oder müsste ich dazu alle möglichen ascAPIget-Abfragen machen?
Damit werde ich aber nicht alle möglichen Stati bekommen. Oder?

Danke im Voraus
Lg, Gerhard

{ ascAPIget('LastDrive','ROLLONAME') }
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

gestein

Danke. Damit lässt sich wahrscheinlich was machen.
Ich weiß, ich bin jetzt unverschämt, aber gibt es vielleicht eine Übersicht, welche Werte dort zu finden sein können?
Oder sehe ich das irgendwo im Code?

Danke, Lg, Gerhard

wk

Bug oder Absicht?

Nachdem alles nahezu perfekt läuft, habe ich angefangen mit Roommates zu experimentieren.
Bei einem Rollo möchte ich, dass er nachts nur fährt wenn niemand da ist, aber tagsüber in jedem Fall beschattet.
Daher habe ich 'ASC_Mode_Down' auf 'gone' und 'ASC_Mode_Up' auf 'gone' gesetzt und 'ASC_Shading_Mode' auf  'always'.
Das funktioniert aber nicht. Er fährt nie, obwohl
'ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m'

Internals:
   CID        shellyswitch25_98F4ABF35EF3
   DEF        shellyswitch25_98F4ABF35EF3
   DEVICETOPIC Sh_W_Ez
   FUUID      5ead9de6-f33f-d4cb-3109-bccafc4b9ba40bff
   IODev      MQTT2_FHEM_Server
   LASTInputDev MQTT2_FHEM_Server
   MQTT2_FHEM_Server_MSGCNT 52854
   MQTT2_FHEM_Server_TIME 2020-07-10 16:05:26
   MSGCNT     52854
   NAME       Sh_W_Ez
   NR         244
   STATE      100
   TYPE       MQTT2_DEVICE
   OLDREADINGS:
   READINGS:
     2020-05-04 16:19:03   ASC_Enable      on
     2020-07-10 16:01:12   ASC_ShadingMessage INFO: current shading status is 'in' - next check in 10m
     2020-07-09 06:59:20   ASC_ShuttersLastDrive day open
     2020-07-10 06:59:02   ASC_Time_DriveDown 10.07.2020 - 23:06
     2020-07-10 06:59:02   ASC_Time_DriveUp 11.07.2020 - 06:59
     2020-07-08 20:06:13   associatedWith  Rolladen
     2020-07-09 06:59:20   current         stop
     2020-07-10 16:05:26   energy          869
     2020-07-09 07:00:20   energy_total_kWh 0.0617
     2020-07-08 20:06:17   fw_ver          20200601-122849/v1.7.0@d7961837
     2020-07-08 20:06:17   id              shellyswitch25-98F4ABF35EF3
     2020-07-10 16:05:26   input0          0
     2020-07-10 16:05:26   input1          0
     2020-07-08 20:06:17   ip              172.16.5.36
     2020-07-08 20:06:17   mac             98F4ABF35EF3
     2020-07-08 20:06:17   new_fw          false
     2020-07-08 20:06:17   online          true
     2020-07-10 16:05:26   overtemperature 0
     2020-07-10 16:05:25   pct             100
     2020-07-10 16:05:26   power           0.00
     2020-07-10 16:05:26   roller_0_energy 869
     2020-07-10 16:05:26   roller_0_power  0.00
     2020-07-10 16:05:25   state           100
     2020-07-10 16:05:26   temperature     58.09
     2020-05-02 18:31:25   temperature_f   123.06
     2020-05-02 18:21:58   x_mqttcom       set announce
     2020-06-24 11:54:25   x_update        set
Attributes:
   ASC        2
   ASC_BrightnessSensor FW1:reading 550:550
   ASC_Down   time
   ASC_Mode_Down gone
   ASC_Mode_Up gone
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Roommate_Device rr_Esszimmer
   ASC_Shading_InOutAzimuth 200:305
   ASC_Shading_MinMax_Elevation 10:100
   ASC_Shading_Min_OutsideTemperature 25.0
   ASC_Shading_Mode always
   ASC_Shading_Pos 40
   ASC_Shading_StateChange_SunnyCloudy 880:870
   ASC_Shading_WaitingPeriod 600
   ASC_TempSensor OWX_28_AAFF4D501401:temperature
   ASC_Time_Down_Early {ASCSunset('NAUTIC','0','19:00-19:20 20:00-20:15')}
   ASC_Time_Down_Late 23:00
   ASC_Time_Up_Early 06:59
   ASC_Time_Up_Late 09:15
   ASC_Up     astro
   IODev      MQTT2_FHEM_Server
   alias      Rollo Esszimmer
   cmdIcon    open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   comment    Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
   devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; $con = 100 - $con if $con =~ /\d+/;; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "100" ? 'fts_shutter_100' : $con =~ /(\d)\d/ ? 'fts_shutter_'.$1.'0' : $con =~ /\b\d\b/ ? 'fts_shutter_10' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "<a href=\"/fhem?cmd.dummy=set $name x_update&XHR=1\">".FW_makeImage("10px-kreis-".$amp)."</a>" : "<a href=\"http://".ReadingsVal($name,"ip","none")." \"target=\"_blank\">".FW_makeImage("10px-kreis-".$amp)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\"></a>".FW_makeImage($pic)." </div>"}
   event-on-change-reading temperature:1,.*
   icon       fts_shutter_automatic
   model      shelly25_roller_invert_0
   readingList shellies/shellyswitch25-98F4ABF35EF3/roller/0/pos:.* pct
  shellies/shellyswitch25-98F4ABF35EF3/status/0/rollers:.* power
  shellies/shellyswitch25-98F4ABF35EF3/online:.* online
  shellies/shellyswitch25-98F4ABF35EF3/announce:.* { json2nameValue($EVENT) }
  shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-98F4ABF35EF3...mac.*, ? json2nameValue($EVENT) : undef }
  shellies/shellyswitch25-98F4ABF35EF3/roller/0:.* current
  shellies/shellyswitch25-98F4ABF35EF3/roller/0:open {{'state' => 'opening'}}
  shellies/shellyswitch25-98F4ABF35EF3/roller/0:close {{'state' => 'closing'}}
  shellies/shellyswitch25-98F4ABF35EF3/roller/0/pos:.* state
  shellies/shellyswitch25-98F4ABF35EF3/input/1:.* input1
  shellies/shellyswitch25-98F4ABF35EF3/input/0:.* input0
  shellies/shellyswitch25-98F4ABF35EF3/relay/power:.* power
  shellies/shellyswitch25-98F4ABF35EF3/relay/energy:.* energy
  shellies/shellyswitch25-98F4ABF35EF3/temperature:.* temperature
  shellies/shellyswitch25-98F4ABF35EF3/overtemperature:.* overtemperature
shellyswitch25_98F4ABF35EF3:shellies/shellyswitch25-98F4ABF35EF3/roller/0/power:.* roller_0_power
shellyswitch25_98F4ABF35EF3:shellies/shellyswitch25-98F4ABF35EF3/roller/0/energy:.* roller_0_energy
shellyswitch25_98F4ABF35EF3:shellies/shellyswitch25-98F4ABF35EF3/temperature_f:.* temperature_f
   room       MQTT2_DEVICE,Rolladen,Shelly
   setList    open:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command open
  close:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command close
  half:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command/pos 50
  stop:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command stop
  pct:slider,0,1,100 shellies/shellyswitch25-98F4ABF35EF3/roller/0/command/pos $EVTPART1
  x_recalibration:noArg shellies/shellyswitch25-98F4ABF35EF3/roller/0/command rc
  x_update:noArg shellies/shellyswitch25-98F4ABF35EF3/command update_fw
  x_mqttcom shellies/shellyswitch25-98F4ABF35EF3/command $EVTPART1
   setStateList open close half stop pct
   sortby     045
   suppressReading temperature_f
   userReadings energy_total_kWh:roller_0_energy:.* monotonic {sprintf("%.4f",ReadingsNum("$name","roller_0_energy",0)/60000)}
   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_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 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:close:half:stop:pct

CoolTux

Zitat von: gestein am 10 Juli 2020, 14:45:52
Danke. Damit lässt sich wahrscheinlich was machen.
Ich weiß, ich bin jetzt unverschämt, aber gibt es vielleicht eine Übersicht, welche Werte dort zu finden sein können?
Oder sehe ich das irgendwo im Code?

Danke, Lg, Gerhard

Suche einfach nach "setLastDrive(" in lib/FHEM/Automation/ShuttersControl.pm
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