[ASC] [gelöst] Automatisches schließen am Abend funktioniert nicht

Begonnen von MKlein, 11 April 2022, 20:04:21

Vorheriges Thema - Nächstes Thema

MKlein

Hallo zusammen,

bei mir funktioniert das automatische schließen nicht mehr, mir ist es jetzt erst aufgefallen, seitdem es Abends wieder etwas heller ist. Ich hab 2 separate FHEM-Installationen in 2 Haushalten und finde den Fehler einfach nicht. Vielleicht hat jemand einen Tipp für mich? Ich vermute irgendwas habe ich verändert, sodass ASC nicht mehr möchte :-\

Der Rolladen hätte heute um 19:48:34 schließen sollen - hat er aber leider nicht

ASC Device
Internals:
   FUUID      62546305-f33f-7807-f150-631108997ce3e483
   FVERSION   73_AutoShuttersControl.pm:v0.10.23-s25934/2022-04-07
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       asc
   NOTIFYDEV  asc,astro,global,shelly2.01,shelly2.02,shelly2.03,shelly2.04
   NR         126
   NTFY_ORDER 51-asc
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.10.23
   OLDREADINGS:
   READINGS:
     2022-04-11 19:24:42   ascEnable       on
     2022-04-11 19:24:42   controlShading  off
     2022-04-11 19:24:42   hardLockOut     off
     2022-04-11 19:24:42   room__ExternalDevices-_Shelly2__Rolladen__ExternalDevices-_Alexa-Devices shelly2.01,shelly2.02,shelly2.03,shelly2.04
     2022-04-11 19:24:42   selfDefense     off
     2022-04-11 20:01:15   shelly2.01_PosValue 100
     2022-04-11 19:48:34   shelly2.01_nextAstroTimeEvent 12.04.2022 - 06:47
     2022-04-11 20:01:14   shelly2.02_PosValue 100
     2022-04-11 19:48:34   shelly2.02_nextAstroTimeEvent 12.04.2022 - 06:47
     2022-04-11 20:01:15   shelly2.03_PosValue 100
     2022-04-11 19:48:34   shelly2.03_nextAstroTimeEvent 12.04.2022 - 06:47
     2022-04-11 20:01:14   shelly2.04_PosValue 100
     2022-04-11 19:48:34   shelly2.04_nextAstroTimeEvent 12.04.2022 - 06:47
     2022-04-11 20:01:15   state           manual
     2022-04-11 19:24:42   sunriseTimeWeHoliday off
     2022-04-11 19:24:42   userAttrList    rolled out
   helper:
     shuttersList:
       shelly2.01
       shelly2.02
       shelly2.03
       shelly2.04
   monitoredDevs:
     astro:
       asc        ASC_twilightDevice
     shelly2.01:
     shelly2.02:
     shelly2.03:
     shelly2.04:
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon 2
   ASC_autoShuttersControlEvening on
   ASC_expert 1
   ASC_twilightDevice astro
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       _Rolladen


Exemplarisch ein Rollladen:
Internals:
   CID        shellyswitch25_485519032A2C
   DEF        shellyswitch25_485519032A2C
   FUUID      62529e0d-f33f-7807-1994-8c29e41dda799f6b
   IODev      mqtt2
   LASTInputDev mqtt2
   MSGCNT     1057
   NAME       shelly2.04
   NR         125
   STATE      <a href="http://192.168.17.224" target="_blank">
true
</a>
100/stop
   TYPE       MQTT2_DEVICE
   mqtt2_CONN mqtt2_192.168.17.224_6517
   mqtt2_MSGCNT 1057
   mqtt2_TIME 2022-04-11 20:01:44
   READINGS:
     2022-04-11 19:19:30   ASC_Enable      on
     2022-04-11 20:01:45   ASC_ShuttersLastDrive manual
     2022-04-11 19:48:34   ASC_Time_DriveDown 12.04.2022 - 19:48
     2022-04-11 19:48:34   ASC_Time_DriveUp 12.04.2022 - 06:47
     2022-04-11 19:24:33   IODev           mqtt2
     2022-04-11 19:24:44   actions_stats_skipped 0
     2022-04-11 19:24:43   associatedWith  asc,none
     2022-04-10 11:07:44   attrTemplateVersion 20210126
     2022-04-11 19:24:44   cfg_changed_cnt 0
     2022-04-11 19:24:44   cloud_connected false
     2022-04-11 19:24:44   cloud_enabled   false
     2022-04-11 20:01:44   current         stop
     2022-04-11 20:01:44   energy          544
     2022-04-11 19:24:44   fs_free         146082
     2022-04-11 19:24:44   fs_size         233681
     2022-04-11 19:24:44   fw_ver          20220209-093016/v1.11.8-g8c7bb8d
     2022-04-11 19:24:44   has_update      false
     2022-04-11 19:24:44   id              shellyswitch25-485519032A2C
     2022-04-11 20:01:44   input0          0
     2022-04-11 20:01:44   input1          0
     2022-04-11 19:24:44   inputs_1_event 
     2022-04-11 19:24:44   inputs_1_event_cnt 0
     2022-04-11 19:24:44   inputs_1_input  0
     2022-04-11 19:24:44   inputs_2_event 
     2022-04-11 19:24:44   inputs_2_event_cnt 0
     2022-04-11 19:24:44   inputs_2_input  0
     2022-04-11 19:24:44   ip              192.168.17.224
     2022-04-11 19:24:44   mac             485519032A2C
     2022-04-11 19:24:44   meters_1_counters_1 0.000
     2022-04-11 19:24:44   meters_1_counters_2 0.000
     2022-04-11 19:24:44   meters_1_counters_3 0.000
     2022-04-11 19:24:44   meters_1_is_valid true
     2022-04-11 19:24:44   meters_1_overpower 0.00
     2022-04-11 19:24:44   meters_1_power  0.00
     2022-04-11 19:24:44   meters_1_timestamp 1649705084
     2022-04-11 19:24:44   meters_1_total  188
     2022-04-11 19:24:44   meters_2_counters_1 0.000
     2022-04-11 19:24:44   meters_2_counters_2 0.000
     2022-04-11 19:24:44   meters_2_counters_3 0.000
     2022-04-11 19:24:44   meters_2_is_valid true
     2022-04-11 19:24:44   meters_2_overpower 0.00
     2022-04-11 19:24:44   meters_2_power  0.00
     2022-04-11 19:24:44   meters_2_timestamp 1649705084
     2022-04-11 19:24:44   meters_2_total  356
     2022-04-11 19:24:44   mode            roller
     2022-04-11 19:24:44   model           SHSW-25
     2022-04-11 19:24:44   mqtt_connected  true
     2022-04-11 19:24:44   new_fw          false
     2022-04-11 19:24:44   online          true
     2022-04-11 20:01:44   overtemperature 0
     2022-04-11 20:01:44   pct             100
     2022-04-11 20:01:44   power           0.00
     2022-04-11 19:24:44   ram_free        36256
     2022-04-11 19:24:44   ram_total       49920
     2022-04-11 20:01:44   roller_0_energy 544
     2022-04-11 20:01:44   roller_0_power  0.00
     2022-04-11 20:01:44   roller_0_stop_reason normal
     2022-04-11 19:24:44   rollers_1_calibrating false
     2022-04-11 19:24:44   rollers_1_current_pos 100
     2022-04-11 19:24:44   rollers_1_is_valid true
     2022-04-11 19:24:44   rollers_1_last_direction open
     2022-04-11 19:24:44   rollers_1_overtemperature false
     2022-04-11 19:24:44   rollers_1_positioning true
     2022-04-11 19:24:44   rollers_1_power 0.00
     2022-04-11 19:24:44   rollers_1_safety_switch false
     2022-04-11 19:24:44   rollers_1_source mqtt
     2022-04-11 19:24:44   rollers_1_state stop
     2022-04-11 19:24:44   rollers_1_stop_reason normal
     2022-04-11 19:24:44   serial          13
     2022-04-11 20:01:44   state           100
     2022-04-11 20:01:44   temperature     55.11
     2022-04-11 20:01:44   temperature_f   131.19
     2022-04-11 20:01:44   temperature_status Normal
     2022-04-11 19:24:44   time            19:24
     2022-04-11 19:24:44   tmp_is_valid    true
     2022-04-11 19:24:44   tmp_tC          55.42
     2022-04-11 19:24:44   tmp_tF          131.76
     2022-04-11 19:24:44   unixtime        1649697884
     2022-04-11 19:24:44   update_has_update false
     2022-04-11 19:24:44   update_new_version 20220209-093016/v1.11.8-g8c7bb8d
     2022-04-11 19:24:44   update_old_version 20220209-093016/v1.11.8-g8c7bb8d
     2022-04-11 19:24:44   update_status   idle
     2022-04-11 19:24:44   uptime          116306
     2022-04-11 20:01:44   voltage         229.44
     2022-04-11 19:24:44   wifi_sta_connected true
     2022-04-11 19:24:44   wifi_sta_ip     192.168.17.224
     2022-04-11 19:24:44   wifi_sta_rssi   -76
     2022-04-11 19:24:44   wifi_sta_ssid   KLEIN
     2022-04-10 11:07:44   x_mqttcom       set announce
Attributes:
   ASC        2
   ASC_Mode_Down always
   ASC_Mode_Up off
   ASC_Pos_Reading pct
   alexaName  Rolladen Schlafzimmer
   alexaRoom  Schlafzimmer
   alias      Rolladen Schlafzimmer
   cmdIcon    open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   comment    Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
   devStateIcon .*/open:fts_shutter_up@red .*/close:fts_shutter_down@red true:10px-kreis-gruen false:10px-kreis-rot 0/stop:fts_shutter_100 100/stop:fts_shutter_10 9\d/stop:fts_shutter_10 8\d/stop:fts_shutter_20 7\d/stop:fts_shutter_30 6\d/stop:fts_shutter_40 5\d/stop:fts_shutter_50 4\d/stop:fts_shutter_60 3\d/stop:fts_shutter_70 2\d/stop:fts_shutter_80 1\d/stop:fts_shutter_90 0\d/stop:fts_shutter_100 set_.*:fts_shutter_updown
   eventMap   open:opens close:closes
   genericDeviceType blind
   model      shelly25_roller_invert_0
   readingList shellies/shellyswitch25-485519032A2C/roller/0/pos:.* pct
  shellies/shellyswitch25-485519032A2C/status/0/rollers:.* power
  shellies/shellyswitch25-485519032A2C/online:.* online
  shellies/shellyswitch25-485519032A2C/announce:.* { json2nameValue($EVENT) }
  shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-485519032A2C...mac.*, ? json2nameValue($EVENT) : return }
  shellies/shellyswitch25-485519032A2C/roller/0:.* current
  shellies/shellyswitch25-485519032A2C/roller/0:open {{'state' => 'opening'}}
  shellies/shellyswitch25-485519032A2C/roller/0:close {{'state' => 'closing'}}
  shellies/shellyswitch25-485519032A2C/roller/0/pos:.* state
  shellies/shellyswitch25-485519032A2C/input/1:.* input1
  shellies/shellyswitch25-485519032A2C/input/0:.* input0
  shellies/shellyswitch25-485519032A2C/relay/power:.* power
  shellies/shellyswitch25-485519032A2C/relay/energy:.* energy
  shellies/shellyswitch25-485519032A2C/temperature:.* temperature
  shellies/shellyswitch25-485519032A2C/overtemperature:.* overtemperature
  shellies/shellyswitch25-485519032A2C/roller/0/power:.* roller_0_power
  shellies/shellyswitch25-485519032A2C/roller/0/energy:.* roller_0_energy
  shellies/shellyswitch25-485519032A2C/temperature_f:.* temperature_f
shellyswitch25_485519032A2C:shellies/shellyswitch25-485519032A2C/info:.* { json2nameValue($EVENT) }
shellyswitch25_485519032A2C:shellies/shellyswitch25-485519032A2C/roller/0/stop_reason:.* roller_0_stop_reason
shellyswitch25_485519032A2C:shellies/shellyswitch25-485519032A2C/temperature_status:.* temperature_status
shellyswitch25_485519032A2C:shellies/shellyswitch25-485519032A2C/voltage:.* voltage
   room       _ExternalDevices->Shelly2,_Rolladen,_ExternalDevices->Alexa-Devices
   setList    open:noArg shellies/shellyswitch25-485519032A2C/roller/0/command open
  close:noArg shellies/shellyswitch25-485519032A2C/roller/0/command close
  half:noArg shellies/shellyswitch25-485519032A2C/roller/0/command/pos 50
  stop:noArg shellies/shellyswitch25-485519032A2C/roller/0/command stop
  pct:slider,0,1,100 shellies/shellyswitch25-485519032A2C/roller/0/command/pos $EVTPART1
  x_recalibration:noArg shellies/shellyswitch25-485519032A2C/roller/0/command rc
  x_update:noArg shellies/shellyswitch25-485519032A2C/command update_fw
  x_mqttcom shellies/shellyswitch25-485519032A2C/command $EVTPART1
   setStateList open close half stop pct
   stateFormat <a href="http://ip" target="_blank">
online
</a>
state/current
   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_beforeDayOpen ASC_BlockingTime_beforeNightClose 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_CommandTemplate 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,EG_window ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
   webCmd     :open:close:half:stop:pct


set asc createNewNotifyDev = hatte leider auch keinen Erfolg gebracht

Ausgabe von { join("\n", map { "$_->{TRIGGERTIME}, $_->{FN}"} @intAtA) }
1649700146.21475, FW_closeInactiveClients
1649700152.3838, PRESENCE_StartLocalScan
1649700154.00514, HUEBridge_GetUpdate
1649700156.09834, MQTT2_SERVER_keepaliveChecker
1649700163.9424, echodevice_GetSettings
1649700163.94718, echodevice_GetSettings
1649700163.95921, echodevice_GetSettings
1649700163.96482, echodevice_GetSettings
1649700164.38213, DbLog_execmemcache
1649700166.07934, echodevice_GetSettings
1649700173.40917, echodevice_LoginStart
1649700184.01483, harmony_ping
1649700190.76776, SONOS_IsSubprocessAliveChecker
1649700305.50096, ESPEasy_statusRequest
1649700352.52623, HttpUtils_TimeoutErr
1649700381.92651, FHEM::Astro::Update
1649708700, at_Exec
1649710800, at_Exec
1649714401, FileLog_dailySwitch
1649715900, at_Exec
1649716200, at_Exec
1649716200, at_Exec
1649721600, at_Exec
1649728800, DOIF_TimerTrigger
1649732400, at_Exec
1649736000, at_Exec
1649736000, DOIF_TimerTrigger
1649738865, CODE(0x6965ca0)
1649738865, CODE(0x6965ca0)
1649738865, CODE(0x6965ca0)
1649738865, CODE(0x6965ca0)
1649739600, at_Exec
1649739660, DOIF_TimerTrigger
1649757600, DOIF_TimerTrigger
1649757600, DOIF_TimerTrigger
1649759400, DOIF_TimerTrigger
1649759400, DOIF_TimerTrigger
1649783100, at_Exec
1649785714, CODE(0x695a070)
1649785714, CODE(0x695a070)
1649785714, CODE(0x695a070)
1649785714, CODE(0x695a070)
1649786534.37957, BlockingKill


Hat mir jemand bitte noch eine Idee?

Danke & Grüße
Marc

CoolTux

Am besten morgen Abend kurz vor dem schließen im ASC Device verbose auf 4 und debug auf 1 stellen und den Teil des Logos hier posten
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

MKlein

#2
Danke für deine Unterstützung  :)

was mich wundert - im Rolladen Device wird immer das Reading ASC_ShuttersLastDrive alle x Minuten aktualisiert auf manual ?

Anbei das Logauszug von gestern Abend


Log für den Herren unter diesem Post deutlich gekürtz - in der Vorschau hat es gepasst, für den eigentlichen Post waren es zu viele Zeichen...

ASC_DEBUG!!! 2022.04.12 19:29:32 - FnIsDay: shelly2.04 Allgemein: 1
ASC_DEBUG!!! 2022.04.12 19:29:32 - FnIsDay: shelly2.04 getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2022.04.12 19:29:32 - FnIsDay: shelly2.04 getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2022.04.12 19:29:32 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!
ASC_DEBUG!!! 2022.04.12 19:29:32 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2022.04.12 19:29:32 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'roller_0_stop_reason: normal'
]
2022.04.12 19:29:32 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'roller_0_power: 0.00'
]
2022.04.12 19:29:32 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'power: 0.00'
]
2022.04.12 19:29:32 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'roller_0_energy: 1105'
]
2022.04.12 19:29:32 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'energy: 1105'
]
2022.04.12 19:29:32 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'input1: 0'
]
2022.04.12 19:29:32 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'input0: 0'
]
2022.04.12 19:29:32 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'temperature: 55.85'
]
2022.04.12 19:29:32 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'temperature_f: 132.54'
]
2022.04.12 19:29:32 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'overtemperature: 0'
]
2022.04.12 19:29:32 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'temperature_status: Normal'
]
2022.04.12 19:29:32 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'voltage: 231.29'
]
2022.04.12 19:29:32 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'ASC_ShuttersLastDrive: manual'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.03 Name: asc Notify: [
  'current: stop'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.03 Name: asc Notify: [
  'pct: 100',
  'state: 100'
]
ASC_DEBUG!!! 2022.04.12 19:29:33 - Notify:  ASC_Pos_Reading Event vom Rollo shelly2.03 wurde erkannt  - RECEIVED EVENT: [
  'pct: 100',
  'state: 100'
]
ASC_DEBUG!!! 2022.04.12 19:29:33 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'pct: 100 state: 100'
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: asc Name: asc Notify: [
  'shelly2.03_PosValue: 100'
]
ASC_DEBUG!!! 2022.04.12 19:29:33 - EventProcessingShutters: shelly2.03 - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von ::gettimeofday: 1649784573 Last Position Timestamp: 1649729198 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 100
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: asc Name: asc Notify: [
  'state: manual'
]
ASC_DEBUG!!! 2022.04.12 19:29:33 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2022.04.12 19:29:33 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.03 Name: asc Notify: [
  'roller_0_stop_reason: normal'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.03 Name: asc Notify: [
  'roller_0_power: 0.00'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.03 Name: asc Notify: [
  'power: 0.00'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.03 Name: asc Notify: [
  'roller_0_energy: 8023'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.03 Name: asc Notify: [
  'energy: 8023'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.03 Name: asc Notify: [
  'input1: 0'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.03 Name: asc Notify: [
  'input0: 0'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.03 Name: asc Notify: [
  'temperature: 54.07'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.03 Name: asc Notify: [
  'temperature_f: 129.32'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.03 Name: asc Notify: [
  'overtemperature: 0'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.03 Name: asc Notify: [
  'temperature_status: Normal'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.03 Name: asc Notify: [
  'voltage: 231.44'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.01 Name: asc Notify: [
  'current: stop'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.01 Name: asc Notify: [
  'state: 100',
  'pct: 100'
]
ASC_DEBUG!!! 2022.04.12 19:29:33 - Notify:  ASC_Pos_Reading Event vom Rollo shelly2.01 wurde erkannt  - RECEIVED EVENT: [
  'state: 100',
  'pct: 100'
]
ASC_DEBUG!!! 2022.04.12 19:29:33 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: 100 pct: 100'
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: asc Name: asc Notify: [
  'shelly2.01_PosValue: 100'
]
ASC_DEBUG!!! 2022.04.12 19:29:33 - EventProcessingShutters: shelly2.01 - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von ::gettimeofday: 1649784573 Last Position Timestamp: 1649729198 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 100
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: asc Name: asc Notify: [
  'state: manual'
]
ASC_DEBUG!!! 2022.04.12 19:29:33 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2022.04.12 19:29:33 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.01 Name: asc Notify: [
  'roller_0_stop_reason: normal'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.01 Name: asc Notify: [
  'roller_0_power: 0.00'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.01 Name: asc Notify: [
  'power: 0.00'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.01 Name: asc Notify: [
  'roller_0_energy: 9039'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.01 Name: asc Notify: [
  'energy: 9039'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.01 Name: asc Notify: [
  'input1: 0'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.01 Name: asc Notify: [
  'input0: 0'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.01 Name: asc Notify: [
  'temperature: 58.67'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.01 Name: asc Notify: [
  'temperature_f: 137.61'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.01 Name: asc Notify: [
  'overtemperature: 0'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.01 Name: asc Notify: [
  'temperature_status: Normal'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.01 Name: asc Notify: [
  'voltage: 232.58'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.03 Name: asc Notify: [
  'ASC_ShuttersLastDrive: manual'
]
2022.04.12 19:29:33 4: AutoShuttersControl (asc) - Devname: shelly2.01 Name: asc Notify: [
  'ASC_ShuttersLastDrive: manual'
]
2022.04.12 19:29:35 4: AutoShuttersControl (asc) - Devname: shelly2.02 Name: asc Notify: [
  'current: stop'
]
2022.04.12 19:29:35 4: AutoShuttersControl (asc) - Devname: shelly2.02 Name: asc Notify: [
  'state: 100',
  'pct: 100'
]
ASC_DEBUG!!! 2022.04.12 19:29:35 - Notify:  ASC_Pos_Reading Event vom Rollo shelly2.02 wurde erkannt  - RECEIVED EVENT: [
  'state: 100',
  'pct: 100'
]
ASC_DEBUG!!! 2022.04.12 19:29:35 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'state: 100 pct: 100'
2022.04.12 19:29:35 4: AutoShuttersControl (asc) - Devname: asc Name: asc Notify: [
  'shelly2.02_PosValue: 100'
]
ASC_DEBUG!!! 2022.04.12 19:29:35 - EventProcessingShutters: shelly2.02 - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von ::gettimeofday: 1649784575 Last Position Timestamp: 1649729198 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 100
2022.04.12 19:29:35 4: AutoShuttersControl (asc) - Devname: asc Name: asc Notify: [
  'state: manual'
]
ASC_DEBUG!!! 2022.04.12 19:29:35 - FnIsDay: shelly2.02 Allgemein: 1
ASC_DEBUG!!! 2022.04.12 19:29:35 - FnIsDay: shelly2.02 getDownBrightness: 1 Brightness: -1 BrightnessMin: 500 Sunset: 0
ASC_DEBUG!!! 2022.04.12 19:29:35 - FnIsDay: shelly2.02 getUpBrightness: 1 Brightness: -1 BrightnessMax: 800 Sunrise: 1
ASC_DEBUG!!! 2022.04.12 19:29:35 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!
ASC_DEBUG!!! 2022.04.12 19:29:35 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2022.04.12 19:29:35 4: AutoShuttersControl (asc) - Devname: shelly2.02 Name: asc Notify: [
  'roller_0_stop_reason: normal'
]
2022.04.12 19:29:35 4: AutoShuttersControl (asc) - Devname: shelly2.02 Name: asc Notify: [
  'roller_0_power: 0.00'
]
2022.04.12 19:29:35 4: AutoShuttersControl (asc) - Devname: shelly2.02 Name: asc Notify: [
  'power: 0.00'
]
2022.04.12 19:29:35 4: AutoShuttersControl (asc) - Devname: shelly2.02 Name: asc Notify: [
  'roller_0_energy: 6479'
]
2022.04.12 19:29:35 4: AutoShuttersControl (asc) - Devname: shelly2.02 Name: asc Notify: [
  'energy: 6479'
]
2022.04.12 19:29:35 4: AutoShuttersControl (asc) - Devname: shelly2.02 Name: asc Notify: [
  'input1: 0'
]
2022.04.12 19:29:35 4: AutoShuttersControl (asc) - Devname: shelly2.02 Name: asc Notify: [
  'input0: 0'
]
2022.04.12 19:29:35 4: AutoShuttersControl (asc) - Devname: shelly2.02 Name: asc Notify: [
  'temperature: 57.74'
]
2022.04.12 19:29:35 4: AutoShuttersControl (asc) - Devname: shelly2.02 Name: asc Notify: [
  'temperature_f: 135.94'
]
2022.04.12 19:29:35 4: AutoShuttersControl (asc) - Devname: shelly2.02 Name: asc Notify: [
  'overtemperature: 0'
]
2022.04.12 19:29:35 4: AutoShuttersControl (asc) - Devname: shelly2.02 Name: asc Notify: [
  'temperature_status: Normal'
]
2022.04.12 19:29:35 4: AutoShuttersControl (asc) - Devname: shelly2.02 Name: asc Notify: [
  'voltage: 231.27'
]
2022.04.12 19:29:35 4: AutoShuttersControl (asc) - Devname: shelly2.02 Name: asc Notify: [
  'ASC_ShuttersLastDrive: manual'
]
2022.04.12 19:29:43 4: AutoShuttersControl (asc) - Devname: astro Name: asc Notify: [
  'MoonAlt: 41.7',
  'SunDistance: 149993416',
  'MoonAz: 117.5',
  'ObsTime: 19:29:43',
  'MoonDistanceObserver: 389198',
  'SunDistanceObserver: 149992812',
  'MoonAge: 128.9',
  'MoonLon: 151.7',
  'ObsLMST: 07:30:51',
  'SunAz: 277.2',
  'MoonDistance: 393411',
  'ObsGMST: 06:53:18',
  'SunAlt: 5.9'
]
ASC_DEBUG!!! 2022.04.12 19:29:43 - EventProcessingTwilightDevice: shelly2.02 - Event vom Astro oder Twilight Device wurde erkannt. Event wird verarbeitet
ASC_DEBUG!!! 2022.04.12 19:29:43 - EventProcessingTwilightDevice: asc - Passendes Event wurde erkannt. Verarbeitung über alle Rollos beginnt
ASC_DEBUG!!! 2022.04.12 19:29:43 - EventProcessingTwilightDevice: shelly2.01 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2022.04.12 19:29:43 - EventProcessingTwilightDevice: shelly2.02 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2022.04.12 19:29:43 - EventProcessingTwilightDevice: shelly2.03 RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2022.04.12 19:29:43 - EventProcessingTwilightDevice: shelly2.04 RainProtection: unprotected WindProtection: unprotected
2022.04.12 19:30:02 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'current: stop'
]
2022.04.12 19:30:02 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'pct: 100',
  'state: 100'
]
ASC_DEBUG!!! 2022.04.12 19:30:02 - Notify:  ASC_Pos_Reading Event vom Rollo shelly2.04 wurde erkannt  - RECEIVED EVENT: [
  'pct: 100',
  'state: 100'
]
ASC_DEBUG!!! 2022.04.12 19:30:02 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'pct: 100 state: 100'
2022.04.12 19:30:02 4: AutoShuttersControl (asc) - Devname: asc Name: asc Notify: [
  'shelly2.04_PosValue: 100'
]
ASC_DEBUG!!! 2022.04.12 19:30:02 - EventProcessingShutters: shelly2.04 - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von ::gettimeofday: 1649784602 Last Position Timestamp: 1649729198 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 100
2022.04.12 19:30:02 4: AutoShuttersControl (asc) - Devname: asc Name: asc Notify: [
  'state: manual'
]
ASC_DEBUG!!! 2022.04.12 19:30:02 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2022.04.12 19:30:02 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2022.04.12 19:30:02 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'roller_0_stop_reason: normal'
]
2022.04.12 19:30:02 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'roller_0_power: 0.00'
]
2022.04.12 19:30:02 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'power: 0.00'
]
2022.04.12 19:30:02 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'roller_0_energy: 1105'
]
2022.04.12 19:30:02 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'energy: 1105'
]
2022.04.12 19:30:02 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'input1: 0'
]
2022.04.12 19:30:02 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'input0: 0'
]
2022.04.12 19:30:02 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'temperature: 55.85'
]
2022.04.12 19:30:02 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'temperature_f: 132.54'
]
2022.04.12 19:30:02 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'overtemperature: 0'
]
2022.04.12 19:30:02 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'temperature_status: Normal'
]
2022.04.12 19:30:02 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'voltage: 231.29'
]
2022.04.12 19:30:02 4: AutoShuttersControl (asc) - Devname: shelly2.04 Name: asc Notify: [
  'ASC_ShuttersLastDrive: manual'
]
2022.04.12 19:30:03 4: AutoShuttersControl (asc) - Devname: shelly2.03 Name: asc Notify: [
  'current: stop'
]
2022.04.12 19:30:03 4: AutoShuttersControl (asc) - Devname: shelly2.03 Name: asc Notify: [
  'pct: 100',
  'state: 100'
]
ASC_DEBUG!!! 2022.04.12 19:30:03 - Notify:  ASC_Pos_Reading Event vom Rollo shelly2.03 wurde erkannt  - RECEIVED EVENT: [
  'pct: 100',
  'state: 100'
]
ASC_DEBUG!!! 2022.04.12 19:30:03 - EventProcessingShutters:  Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde  - RECEIVED EVENT: 'pct: 100 state: 100'
2022.04.12 19:30:03 4: AutoShuttersControl (asc) - Devname: asc Name: asc Notify: [
  'shelly2.03_PosValue: 100'
]
ASC_DEBUG!!! 2022.04.12 19:30:03 - EventProcessingShutters: shelly2.03 - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von ::gettimeofday: 1649784603 Last Position Timestamp: 1649729198 Drive Up Max Duration: 60 Last Position: 0 aktuelle Position: 100
2022.04.12 19:30:03 4: AutoShuttersControl (asc) - Devname: asc Name: asc Notify: [
  'state: manual'
]
ASC_DEBUG!!! 2022.04.12 19:30:03 - EventProcessingShutters: eine automatisierte Fahrt durch ASC wurde erkannt! Es werden nun die LastDriveReading und StateReading Werte gesetzt!
ASC_DEBUG!!! 2022.04.12 19:30:03 - EventProcessingShutters:  Fn wurde durlaufen und es sollten Debugausgaben gekommen sein.  !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
2022.04.12 19:30:03 4: AutoShuttersControl (asc) - Devname: shelly2.03 Name: asc Notify: [<

CoolTux

Bitte stelle in den Rollos das Attribut event-on-change-update auf .*

Dann sollte es gehen.
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

MKlein

Danke für die schnelle Antwort, ich werde heute Abend berichten :-)

maci

Bitte Logs mit der Code Funktion einfügen!
Das ist ja grauenhaft zum Lesen
Fhem auf Dell Thinclient, Fhem auf Raspebrry Pi4,
UniPi Vers. 1.1 mit Raspberry Pi3, 1wire USB Adapter mit OWX
Netatmo Wetterstation + Regenmesser + Netatmo Thermostat
Homematic mit HMLan

baumeister

Hallo,

ich habe seit vergangenen Montag das gleiche Problem. Die Rolladen fahren nicht mehr automatisch, Last Drive bleibt immer auf "manual" stehen. Ich wollte nun auch mal das Attribut event-on-change-update auf .* setzen, nur leider gibt es dieses Attribut bei mir nicht. Meinst du eventuell event-on-update-reading

CoolTux

Hallo, Ja Sorry in der Tat meinte ich event-on-update-reading. Vielen Dank
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

MKlein

#8
Leider hat es bei mir nicht zum Erfolg geführt, wie gesagt ich habe 2 Installationen (bei mir und meinen Eltern) und beide haben das gleiche Problem. Die zweite ist ganz neu aufgebaut mit dem ASC - daher dachte ich es liegt daran, irgendwas vergessen. Aber bei mir zuhause funktioniert aber die Beschattung nicht mehr und auch nicht das Rolladen auf, wenn ich das Fenster öffne. Vor dem Winter hatte das alles geklappt, bin etwas ratlos. Kann ich noch was debuggen um dem Fehler auf die Schliche zu kommen?

event-on-update-reading .* dachte ich mir :-) Hat leider nicht geholfen im Rolladen Device.

Nachtrag: es wird auch alle paar Minuten der Wert von dem Reading ASC_ShuttersLastDrive auf manual gesetzt. Kann es was damit zu tun haben?

Man sieht im Log immer alle Minute:
2022-04-14 17:24:52 AutoShuttersControl asc shelly2.03_PosValue: 100
2022-04-14 17:24:52 AutoShuttersControl asc manual



Internals:
   CID        shellyswitch25_485519032A2C
   DEF        shellyswitch25_485519032A2C
   FUUID      62529e0d-f33f-7807-1994-8c29e41dda799f6b
   IODev      mqtt2
   LASTInputDev mqtt2
   MSGCNT     22275
   NAME       shelly2.04
   NR         125
   STATE      <a href="http://192.168.17.224" target="_blank">
true
</a>
100/stop
   TYPE       MQTT2_DEVICE
   mqtt2_CONN mqtt2_192.168.17.224_6810
   mqtt2_MSGCNT 22275
   mqtt2_TIME 2022-04-14 17:20:22
   READINGS:
     2022-04-11 19:19:30   ASC_Enable      on
     2022-04-14 17:20:22   ASC_ShuttersLastDrive manual
     2022-04-14 06:41:59   ASC_Time_DriveDown 14.04.2022 - 19:52
     2022-04-14 06:41:59   ASC_Time_DriveUp 15.04.2022 - 06:41
     2022-04-14 04:04:59   IODev           mqtt2
     2022-04-14 04:05:51   actions_stats_skipped 0
     2022-04-14 04:05:20   associatedWith  asc,none
     2022-04-10 11:07:44   attrTemplateVersion 20210126
     2022-04-14 04:05:51   cfg_changed_cnt 0
     2022-04-14 04:05:51   cloud_connected false
     2022-04-14 04:05:51   cloud_enabled   false
     2022-04-14 17:20:22   current         stop
     2022-04-14 17:20:22   energy          1851
     2022-04-14 04:05:51   fs_free         146082
     2022-04-14 04:05:51   fs_size         233681
     2022-04-14 04:05:51   fw_ver          20220209-093016/v1.11.8-g8c7bb8d
     2022-04-14 04:05:51   has_update      false
     2022-04-14 04:05:51   id              shellyswitch25-485519032A2C
     2022-04-14 17:20:22   input0          0
     2022-04-14 17:20:22   input1          0
     2022-04-14 04:05:51   inputs_1_event 
     2022-04-14 04:05:51   inputs_1_event_cnt 0
     2022-04-14 04:05:51   inputs_1_input  0
     2022-04-14 04:05:51   inputs_2_event 
     2022-04-14 04:05:51   inputs_2_event_cnt 0
     2022-04-14 04:05:51   inputs_2_input  0
     2022-04-14 04:05:51   ip              192.168.17.224
     2022-04-14 04:05:51   mac             485519032A2C
     2022-04-14 04:05:51   meters_1_counters_1 0.000
     2022-04-14 04:05:51   meters_1_counters_2 0.000
     2022-04-14 04:05:51   meters_1_counters_3 0.000
     2022-04-14 04:05:51   meters_1_is_valid true
     2022-04-14 04:05:51   meters_1_overpower 0.00
     2022-04-14 04:05:51   meters_1_power  0.00
     2022-04-14 04:05:51   meters_1_timestamp 1649909151
     2022-04-14 04:05:51   meters_1_total  938
     2022-04-14 04:05:51   meters_2_counters_1 0.000
     2022-04-14 04:05:51   meters_2_counters_2 0.000
     2022-04-14 04:05:51   meters_2_counters_3 0.000
     2022-04-14 04:05:51   meters_2_is_valid true
     2022-04-14 04:05:51   meters_2_overpower 0.00
     2022-04-14 04:05:51   meters_2_power  0.00
     2022-04-14 04:05:51   meters_2_timestamp 1649909151
     2022-04-14 04:05:51   meters_2_total  729
     2022-04-14 04:05:51   mode            roller
     2022-04-14 04:05:51   model           SHSW-25
     2022-04-14 04:05:51   mqtt_connected  true
     2022-04-14 04:05:51   new_fw          false
     2022-04-14 04:05:51   online          true
     2022-04-14 17:20:22   overtemperature 0
     2022-04-14 17:20:22   pct             100
     2022-04-14 17:20:22   power           0.00
     2022-04-14 04:05:51   ram_free        36260
     2022-04-14 04:05:51   ram_total       49920
     2022-04-14 17:20:22   roller_0_energy 1851
     2022-04-14 17:20:22   roller_0_power  0.00
     2022-04-14 17:20:22   roller_0_stop_reason normal
     2022-04-14 04:05:51   rollers_1_calibrating false
     2022-04-14 04:05:51   rollers_1_current_pos 0
     2022-04-14 04:05:51   rollers_1_is_valid true
     2022-04-14 04:05:51   rollers_1_last_direction close
     2022-04-14 04:05:51   rollers_1_overtemperature false
     2022-04-14 04:05:51   rollers_1_positioning true
     2022-04-14 04:05:51   rollers_1_power 0.00
     2022-04-14 04:05:51   rollers_1_safety_switch false
     2022-04-14 04:05:51   rollers_1_source mqtt
     2022-04-14 04:05:51   rollers_1_state stop
     2022-04-14 04:05:51   rollers_1_stop_reason normal
     2022-04-14 04:05:51   serial          35
     2022-04-14 17:20:22   state           100
     2022-04-14 17:20:22   temperature     58.09
     2022-04-14 17:20:22   temperature_f   136.56
     2022-04-14 17:20:22   temperature_status Normal
     2022-04-14 04:05:51   time            04:05
     2022-04-14 04:05:51   tmp_is_valid    true
     2022-04-14 04:05:51   tmp_tC          56.62
     2022-04-14 04:05:51   tmp_tF          133.91
     2022-04-14 04:05:51   unixtime        1649901951
     2022-04-14 04:05:51   update_has_update false
     2022-04-14 04:05:51   update_new_version 20220209-093016/v1.11.8-g8c7bb8d
     2022-04-14 04:05:51   update_old_version 20220209-093016/v1.11.8-g8c7bb8d
     2022-04-14 04:05:51   update_status   idle
     2022-04-14 04:05:51   uptime          320370
     2022-04-14 17:20:22   voltage         231.32
     2022-04-14 04:05:51   wifi_sta_connected true
     2022-04-14 04:05:51   wifi_sta_ip     192.168.17.224
     2022-04-14 04:05:51   wifi_sta_rssi   -77
     2022-04-14 04:05:51   wifi_sta_ssid   KLEIN
     2022-04-10 11:07:44   x_mqttcom       set announce
Attributes:
   ASC        2
   ASC_Mode_Down always
   ASC_Mode_Up off
   ASC_Pos_Reading pct
   alexaName  Rolladen Schlafzimmer
   alexaRoom  Schlafzimmer
   alias      Rolladen Schlafzimmer
   cmdIcon    open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   comment    Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
   devStateIcon .*/open:fts_shutter_up@red .*/close:fts_shutter_down@red true:10px-kreis-gruen false:10px-kreis-rot 0/stop:fts_shutter_100 100/stop:fts_shutter_10 9\d/stop:fts_shutter_10 8\d/stop:fts_shutter_20 7\d/stop:fts_shutter_30 6\d/stop:fts_shutter_40 5\d/stop:fts_shutter_50 4\d/stop:fts_shutter_60 3\d/stop:fts_shutter_70 2\d/stop:fts_shutter_80 1\d/stop:fts_shutter_90 0\d/stop:fts_shutter_100 set_.*:fts_shutter_updown
   event-on-update-reading .*
   eventMap   open:opens close:closes
   genericDeviceType blind
   model      shelly25_roller_invert_0
   readingList shellies/shellyswitch25-485519032A2C/roller/0/pos:.* pct
  shellies/shellyswitch25-485519032A2C/status/0/rollers:.* power
  shellies/shellyswitch25-485519032A2C/online:.* online
  shellies/shellyswitch25-485519032A2C/announce:.* { json2nameValue($EVENT) }
  shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-485519032A2C...mac.*, ? json2nameValue($EVENT) : return }
  shellies/shellyswitch25-485519032A2C/roller/0:.* current
  shellies/shellyswitch25-485519032A2C/roller/0:open {{'state' => 'opening'}}
  shellies/shellyswitch25-485519032A2C/roller/0:close {{'state' => 'closing'}}
  shellies/shellyswitch25-485519032A2C/roller/0/pos:.* state
  shellies/shellyswitch25-485519032A2C/input/1:.* input1
  shellies/shellyswitch25-485519032A2C/input/0:.* input0
  shellies/shellyswitch25-485519032A2C/relay/power:.* power
  shellies/shellyswitch25-485519032A2C/relay/energy:.* energy
  shellies/shellyswitch25-485519032A2C/temperature:.* temperature
  shellies/shellyswitch25-485519032A2C/overtemperature:.* overtemperature
  shellies/shellyswitch25-485519032A2C/roller/0/power:.* roller_0_power
  shellies/shellyswitch25-485519032A2C/roller/0/energy:.* roller_0_energy
  shellies/shellyswitch25-485519032A2C/temperature_f:.* temperature_f
shellyswitch25_485519032A2C:shellies/shellyswitch25-485519032A2C/info:.* { json2nameValue($EVENT) }
shellyswitch25_485519032A2C:shellies/shellyswitch25-485519032A2C/roller/0/stop_reason:.* roller_0_stop_reason
shellyswitch25_485519032A2C:shellies/shellyswitch25-485519032A2C/temperature_status:.* temperature_status
shellyswitch25_485519032A2C:shellies/shellyswitch25-485519032A2C/voltage:.* voltage
   room       _ExternalDevices->Shelly2,_Rolladen,_ExternalDevices->Alexa-Devices
   setList    open:noArg shellies/shellyswitch25-485519032A2C/roller/0/command open
  close:noArg shellies/shellyswitch25-485519032A2C/roller/0/command close
  half:noArg shellies/shellyswitch25-485519032A2C/roller/0/command/pos 50
  stop:noArg shellies/shellyswitch25-485519032A2C/roller/0/command stop
  pct:slider,0,1,100 shellies/shellyswitch25-485519032A2C/roller/0/command/pos $EVTPART1
  x_recalibration:noArg shellies/shellyswitch25-485519032A2C/roller/0/command rc
  x_update:noArg shellies/shellyswitch25-485519032A2C/command update_fw
  x_mqttcom shellies/shellyswitch25-485519032A2C/command $EVTPART1
   setStateList open close half stop pct
   stateFormat <a href="http://ip" target="_blank">
online
</a>
state/current
   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_beforeDayOpen ASC_BlockingTime_beforeNightClose 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_CommandTemplate 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,EG_window ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
   webCmd     :open:close:half:stop:pct

CoolTux

Es sogar ganz genau etwas damit zu tun. Die Frage ist nur wieso das so ist. Dem zufolge sollte ja auch das Reading pct im selben Intervall aktuellisiert werden und dementsprechend ein Event werfen. Kannst Du über den Eventmanager Dir anschauen.
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

MKlein

Korrekt das wird es auch:

2022-04-14 18:33:23 AutoShuttersControl asc shelly2.03_PosValue: 100
2022-04-14 18:33:23 AutoShuttersControl asc manual
2022-04-14 18:33:23 MQTT2_DEVICE shelly2.03 pct: 100
2022-04-14 18:33:23 MQTT2_DEVICE shelly2.03 100
2022-04-14 18:33:23 MQTT2_DEVICE shelly2.03 roller_0_stop_reason: normal
2022-04-14 18:33:23 MQTT2_DEVICE shelly2.03 roller_0_power: 0.00
2022-04-14 18:33:23 MQTT2_DEVICE shelly2.03 power: 0.00
2022-04-14 18:33:23 MQTT2_DEVICE shelly2.03 roller_0_energy: 8693
2022-04-14 18:33:23 MQTT2_DEVICE shelly2.03 energy: 8693
2022-04-14 18:33:23 MQTT2_DEVICE shelly2.03 input1: 0
2022-04-14 18:33:23 MQTT2_DEVICE shelly2.03 input0: 0
2022-04-14 18:33:23 MQTT2_DEVICE shelly2.03 temperature: 55.75
2022-04-14 18:33:23 MQTT2_DEVICE shelly2.03 temperature_f: 132.34
2022-04-14 18:33:23 MQTT2_DEVICE shelly2.03 overtemperature: 0
2022-04-14 18:33:23 MQTT2_DEVICE shelly2.03 temperature_status: Normal
2022-04-14 18:33:24 MQTT2_DEVICE shelly2.03 voltage: 230.30
2022-04-14 18:33:24 MQTT2_DEVICE shelly2.02 ASC_ShuttersLastDrive: manual


CoolTux

Das muss unterbunden werden. Sollte eigentlich das event-on-update-reading erledigen.

Alternativ stell das Attribut ASC_blockingTime_AfterManual auf 0 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

MKlein

Ich hab mal event-on-change-reading . * gesetzt und entsprechend event-on-update-reading . * gelöscht - so wird zu mindestens mal das Reading ASC_ShuttersLastDrive nicht im Minutentakt aktualisiert.  Ich beobachte es mal heute Abend ob die Rolläden automatisch runter fahren.

CoolTux

Ach verdammt. Ich komme jedesmal mit den beiden durcheinander. Ja on-change ist ja auch korrekt. Es soll nur beim ändern des Readings entsprechend ein Event geben.

Sorry
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

MKlein

Jo nun geht es wieder, Danke für die Unterstützung  8)