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

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

Vorheriges Thema - Nächstes Thema

D3ltorohd

So noch mal zu den Rollos mit dem letzten Shading. Alle 4 immer noch unten.

ASC_Enable  on  2020-08-11 16:42:24
ASC_ShadingMessage  INFO: current shading status is 'out' - next check in 5m  2020-09-14 19:30:50
ASC_ShuttersLastDrive  shading in  2020-09-14 14:12:44
ASC_Time_DriveDown  14.09.2020 - 19:42  2020-09-14 09:00:02


Elevation bin ich schon ne weile raus. Da hab ich aktuell im Astro 1,8 bei Alt.

ASC_Shading_InOutAzimuth  168:285
ASC_Shading_MinMax_Elevation  8.0:80


Auch die Blocktime dürfte hier nicht greifen, da es ja längere Zeit dazwischen ist als 3600 Sek. bis zur nächsten Fahrt.
Base : Intel NUC Debian 9, FHEM aktuell || Zigbee (Coordinator FW Z-Stack 1.2 default Koenkk) || MaxCUL (culfw V 1.67 nanoCUL868) || SIGNALduino 433MHz (V 3.3.2.1-rc8 ) || Shelly s1

EinEinfach

Das Rollo "K2.Rollladen" ist heute morgen wieder geschlossen geblieben.

Hier ist der Log mit verbose 4 (Sehe ich es richtig, dass der Befehl abgesetzt wird?):

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'soll_position-set: 0 %',
          'last-sender: fhem'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'BZ.Rollladen_lastPosValue: 100'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'BZ.Rollladen_nextAstroTimeEvent: 15.09.2020 - 20:05'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'soll_position-set: 0 %',
          'last-sender: fhem'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'EZ.Rollladen_lastPosValue: 100'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'EZ.Rollladen_nextAstroTimeEvent: 15.09.2020 - 20:05'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'soll_position-set: 0 %',
          'last-sender: fhem'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'GWC.Rollladen_lastPosValue: 100'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'GWC.Rollladen_nextAstroTimeEvent: 15.09.2020 - 20:05'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'soll_position-set: 0 %',
          'last-sender: fhem'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'K.Rollladen_lastPosValue: 100'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'K.Rollladen_nextAstroTimeEvent: 15.09.2020 - 20:05'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'last-sender: fhem'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'K1.Rollladen_lastPosValue: 100'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'K1.Rollladen_nextAstroTimeEvent: 15.09.2020 - 20:05'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2020.09.15 06:38:00 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'soll_position-set: 0 %',
          'last-sender: fhem'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'SZ.Rollladen_lastPosValue: 100'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'SZ.Rollladen_nextAstroTimeEvent: 15.09.2020 - 20:05'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
          'soll_position-set: 0 %',
          'last-sender: fhem'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'WZ.Rollladen_gross_lastPosValue: 100'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'WZ.Rollladen_gross_nextAstroTimeEvent: 15.09.2020 - 20:05'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
          'soll_position-set: 0 %',
          'last-sender: fhem'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'WZ.Rollladen_links_lastPosValue: 100'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'WZ.Rollladen_links_nextAstroTimeEvent: 15.09.2020 - 20:05'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
          'soll_position-set: 0 %',
          'last-sender: fhem'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'WZ.Rollladen_rechts_lastPosValue: 100'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'WZ.Rollladen_rechts_nextAstroTimeEvent: 15.09.2020 - 20:05'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: K2.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'soll_position-set: 0 %',
          'last-sender: fhem'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'K2.Rollladen_lastPosValue: 100'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'K2.Rollladen_nextAstroTimeEvent: 15.09.2020 - 20:05'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: active',
          'last-sender: 1/1/12',
          'soll_position-int: 0 %'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: active',
          'last-sender: 1/1/12',
          'soll_position-int: 0 %'
        ];

2020.09.15 06:38:02 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: active',
          'last-sender: 1/1/13',
          'soll_position-int: 0 %'
        ];

2020.09.15 06:38:02 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: active',
          'last-sender: 1/1/13',
          'soll_position-int: 0 %'
        ];

2020.09.15 06:38:02 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: active',
          'last-sender: 1/1/12',
          'soll_position-int: 0 %'
        ];

2020.09.15 06:38:02 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: active',
          'last-sender: 1/1/12',
          'soll_position-int: 0 %'
        ];

2020.09.15 06:38:02 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: active',
          'last-sender: 1/1/12',
          'soll_position-int: 0 %'
        ];

2020.09.15 06:38:02 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: active',
          'last-sender: 1/1/12',
          'soll_position-int: 0 %'
        ];

2020.09.15 06:38:02 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: active',
          'last-sender: 1/1/12',
          'soll_position-int: 0 %'
        ];

2020.09.15 06:38:02 4: AutoShuttersControl (as.rollladen) - Devname: K2.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'last-sender: 1/1/12'
        ];

2020.09.15 06:38:04 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'untere_position-get: inactive'
        ];

2020.09.15 06:38:04 4: AutoShuttersControl (as.rollladen) - Devname: global Name: as.rollladen Notify: $VAR1 = [
          'UNDEFINED KNX_0301104 KNX 3/1/104:MODEL_NOT_DEFINED'
        ];

2020.09.15 06:38:05 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 81 %',
          'state: 81 %',
          'soll_position: 81 %'
        ];

2020.09.15 06:38:05 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 81 %',
          'state: 81 %',
          'soll_position: 81 %'
        ];

2020.09.15 06:38:05 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 74 %',
          'state: 74 %',
          'soll_position: 74 %'
        ];

2020.09.15 06:38:05 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 81 %',
          'state: 81 %',
          'soll_position: 81 %'
        ];

2020.09.15 06:38:06 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 81 %',
          'state: 81 %',
          'soll_position: 81 %'
        ];

2020.09.15 06:38:06 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 81 %',
          'state: 81 %',
          'soll_position: 81 %'
        ];

2020.09.15 06:38:06 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 81 %',
          'state: 81 %',
          'soll_position: 81 %'
        ];

2020.09.15 06:38:06 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 81 %',
          'state: 81 %',
          'soll_position: 81 %'
        ];

2020.09.15 06:38:06 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 81 %',
          'state: 81 %',
          'soll_position: 81 %'
        ];

2020.09.15 06:38:10 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 62 %',
          'state: 62 %',
          'soll_position: 62 %'
        ];

2020.09.15 06:38:10 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 62 %',
          'state: 62 %',
          'soll_position: 62 %'
        ];

2020.09.15 06:38:10 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 47 %',
          'state: 47 %',
          'soll_position: 47 %'
        ];

2020.09.15 06:38:10 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 62 %',
          'state: 62 %',
          'soll_position: 62 %'
        ];

2020.09.15 06:38:10 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 62 %',
          'state: 62 %',
          'soll_position: 62 %'
        ];

2020.09.15 06:38:11 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 62 %',
          'state: 62 %',
          'soll_position: 62 %'
        ];

2020.09.15 06:38:11 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 62 %',
          'state: 62 %',
          'soll_position: 62 %'
        ];

2020.09.15 06:38:11 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 62 %',
          'state: 62 %',
          'soll_position: 62 %'
        ];

2020.09.15 06:38:11 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 62 %',
          'state: 62 %',
          'soll_position: 62 %'
        ];

2020.09.15 06:38:15 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 42 %',
          'state: 42 %',
          'soll_position: 42 %'
        ];

2020.09.15 06:38:15 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 42 %',
          'state: 42 %',
          'soll_position: 42 %'
        ];

2020.09.15 06:38:15 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 42 %',
          'state: 42 %',
          'soll_position: 42 %'
        ];

2020.09.15 06:38:15 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 42 %',
          'state: 42 %',
          'soll_position: 42 %'
        ];

2020.09.15 06:38:16 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 42 %',
          'state: 42 %',
          'soll_position: 42 %'
        ];

2020.09.15 06:38:16 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 42 %',
          'state: 42 %',
          'soll_position: 42 %'
        ];

2020.09.15 06:38:16 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 42 %',
          'state: 42 %',
          'soll_position: 42 %'
        ];

2020.09.15 06:38:16 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 42 %',
          'state: 42 %',
          'soll_position: 42 %'
        ];

2020.09.15 06:38:19 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: inactive'
        ];

2020.09.15 06:38:20 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 23 %',
          'state: 23 %',
          'soll_position: 23 %'
        ];

2020.09.15 06:38:20 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 23 %',
          'state: 23 %',
          'soll_position: 23 %'
        ];

2020.09.15 06:38:20 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 23 %',
          'state: 23 %',
          'soll_position: 23 %'
        ];

2020.09.15 06:38:20 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 23 %',
          'state: 23 %',
          'soll_position: 23 %'
        ];

2020.09.15 06:38:21 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 23 %',
          'state: 23 %',
          'soll_position: 23 %'
        ];

2020.09.15 06:38:21 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 23 %',
          'state: 23 %',
          'soll_position: 23 %'
        ];

2020.09.15 06:38:21 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 23 %',
          'state: 23 %',
          'soll_position: 23 %'
        ];

2020.09.15 06:38:21 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 0 %',
          'state: 0 %',
          'soll_position: 0 %'
        ];

2020.09.15 06:38:21 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 23 %',
          'state: 23 %',
          'soll_position: 23 %'
        ];

2020.09.15 06:38:26 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: inactive'
        ];

2020.09.15 06:38:26 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: inactive'
        ];

2020.09.15 06:38:26 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: inactive'
        ];

2020.09.15 06:38:26 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: inactive'
        ];

2020.09.15 06:38:27 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: inactive'
        ];

2020.09.15 06:38:27 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: inactive'
        ];

2020.09.15 06:38:27 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: inactive'
        ];

2020.09.15 06:38:27 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: inactive'
        ];

2020.09.15 06:38:28 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 0 %',
          'state: 0 %',
          'soll_position: 0 %'
        ];

2020.09.15 06:38:28 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 0 %',
          'state: 0 %',
          'soll_position: 0 %'
        ];

2020.09.15 06:38:29 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 0 %',
          'state: 0 %',
          'soll_position: 0 %'
        ];

2020.09.15 06:38:29 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 0 %',
          'state: 0 %',
          'soll_position: 0 %'
        ];

2020.09.15 06:38:29 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 0 %',
          'state: 0 %',
          'soll_position: 0 %'
        ];

2020.09.15 06:38:29 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 0 %',
          'state: 0 %',
          'soll_position: 0 %'
        ];

2020.09.15 06:38:29 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 0 %',
          'state: 0 %',
          'soll_position: 0 %'
        ];

2020.09.15 06:38:30 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 0 %',
          'state: 0 %',
          'soll_position: 0 %'
        ];
fhem auf Intel NUC6CAYH mit Proxmox im LXC (Debian 10), KNX mit knxd über MDT SCN-IP000.02, Buderus GB192-15i über KM100, Solaredge WR SE9K über Modbus-TCP

CoolTux

Zitat von: D3ltorohd am 14 September 2020, 19:33:39
So noch mal zu den Rollos mit dem letzten Shading. Alle 4 immer noch unten.

ASC_Enable  on  2020-08-11 16:42:24
ASC_ShadingMessage  INFO: current shading status is 'out' - next check in 5m  2020-09-14 19:30:50
ASC_ShuttersLastDrive  shading in  2020-09-14 14:12:44
ASC_Time_DriveDown  14.09.2020 - 19:42  2020-09-14 09:00:02


Elevation bin ich schon ne weile raus. Da hab ich aktuell im Astro 1,8 bei Alt.

ASC_Shading_InOutAzimuth  168:285
ASC_Shading_MinMax_Elevation  8.0:80


Auch die Blocktime dürfte hier nicht greifen, da es ja längere Zeit dazwischen ist als 3600 Sek. bis zur nächsten Fahrt.

Setze mal die blockingTime_beforNightClose auf 600 zum testen
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: EinEinfach am 15 September 2020, 08:26:35

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: K2.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'soll_position-set: 0 %',
          'last-sender: fhem'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'K2.Rollladen_lastPosValue: 100'
        ];

2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen
2020.09.15 06:38:01 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'K2.Rollladen_nextAstroTimeEvent: 15.09.2020 - 20:05'
        ];


Scheint aber entsprechende Fahrbefehle ab zu senden wenn ich das korrekt interpretiere. Du kannst gerne auch noch debug auf 1 stellen aber wenn dann am besten kurz vor der Morgen-Fahrt
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

EinEinfach

Hallo CoolTux,

hier ist die Fahrt von heute Morgen mit aktivem Debug Modus. Kannst du evtl. was erkennen:
2020.09.16 06:22:18 4: AutoShuttersControl (as.rollladen) - Devname: global Name: as.rollladen Notify: $VAR1 = [
          'ATTR as.rollladen verbose 4'
        ];

2020.09.16 06:36:42 4: AutoShuttersControl (as.rollladen) - Devname: global Name: as.rollladen Notify: $VAR1 = [
          'ATTR as.rollladen ASC_debug 1'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetCmdFn: BZ.Rollladen - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'soll_position-set: 0 %',
          'last-sender: fhem'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: BZ.Rollladen - NICHT versetztes fahren

ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: BZ.Rollladen - NoDelay: NEIN
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'BZ.Rollladen_lastPosValue: 100'
        ];

2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2020.09.16 06:39:41 - FnShuttersCommandSet: BZ.Rollladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'BZ.Rollladen_nextAstroTimeEvent: 16.09.2020 - 20:03'
        ];

2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetCmdFn: EZ.Rollladen - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'soll_position-set: 0 %',
          'last-sender: fhem'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: EZ.Rollladen - NICHT versetztes fahren

ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: EZ.Rollladen - NoDelay: NEIN
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'EZ.Rollladen_lastPosValue: 100'
        ];

2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2020.09.16 06:39:41 - FnShuttersCommandSet: EZ.Rollladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'EZ.Rollladen_nextAstroTimeEvent: 16.09.2020 - 20:03'
        ];

2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetCmdFn: GWC.Rollladen - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'soll_position-set: 0 %',
          'last-sender: fhem'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: GWC.Rollladen - NICHT versetztes fahren

ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: GWC.Rollladen - NoDelay: NEIN
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'GWC.Rollladen_lastPosValue: 100'
        ];

2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2020.09.16 06:39:41 - FnShuttersCommandSet: GWC.Rollladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'GWC.Rollladen_nextAstroTimeEvent: 16.09.2020 - 20:03'
        ];

2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetCmdFn: K.Rollladen - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'soll_position-set: 0 %',
          'last-sender: fhem'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: K.Rollladen - NICHT versetztes fahren

ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: K.Rollladen - NoDelay: NEIN
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'K.Rollladen_lastPosValue: 100'
        ];

2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2020.09.16 06:39:41 - FnShuttersCommandSet: K.Rollladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'K.Rollladen_nextAstroTimeEvent: 16.09.2020 - 20:03'
        ];

2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetCmdFn: K1.Rollladen - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'last-sender: fhem'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: K1.Rollladen - NICHT versetztes fahren

ASC_DEBUG!!! 2020.09.16 06:39:41 - FnSetDriveCmd: K1.Rollladen - NoDelay: NEIN
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'K1.Rollladen_lastPosValue: 100'
        ];

2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2020.09.16 06:39:41 - FnShuttersCommandSet: K1.Rollladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:41 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'K1.Rollladen_nextAstroTimeEvent: 16.09.2020 - 20:03'
        ];

2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetCmdFn: SZ.Rollladen - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'soll_position-set: 0 %',
          'last-sender: fhem'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: SZ.Rollladen - NICHT versetztes fahren

ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: SZ.Rollladen - NoDelay: NEIN
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'SZ.Rollladen_lastPosValue: 100'
        ];

2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2020.09.16 06:39:42 - FnShuttersCommandSet: SZ.Rollladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'SZ.Rollladen_nextAstroTimeEvent: 16.09.2020 - 20:03'
        ];

2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetCmdFn: WZ.Rollladen_gross - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
          'soll_position-set: 0 %',
          'last-sender: fhem'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: WZ.Rollladen_gross - NICHT versetztes fahren

ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: WZ.Rollladen_gross - NoDelay: NEIN
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'WZ.Rollladen_gross_lastPosValue: 100'
        ];

2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2020.09.16 06:39:42 - FnShuttersCommandSet: WZ.Rollladen_gross - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'WZ.Rollladen_gross_nextAstroTimeEvent: 16.09.2020 - 20:03'
        ];

2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetCmdFn: WZ.Rollladen_links - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
          'soll_position-set: 0 %',
          'last-sender: fhem'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: WZ.Rollladen_links - NICHT versetztes fahren

ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: WZ.Rollladen_links - NoDelay: NEIN
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'WZ.Rollladen_links_lastPosValue: 100'
        ];

2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2020.09.16 06:39:42 - FnShuttersCommandSet: WZ.Rollladen_links - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'WZ.Rollladen_links_nextAstroTimeEvent: 16.09.2020 - 20:03'
        ];

2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetCmdFn: WZ.Rollladen_rechts - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
          'soll_position-set: 0 %',
          'last-sender: fhem'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: WZ.Rollladen_rechts - NICHT versetztes fahren

ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: WZ.Rollladen_rechts - NoDelay: NEIN
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'WZ.Rollladen_rechts_lastPosValue: 100'
        ];

2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2020.09.16 06:39:42 - FnShuttersCommandSet: WZ.Rollladen_rechts - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'WZ.Rollladen_rechts_nextAstroTimeEvent: 16.09.2020 - 20:03'
        ];

2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetCmdFn: K2.Rollladen - Rollo wird gefahren, aktuelle Position: 100, Zielposition: 0. Grund der Fahrt: day open
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: K2.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'last-sender: fhem'
        ];


ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: K2.Rollladen - NICHT versetztes fahren

ASC_DEBUG!!! 2020.09.16 06:39:42 - FnSetDriveCmd: K2.Rollladen - NoDelay: NEIN
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'K2.Rollladen_lastPosValue: 100'
        ];

2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - ShuttersCommandSet setDriveCmd wird aufgerufen

ASC_DEBUG!!! 2020.09.16 06:39:42 - FnShuttersCommandSet: K2.Rollladen - Das Rollo wird gefahren. Kein Partymodus aktiv und das zugordnete Fenster ist entweder nicht offen oder keine Terassentür
2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'K2.Rollladen_nextAstroTimeEvent: 16.09.2020 - 20:03'
        ];

2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: as.rollladen Name: as.rollladen Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2020.09.16 06:39:42 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: active',
          'last-sender: 1/1/12',
          'soll_position-int: 0 %'
        ];

2020.09.16 06:39:43 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: active',
          'last-sender: 1/1/12',
          'soll_position-int: 0 %'
        ];

2020.09.16 06:39:43 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: active',
          'last-sender: 1/1/13',
          'soll_position-int: 0 %'
        ];

2020.09.16 06:39:43 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: active',
          'last-sender: 1/1/13',
          'soll_position-int: 0 %'
        ];

2020.09.16 06:39:43 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: active',
          'last-sender: 1/1/12',
          'soll_position-int: 0 %'
        ];

2020.09.16 06:39:43 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: active',
          'last-sender: 1/1/12',
          'soll_position-int: 0 %'
        ];

2020.09.16 06:39:43 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: active',
          'last-sender: 1/1/12',
          'soll_position-int: 0 %'
        ];

2020.09.16 06:39:43 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: active',
          'last-sender: 1/1/12',
          'soll_position-int: 0 %'
        ];

2020.09.16 06:39:43 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: active',
          'last-sender: 1/1/12',
          'soll_position-int: 0 %'
        ];

2020.09.16 06:39:43 4: AutoShuttersControl (as.rollladen) - Devname: K2.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'last-sender: 1/1/12'
        ];

2020.09.16 06:39:45 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'untere_position-get: inactive'
        ];

2020.09.16 06:39:45 4: AutoShuttersControl (as.rollladen) - Devname: global Name: as.rollladen Notify: $VAR1 = [
          'UNDEFINED KNX_0301104 KNX 3/1/104:MODEL_NOT_DEFINED'
        ];

2020.09.16 06:39:46 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 81 %',
          'state: 81 %',
          'soll_position: 81 %'
        ];

2020.09.16 06:39:46 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 81 %',
          'state: 81 %',
          'soll_position: 81 %'
        ];

2020.09.16 06:39:46 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 74 %',
          'state: 74 %',
          'soll_position: 74 %'
        ];

2020.09.16 06:39:46 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 81 %',
          'state: 81 %',
          'soll_position: 81 %'
        ];

2020.09.16 06:39:47 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 81 %',
          'state: 81 %',
          'soll_position: 81 %'
        ];

2020.09.16 06:39:47 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 81 %',
          'state: 81 %',
          'soll_position: 81 %'
        ];

2020.09.16 06:39:47 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 81 %',
          'state: 81 %',
          'soll_position: 81 %'
        ];

2020.09.16 06:39:47 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 81 %',
          'state: 81 %',
          'soll_position: 81 %'
        ];

2020.09.16 06:39:47 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 81 %',
          'state: 81 %',
          'soll_position: 81 %'
        ];

2020.09.16 06:39:51 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 62 %',
          'state: 62 %',
          'soll_position: 62 %'
        ];

2020.09.16 06:39:51 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 62 %',
          'state: 62 %',
          'soll_position: 62 %'
        ];

2020.09.16 06:39:51 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 47 %',
          'state: 47 %',
          'soll_position: 47 %'
        ];

2020.09.16 06:39:51 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 62 %',
          'state: 62 %',
          'soll_position: 62 %'
        ];

2020.09.16 06:39:52 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 62 %',
          'state: 62 %',
          'soll_position: 62 %'
        ];

2020.09.16 06:39:52 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 62 %',
          'state: 62 %',
          'soll_position: 62 %'
        ];

2020.09.16 06:39:52 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 62 %',
          'state: 62 %',
          'soll_position: 62 %'
        ];

2020.09.16 06:39:52 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 62 %',
          'state: 62 %',
          'soll_position: 62 %'
        ];

2020.09.16 06:39:52 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 62 %',
          'state: 62 %',
          'soll_position: 62 %'
        ];

2020.09.16 06:39:56 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 42 %',
          'state: 42 %',
          'soll_position: 42 %'
        ];

2020.09.16 06:39:56 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 42 %',
          'state: 42 %',
          'soll_position: 42 %'
        ];

2020.09.16 06:39:56 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 42 %',
          'state: 42 %',
          'soll_position: 42 %'
        ];

2020.09.16 06:39:57 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 42 %',
          'state: 42 %',
          'soll_position: 42 %'
        ];

2020.09.16 06:39:57 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 42 %',
          'state: 42 %',
          'soll_position: 42 %'
        ];

2020.09.16 06:39:57 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 42 %',
          'state: 42 %',
          'soll_position: 42 %'
        ];

2020.09.16 06:39:57 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 42 %',
          'state: 42 %',
          'soll_position: 42 %'
        ];

2020.09.16 06:39:57 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 42 %',
          'state: 42 %',
          'soll_position: 42 %'
        ];

2020.09.16 06:40:00 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: inactive'
        ];

2020.09.16 06:40:01 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 23 %',
          'state: 23 %',
          'soll_position: 23 %'
        ];

2020.09.16 06:40:01 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 23 %',
          'state: 23 %',
          'soll_position: 23 %'
        ];

2020.09.16 06:40:01 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 23 %',
          'state: 23 %',
          'soll_position: 23 %'
        ];

2020.09.16 06:40:02 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 23 %',
          'state: 23 %',
          'soll_position: 23 %'
        ];

2020.09.16 06:40:02 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 23 %',
          'state: 23 %',
          'soll_position: 23 %'
        ];

2020.09.16 06:40:02 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 23 %',
          'state: 23 %',
          'soll_position: 23 %'
        ];

2020.09.16 06:40:02 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 23 %',
          'state: 23 %',
          'soll_position: 23 %'
        ];

2020.09.16 06:40:02 4: AutoShuttersControl (as.rollladen) - Devname: GWC.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 0 %',
          'state: 0 %',
          'soll_position: 0 %'
        ];

2020.09.16 06:40:02 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 23 %',
          'state: 23 %',
          'soll_position: 23 %'
        ];

2020.09.16 06:40:07 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: inactive'
        ];

2020.09.16 06:40:07 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: inactive'
        ];

2020.09.16 06:40:07 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: inactive'
        ];

2020.09.16 06:40:08 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: inactive'
        ];

2020.09.16 06:40:08 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: inactive'
        ];

2020.09.16 06:40:08 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: inactive'
        ];

2020.09.16 06:40:08 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: inactive'
        ];

2020.09.16 06:40:08 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
          'verfahrstatus-get: inactive'
        ];

2020.09.16 06:40:09 4: AutoShuttersControl (as.rollladen) - Devname: BZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 0 %',
          'state: 0 %',
          'soll_position: 0 %'
        ];

2020.09.16 06:40:10 4: AutoShuttersControl (as.rollladen) - Devname: EZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 0 %',
          'state: 0 %',
          'soll_position: 0 %'
        ];

2020.09.16 06:40:10 4: AutoShuttersControl (as.rollladen) - Devname: K.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 0 %',
          'state: 0 %',
          'soll_position: 0 %'
        ];

2020.09.16 06:40:10 4: AutoShuttersControl (as.rollladen) - Devname: K1.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 0 %',
          'state: 0 %',
          'soll_position: 0 %'
        ];

2020.09.16 06:40:10 4: AutoShuttersControl (as.rollladen) - Devname: SZ.Rollladen Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 0 %',
          'state: 0 %',
          'soll_position: 0 %'
        ];

2020.09.16 06:40:10 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_gross Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 0 %',
          'state: 0 %',
          'soll_position: 0 %'
        ];

2020.09.16 06:40:11 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_links Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 0 %',
          'state: 0 %',
          'soll_position: 0 %'
        ];

2020.09.16 06:40:11 4: AutoShuttersControl (as.rollladen) - Devname: WZ.Rollladen_rechts Name: as.rollladen Notify: $VAR1 = [
          'ist_position-get: 0 %',
          'state: 0 %',
          'soll_position: 0 %'
        ];
fhem auf Intel NUC6CAYH mit Proxmox im LXC (Debian 10), KNX mit knxd über MDT SCN-IP000.02, Buderus GB192-15i über KM100, Solaredge WR SE9K über Modbus-TCP

CoolTux

Ich habe noch mal geschaut in Deinen alten lists, ich finde da nirgends das Reading  ASC_ShuttersLastDrive, Ist das immer noch nicht da?
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

Andere bitte einmal Dein userReadings von
userReadings soll_position {ReadingsVal($NAME,"ist_position-get","") }

in
userReadings soll_position {ReadingsNum($NAME,"ist_position-get","") }
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

EinEinfach

ZitatAndere bitte einmal Dein userReadings von
Code: [Auswählen]

userReadings soll_position {ReadingsVal($NAME,"ist_position-get","") }


in
Code: [Auswählen]

userReadings soll_position {ReadingsNum($NAME,"ist_position-get","") }


Ok, macht Sinn.

ZitatIch habe noch mal geschaut in Deinen alten lists, ich finde da nirgends das Reading  ASC_ShuttersLastDrive, Ist das immer noch nicht da?

Nein, ist nicht da. Weder im Rollo-Device noch im ASC-Device

Habe soeben in KNX-Diagnosemonitor reingeschaut, habe auch heute Morgen mitlaufen lassen. Der Befehl kommt:
174 16.09.2020 06:39:... vom Bus Niedrig 0.0.2 - 3/3/9 EG_K2_Rollladen_Abs_Position 5 GroupValueWrite 5.001 Pr... $00 | 0 %


Wie es aussieht macht dein Modul alles richtig.
Ich muss jetzt suchen, warum der Aktor den Befehl nicht ausführt.
fhem auf Intel NUC6CAYH mit Proxmox im LXC (Debian 10), KNX mit knxd über MDT SCN-IP000.02, Buderus GB192-15i über KM100, Solaredge WR SE9K über Modbus-TCP

Beta-User

Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

CoolTux

Zitat von: EinEinfach am 16 September 2020, 09:27:41
Ok, macht Sinn.

Nein, ist nicht da. Weder im Rollo-Device noch im ASC-Device

Habe soeben in KNX-Diagnosemonitor reingeschaut, habe auch heute Morgen mitlaufen lassen. Der Befehl kommt:
174 16.09.2020 06:39:... vom Bus Niedrig 0.0.2 - 3/3/9 EG_K2_Rollladen_Abs_Position 5 GroupValueWrite 5.001 Pr... $00 | 0 %


Wie es aussieht macht dein Modul alles richtig.
Ich muss jetzt suchen, warum der Aktor den Befehl nicht ausführt.


Das Reading muss im Rollo Device stehen. Wird aber auch erst nach einer erkannten Fahrt gesetzt. Erkannt wird die Fahrt über das im Attribut ASC_Pos_Reading angegebene Reading.
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

EinEinfach

Ich glaube, ich habe den Übeltäter gefunden. Warum auch immer war die "Erweiterte Sperrfunktion/Absolute Position/Beschattung sperren" im Aktor aktiv. Laut dem Datenblatt:
ZitatDas Objekt ,,Absolute Position/Beschattung sperren" wird dazu verwendet den Kanal für absolute Positionsbefehle zu sperren...
Und da das ASC Modul über absolute Befehle arbeitet, hat der Aktor es einfach ignoriert.

Die Sperre wird aufgehoben unter anderem wenn:
ZitatErreichen der oberen Endlage (0%) wenn Parameter ,,Sperre aufheben, wenn obere Position erreicht ist"aktiviert ist

Deswegen hat auch die Testfahrt mit runterfahren über ASC Device funktioniert.

Habe jetzt alles rausgenommen, hoffentlich ist es morgen wie es sein soll.

Zitattrigger?!? (Für das userReading)
Ich will, dass das Reading immer aktuell gehalten wird, quasi bei jeder Änderung. Falsch?
fhem auf Intel NUC6CAYH mit Proxmox im LXC (Debian 10), KNX mit knxd über MDT SCN-IP000.02, Buderus GB192-15i über KM100, Solaredge WR SE9K über Modbus-TCP

EinEinfach

ZitatDas Reading muss im Rollo Device stehen. Wird aber auch erst nach einer erkannten Fahrt gesetzt. Erkannt wird die Fahrt über das im Attribut ASC_Pos_Reading angegebene Reading.

In keinem meiner Rollo-Device gibt es dieses Reading... Oh je... doch eine größere Baustelle  :-\
fhem auf Intel NUC6CAYH mit Proxmox im LXC (Debian 10), KNX mit knxd über MDT SCN-IP000.02, Buderus GB192-15i über KM100, Solaredge WR SE9K über Modbus-TCP

CoolTux

Zitat von: EinEinfach am 16 September 2020, 09:50:44
In keinem meiner Rollo-Device gibt es dieses Reading... Oh je... doch eine größere Baustelle  :-\

Probiere das mit ReadingsNum statt ReadingsVal ich denke das es das schon ist. Du hast überall noch % mit in den Readings stehen daher wird das von meiner RegEx nicht erkannt.
Es darf ausschließlich ein nummerischer Wert sein.
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

Beta-User

Zitat von: EinEinfach am 16 September 2020, 09:45:47
Ich will, dass das Reading immer aktuell gehalten wird, quasi bei jeder Änderung. Falsch?
Jein. WENN du wirklich bei jeder Änderung irgendeines Readings eine Aktualisierung wolltest, wäre es richtig. Du willst aber doch NUR Änderungen des Readings "ist_position-get" auch in dem userReading berücksichtigen, welchen Sinn macht es dann, auf alles zu reagieren? Du erzeugst ggf. nur unbeabsichtigt eine (uU. deutliche) Erhöhung der Systemlast durch entsprechend viele unnötige Event-Auswertungen...
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

EinEinfach

ZitatDu willst aber doch NUR Änderungen des Readings "ist_position-get" auch in dem userReading berücksichtigen, welchen Sinn macht es dann, auf alles zu reagieren?

Ok, dann wahrscheinlich so:
userReadings soll_position:ist_position-get {ReadingsNum($NAME,"ist_position-get","") }

Dann vielen Dank für den schnellen Support. Ich melde mich noch mal morgen hoffentlich mit guten Nachrichten.

Gruß
fhem auf Intel NUC6CAYH mit Proxmox im LXC (Debian 10), KNX mit knxd über MDT SCN-IP000.02, Buderus GB192-15i über KM100, Solaredge WR SE9K über Modbus-TCP