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

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

Vorheriges Thema - Nächstes Thema

Borkk

Zitat von: CoolTux am 08 Juni 2021, 07:59:05
Aktuell ist es genau so wie Du geschrieben hast. Wie genau muss denn ASC bei einer Jalousie geagieren? Bei einer Markise würde ich es verstehen da muss Nachts dann wohl eingefahren werden. Aber eine Jalousie?

sorry, ich meinte Markise wenn ich Jalousie geschrieben habe. In meinem Fall geht es aber nur um Rollos. Ich würde gerne ASC nutzen um ein offenes Fenster bei einsetzendem Regen vor dem Reinregnen schützen. Ich habe keine Anwendung, das ein Rollo bei Regen runterfährt wenn das Fenster zu ist. Ideal wäre natürlich eine Auswahl im Attribut "ASC_RainProtection" des Rollos. Statt "nur" on/off könnte man z.B.

always -> Regenschutz immer
open -> Regenschutz nur bei offenem Fenster
off -> Regenschutz aus

Ich hatte ja schon ein simples Szenario beschrieben, das, wenn es wärmer wird, den einen oder anderen betreffen könnte.

Lässt man z.B. ein Fenster über Nacht zum abkühlen offen und es setzt in der Nacht ein Regen ein, sollte der Rollo runter fahren um ein Reinregnen zu verhindern. Hört es auf zu regnen, sollte der Rollo wieder in die Position vor dem Regen fahren.

Dein Modul ist schon sehr geil und mir ist klar das, das was ich oben schreibe Arbeit für dich beutet. Ist am Ende deine Entscheidung ob du den Regenschutz wieder ausbaust. Ich habe nur die letzten Wochen die Erfahrung gemacht, das unser Wetter so krass wechselhaft ist und es von jetzt auf gleich zum einem Platzregen kommen kann.

Proxmox & Docker:  FHEM, Raspberrymatic, ConBee3, Nginx ReverseProxy, ConfigDB, MQTT, NodeRed, InfluxDB, Grafana, HmIP Akt- /Sensoren, Shelly´s, Alexa, ASC, Gardena, E-Paper, FritzBox; (Tado° x), iBeacon, OLED ; ESP32/8266, SwitchBot ... (Netatmo & Homekit über HomeAssistant)

CoolTux

Zitat von: Borkk am 08 Juni 2021, 13:58:05
sorry, ich meinte Markise wenn ich Jalousie geschrieben habe. In meinem Fall geht es aber nur um Rollos. Ich würde gerne ASC nutzen um ein offenes Fenster bei einsetzendem Regen vor dem Reinregnen schützen. Ich habe keine Anwendung, das ein Rollo bei Regen runterfährt wenn das Fenster zu ist. Ideal wäre natürlich eine Auswahl im Attribut "ASC_RainProtection" des Rollos. Statt "nur" on/off könnte man z.B.

always -> Regenschutz immer
open -> Regenschutz nur bei offenem Fenster
off -> Regenschutz aus

Ich hatte ja schon ein simples Szenario beschrieben, das, wenn es wärmer wird, den einen oder anderen betreffen könnte.

Lässt man z.B. ein Fenster über Nacht zum abkühlen offen und es setzt in der Nacht ein Regen ein, sollte der Rollo runter fahren um ein Reinregnen zu verhindern. Hört es auf zu regnen, sollte der Rollo wieder in die Position vor dem Regen fahren.

Dein Modul ist schon sehr geil und mir ist klar das, das was ich oben schreibe Arbeit für dich beutet. Ist am Ende deine Entscheidung ob du den Regenschutz wieder ausbaust. Ich habe nur die letzten Wochen die Erfahrung gemacht, das unser Wetter so krass wechselhaft ist und es von jetzt auf gleich zum einem Platzregen kommen kann.

Ich finde die Idee und das Feature gut. Ich denke das kann man auch einbauen
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

kjmEjfu

Ich würde nochmal die Anregung in den Raum stellen wollen, dass ein zusätzliches attr ASC_Shading_Sensor (inkl. Reading) bereitzustellen, welches - wenn es definiert ist - ASC_BrightnessSensor überschreibt.
Warum? Es würde die Möglichkeit bieten flexibler beim Sensor zu sein. Man könnte z.B. stattdessen einen weiteren Temperatursensor nutzen oder aber auch den aktuellen Ertrag der PV-Anlage als Kriterium heranziehen.
Mein Helligkeitssensor liefert z.B. ab einem gewissen Sonnenstand eine zu niedrige Helligkeit, weil der Winkel zu groß ist, so dass ich interpolieren müsste.
Aber ich kann mir darüber hinaus viele Gründe vorstellen, weshalb jemand für die Abschattung einen anderen Sensor nutzen möchte als für das normale Rollo hoch/runter.
Migriere derzeit zu Home Assistant

alexmetz

Zitat von: kjmEjfu am 08 Juni 2021, 17:05:09
Ich würde nochmal die Anregung in den Raum stellen wollen, dass ein zusätzliches attr ASC_Shading_Sensor (inkl. Reading) bereitzustellen, welches - wenn es definiert ist - ASC_BrightnessSensor überschreibt.
Warum? Es würde die Möglichkeit bieten flexibler beim Sensor zu sein. Man könnte z.B. stattdessen einen weiteren Temperatursensor nutzen oder aber auch den aktuellen Ertrag der PV-Anlage als Kriterium heranziehen.
Mein Helligkeitssensor liefert z.B. ab einem gewissen Sonnenstand eine zu niedrige Helligkeit, weil der Winkel zu groß ist, so dass ich interpolieren müsste.
Aber ich kann mir darüber hinaus viele Gründe vorstellen, weshalb jemand für die Abschattung einen anderen Sensor nutzen möchte als für das normale Rollo hoch/runter.

Wieso schreibst Du nicht einfach in ASC_BrightnessSensor nen anderen Sensor rein und passt das ASC_Shading_StateChange_SunnyCloudy entsprechend an, so wie @cornelius filmore 1 Seite weiter vorne. Er nutzt einen Temperatursensor.
FHEM auf RaspberryPi 4
Homematic

kjmEjfu

Zitat von: alexmetz am 08 Juni 2021, 22:03:23
Wieso schreibst Du nicht einfach in ASC_BrightnessSensor nen anderen Sensor rein und passt das ASC_Shading_StateChange_SunnyCloudy entsprechend an, so wie @cornelius filmore 1 Seite weiter vorne. Er nutzt einen Temperatursensor.

weil meine Rollos morgens und abends nach Brightness fahren.

Klar könnte man jetzt in ASC_BrightnessSensor einen Dummy packen und unterhalb einer gewissen Außentemperatur schreibt man nur die echten Werte vom Lichtsensor rein, über einen gewissen Außentemperatur nimmt man x (z.B. 10.0000) als Grundwert und addiert irgendwelche Werte. Das berücksichtigt man dann in ASC_Shading_StateChange_SunnyCloudy.
Jo.
Aber sind wir ehrlich, das ist weder sauber noch auf Dauer nachvollziehbar und sollte es nachts dann mal zu warm sein, fahren die Rollos nachts nicht runter ;-)
Migriere derzeit zu Home Assistant

Reinhard.M

Wenn ich meine bescheidene Meinung zum Thema "weiterer Sensor" sagen darf:
Ich halte es mit einigen anderen die hier im Thread bereits gepostet haben. Das Modul hat inzwischen eine immense Komplexität erreicht (@CoolTux: Absoluten Respekt! :) ). Wieviel Signalquellen beeinflussen inzwischen die Steuerung? Bestimmt ein Dutzend, ich habe sie aber nicht gezählt. Viele davon sind parametrisierbar, macht es nicht gerade einfacher. Hinzu kommen weitere statische Settings die wiederum die Auswertung der Signalquellen beeinflussen. Das Ganze in Perl geschrieben, nicht gerade die optimale Sprache um Automaten zu beschreiben. Jeder weiterer Sensor im Modul erhöht die Komplexität und damit den Verifikationsaufwand. Eine Regression-Testbench wird es für das Modul sicherlich nicht geben, der Aufwand diese zu schreiben ist mindestens so hoch wie der Aufwand für das Modul selber.
Wie gesagt, nur meine bescheidene Meinung. Mir persönlich wären aktuell schlüssiges Verhalten und Fehlerbehebung wichtiger, da gibt es noch viel zu tun wobei wir alle helfen können. Ich versuche es jedenfalls so gut ich kann.

kjmEjfu

Zitat von: Reinhard.M am 10 Juni 2021, 00:11:24
Wie gesagt, nur meine bescheidene Meinung. Mir persönlich wären aktuell schlüssiges Verhalten und Fehlerbehebung wichtiger, da gibt es noch viel zu tun wobei wir alle helfen können. Ich versuche es jedenfalls so gut ich kann.

Eben :-) Und das Thema "eigener Sensor für Abschattung" taucht hier immer wieder auf, u.a. weil die üblichen Helligkeitssensoren fehlerhafte Helligkeiten melden, sobald wir im Sommer die hohen Sonnenstände (Altitude) haben.
Nachdem ich selber am Wochenende ewig danach gesucht habe, wieso die Abschattung nicht gefahren bin, und dann auch darüber gestolpert bin, konnte ich es wenigstens nachvollziehen.

Das Verhalten würde sich aber ändern - schlüssiger machen - lassen, wenn man einen eigenen Sensor (oder Reading) für die Abschattung hinterlegen kann.

Ich persönlich kann mir einfach ein weiteres Reading basteln, kopiere dort den gemeldeten Brightness-Wert rein und ab einem gewissen Sonnenstand manipuliere ich das Reading.
Hilft mir, aber nicht anderen. Und viele haben ja eine PV-Anlage auf dem Dach und könnten für die Abschattung den aktuell erzeugten Strom o.ä. statt der Helligkeit nutzen. Hilft denen aber nichts das in ASC_BrightnessSensor zu hinterlegen, weil man danach morgens und abends nicht fahren kann.

Aber ich will nicht missionieren :-) Wie gesagt, ich für mich kann das abfangen.

Update:
code-technisch sieht das gar nicht mal kompliziert aus, da eh schon mit

my $brightness =
      $FHEM::Automation::ShuttersControl::shutters->getBrightnessAverage;


gearbeitet wird. Also müssten in lib/FHEM/Automation/ShuttersControl/Shutters/Attr.pm

sub setBrightnessSensor
sub _getBrightnessSensor
sub getBrightnessReading
sub getBrightnessMinVal
sub getBrightnessMaxVal

kopiert, jeweils das "Brightness" durch "Shading" im Subnamen ersetzt und in den Subs selbst der Attributwert "ASC_BrightnessSensor" in "ASC_ShadingSensor" umbenannt werden.

Zusätzlich in

sub getMaxBrightnessAverageArrayObjects
sub getShadingStateChangeSunny
sub deleteShadingStateChangeSunny

jeweils "BrightnessAverageArray" in "ShadingAverageArray" o.ä.

In lib/FHEM/Automation/ShuttersControl/Shading.pm ist dann nur der Aufruf in der oben erwähnten Zeile zu ändern.

Zuletzt noch in lib/FHEM/Automation/ShuttersControl.pm das neue Attribut ergänzen und die NotifyDev ergänzen.
Sieht überschaubar und wenig fehleranfällig aus.

Und wenn mir jemand erzählt wie ich mich mit wenig Zeitaufwand in die Lage versetzen da einen Patch von zu basteln, könnte ich das mal tun.
Migriere derzeit zu Home Assistant

alexmetz

Heute ist meine Markise um 1:55 auf 50 Prozent gefahren. Ich habe das gemerkt, weil ASC sie bei Regen eingefahren und nach Regenende auf 50% zurückgefahren hat.

Liegt die Fahrt um 1:55 irgendwie an ASC? Sieht eher nicht so aus.
Oder ein Stromausfall? Hatte heute auch bei anderen Geräten Probleme (Uhrzeit Mikrowelle). Aktor ist ein HM-Jalousieaktor.
Ich glaub auch irgendwie, dass die Markise nicht wirklich auf 50% war. Das hätte ich beim Frühstücken gemerkt...

Log:
ASC_DEBUG!!! 2021.06.10 01:54:44 - EventProcessingShadingBrightness: wg_Markise - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2021.06.10 01:54:45 2: AttrTemplates: got 229 entries
2021.06.10 01:54:51 1: Timeout for PROPLANTA_Run reached, terminated process 1717
2021.06.10 01:55:07 4: AutoShuttersControl (ASC2) - Devname: wg_Markise Name: ASC2 Notify: $VAR1 = [
          'commState: CMDs_pending'
        ];

2021.06.10 01:55:07 4: AutoShuttersControl (ASC2) - Devname: wg_Markise Name: ASC2 Notify: $VAR1 = [
          'commState: CMDs_pending'
        ];

2021.06.10 01:55:09 4: AutoShuttersControl (ASC2) - Devname: wg_Markise Name: ASC2 Notify: $VAR1 = [
          'commState: CMDs_processing...'
        ];

2021.06.10 01:55:09 4: AutoShuttersControl (ASC2) - Devname: wg_Markise Name: ASC2 Notify: $VAR1 = [
          'commState: CMDs_done',
          'deviceMsg: 50 (to vccu)',
          'level: 50',
          'motor: err:50',
          'pct: 50',
          'timedOn: off'
        ];


ASC_DEBUG!!! 2021.06.10 01:55:09 - Notify:  ASC_Pos_Reading Event vom Rollo wg_Markise wurde erkannt  - RECEIVED EVENT: $VAR1 = [
          'commState: CMDs_done',
          'deviceMsg: 50 (to vccu)',
          'level: 50',
          'motor: err:50',
          'pct: 50',
          'timedOn: off'
        ];


ASC_DEBUG!!! 2021.06.10 01:55:09 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: $VAR1 = 'commState: CMDs_done deviceMsg: 50 (to vccu) level: 50 motor: err:50 pct: 50 timedOn: off';

2021.06.10 01:55:09 4: AutoShuttersControl (ASC2) - Devname: ASC2 Name: ASC2 Notify: $VAR1 = [
          'wg_Markise_PosValue: 50'
        ];


ASC_DEBUG!!! 2021.06.10 01:55:09 - EventProcessingShutters: wg_Markise - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von gettimeofday: 1623282909 Last Position Timestamp: 1623282528 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 50
2021.06.10 01:55:10 4: AutoShuttersControl (ASC2) - Devname: ASC2 Name: ASC2 Notify: $VAR1 = [
          'state: manual'
        ];


ASC_DEBUG!!! 2021.06.10 01:55:10 - FnIsDay: wg_Markise Allgemein: 0

ASC_DEBUG!!! 2021.06.10 01:55:10 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!

ASC_DEBUG!!! 2021.06.10 01:55:10 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2021.06.10 01:55:10 4: AutoShuttersControl (ASC2) - Devname: wg_Markise Name: ASC2 Notify: $VAR1 = [
          'state: 50'
        ];

2021.06.10 01:55:10 4: AutoShuttersControl (ASC2) - Devname: wg_Markise Name: ASC2 Notify: $VAR1 = [
          'ASC_ShuttersLastDrive: manual'
        ];

2021.06.10 01:55:11 4: AutoShuttersControl (ASC2) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: out

FHEM auf RaspberryPi 4
Homematic

Borkk

Zitat von: kjmEjfu am 08 Juni 2021, 17:05:09
Mein Helligkeitssensor liefert z.B. ab einem gewissen Sonnenstand eine zu niedrige Helligkeit, weil der Winkel zu groß ist, so dass ich interpolieren müsste.

Hatte das gleiche Problem und habe 2 Lichtsensoren (ts_light1 und ts_light2) über einen simplen Notify in einem Dummy (ts_light) zusammengefasst:

ts_light1|ts_light2
IF ([astro:SunAz] < 255) (setreading ts_light brightness {([ts_light1])})
ELSE (setreading ts_light brightness {([ts_light2])})


läuft völlig störungsfrei
Proxmox & Docker:  FHEM, Raspberrymatic, ConBee3, Nginx ReverseProxy, ConfigDB, MQTT, NodeRed, InfluxDB, Grafana, HmIP Akt- /Sensoren, Shelly´s, Alexa, ASC, Gardena, E-Paper, FritzBox; (Tado° x), iBeacon, OLED ; ESP32/8266, SwitchBot ... (Netatmo & Homekit über HomeAssistant)

Beta-User

Zitat von: alexmetz am 10 Juni 2021, 10:06:46
Oder ein Stromausfall? Hatte heute auch bei anderen Geräten Probleme (Uhrzeit Mikrowelle). Aktor ist ein HM-Jalousieaktor.
Ich glaub auch irgendwie, dass die Markise nicht wirklich auf 50% war. Das hätte ich beim Frühstücken gemerkt...
Die HM-Aktoren gehen auf 50% nachdem sie stromlos waren. Dürfte die Ursache sein, es gibt auch ein Reading an dem Aktor, an dem man sehen kann, wann er zuletzt wieder ans Stromnetz gehängt wurde.
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

dk3572

Hallo,

für den Rollladen sind die attr für die Beschattung eingestellt.
Er soll nur fahren, wenn alle abwesend sind.
Ein Bewohner war anwesend der Andere abwesend. Rollladen ist nicht in Beschattung gefahren. Soweit korrekt.
Als der 2. Bewohner wieder anwesend war, ist er in Beschattung gefahren.
Habe ich was falsch eingestellt od. ist das ein Fehler?

CUL_0_MSGCNT 3
   CUL_0_RAWMSG A0D8DA4102E09A0246BDF06013C00::-50:CUL_0
   CUL_0_RSSI -50
   CUL_0_TIME 2021-06-10 11:19:50
   DEF        2E09A0
   FUUID      5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
   FVERSION   10_CUL_HM.pm:0.244490/2021-05-16
   HMLAN1_MSGCNT 3
   HMLAN1_RAWMSG E2E09A0,0000,7A15F4B6,FF,FFC9,8DA4102E09A0246BDF06013C00
   HMLAN1_RSSI -55
   HMLAN1_TIME 2021-06-10 11:19:50
   IODev      CUL_0
   LASTInputDev HMLAN1
   MSGCNT     6
   NAME       Ro_Terrassentuer
   NOTIFYDEV  global
   NR         81
   NTFY_ORDER 50-Ro_Terrassentuer
   STATE      30
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:8D - t:10 s:2E09A0 d:246BDF 06013C00
   protLastRcv 2021-06-10 11:19:50
   protRcv    3 last_at:2021-06-10 11:19:50
   protSnd    4 last_at:2021-06-10 11:19:50
   protState  CMDs_done
   rssi_CUL_0 cnt:2 min:-51 max:-50 avg:-50.5 lst:-51
   rssi_at_CUL_0 cnt:3 min:-51 max:-49.5 avg:-50.16 lst:-50
   rssi_at_HMLAN1 cnt:3 min:-55 max:-53 avg:-54 lst:-55
   READINGS:
     2019-05-21 17:18:04   ASC_Enable      on
     2021-06-10 11:24:26   ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
     2021-06-10 11:19:50   ASC_ShuttersLastDrive shading in
     2021-06-10 06:00:02   ASC_Time_DriveDown 10.06.2021 - 21:49
     2021-06-10 06:00:02   ASC_Time_DriveUp 11.06.2021 - 07:30
     2021-06-10 11:19:33   CommandAccepted yes
     2019-02-11 17:26:41   D-firmware      2.3
     2019-02-11 17:26:41   D-serialNr      LEQ0766225
     2021-06-07 13:51:07   IODev           CUL_0
     2019-02-11 17:18:33   PairedTo        0x246BDF
     2018-06-12 18:55:22   R-driveDown     21 s
     2018-06-12 18:55:22   R-driveTurn     0.5 s
     2018-06-12 18:55:22   R-driveUp       22 s
     2018-06-12 18:55:21   R-pairCentral   0x246BDF
     2018-06-12 18:55:22   R-sign          off
     2019-02-11 17:18:33   RegL_00.        00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
     2019-02-11 17:18:34   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
     2021-06-07 13:52:40   associatedWith  Rollladensteuerung
     2021-05-31 07:02:57   cfgState        ok
     2021-06-10 11:19:50   commState       CMDs_done
     2021-06-10 11:19:50   deviceMsg       30 (to VCCU)
     2019-02-14 05:43:42   inhibit         set_off
     2021-06-10 11:19:50   level           30
     2021-06-10 11:19:50   motor           stop:30
     2021-06-10 11:19:50   pct             30
     2020-05-04 21:47:34   powerOn         2020-05-04 21:47:34
     2021-06-10 11:19:50   recentStateType info
     2021-06-10 11:19:50   state           30
     2021-06-10 11:19:50   timedOn         off
     2021-06-10 11:19:33   trigLast        fhem:02
   helper:
     HM_CMDNR   141
     cSnd       01246BDF2E09A0010E,11246BDF2E09A002013C
     dlvlCmd    ++A011246BDF2E09A002013C
     mId        0005
     peerFriend peerSens,peerVirt
     peerIDsState complete
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     cmds:
       TmplKey    :no:1623066667.51399
       TmplTs     1623066667.51399
       cmdKey     1:1:0::Ro_Terrassentuer:0005:01:
       cmdLst:
         assignHmKey noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         deviceRename -newName-
         down       'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         getVersion noArg
         inhibit    [(on|{off})]
         off        noArg
         on         noArg
         pair       noArg
         pct        -value- [-ontime-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerIODev  [IO] -btn- [({set}|unset)] 'not for future use'
         peerSmart  -peerOpt-
         press      [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         statusRequest noArg
         stop       noArg
         toggle     noArg
         toggleDir  noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
         up         'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt    BM_Einfahrt,BM_Flur_EG,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Rauchmelder_Team,Terrassentuer,VCCU,Wassermelder
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       flgs       0
       newChn     +2E09A0,00,00,00
       nextSend   1623316790.75831
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         2E09A0
         00
         00
         00
     mRssi:
       mNo        8D
       io:
         CUL_0:
           -44
           -44
         HMLAN1:
           -55
           -55
     peerIDsH:
       00000000   broadcast
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL_0
       flg        A
       ts         1623316790.65927
       ack:
         HASH(0x564fbe417c80)
         8D8002246BDF2E09A000
     rssi:
       CUL_0:
         avg        -50.5
         cnt        2
         lst        -51
         max        -50
         min        -51
       at_CUL_0:
         avg        -50.1666666666667
         cnt        3
         lst        -50
         max        -49.5
         min        -51
       at_HMLAN1:
         avg        -54
         cnt        3
         lst        -55
         max        -53
         min        -55
     tmpl:
Attributes:
   ASC        2
   ASC_Adv    off
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -3
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -3
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor BM_Hof:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_DriveUpMaxDuration 40
   ASC_Drive_Delay 10
   ASC_Drive_DelayStart 7
   ASC_LockOut soft
   ASC_Mode_Down absent
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_Roommate_Device rr_Dieter,rr_Kerstin
   ASC_Roommate_Reading state
   ASC_Self_Defense_Mode off
   ASC_Shading_InOutAzimuth 80:200
   ASC_Shading_MinMax_Elevation 15.0:100.0
   ASC_Shading_Min_OutsideTemperature 23
   ASC_Shading_Mode absent
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_SunnyCloudy 215:190
   ASC_Shading_WaitingPeriod 1200
   ASC_Shutter_IdleDetection motor:stop.*
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindProtection off
   ASC_WindowRec Terrassentuer
   ASC_WindowRec_PosAfterDayClosed open
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      CUL_0
   IOgrp      VCCU
   alexaName  Rollladen Tür
   alexaRoom  Wohnzimmer
   alias      Rollladen Tuer
   autoReadReg 4_reqStatus
   devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
   event-on-change-reading .*
   eventMap   on:auf off:ab
   expert     defReg,rawReg
   firmware   2.3
   genericDeviceType blind
   group      Rolllaeden
   icon       fts_shutter
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000
   room       ASC,CUL_HM,Wohnzimmer
   serialNr   LEQ0766225
   sortby     1
   subType    blindActuator
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     auf:ab:stop:100:80:60:40:20:0


Danke und VG Dieter
 

CoolTux

Zitat von: dk3572 am 10 Juni 2021, 11:35:46
Hallo,

für den Rollladen sind die attr für die Beschattung eingestellt.
Er soll nur fahren, wenn alle abwesend sind.
Ein Bewohner war anwesend der Andere abwesend. Rollladen ist nicht in Beschattung gefahren. Soweit korrekt.
Als der 2. Bewohner wieder anwesend war, ist er in Beschattung gefahren.
Habe ich was falsch eingestellt od. ist das ein Fehler?

CUL_0_MSGCNT 3
   CUL_0_RAWMSG A0D8DA4102E09A0246BDF06013C00::-50:CUL_0
   CUL_0_RSSI -50
   CUL_0_TIME 2021-06-10 11:19:50
   DEF        2E09A0
   FUUID      5c44bfe0-f33f-cd72-6424-3ca05eb04264ff8b
   FVERSION   10_CUL_HM.pm:0.244490/2021-05-16
   HMLAN1_MSGCNT 3
   HMLAN1_RAWMSG E2E09A0,0000,7A15F4B6,FF,FFC9,8DA4102E09A0246BDF06013C00
   HMLAN1_RSSI -55
   HMLAN1_TIME 2021-06-10 11:19:50
   IODev      CUL_0
   LASTInputDev HMLAN1
   MSGCNT     6
   NAME       Ro_Terrassentuer
   NOTIFYDEV  global
   NR         81
   NTFY_ORDER 50-Ro_Terrassentuer
   STATE      30
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:8D - t:10 s:2E09A0 d:246BDF 06013C00
   protLastRcv 2021-06-10 11:19:50
   protRcv    3 last_at:2021-06-10 11:19:50
   protSnd    4 last_at:2021-06-10 11:19:50
   protState  CMDs_done
   rssi_CUL_0 cnt:2 min:-51 max:-50 avg:-50.5 lst:-51
   rssi_at_CUL_0 cnt:3 min:-51 max:-49.5 avg:-50.16 lst:-50
   rssi_at_HMLAN1 cnt:3 min:-55 max:-53 avg:-54 lst:-55
   READINGS:
     2019-05-21 17:18:04   ASC_Enable      on
     2021-06-10 11:24:26   ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
     2021-06-10 11:19:50   ASC_ShuttersLastDrive shading in
     2021-06-10 06:00:02   ASC_Time_DriveDown 10.06.2021 - 21:49
     2021-06-10 06:00:02   ASC_Time_DriveUp 11.06.2021 - 07:30
     2021-06-10 11:19:33   CommandAccepted yes
     2019-02-11 17:26:41   D-firmware      2.3
     2019-02-11 17:26:41   D-serialNr      LEQ0766225
     2021-06-07 13:51:07   IODev           CUL_0
     2019-02-11 17:18:33   PairedTo        0x246BDF
     2018-06-12 18:55:22   R-driveDown     21 s
     2018-06-12 18:55:22   R-driveTurn     0.5 s
     2018-06-12 18:55:22   R-driveUp       22 s
     2018-06-12 18:55:21   R-pairCentral   0x246BDF
     2018-06-12 18:55:22   R-sign          off
     2019-02-11 17:18:33   RegL_00.        00:00 02:01 0A:24 0B:6B 0C:DF 15:FF 18:00
     2019-02-11 17:18:34   RegL_01.        00:00 08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00 30:06 57:24
     2021-06-07 13:52:40   associatedWith  Rollladensteuerung
     2021-05-31 07:02:57   cfgState        ok
     2021-06-10 11:19:50   commState       CMDs_done
     2021-06-10 11:19:50   deviceMsg       30 (to VCCU)
     2019-02-14 05:43:42   inhibit         set_off
     2021-06-10 11:19:50   level           30
     2021-06-10 11:19:50   motor           stop:30
     2021-06-10 11:19:50   pct             30
     2020-05-04 21:47:34   powerOn         2020-05-04 21:47:34
     2021-06-10 11:19:50   recentStateType info
     2021-06-10 11:19:50   state           30
     2021-06-10 11:19:50   timedOn         off
     2021-06-10 11:19:33   trigLast        fhem:02
   helper:
     HM_CMDNR   141
     cSnd       01246BDF2E09A0010E,11246BDF2E09A002013C
     dlvlCmd    ++A011246BDF2E09A002013C
     mId        0005
     peerFriend peerSens,peerVirt
     peerIDsState complete
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     cmds:
       TmplKey    :no:1623066667.51399
       TmplTs     1623066667.51399
       cmdKey     1:1:0::Ro_Terrassentuer:0005:01:
       cmdLst:
         assignHmKey noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         deviceRename -newName-
         down       'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         getVersion noArg
         inhibit    [(on|{off})]
         off        noArg
         on         noArg
         pair       noArg
         pct        -value- [-ontime-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerIODev  [IO] -btn- [({set}|unset)] 'not for future use'
         peerSmart  -peerOpt-
         press      [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         statusRequest noArg
         stop       noArg
         toggle     noArg
         toggleDir  noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
         up         'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt    BM_Einfahrt,BM_Flur_EG,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Rauchmelder_Team,Terrassentuer,VCCU,Wassermelder
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       flgs       0
       newChn     +2E09A0,00,00,00
       nextSend   1623316790.75831
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         2E09A0
         00
         00
         00
     mRssi:
       mNo        8D
       io:
         CUL_0:
           -44
           -44
         HMLAN1:
           -55
           -55
     peerIDsH:
       00000000   broadcast
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL_0
       flg        A
       ts         1623316790.65927
       ack:
         HASH(0x564fbe417c80)
         8D8002246BDF2E09A000
     rssi:
       CUL_0:
         avg        -50.5
         cnt        2
         lst        -51
         max        -50
         min        -51
       at_CUL_0:
         avg        -50.1666666666667
         cnt        3
         lst        -50
         max        -49.5
         min        -51
       at_HMLAN1:
         avg        -54
         cnt        3
         lst        -55
         max        -53
         min        -55
     tmpl:
Attributes:
   ASC        2
   ASC_Adv    off
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -3
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -3
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor BM_Hof:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_DriveUpMaxDuration 40
   ASC_Drive_Delay 10
   ASC_Drive_DelayStart 7
   ASC_LockOut soft
   ASC_Mode_Down absent
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_Roommate_Device rr_Dieter,rr_Kerstin
   ASC_Roommate_Reading state
   ASC_Self_Defense_Mode off
   ASC_Shading_InOutAzimuth 80:200
   ASC_Shading_MinMax_Elevation 15.0:100.0
   ASC_Shading_Min_OutsideTemperature 23
   ASC_Shading_Mode absent
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_SunnyCloudy 215:190
   ASC_Shading_WaitingPeriod 1200
   ASC_Shutter_IdleDetection motor:stop.*
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindProtection off
   ASC_WindowRec Terrassentuer
   ASC_WindowRec_PosAfterDayClosed open
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      CUL_0
   IOgrp      VCCU
   alexaName  Rollladen Tür
   alexaRoom  Wohnzimmer
   alias      Rollladen Tuer
   autoReadReg 4_reqStatus
   devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
   event-on-change-reading .*
   eventMap   on:auf off:ab
   expert     defReg,rawReg
   firmware   2.3
   genericDeviceType blind
   group      Rolllaeden
   icon       fts_shutter
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000
   room       ASC,CUL_HM,Wohnzimmer
   serialNr   LEQ0766225
   sortby     1
   subType    blindActuator
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     auf:ab:stop:100:80:60:40:20:0


Danke und VG Dieter


Was stand denn für ein Wert in der im ASC hinterlegten Residents?
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: kjmEjfu am 10 Juni 2021, 08:08:01
Und wenn mir jemand erzählt wie ich mich mit wenig Zeitaufwand in die Lage versetzen da einen Patch von zu basteln, könnte ich das mal tun.

Wenn wirklich Interesse an einer Mitarbeit besteht und Du Dich etwas mit Git aus kennst können wir gerne darüber reden!
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

dk3572

Zitat von: CoolTux am 10 Juni 2021, 12:19:12
Was stand denn für ein Wert in der im ASC hinterlegten Residents?

Kann ich jetzt leider nicht mehr nachvollziehen. Ich werde testen  ;)

Ein weiteres Phänomen:

Nach dem ich die Beschattungssteuerung deaktiviert habe, ist dieser Rollladen in der Beschattung geblieben

CUL_0_MSGCNT 20
   CUL_0_RAWMSG A0D86A4102E0974246BDF06015000::-56:CUL_0
   CUL_0_RSSI -56
   CUL_0_TIME 2021-06-10 12:08:00
   DEF        2E0974
   FUUID      5c44bfe0-f33f-cd72-2ddc-9bfc1f0e27f824f5
   FVERSION   10_CUL_HM.pm:0.244490/2021-05-16
   HMLAN1_MSGCNT 20
   HMLAN1_RAWMSG E2E0974,0000,7A420CA1,FF,FFC8,86A4102E0974246BDF06015000
   HMLAN1_RSSI -56
   HMLAN1_TIME 2021-06-10 12:08:00
   IODev      CUL_0
   LASTInputDev HMLAN1
   MSGCNT     40
   NAME       Ro_Erkerfenster
   NOTIFYDEV  global
   NR         85
   NTFY_ORDER 50-Ro_Erkerfenster
   STATE      40
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:86 - t:10 s:2E0974 d:246BDF 06015000
   protLastRcv 2021-06-10 12:07:59
   protRcv    19 last_at:2021-06-10 12:07:59
   protSnd    21 last_at:2021-06-10 12:08:00
   protState  CMDs_done
   rssi_CUL_0 cnt:10 min:-81 max:-75 avg:-77.3 lst:-76
   rssi_at_CUL_0 cnt:20 min:-61 max:-53.5 avg:-56.05 lst:-56
   rssi_at_HMLAN1 cnt:20 min:-77 max:-55 avg:-63 lst:-56
   READINGS:
     2019-05-21 17:18:04   ASC_Enable      on
     2021-06-10 12:07:53   ASC_ShadingMessage <html> INFO:  shading was deactivated globally </html>
     2021-06-10 12:08:00   ASC_ShuttersLastDrive shading in
     2021-06-10 06:00:02   ASC_Time_DriveDown 10.06.2021 - 21:49
     2021-06-10 06:00:02   ASC_Time_DriveUp 11.06.2021 - 07:30
     2021-06-10 12:07:54   CommandAccepted yes
     2017-11-20 17:49:57   D-firmware      2.3
     2017-11-20 17:49:57   D-serialNr      LEQ0766207
     2021-06-07 13:51:07   IODev           CUL_0
     2018-06-09 14:36:45   PairedTo        0x246BDF
     2017-11-20 17:51:37   R-driveDown     19 s
     2017-11-20 17:51:37   R-driveTurn     0.5 s
     2017-11-20 17:51:37   R-driveUp       20 s
     2017-11-20 17:51:36   R-pairCentral   0x246BDF
     2017-11-20 17:51:37   R-sign          off
     2018-06-09 14:36:45   RegL_00.        02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
     2018-06-09 14:36:46   RegL_01.        08:00 09:00 0A:00 0B:00 0C:BE 0D:00 0E:C8 0F:05 10:00  30:06 57:24 00:00
     2021-06-07 13:52:40   associatedWith  Rollladensteuerung
     2021-05-31 07:02:57   cfgState        ok
     2021-06-10 12:08:00   commState       CMDs_done
     2021-06-10 12:08:00   deviceMsg       40 (to VCCU)
     2018-11-06 12:40:12   inhibit         set_off
     2021-06-10 12:08:00   level           40
     2021-06-10 12:08:00   motor           stop:40
     2021-06-10 12:08:00   pct             40
     2019-08-14 18:28:32   powerOn         2019-08-14 18:28:32
     2021-06-10 12:08:00   recentStateType info
     2021-06-10 12:08:00   state           40
     2021-06-10 12:08:00   timedOn         off
     2021-06-10 12:07:54   trigLast        fhem:02
   helper:
     HM_CMDNR   134
     cSnd       11246BDF2E0974020178,11246BDF2E0974020150
     dlvlCmd    ++A011246BDF2E0974020150
     mId        0005
     peerFriend peerSens,peerVirt
     peerIDsState complete
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     cmds:
       TmplKey    :no:1623066667.50674
       TmplTs     1623066667.50674
       cmdKey     1:1:0::Ro_Erkerfenster:0005:01:
       cmdLst:
         assignHmKey noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         deviceRename -newName-
         down       'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         getVersion noArg
         inhibit    [(on|{off})]
         off        noArg
         on         noArg
         pair       noArg
         pct        -value- [-ontime-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerIODev  [IO] -btn- [({set}|unset)] 'not for future use'
         peerSmart  -peerOpt-
         press      [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         statusRequest noArg
         stop       noArg
         toggle     noArg
         toggleDir  noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
         up         'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt    BM_Einfahrt,BM_Flur_EG,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Rauchmelder_Team,Terrassentuer,VCCU,Wassermelder
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     dir:
       cur        stop
       rct        down
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       flgs       0
       newChn     +2E0974,00,00,00
       nextSend   1623319680.02161
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         2E0974
         00
         00
         00
     mRssi:
       mNo        86
       io:
         CUL_0:
           -50
           -50
         HMLAN1:
           -56
           -56
     peerIDsH:
       00000000   broadcast
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL_0
       flg        A
       ts         1623319679.92267
       ack:
         HASH(0x564fbe2ee388)
         868002246BDF2E097400
     rssi:
       CUL_0:
         avg        -77.3
         cnt        10
         lst        -76
         max        -75
         min        -81
       at_CUL_0:
         avg        -56.05
         cnt        20
         lst        -56
         max        -53.5
         min        -61
       at_HMLAN1:
         avg        -63
         cnt        20
         lst        -56
         max        -55
         min        -77
     tmpl:
Attributes:
   ASC        2
   ASC_Adv    off
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -3
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -3
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor BM_Hof:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_DriveUpMaxDuration 40
   ASC_Drive_Delay 10
   ASC_Drive_DelayStart 3
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_Roommate_Device rr_Dieter
   ASC_Roommate_Reading state
   ASC_Self_Defense_Mode off
   ASC_Shading_InOutAzimuth 80:200
   ASC_Shading_MinMax_Elevation 15.0:100.0
   ASC_Shading_Min_OutsideTemperature 23
   ASC_Shading_Mode always
   ASC_Shading_Pos { (ReadingsVal('Buderus','Aussentemp',0) <26 ? '60':'40') }
   ASC_Shading_StateChange_SunnyCloudy 215:190
   ASC_Shading_WaitingPeriod 1200
   ASC_Shutter_IdleDetection motor:stop.*
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindProtection off
   ASC_WindowRec Fenster_Erker
   ASC_WindowRec_PosAfterDayClosed open
   ASC_WindowRec_subType twostate
   DbLogExclude .*
   IODev      CUL_0
   IOgrp      VCCU
   alexaName  Rollladen Fenster
   alexaRoom  Wohnzimmer
   alias      Rollladen Fenster
   appOptions { "template": "shutter" }
   assistantName Rollladen Erkerfenster
   autoReadReg 4_reqStatus
   devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
   event-on-change-reading .*
   eventMap   on:auf off:ab
   expert     defReg,rawReg
   firmware   2.3
   genericDeviceType blind
   group      Rolllaeden
   icon       fts_shutter
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000
   realRoom   Wohnzimmer
   room       ASC,CUL_HM,Google,Wohnzimmer
   serialNr   LEQ0766207
   sortby     3
   subType    blindActuator
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     auf:ab:stop:100:80:60:40:20:0


dieser jedoch ist ganz auf gefahren

CUL_0_MSGCNT 21
   CUL_0_RAWMSG A0D3EA4102E1123246BDF0601C800::-53.5:CUL_0
   CUL_0_RSSI -53.5
   CUL_0_TIME 2021-06-10 12:08:24
   DEF        2E1123
   FUUID      5c44bfe0-f33f-cd72-6673-3a18c1f73c5044cf
   FVERSION   10_CUL_HM.pm:0.244490/2021-05-16
   HMLAN1_MSGCNT 19
   HMLAN1_RAWMSG E2E1123,0000,79F9F837,FF,FFC5,3CA4102E1123246BDF06013C00
   HMLAN1_RSSI -59
   HMLAN1_TIME 2021-06-10 10:49:17
   IODev      CUL_0
   LASTInputDev CUL_0
   MSGCNT     40
   NAME       Ro_Terrassenfenster
   NOTIFYDEV  global
   NR         83
   NTFY_ORDER 50-Ro_Terrassenfenster
   STATE      auf
   TYPE       CUL_HM
   chanNo     01
   lastMsg    No:3E - t:10 s:2E1123 d:246BDF 0601C800
   protLastRcv 2021-06-10 12:08:24
   protRcv    21 last_at:2021-06-10 12:08:24
   protSnd    22 last_at:2021-06-10 12:08:24
   protState  CMDs_done
   rssi_CUL_0 cnt:11 min:-83 max:-76 avg:-77.72 lst:-77
   rssi_at_CUL_0 cnt:21 min:-58 max:-50 avg:-53.21 lst:-53.5
   rssi_at_HMLAN1 cnt:19 min:-62 max:-52 avg:-55.05 lst:-59
   READINGS:
     2019-05-21 17:18:04   ASC_Enable      on
     2021-06-10 12:07:54   ASC_ShadingMessage <html> INFO:  shading was deactivated globally </html>
     2021-06-10 12:08:24   ASC_ShuttersLastDrive shading out
     2021-06-10 06:00:02   ASC_Time_DriveDown 10.06.2021 - 21:49
     2021-06-10 06:00:02   ASC_Time_DriveUp 11.06.2021 - 07:30
     2021-06-10 12:08:04   CommandAccepted yes
     2018-07-11 17:37:29   D-firmware      2.3
     2018-07-11 17:37:29   D-serialNr      LEQ0766132
     2021-06-07 13:51:07   IODev           CUL_0
     2018-07-16 21:52:49   PairedTo        0x246BDF
     2017-11-20 17:51:41   R-driveDown     21 s
     2017-11-20 17:51:41   R-driveTurn     0.5 s
     2017-11-20 17:51:41   R-driveUp       22 s
     2018-07-11 17:37:36   R-pairCentral   0x246BDF
     2017-11-20 17:51:41   R-sign          off
     2018-07-16 21:52:49   RegL_00.        02:01 0A:24 0B:6B 0C:DF 15:FF 18:00 00:00
     2018-07-16 21:53:06   RegL_01.        08:00 09:00 0A:00 0B:00 0C:D2 0D:00 0E:DC 0F:05 10:00  30:06 57:24 00:00
     2021-06-07 13:52:40   associatedWith  Rollladensteuerung
     2021-05-31 07:02:57   cfgState        ok
     2021-06-10 12:08:24   commState       CMDs_done
     2021-06-10 12:08:24   deviceMsg       on (to VCCU)
     2021-06-10 12:08:24   level           100
     2021-06-10 12:08:24   motor           stop:on
     2021-06-10 12:08:24   pct             100
     2019-08-14 18:28:32   powerOn         2019-08-14 18:28:32
     2021-06-10 12:08:24   recentStateType info
     2021-06-10 12:08:24   state           on
     2021-06-10 12:08:24   timedOn         off
     2021-06-10 12:08:04   trigLast        fhem:02
   helper:
     HM_CMDNR   62
     cSnd       11246BDF2E112302013C,11246BDF2E11230201C8
     dlvlCmd    ++A011246BDF2E11230201C8
     mId        0005
     peerFriend peerSens,peerVirt
     peerIDsState complete
     peerOpt    3:blindActuator
     regLst     0,1,3p
     rxType     1
     supp_Pair_Rep 0
     ack:
     cmds:
       TmplKey    :no:1623066667.51038
       TmplTs     1623066667.51038
       cmdKey     1:1:0::Ro_Terrassenfenster:0005:01:
       cmdLst:
         assignHmKey noArg
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         deviceRename -newName-
         down       'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
         fwUpdate   -filename- [-bootTime-]
         getConfig  noArg
         getDevInfo noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
         getVersion noArg
         inhibit    [(on|{off})]
         off        noArg
         on         noArg
         pair       noArg
         pct        -value- [-ontime-]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerIODev  [IO] -btn- [({set}|unset)] 'not for future use'
         peerSmart  -peerOpt-
         press      [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
         raw        -data- [...]
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         reset      noArg
         sign       [(on|{off})]
         statusRequest noArg
         stop       noArg
         toggle     noArg
         toggleDir  noArg
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         unpair     noArg
         up         'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
       lst:
         condition  slider,0,1,255
         peer       
         peerOpt    BM_Einfahrt,BM_Flur_EG,BM_Hof,Fenster_Bad,Fenster_Erker,Fenster_Kueche,Fenster_Schlafzimmer,Fenster_WC,Haustuer,Rauchmelder_Team,Terrassentuer,VCCU,Wassermelder
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     dir:
       cur        stop
       rct        up
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     io:
       flgs       0
       newChn     +2E1123,00,00,00
       nextSend   1623319704.50086
       prefIO     
       rxt        0
       vccu       VCCU
       p:
         2E1123
         00
         00
         00
     mRssi:
       mNo        3E
       io:
         CUL_0:
           -47.5
           -47.5
         HMLAN1:
     peerIDsH:
       00000000   broadcast
     prt:
       bErr       0
       sProc      0
       rspWait:
     q:
       qReqConf   
       qReqStat   
     role:
       chn        1
       dev        1
       prs        1
     rpt:
       IO         CUL_0
       flg        A
       ts         1623319704.40119
       ack:
         HASH(0x564fbe44b5f0)
         3E8002246BDF2E112300
     rssi:
       CUL_0:
         avg        -77.7272727272727
         cnt        11
         lst        -77
         max        -76
         min        -83
       at_CUL_0:
         avg        -53.2142857142857
         cnt        21
         lst        -53.5
         max        -50
         min        -58
       at_HMLAN1:
         avg        -55.0526315789474
         cnt        19
         lst        -59
         max        -52
         min        -62
     tmpl:
Attributes:
   ASC        2
   ASC_Adv    off
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -3
   ASC_AutoAstroModeMorning HORIZON
   ASC_AutoAstroModeMorningHorizon -3
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessSensor BM_Hof:brightness
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_DriveUpMaxDuration 40
   ASC_Drive_Delay 10
   ASC_Drive_DelayStart 5
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 100
   ASC_Partymode on
   ASC_Pos_Reading pct
   ASC_Roommate_Device rr_Dieter
   ASC_Roommate_Reading state
   ASC_Self_Defense_Mode off
   ASC_Shading_InOutAzimuth 80:200
   ASC_Shading_MinMax_Elevation 15.0:100.0
   ASC_Shading_Min_OutsideTemperature 23
   ASC_Shading_Mode always
   ASC_Shading_Pos 30
   ASC_Shading_StateChange_SunnyCloudy 215:190
   ASC_Shading_WaitingPeriod 1200
   ASC_Shutter_IdleDetection motor:stop.*
   ASC_Time_Down_Early 15:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 06:00
   ASC_Time_Up_Late 09:00
   ASC_Time_Up_WE_Holiday 07:30
   ASC_Ventilate_Pos 30
   ASC_Ventilate_Window_Open off
   ASC_WiggleValue 5
   ASC_WindProtection off
   DbLogExclude .*
   IODev      CUL_0
   IOgrp      VCCU
   alexaName  Rollladen Terrasse
   alexaRoom  Wohnzimmer
   alias      Rollladen Terrasse
   autoReadReg 4_reqStatus
   devStateIcon ab:fts_shutter_100 auf:fts_shutter_10 ^(7[0-9]|8[0-9]|9[0-9])$:fts_shutter_30 ^(5[0-9]|6[0-9])$:fts_shutter_50 ^(3[0-9]|4[0-9])$:fts_shutter_70 ^(1[0-9]|2[0-9])$:fts_shutter_90
   event-on-change-reading .*
   eventMap   on:auf off:ab
   expert     defReg,rawReg
   firmware   2.3
   genericDeviceType blind
   group      Rolllaeden
   icon       fts_shutter
   model      HM-LC-BL1PBU-FM
   peerIDs    00000000
   room       ASC,CUL_HM,Wohnzimmer
   serialNr   LEQ0766132
   sortby     2
   subType    blindActuator
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate room_map structexclude
   webCmd     auf:ab:stop:100:80:60:40:20:0

moonsorrox

ich habe da auch noch mal ein Anliegen da ja jetzt das beschatten aktuell wird.
Ich bin immer noch nicht da bin wo ich hin möchte, ich weiß auch des es etwas aufwendig ist, aber ich komme grad mit den ganzen Parametern nicht klar und stehe auf dem Schlauch.
Hatte schon einiges probiert und heute hat er nun um 13.30 entschattet das möchte ich verlängern.

Ich habe ein Fenster welches Richtung Osten ist.
Problem ist es wird zu spät Beschattet und zu früh Entschattet.
Die Temperatur habe ich absichtlich auf 18° eingestellt damit ich es testen kann..!
Shading Position ist auch richtig.

Ich schreibe hier mal die Parameter hin welche ich dazu wie eingestellt habe, evtl hat jemand ein Fenster welches auch noch Osten gerichtet ist und kann mir sagen was ich nun falsch drin habe.


ASC_Shading_InOutAzimuth 72:180
ASC_Shading_MinMax_Elevation 8:80
ASC_Shading_Min_OutsideTemperature 18
ASC_Shading_Mode always
ASC_Shading_Pos 25
ASC_Shading_StateChange_SunnyCloudy 180:35


Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM