[ASC gelöst] Nur Schattierung: Markise fährt nicht mehr hoch

Begonnen von FFHEM, 29 Oktober 2021, 10:47:40

Vorheriges Thema - Nächstes Thema

FFHEM

(UPDATE: Titel treffender formuliert)

Ich hatte gedacht, ich kenne ASC bereits recht gut, aber nun habe ich 2 neue Markisen, die im Gegensatz zu meinen bisherigen Rolläden nur schattieren sollen.
Dennoch waren gestern, als ich nach Hause kam, beide unten, und ich sehe vor lauter Wald die Bäume nicht mehr.
Ist hier ein Attribut falsch bzw. zuwenig?
Um 14:33:13 fuhren die Markisen in die Schattierung und sind danach nicht wieder hochgefahren.

Teste ich die Markisen aber, indem ich z. B. die Attribute für die Helligkeiten reduziere und wieder erhöhe, fahren die Markisen entsprechend hoch und runter.

Die wichtigen Readings um ca 19:00 sahen so aus, da waren die Markisen bereits heruntergefahren:
M. M. nach widerspricht sich "status is 'out'" und LastDrive "shading in"

ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 10m    2021-10-28 18:55:01
ASC_ShuttersLastDrive  [b]shading in  [/b] 2021-10-28 14:33:13
ASC_Time_DriveDown 29.10.2021 - 18:11  2021-10-28 18:11:29


Gruß,
Friedhelm

Die Markise:
Internals:
   CID        shellyswitch25_C45BBE5F5747
   DEF        shellyswitch25_C45BBE5F5747
   DEVICETOPIC MarkiseSchlafzimmer
   FUUID      616d92ad-f33f-26cd-fe6a-b3b9b7727a7d337e
   IODev      MQTT2_FHEM_Server
   LASTInputDev MQTT2_FHEM_Server
   MQTT2_FHEM_Server_MSGCNT 64708
   MQTT2_FHEM_Server_TIME 2021-10-29 10:27:07
   MSGCNT     64708
   NAME       MarkiseSchlafzimmer
   NR         1307
   STATE      100
   TYPE       MQTT2_DEVICE
   OLDREADINGS:
   READINGS:
     2021-10-23 15:52:54   ASC_Enable      on
     2021-10-29 10:26:19   ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
     2021-10-28 19:01:49   ASC_ShuttersLastDrive manual
     2021-10-29 09:30:02   ASC_Time_DriveDown 29.10.2021 - 18:09
     2021-10-29 09:30:02   ASC_Time_DriveUp 30.10.2021 - 09:30
     2021-10-27 19:56:46   IODev           MQTT2_FHEM_Server
     2021-10-27 19:57:00   associatedWith  Rolladensteuerung
     2021-10-18 17:31:05   attrTemplateVersion 20210126
     2021-10-29 10:27:07   current         stop
     2021-10-29 10:27:07   energy          7621
     2021-10-27 19:57:05   fw_ver          20210909-144331/v1.11.4-DNSfix-ge6b2f6d
     2021-10-27 19:57:05   id              shellyswitch25-C45BBE5F5747
     2021-10-18 17:31:06   info_actions_stats_skipped 0
     2021-10-18 17:31:06   info_cfg_changed_cnt 0
     2021-10-18 17:31:06   info_cloud_connected false
     2021-10-18 17:31:06   info_cloud_enabled false
     2021-10-18 17:31:06   info_fs_free    146584
     2021-10-18 17:31:06   info_fs_size    233681
     2021-10-18 17:31:06   info_has_update false
     2021-10-18 17:31:06   info_inputs_1_event
     2021-10-18 17:31:06   info_inputs_1_event_cnt 0
     2021-10-18 17:31:06   info_inputs_1_input 0
     2021-10-18 17:31:06   info_inputs_2_event
     2021-10-18 17:31:06   info_inputs_2_event_cnt 0
     2021-10-18 17:31:06   info_inputs_2_input 0
     2021-10-18 17:31:06   info_mac        C45BBE5F5747
     2021-10-18 17:31:06   info_meters_1_counters_1 0.000
     2021-10-18 17:31:06   info_meters_1_counters_2 0.000
     2021-10-18 17:31:06   info_meters_1_counters_3 0.000
     2021-10-18 17:31:06   info_meters_1_is_valid true
     2021-10-18 17:31:06   info_meters_1_overpower 0.00
     2021-10-18 17:31:06   info_meters_1_power 0.00
     2021-10-18 17:31:06   info_meters_1_timestamp 1634578266
     2021-10-18 17:31:06   info_meters_1_total 0
     2021-10-18 17:31:06   info_meters_2_counters_1 0.000
     2021-10-18 17:31:06   info_meters_2_counters_2 0.000
     2021-10-18 17:31:06   info_meters_2_counters_3 0.000
     2021-10-18 17:31:06   info_meters_2_is_valid true
     2021-10-18 17:31:06   info_meters_2_overpower 0.00
     2021-10-18 17:31:06   info_meters_2_power 0.00
     2021-10-18 17:31:06   info_meters_2_timestamp 1634578266
     2021-10-18 17:31:06   info_meters_2_total 0
     2021-10-18 17:31:06   info_mqtt_connected true
     2021-10-18 17:31:06   info_overtemperature false
     2021-10-18 17:31:06   info_ram_free   35780
     2021-10-18 17:31:06   info_ram_total  49936
     2021-10-18 17:31:06   info_rollers_1_calibrating false
     2021-10-18 17:31:06   info_rollers_1_current_pos 101
     2021-10-18 17:31:06   info_rollers_1_is_valid true
     2021-10-18 17:31:06   info_rollers_1_last_direction close
     2021-10-18 17:31:06   info_rollers_1_overtemperature false
     2021-10-18 17:31:06   info_rollers_1_positioning true
     2021-10-18 17:31:06   info_rollers_1_power 0.00
     2021-10-18 17:31:06   info_rollers_1_safety_switch false
     2021-10-18 17:31:06   info_rollers_1_source input
     2021-10-18 17:31:06   info_rollers_1_state stop
     2021-10-18 17:31:06   info_rollers_1_stop_reason normal
     2021-10-18 17:31:06   info_serial     2
     2021-10-18 17:31:06   info_temperature 52.28
     2021-10-18 17:31:06   info_temperature_status Normal
     2021-10-18 17:31:06   info_time       17:31
     2021-10-18 17:31:06   info_tmp_is_valid true
     2021-10-18 17:31:06   info_tmp_tC     52.28
     2021-10-18 17:31:06   info_tmp_tF     126.11
     2021-10-18 17:31:06   info_unixtime   1634571066
     2021-10-18 17:31:06   info_update_has_update false
     2021-10-18 17:31:06   info_update_new_version 20210909-144331/v1.11.4-DNSfix-ge6b2f6d
     2021-10-18 17:31:06   info_update_old_version 20210909-144331/v1.11.4-DNSfix-ge6b2f6d
     2021-10-18 17:31:06   info_update_status idle
     2021-10-18 17:31:06   info_uptime     144
     2021-10-18 17:31:06   info_voltage    234.93
     2021-10-18 17:31:06   info_wifi_sta_connected true
     2021-10-18 17:31:06   info_wifi_sta_ip 192.168.178.41
     2021-10-18 17:31:06   info_wifi_sta_rssi -46
     2021-10-18 17:31:06   info_wifi_sta_ssid HAL 9000
     2021-10-29 10:27:07   input0          0
     2021-10-29 10:27:07   input1          0
     2021-10-27 19:57:05   ip              192.168.178.41
     2021-10-27 19:57:05   mac             C45BBE5F5747
     2021-10-27 19:57:05   mode            roller
     2021-10-27 19:57:05   model           SHSW-25
     2021-10-27 19:57:05   new_fw          false
     2021-10-27 19:57:05   online          true
     2021-10-29 10:27:07   overtemperature 0
     2021-10-29 10:27:07   pct             100
     2021-10-29 10:27:07   power           0.00
     2021-10-29 10:27:07   roller_0_energy 7621
     2021-10-29 10:27:07   roller_0_power  0.00
     2021-10-29 10:27:07   roller_0_stop_reason normal
     2021-10-29 10:27:07   state           100
     2021-10-29 10:27:07   temperature     53.16
     2021-10-29 10:27:07   temperature_f   127.69
     2021-10-29 10:27:07   temperature_status Normal
     2021-10-29 10:27:07   voltage         231.88
     2021-10-18 17:31:05   x_mqttcom       set announce
Attributes:
   ASC        2
   ASC_BrightnessSensor LichtsensorWest:brightnessInt
   ASC_Down   astro
   ASC_Mode_Down off
   ASC_Mode_Up off
   ASC_Pos_Reading pct
   ASC_Shading_BetweenTheTime 11:00-21:00
   ASC_Shading_InOutAzimuth 150.0:320.0
   ASC_Shading_MinMax_Elevation 7.0:90.0
   ASC_Shading_Min_OutsideTemperature 9
   ASC_Shading_Mode always
   ASC_Shading_Pos 0
   ASC_Shading_StateChange_SunnyCloudy 20000:4000
   ASC_Shading_WaitingPeriod 1200
   ASC_Time_Down_Early 16:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 09:30
   ASC_Time_Up_Late 09:30
   ASC_Up     astro
   cmdIcon    open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   comment    Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
   devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "0" ? 'fts_shutter_100' : $con eq "100" ? 'fts_shutter_10' : $con =~ /9\d/ ? 'fts_shutter_10' : $con =~ /8\d/ ? 'fts_shutter_20' : $con =~ /7\d/ ? 'fts_shutter_30' : $con =~ /6\d/ ? 'fts_shutter_40' : $con =~ /5\d/ ? 'fts_shutter_50' : $con =~ /4\d/ ? 'fts_shutter_60' : $con =~ /3\d/ ? 'fts_shutter_70' : $con =~ /2\d/ ? 'fts_shutter_80' : $con =~ /1\d/ ? 'fts_shutter_90' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "".FW_makeImage("10px-kreis-".$amp)."" : "".FW_makeImage("10px-kreis-".$amp)."";; "
$show ".FW_makeImage($pic)."
" }
   event-on-change-reading pct,state,ASC_Enable,ASC_ShadingMessage
   eventMap   open:opens close:closes
   group      Markise
   model      shelly25_roller_invert_0
   readingList shellies/shellyswitch25-C45BBE5F5747/roller/0/pos:.* pct
  shellies/shellyswitch25-C45BBE5F5747/status/0/rollers:.* power
  shellies/shellyswitch25-C45BBE5F5747/online:.* online
  shellies/shellyswitch25-C45BBE5F5747/announce:.* { json2nameValue($EVENT) }
  shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-C45BBE5F5747...mac.*, ? json2nameValue($EVENT) : return }
  shellies/shellyswitch25-C45BBE5F5747/roller/0:.* current
  shellies/shellyswitch25-C45BBE5F5747/roller/0:open {{'state' => 'opening'}}
  shellies/shellyswitch25-C45BBE5F5747/roller/0:close {{'state' => 'closing'}}
  shellies/shellyswitch25-C45BBE5F5747/roller/0/pos:.* state
  shellies/shellyswitch25-C45BBE5F5747/input/1:.* input1
  shellies/shellyswitch25-C45BBE5F5747/input/0:.* input0
  shellies/shellyswitch25-C45BBE5F5747/relay/power:.* power
  shellies/shellyswitch25-C45BBE5F5747/relay/energy:.* energy
  shellies/shellyswitch25-C45BBE5F5747/temperature:.* temperature
  shellies/shellyswitch25-C45BBE5F5747/overtemperature:.* overtemperature
  shellies/shellyswitch25-C45BBE5F5747/roller/0/power:.* roller_0_power
  shellies/shellyswitch25-C45BBE5F5747/roller/0/energy:.* roller_0_energy
  shellies/shellyswitch25-C45BBE5F5747/temperature_f:.* temperature_f
shellyswitch25_C45BBE5F5747:shellies/shellyswitch25-C45BBE5F5747/info:.* { json2nameValue($EVENT, 'info_', $JSONMAP) }
shellyswitch25_C45BBE5F5747:shellies/shellyswitch25-C45BBE5F5747/roller/0/stop_reason:.* roller_0_stop_reason
shellyswitch25_C45BBE5F5747:shellies/shellyswitch25-C45BBE5F5747/temperature_status:.* temperature_status
shellyswitch25_C45BBE5F5747:shellies/shellyswitch25-C45BBE5F5747/voltage:.* voltage
   room       ASC,MQTT2_DEVICE,Übersicht
   setList    open:noArg shellies/shellyswitch25-C45BBE5F5747/roller/0/command open
  close:noArg shellies/shellyswitch25-C45BBE5F5747/roller/0/command close
  half:noArg shellies/shellyswitch25-C45BBE5F5747/roller/0/command/pos 50
  stop:noArg shellies/shellyswitch25-C45BBE5F5747/roller/0/command stop
  pct:slider,0,1,100 shellies/shellyswitch25-C45BBE5F5747/roller/0/command/pos $EVTPART1
  x_recalibration:noArg shellies/shellyswitch25-C45BBE5F5747/roller/0/command rc
  x_update:noArg shellies/shellyswitch25-C45BBE5F5747/command update_fw
  x_mqttcom shellies/shellyswitch25-C45BBE5F5747/command $EVTPART1
   setStateList open close half stop pct
   userattr   ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning,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

Raspberry Pi 4B, Homematic, Sonoff, Shelly, Worx, Arduino, ESP8266

CoolTux

Muss ich mir anschauen. Habe da schon eine Idee. Wird wohl ein Bug sein weil Du nur Beschatten willst und Tages und Nachtfahrt deaktiviert sind.
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

FFHEM

Hallo CoolTux,

ich sehe, Du hast zu dem Problem einen GitHub-Fix gemacht, das Update habe ich auch schon vor einiger Zeit eingespielt. Es scheint aber noch eine Lücke vorhanden zu sein.
Ich habe jetzt gerade gesehen, dass eine Markise nach der Schattierung doch nicht mehr hochgefahren ist, obwohl ASC "denkt", sie sei oben:
ASC_ShadingMessage
INFO: current shading status is 'out' - next check in 5m
2022-03-03 18:00:02


Könntest Du Dir das bitte einmal ansehen?

Vielen Dank,
Gruß,
Friedhelm

UPDATE: Sehe gerade, dass heute ein Update zum Eventprocessing bereit steht. Das ist noch nicht eingespielt, sollte aber mit dem Fehler nichts zu tun haben!?


Die Markise:
Internals:
   CID        shellyswitch25_C45BBE5F5747
   DEF        shellyswitch25_C45BBE5F5747
   DEVICETOPIC MarkiseSchlafzimmer
   FUUID      616d92ad-f33f-26cd-fe6a-b3b9b7727a7d337e
   IODev      MQTT2_FHEM_Server
   LASTInputDev MQTT2_FHEM_Server
   MQTT2_FHEM_Server_CONN MQTT2_FHEM_Server_192.168.178.41_3705
   MQTT2_FHEM_Server_MSGCNT 92830
   MQTT2_FHEM_Server_TIME 2022-03-03 18:05:37
   MSGCNT     92830
   NAME       MarkiseSchlafzimmer
   NR         1049
   STATE      0
   TYPE       MQTT2_DEVICE
   READINGS:
     2022-02-18 18:49:14   ASC_Enable      on
     2022-03-03 18:05:02   ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
     2022-03-03 13:51:29   ASC_ShuttersLastDrive shading in
     2022-03-03 09:00:02   ASC_Time_DriveDown 03.03.2022 - 18:12
     2022-03-03 09:00:02   ASC_Time_DriveUp 04.03.2022 - 09:00
     2022-03-01 11:06:42   IODev           MQTT2_FHEM_Server
     2022-03-01 11:07:07   associatedWith  Rolladensteuerung
     2021-11-02 09:04:06   attrTemplateVersion 20210126
     2022-03-03 18:05:36   current         stop
     2022-03-03 18:05:37   energy          6194
     2022-03-01 11:07:10   fw_ver          20220209-093016/v1.11.8-g8c7bb8d
     2022-03-01 11:07:10   id              shellyswitch25-C45BBE5F5747
     2022-03-01 11:07:10   info_actions_stats_skipped 0
     2022-03-01 11:07:10   info_cfg_changed_cnt 0
     2022-03-01 11:07:10   info_cloud_connected false
     2022-03-01 11:07:10   info_cloud_enabled false
     2022-03-01 11:07:10   info_fs_free    146082
     2022-03-01 11:07:10   info_fs_size    233681
     2022-03-01 11:07:10   info_has_update false
     2022-03-01 11:07:10   info_inputs_1_event
     2022-03-01 11:07:10   info_inputs_1_event_cnt 0
     2022-03-01 11:07:10   info_inputs_1_input 0
     2022-03-01 11:07:10   info_inputs_2_event
     2022-03-01 11:07:10   info_inputs_2_event_cnt 0
     2022-03-01 11:07:10   info_inputs_2_input 1
     2022-03-01 11:07:10   info_mac        C45BBE5F5747
     2022-03-01 11:07:10   info_meters_1_counters_1 0.000
     2022-03-01 11:07:10   info_meters_1_counters_2 0.000
     2022-03-01 11:07:10   info_meters_1_counters_3 0.000
     2022-03-01 11:07:10   info_meters_1_is_valid true
     2022-03-01 11:07:10   info_meters_1_overpower 0.00
     2022-03-01 11:07:10   info_meters_1_power 0.00
     2022-03-01 11:07:10   info_meters_1_timestamp 1646132830
     2022-03-01 11:07:10   info_meters_1_total 2424
     2022-03-01 11:07:10   info_meters_2_counters_1 0.000
     2022-03-01 11:07:10   info_meters_2_counters_2 0.000
     2022-03-01 11:07:10   info_meters_2_counters_3 0.000
     2022-03-01 11:07:10   info_meters_2_is_valid true
     2022-03-01 11:07:10   info_meters_2_overpower 0.00
     2022-03-01 11:07:10   info_meters_2_power 0.00
     2022-03-01 11:07:10   info_meters_2_timestamp 1646132830
     2022-03-01 11:07:10   info_meters_2_total 3092
     2022-03-01 11:07:10   info_mqtt_connected true
     2022-03-01 11:07:10   info_overtemperature false
     2022-03-01 11:07:10   info_ram_free   35272
     2022-03-01 11:07:10   info_ram_total  49920
     2022-03-01 11:07:10   info_rollers_1_calibrating false
     2022-03-01 11:07:10   info_rollers_1_current_pos 100
     2022-03-01 11:07:10   info_rollers_1_is_valid true
     2022-03-01 11:07:10   info_rollers_1_last_direction open
     2022-03-01 11:07:10   info_rollers_1_overtemperature false
     2022-03-01 11:07:10   info_rollers_1_positioning true
     2022-03-01 11:07:10   info_rollers_1_power 0.00
     2022-03-01 11:07:10   info_rollers_1_safety_switch false
     2022-03-01 11:07:10   info_rollers_1_source mqtt
     2022-03-01 11:07:10   info_rollers_1_state stop
     2022-03-01 11:07:10   info_rollers_1_stop_reason normal
     2022-03-01 11:07:10   info_serial     961
     2022-03-01 11:07:10   info_temperature 42.44
     2022-03-01 11:07:10   info_temperature_status Normal
     2022-03-01 11:07:10   info_time       11:07
     2022-03-01 11:07:10   info_tmp_is_valid true
     2022-03-01 11:07:10   info_tmp_tC     42.44
     2022-03-01 11:07:10   info_tmp_tF     108.38
     2022-03-01 11:07:10   info_unixtime   1646129230
     2022-02-09 10:59:04   info_update_beta_version 20220126-172214/v1.11.8-rc2-g9861f53
     2022-03-01 11:07:10   info_update_has_update false
     2022-03-01 11:07:10   info_update_new_version 20220209-093016/v1.11.8-g8c7bb8d
     2022-03-01 11:07:10   info_update_old_version 20220209-093016/v1.11.8-g8c7bb8d
     2022-03-01 11:07:10   info_update_status idle
     2022-03-01 11:07:10   info_uptime     1557218
     2022-03-01 11:07:10   info_voltage    231.81
     2022-03-01 11:07:10   info_wifi_sta_connected true
     2022-03-01 11:07:10   info_wifi_sta_ip 192.168.178.41
     2022-03-01 11:07:10   info_wifi_sta_rssi -60
     2022-03-01 11:07:10   info_wifi_sta_ssid HAL 9000
     2022-03-03 18:05:37   input0          0
     2022-03-03 18:05:37   input1          1
     2022-03-01 11:07:10   ip              192.168.178.41
     2022-03-01 11:07:10   mac             C45BBE5F5747
     2022-03-01 11:07:10   mode            roller
     2022-03-01 11:07:10   model           SHSW-25
     2022-03-01 11:07:10   new_fw          false
     2022-03-01 11:07:10   online          true
     2022-03-03 18:05:37   overtemperature 0
     2022-03-03 18:05:36   pct             0
     2022-03-03 18:05:37   power           0.00
     2022-03-03 18:05:37   roller_0_energy 6194
     2022-03-03 18:05:37   roller_0_power  0.00
     2022-03-03 18:05:37   roller_0_stop_reason normal
     2022-03-03 18:05:36   state           0
     2022-03-03 18:05:37   temperature     39.30
     2022-03-03 18:05:37   temperature_f   102.74
     2022-03-03 18:05:37   temperature_status Normal
     2022-03-03 18:05:37   voltage         234.04
     2021-11-02 09:04:06   x_mqttcom       set announce
     2022-02-11 10:32:05   x_update        set
   hmccu:
Attributes:
   ASC        2
   ASC_BrightnessSensor LichtsensorWest:brightnessInt
   ASC_Down   astro
   ASC_Mode_Down off
   ASC_Mode_Up off
   ASC_Pos_Reading pct
   ASC_RainProtection off
   ASC_Shading_BetweenTheTime 11:00-21:00
   ASC_Shading_InOutAzimuth 150.0:320.0
   ASC_Shading_MinMax_Elevation 7.0:90.0
   ASC_Shading_Min_OutsideTemperature 10
   ASC_Shading_Mode always
   ASC_Shading_Pos 0
   ASC_Shading_StateChange_SunnyCloudy 17000:4000
   ASC_Shading_WaitingPeriod 600
   ASC_Time_Down_Early 16:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 09:00
   ASC_Time_Up_Late 09:30
   ASC_Up     astro
   cmdIcon    open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   comment    Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
   devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "0" ? 'fts_shutter_100' : $con eq "100" ? 'fts_shutter_10' : $con =~ /9\d/ ? 'fts_shutter_10' : $con =~ /8\d/ ? 'fts_shutter_20' : $con =~ /7\d/ ? 'fts_shutter_30' : $con =~ /6\d/ ? 'fts_shutter_40' : $con =~ /5\d/ ? 'fts_shutter_50' : $con =~ /4\d/ ? 'fts_shutter_60' : $con =~ /3\d/ ? 'fts_shutter_70' : $con =~ /2\d/ ? 'fts_shutter_80' : $con =~ /1\d/ ? 'fts_shutter_90' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "".FW_makeImage("10px-kreis-".$amp)."" : "".FW_makeImage("10px-kreis-".$amp)."";; "
$show ".FW_makeImage($pic)."
" }

   event-on-change-reading pct,state,ASC_Enable,ASC_ShadingMessage
   eventMap   open:opens close:closes
   group      Markise
   model      shelly25_roller_invert_0
   readingList shellies/shellyswitch25-C45BBE5F5747/roller/0/pos:.* pct
  shellies/shellyswitch25-C45BBE5F5747/status/0/rollers:.* power
  shellies/shellyswitch25-C45BBE5F5747/online:.* online
  shellies/shellyswitch25-C45BBE5F5747/announce:.* { json2nameValue($EVENT) }
  shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-C45BBE5F5747...mac.*, ? json2nameValue($EVENT) : return }
  shellies/shellyswitch25-C45BBE5F5747/roller/0:.* current
  shellies/shellyswitch25-C45BBE5F5747/roller/0:open {{'state' => 'opening'}}
  shellies/shellyswitch25-C45BBE5F5747/roller/0:close {{'state' => 'closing'}}
  shellies/shellyswitch25-C45BBE5F5747/roller/0/pos:.* state
  shellies/shellyswitch25-C45BBE5F5747/input/1:.* input1
  shellies/shellyswitch25-C45BBE5F5747/input/0:.* input0
  shellies/shellyswitch25-C45BBE5F5747/relay/power:.* power
  shellies/shellyswitch25-C45BBE5F5747/relay/energy:.* energy
  shellies/shellyswitch25-C45BBE5F5747/temperature:.* temperature
  shellies/shellyswitch25-C45BBE5F5747/overtemperature:.* overtemperature
  shellies/shellyswitch25-C45BBE5F5747/roller/0/power:.* roller_0_power
  shellies/shellyswitch25-C45BBE5F5747/roller/0/energy:.* roller_0_energy
  shellies/shellyswitch25-C45BBE5F5747/temperature_f:.* temperature_f
shellyswitch25_C45BBE5F5747:shellies/shellyswitch25-C45BBE5F5747/info:.* { json2nameValue($EVENT, 'info_', $JSONMAP) }
shellyswitch25_C45BBE5F5747:shellies/shellyswitch25-C45BBE5F5747/roller/0/stop_reason:.* roller_0_stop_reason
shellyswitch25_C45BBE5F5747:shellies/shellyswitch25-C45BBE5F5747/temperature_status:.* temperature_status
shellyswitch25_C45BBE5F5747:shellies/shellyswitch25-C45BBE5F5747/voltage:.* voltage
   room       ASC,MQTT2_DEVICE,Übersicht
   setList    open:noArg shellies/shellyswitch25-C45BBE5F5747/roller/0/command open
  close:noArg shellies/shellyswitch25-C45BBE5F5747/roller/0/command close
  half:noArg shellies/shellyswitch25-C45BBE5F5747/roller/0/command/pos 50
  stop:noArg shellies/shellyswitch25-C45BBE5F5747/roller/0/command stop
  pct:slider,0,1,100 shellies/shellyswitch25-C45BBE5F5747/roller/0/command/pos $EVTPART1
  x_recalibration:noArg shellies/shellyswitch25-C45BBE5F5747/roller/0/command rc
  x_update:noArg shellies/shellyswitch25-C45BBE5F5747/command update_fw
  x_mqttcom shellies/shellyswitch25-C45BBE5F5747/command $EVTPART1
   setStateList open close half stop pct
   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


Das ASC-Device:
Internals:
   FUUID      60e9bd30-f33f-26cd-37a0-e0845a5f655a7028
   FVERSION   73_AutoShuttersControl.pm:v0.10.21-s25470/2022-01-15
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladensteuerung
   NOTIFYDEV  global,Rolladensteuerung,MarkiseArbeitszimmer,MarkiseSchlafzimmer,RolladenArbeitszimmer,RolladenFlur,RolladenGaesteWC,RolladenGaestezimmer,RolladenKuecheLinks,RolladenKuecheRechts,RolladenWohnzimmerLinks,RolladenWohnzimmerRechts,Melder_Wohnzimmer_rechts,di_RegensensorVerzoegerung,LichtsensorSued,Twilight,LichtsensorWest,Melder_Wohnzimmer_links,LichtsensorOst,ASC_Residents,Melder_Gaeste_WC
   NR         1024
   NTFY_ORDER 51-Rolladensteuerung
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.10.21
   OLDREADINGS:
   READINGS:
     2022-03-03 09:15:19   MarkiseArbeitszimmer_PosValue 100
     2022-03-03 13:00:02   MarkiseArbeitszimmer_lastPosValue 0
     2022-03-03 09:00:02   MarkiseArbeitszimmer_nextAstroTimeEvent 03.03.2022 - 18:12
     2022-03-03 13:51:29   MarkiseSchlafzimmer_PosValue 0
     2022-03-03 13:51:12   MarkiseSchlafzimmer_lastPosValue 100
     2022-03-03 09:00:02   MarkiseSchlafzimmer_nextAstroTimeEvent 03.03.2022 - 18:12
     2022-03-03 07:50:23   RolladenArbeitszimmer_PosValue 100
     2022-03-03 07:15:02   RolladenArbeitszimmer_lastDelayPosValue 100
     2022-03-03 17:55:02   RolladenArbeitszimmer_lastPosValue 100
     2022-03-03 07:15:02   RolladenArbeitszimmer_nextAstroTimeEvent 03.03.2022 - 18:57
     2022-03-03 07:15:22   RolladenFlur_PosValue 100
     2021-09-12 07:15:02   RolladenFlur_lastDelayPosValue 100
     2022-03-03 07:15:02   RolladenFlur_lastPosValue 0
     2022-03-03 07:15:02   RolladenFlur_nextAstroTimeEvent 03.03.2022 - 22:00
     2022-03-03 07:15:22   RolladenGaesteWC_PosValue 100
     2022-03-03 07:15:02   RolladenGaesteWC_lastPosValue 100
     2022-03-03 07:15:02   RolladenGaesteWC_nextAstroTimeEvent 03.03.2022 - 18:38
     2022-03-03 16:48:42   RolladenGaestezimmer_PosValue 100
     2022-03-03 16:48:29   RolladenGaestezimmer_lastPosValue 20
     2022-03-03 07:15:02   RolladenGaestezimmer_nextAstroTimeEvent 03.03.2022 - 18:57
     2022-03-03 07:15:22   RolladenKuecheLinks_PosValue 100
     2022-03-03 07:15:02   RolladenKuecheLinks_lastPosValue 100
     2022-03-03 07:15:02   RolladenKuecheLinks_nextAstroTimeEvent 03.03.2022 - 19:30
     2022-03-03 07:15:34   RolladenKuecheRechts_PosValue 100
     2022-03-03 07:15:02   RolladenKuecheRechts_lastPosValue 100
     2022-03-03 07:15:02   RolladenKuecheRechts_nextAstroTimeEvent 03.03.2022 - 18:45
     2022-03-03 16:59:00   RolladenWohnzimmerLinks_PosValue 100
     2021-12-26 08:13:29   RolladenWohnzimmerLinks_lastDelayPosValue 100
     2022-03-03 07:15:02   RolladenWohnzimmerLinks_lastPosValue 100
     2022-03-03 07:15:02   RolladenWohnzimmerLinks_nextAstroTimeEvent 03.03.2022 - 20:15
     2022-03-03 07:15:48   RolladenWohnzimmerRechts_PosValue 100
     2022-03-03 07:15:02   RolladenWohnzimmerRechts_lastPosValue 100
     2022-03-03 07:15:02   RolladenWohnzimmerRechts_nextAstroTimeEvent 03.03.2022 - 20:00
     2021-08-28 18:09:10   ascEnable       on
     2022-03-01 11:07:12   controlShading  on
     2021-07-11 07:53:13   hardLockOut     off
     2021-07-19 23:09:16   partyMode       off
     2022-03-01 11:07:06   room_ASC_MQTT2_DEVICE___bersicht MarkiseArbeitszimmer,MarkiseSchlafzimmer,RolladenArbeitszimmer,RolladenFlur,RolladenGaesteWC,RolladenGaestezimmer,RolladenKuecheLinks,RolladenKuecheRechts
     2022-03-01 11:07:06   room_ASC___bersicht RolladenWohnzimmerLinks,RolladenWohnzimmerRechts
     2021-07-11 07:53:13   selfDefense     off
     2022-03-03 16:59:00   state           manual
     2021-07-11 07:53:13   sunriseTimeWeHoliday off
     2022-03-01 11:07:06   userAttrList    rolled out
   helper:
     shuttersList:
       MarkiseArbeitszimmer
       MarkiseSchlafzimmer
       RolladenArbeitszimmer
       RolladenFlur
       RolladenGaesteWC
       RolladenGaestezimmer
       RolladenKuecheLinks
       RolladenKuecheRechts
       RolladenWohnzimmerLinks
       RolladenWohnzimmerRechts
   monitoredDevs:
     ASC_Residents:
       Rolladensteuerung ASC_residentsDev
     LichtsensorOst:
       RolladenFlur ASC_BrightnessSensor
       RolladenGaesteWC ASC_BrightnessSensor
       RolladenKuecheLinks ASC_BrightnessSensor
       RolladenKuecheRechts ASC_BrightnessSensor
     LichtsensorSued:
       RolladenArbeitszimmer ASC_BrightnessSensor
       RolladenGaestezimmer ASC_BrightnessSensor
     LichtsensorWest:
       MarkiseArbeitszimmer ASC_BrightnessSensor
       MarkiseSchlafzimmer ASC_BrightnessSensor
       RolladenWohnzimmerLinks ASC_BrightnessSensor
       RolladenWohnzimmerRechts ASC_BrightnessSensor
     MarkiseArbeitszimmer:
     MarkiseSchlafzimmer:
     Melder_Gaeste_WC:
       RolladenGaesteWC ASC_WindowRec
     Melder_Wohnzimmer_links:
       RolladenWohnzimmerLinks ASC_WindowRec
     Melder_Wohnzimmer_rechts:
       RolladenWohnzimmerRechts ASC_WindowRec
     RolladenArbeitszimmer:
     RolladenFlur:
     RolladenGaesteWC:
     RolladenGaestezimmer:
     RolladenKuecheLinks:
     RolladenKuecheRechts:
     RolladenWohnzimmerLinks:
     RolladenWohnzimmerRechts:
     Twilight:
       Rolladensteuerung ASC_twilightDevice
     di_RegensensorVerzoegerung:
       Rolladensteuerung ASC_rainSensor
Attributes:
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_rainSensor di_RegensensorVerzoegerung:Regen
   ASC_residentsDev ASC_Residents:state
   ASC_tempSensor Aussen_Temperatur:temperature
   ASC_twilightDevice Twilight
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       ASC
   webCmd     ascEnable
   webCmdLabel Gesamtsteuerung


Raspberry Pi 4B, Homematic, Sonoff, Shelly, Worx, Arduino, ESP8266

CoolTux

Er wird nicht fahren weil ASC denkt das Nacht ist und deswegen nicht mehr hochgefahren werden muss. Das ist leider etwas komplexer.
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

Kannst Du bitte einmal ein update testen.

Dazu musst Du folgende Adresse als Repo hinzufügen

update add https://git.cooltux.net/FHEM/mod-AutoShuttersControl/raw/branch/patch-driveUpAtNight/controls_AutoShuttersControl.txt

dann

update

und dann

shutdown restart

dann bitte testen um nun entsprechend Abends endschattet wird.
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

FFHEM

Hallo CoolTux,
soeben lief der Test leider negativ ab.
Ich hatte heute morgen Deinen Patch nach Anweisung installiert, FHEM-Neustart.
Die Schattierung der beiden Markisen funktionierte auch noch wie bisher.

Die Entschattierung hat dann wieder nicht funktioniert. Zur gegebenen Zeit (ca. 17:48 Uhr) kam erst die Info, dass
Current shading status reserved 'out' ist,
dann
steht jetzt Current shading status is 'out'.
Aber die Fahrbefehle sind nicht gekommen.

List von einer der Markisen:
Internals:
   CID        shellyswitch25_C45BBE5F8C2D
   DEF        shellyswitch25_C45BBE5F8C2D
   DEVICETOPIC MarkiseArbeitszimmer
   FUUID      61702b03-f33f-26cd-d0b6-03a1d9821a69e0c1
   IODev      MQTT2_FHEM_Server
   LASTInputDev MQTT2_FHEM_Server
   MQTT2_FHEM_Server_CONN MQTT2_FHEM_Server_192.168.178.62_25087
   MQTT2_FHEM_Server_MSGCNT 8903
   MQTT2_FHEM_Server_TIME 2022-03-05 18:04:05
   MSGCNT     8903
   NAME       MarkiseArbeitszimmer
   NR         1044
   STATE      0
   TYPE       MQTT2_DEVICE
   READINGS:
     2022-02-18 18:49:13   ASC_Enable      on
     2022-03-05 18:03:42   ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
     2022-03-05 13:50:58   ASC_ShuttersLastDrive shading in
     2022-03-05 12:48:44   ASC_Time_DriveDown 05.03.2022 - 18:16
     2022-03-05 12:48:44   ASC_Time_DriveUp 06.03.2022 - 09:00
     2022-03-05 12:48:36   IODev           MQTT2_FHEM_Server
     2022-03-05 12:48:41   associatedWith  Rolladensteuerung
     2022-03-05 18:04:05   current         stop
     2022-03-05 18:04:05   energy          4624
     2022-03-05 12:48:47   fw_ver          20220209-093016/v1.11.8-g8c7bb8d
     2022-03-05 12:48:47   id              shellyswitch25-C45BBE5F8C2D
     2022-03-05 12:48:47   info_actions_stats_skipped 0
     2022-03-05 12:48:47   info_cfg_changed_cnt 0
     2022-03-05 12:48:47   info_cloud_connected false
     2022-03-05 12:48:47   info_cloud_enabled false
     2022-03-05 12:48:47   info_fs_free    146082
     2022-03-05 12:48:47   info_fs_size    233681
     2022-03-05 12:48:47   info_has_update false
     2022-03-05 12:48:47   info_inputs_1_event
     2022-03-05 12:48:47   info_inputs_1_event_cnt 0
     2022-03-05 12:48:47   info_inputs_1_input 0
     2022-03-05 12:48:47   info_inputs_2_event
     2022-03-05 12:48:47   info_inputs_2_event_cnt 0
     2022-03-05 12:48:47   info_inputs_2_input 0
     2022-03-05 12:48:47   info_mac        C45BBE5F8C2D
     2022-03-05 12:48:47   info_meters_1_counters_1 0.000
     2022-03-05 12:48:47   info_meters_1_counters_2 0.000
     2022-03-05 12:48:47   info_meters_1_counters_3 0.000
     2022-03-05 12:48:47   info_meters_1_is_valid true
     2022-03-05 12:48:47   info_meters_1_overpower 0.00
     2022-03-05 12:48:47   info_meters_1_power 0.00
     2022-03-05 12:48:47   info_meters_1_timestamp 1646484527
     2022-03-05 12:48:47   info_meters_1_total 2091
     2022-03-05 12:48:47   info_meters_2_counters_1 0.000
     2022-03-05 12:48:47   info_meters_2_counters_2 0.000
     2022-03-05 12:48:47   info_meters_2_counters_3 0.000
     2022-03-05 12:48:47   info_meters_2_is_valid true
     2022-03-05 12:48:47   info_meters_2_overpower 0.00
     2022-03-05 12:48:47   info_meters_2_power 0.00
     2022-03-05 12:48:47   info_meters_2_timestamp 1646484527
     2022-03-05 12:48:47   info_meters_2_total 2390
     2022-03-05 12:48:47   info_mqtt_connected true
     2022-03-05 12:48:47   info_overtemperature false
     2022-03-05 12:48:47   info_ram_free   35300
     2022-03-05 12:48:47   info_ram_total  49920
     2022-03-05 12:48:47   info_rollers_1_calibrating false
     2022-03-05 12:48:47   info_rollers_1_current_pos 100
     2022-03-05 12:48:47   info_rollers_1_is_valid true
     2022-03-05 12:48:47   info_rollers_1_last_direction open
     2022-03-05 12:48:47   info_rollers_1_overtemperature false
     2022-03-05 12:48:47   info_rollers_1_positioning true
     2022-03-05 12:48:47   info_rollers_1_power 0.00
     2022-03-05 12:48:47   info_rollers_1_safety_switch false
     2022-03-05 12:48:47   info_rollers_1_source mqtt
     2022-03-05 12:48:47   info_rollers_1_state stop
     2022-03-05 12:48:47   info_rollers_1_stop_reason normal
     2022-03-05 12:48:47   info_serial     1190
     2022-03-05 12:48:47   info_temperature 41.17
     2022-03-05 12:48:47   info_temperature_status Normal
     2022-03-05 12:48:47   info_time       12:48
     2022-03-05 12:48:47   info_tmp_is_valid true
     2022-03-05 12:48:47   info_tmp_tC     41.17
     2022-03-05 12:48:47   info_tmp_tF     106.11
     2022-03-05 12:48:47   info_unixtime   1646480927
     2022-02-09 10:59:10   info_update_beta_version 20220126-172214/v1.11.8-rc2-g9861f53
     2022-03-05 12:48:47   info_update_has_update false
     2022-03-05 12:48:47   info_update_new_version 20220209-093016/v1.11.8-g8c7bb8d
     2022-03-05 12:48:47   info_update_old_version 20220209-093016/v1.11.8-g8c7bb8d
     2022-03-05 12:48:47   info_update_status idle
     2022-03-05 12:48:47   info_uptime     1923519
     2022-03-05 12:48:47   info_voltage    237.06
     2022-03-05 12:48:47   info_wifi_sta_connected true
     2022-03-05 12:48:47   info_wifi_sta_ip 192.168.178.62
     2022-03-05 12:48:47   info_wifi_sta_rssi -64
     2022-03-05 12:48:47   info_wifi_sta_ssid HAL 9000
     2022-03-05 18:04:05   input0          0
     2022-03-05 18:04:05   input1          0
     2022-03-05 12:48:47   ip              192.168.178.62
     2022-03-05 12:48:47   mac             C45BBE5F8C2D
     2022-03-05 12:48:47   mode            roller
     2022-03-05 12:48:47   model           SHSW-25
     2022-03-05 12:48:47   new_fw          false
     2022-03-05 12:48:47   online          true
     2022-03-05 18:04:05   overtemperature 0
     2022-03-05 18:04:05   pct             0
     2022-03-05 18:04:05   power           0.00
     2022-03-05 18:04:05   roller_0_energy 4624
     2022-03-05 18:04:05   roller_0_power  0.00
     2022-03-05 18:04:05   roller_0_stop_reason normal
     2022-03-05 18:04:05   state           0
     2022-03-05 18:04:05   temperature     45.19
     2022-03-05 18:04:05   temperature_f   113.34
     2022-03-05 18:04:05   temperature_status Normal
     2022-03-05 18:04:05   voltage         235.51
Attributes:
   ASC        2
   ASC_BrightnessSensor LichtsensorWest:brightnessInt
   ASC_Down   astro
   ASC_Mode_Down off
   ASC_Mode_Up off
   ASC_Pos_Reading pct
   ASC_RainProtection off
   ASC_Shading_BetweenTheTime 12:00-21:00
   ASC_Shading_InOutAzimuth 150.0:320.0
   ASC_Shading_MinMax_Elevation 7.0:90.0
   ASC_Shading_Min_OutsideTemperature 0
   ASC_Shading_Mode always
   ASC_Shading_Pos 0
   ASC_Shading_StateChange_SunnyCloudy 17000:4000
   ASC_Shading_WaitingPeriod 600
   ASC_Time_Down_Early 16:00
   ASC_Time_Down_Late 22:00
   ASC_Time_Up_Early 09:00
   ASC_Time_Up_Late 09:00
   ASC_Up     astro
   IODev      MQTT2_FHEM_Server
   cmdIcon    open:fts_shutter_up close:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   comment    Shelly 2.5 in Roller-Mode. 100=opened / 0=closed
   devStateIcon { my $amp = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $con = ReadingsVal($name,"state","undef");; my $pic = $con eq "opening" ? 'fts_shutter_up@red' : $con eq "closing" ? 'fts_shutter_down@red' : $con eq "0" ? 'fts_shutter_100' : $con eq "100" ? 'fts_shutter_10' : $con =~ /9\d/ ? 'fts_shutter_10' : $con =~ /8\d/ ? 'fts_shutter_20' : $con =~ /7\d/ ? 'fts_shutter_30' : $con =~ /6\d/ ? 'fts_shutter_40' : $con =~ /5\d/ ? 'fts_shutter_50' : $con =~ /4\d/ ? 'fts_shutter_60' : $con =~ /3\d/ ? 'fts_shutter_70' : $con =~ /2\d/ ? 'fts_shutter_80' : $con =~ /1\d/ ? 'fts_shutter_90' : 'fts_shutter_updown';; my $show = "$amp" eq "gelb" ? "".FW_makeImage("10px-kreis-".$amp)."" : "".FW_makeImage("10px-kreis-".$amp)."";; "
$show ".FW_makeImage($pic)."
" }

   event-on-change-reading pct,state,ASC_Enable,ASC_ShadingMessage
   eventMap   open:opens close:closes
   group      Markise
   model      shelly25_roller_invert_0
   readingList shellies/shellyswitch25-C45BBE5F8C2D/roller/0/pos:.* pct
  shellies/shellyswitch25-C45BBE5F8C2D/status/0/rollers:.* power
  shellies/shellyswitch25-C45BBE5F8C2D/online:.* online
  shellies/shellyswitch25-C45BBE5F8C2D/announce:.* { json2nameValue($EVENT) }
  shellies/announce:.* { $EVENT =~ m,..id...shellyswitch25-C45BBE5F8C2D...mac.*, ? json2nameValue($EVENT) : return }
  shellies/shellyswitch25-C45BBE5F8C2D/roller/0:.* current
  shellies/shellyswitch25-C45BBE5F8C2D/roller/0:open {{'state' => 'opening'}}
  shellies/shellyswitch25-C45BBE5F8C2D/roller/0:close {{'state' => 'closing'}}
  shellies/shellyswitch25-C45BBE5F8C2D/roller/0/pos:.* state
  shellies/shellyswitch25-C45BBE5F8C2D/input/1:.* input1
  shellies/shellyswitch25-C45BBE5F8C2D/input/0:.* input0
  shellies/shellyswitch25-C45BBE5F8C2D/relay/power:.* power
  shellies/shellyswitch25-C45BBE5F8C2D/relay/energy:.* energy
  shellies/shellyswitch25-C45BBE5F8C2D/temperature:.* temperature
  shellies/shellyswitch25-C45BBE5F8C2D/overtemperature:.* overtemperature
  shellies/shellyswitch25-C45BBE5F8C2D/roller/0/power:.* roller_0_power
  shellies/shellyswitch25-C45BBE5F8C2D/roller/0/energy:.* roller_0_energy
  shellies/shellyswitch25-C45BBE5F8C2D/temperature_f:.* temperature_f
shellyswitch25_C45BBE5F8C2D:shellies/shellyswitch25-C45BBE5F8C2D/info:.* { json2nameValue($EVENT, 'info_', $JSONMAP) }
shellyswitch25_C45BBE5F8C2D:shellies/shellyswitch25-C45BBE5F8C2D/roller/0/stop_reason:.* roller_0_stop_reason
shellyswitch25_C45BBE5F8C2D:shellies/shellyswitch25-C45BBE5F8C2D/temperature_status:.* temperature_status
shellyswitch25_C45BBE5F8C2D:shellies/shellyswitch25-C45BBE5F8C2D/voltage:.* voltage
   room       ASC,MQTT2_DEVICE,Übersicht
   setList    open:noArg shellies/shellyswitch25-C45BBE5F8C2D/roller/0/command open
  close:noArg shellies/shellyswitch25-C45BBE5F8C2D/roller/0/command close
  half:noArg shellies/shellyswitch25-C45BBE5F8C2D/roller/0/command/pos 50
  stop:noArg shellies/shellyswitch25-C45BBE5F8C2D/roller/0/command stop
  pct:slider,0,1,100 shellies/shellyswitch25-C45BBE5F8C2D/roller/0/command/pos $EVTPART1
  x_recalibration:noArg shellies/shellyswitch25-C45BBE5F8C2D/roller/0/command rc
  x_update:noArg shellies/shellyswitch25-C45BBE5F8C2D/command update_fw
  x_mqttcom shellies/shellyswitch25-C45BBE5F8C2D/command $EVTPART1
   setStateList open close half stop pct
   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



Und das ASC-Device:
Internals:
   FUUID      60e9bd30-f33f-26cd-37a0-e0845a5f655a7028
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       Rolladensteuerung
   NOTIFYDEV  global,Rolladensteuerung,MarkiseArbeitszimmer,MarkiseSchlafzimmer,RolladenArbeitszimmer,RolladenFlur,RolladenGaesteWC,RolladenGaestezimmer,RolladenKuecheLinks,RolladenKuecheRechts,RolladenWohnzimmerLinks,RolladenWohnzimmerRechts,Melder_Gaeste_WC,Melder_Wohnzimmer_rechts,ASC_Residents,LichtsensorSued,LichtsensorOst,di_RegensensorVerzoegerung,LichtsensorWest,Twilight,Melder_Wohnzimmer_links
   NR         1015
   NTFY_ORDER 51-Rolladensteuerung
   STATE      manual
   TYPE       AutoShuttersControl
   VERSION    v0.10.22
   OLDREADINGS:
   READINGS:
     2022-03-05 13:50:58   MarkiseArbeitszimmer_PosValue 0
     2022-03-05 13:50:41   MarkiseArbeitszimmer_lastPosValue 100
     2022-03-05 12:48:44   MarkiseArbeitszimmer_nextAstroTimeEvent 05.03.2022 - 18:16
     2022-03-05 13:50:58   MarkiseSchlafzimmer_PosValue 0
     2022-03-05 13:50:41   MarkiseSchlafzimmer_lastPosValue 100
     2022-03-05 12:48:44   MarkiseSchlafzimmer_nextAstroTimeEvent 05.03.2022 - 18:16
     2022-03-05 07:15:26   RolladenArbeitszimmer_PosValue 100
     2022-03-04 07:15:02   RolladenArbeitszimmer_lastDelayPosValue 100
     2022-03-05 17:58:42   RolladenArbeitszimmer_lastPosValue 100
     2022-03-05 12:48:44   RolladenArbeitszimmer_nextAstroTimeEvent 05.03.2022 - 19:01
     2022-03-05 07:15:22   RolladenFlur_PosValue 100
     2021-09-12 07:15:02   RolladenFlur_lastDelayPosValue 100
     2022-03-05 07:15:02   RolladenFlur_lastPosValue 100
     2022-03-05 12:48:44   RolladenFlur_nextAstroTimeEvent 05.03.2022 - 22:00
     2022-03-05 07:15:22   RolladenGaesteWC_PosValue 100
     2022-03-05 07:15:02   RolladenGaesteWC_lastPosValue 100
     2022-03-05 12:48:44   RolladenGaesteWC_nextAstroTimeEvent 05.03.2022 - 18:42
     2022-03-05 16:56:00   RolladenGaestezimmer_PosValue 100
     2022-03-05 16:55:47   RolladenGaestezimmer_lastPosValue 20
     2022-03-05 12:48:44   RolladenGaestezimmer_nextAstroTimeEvent 05.03.2022 - 19:01
     2022-03-05 07:15:22   RolladenKuecheLinks_PosValue 100
     2022-03-05 07:15:02   RolladenKuecheLinks_lastPosValue 100
     2022-03-05 12:48:44   RolladenKuecheLinks_nextAstroTimeEvent 05.03.2022 - 19:30
     2022-03-05 07:15:34   RolladenKuecheRechts_PosValue 100
     2022-03-05 07:15:02   RolladenKuecheRechts_lastPosValue 100
     2022-03-05 12:48:44   RolladenKuecheRechts_nextAstroTimeEvent 05.03.2022 - 18:48
     2022-03-05 17:39:37   RolladenWohnzimmerLinks_PosValue 100
     2021-12-26 08:13:29   RolladenWohnzimmerLinks_lastDelayPosValue 100
     2022-03-05 07:15:02   RolladenWohnzimmerLinks_lastPosValue 100
     2022-03-05 12:48:44   RolladenWohnzimmerLinks_nextAstroTimeEvent 05.03.2022 - 20:15
     2022-03-05 07:15:49   RolladenWohnzimmerRechts_PosValue 100
     2022-03-05 07:15:02   RolladenWohnzimmerRechts_lastPosValue 100
     2022-03-05 12:48:44   RolladenWohnzimmerRechts_nextAstroTimeEvent 05.03.2022 - 20:00
     2021-08-28 18:09:10   ascEnable       on
     2022-03-05 12:48:46   controlShading  on
     2021-07-11 07:53:13   hardLockOut     off
     2021-07-19 23:09:16   partyMode       off
     2022-03-05 12:48:39   room_ASC_MQTT2_DEVICE___bersicht MarkiseArbeitszimmer,MarkiseSchlafzimmer,RolladenArbeitszimmer,RolladenFlur,RolladenGaesteWC,RolladenGaestezimmer,RolladenKuecheLinks,RolladenKuecheRechts
     2022-03-05 12:48:39   room_ASC___bersicht RolladenWohnzimmerLinks,RolladenWohnzimmerRechts
     2021-07-11 07:53:13   selfDefense     off
     2022-03-05 17:39:37   state           manual
     2021-07-11 07:53:13   sunriseTimeWeHoliday off
     2022-03-05 12:48:39   userAttrList    rolled out
   helper:
     shuttersList:
       MarkiseArbeitszimmer
       MarkiseSchlafzimmer
       RolladenArbeitszimmer
       RolladenFlur
       RolladenGaesteWC
       RolladenGaestezimmer
       RolladenKuecheLinks
       RolladenKuecheRechts
       RolladenWohnzimmerLinks
       RolladenWohnzimmerRechts
   monitoredDevs:
     ASC_Residents:
       Rolladensteuerung ASC_residentsDev
     LichtsensorOst:
       RolladenFlur ASC_BrightnessSensor
       RolladenGaesteWC ASC_BrightnessSensor
       RolladenKuecheLinks ASC_BrightnessSensor
       RolladenKuecheRechts ASC_BrightnessSensor
     LichtsensorSued:
       RolladenArbeitszimmer ASC_BrightnessSensor
       RolladenGaestezimmer ASC_BrightnessSensor
     LichtsensorWest:
       MarkiseArbeitszimmer ASC_BrightnessSensor
       MarkiseSchlafzimmer ASC_BrightnessSensor
       RolladenWohnzimmerLinks ASC_BrightnessSensor
       RolladenWohnzimmerRechts ASC_BrightnessSensor
     MarkiseArbeitszimmer:
     MarkiseSchlafzimmer:
     Melder_Gaeste_WC:
       RolladenGaesteWC ASC_WindowRec
     Melder_Wohnzimmer_links:
       RolladenWohnzimmerLinks ASC_WindowRec
     Melder_Wohnzimmer_rechts:
       RolladenWohnzimmerRechts ASC_WindowRec
     RolladenArbeitszimmer:
     RolladenGaestezimmer:
     RolladenWohnzimmerLinks:
     Twilight:
       Rolladensteuerung ASC_twilightDevice
     di_RegensensorVerzoegerung:
       Rolladensteuerung ASC_rainSensor
Attributes:
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_rainSensor di_RegensensorVerzoegerung:Regen
   ASC_residentsDev ASC_Residents:state
   ASC_tempSensor Aussen_Temperatur:temperature
   ASC_twilightDevice Twilight
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       ASC
   webCmd     ascEnable
   webCmdLabel Gesamtsteuerung


Danke für Deine Hilfe!
Raspberry Pi 4B, Homematic, Sonoff, Shelly, Worx, Arduino, ESP8266

CoolTux

Kannst du bitte einmal

{ ascAPIget('IsDay','ROLLONAME') }

in der Kommandzeile von FHEMWEB eingeben und schauen was kommt.
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

FFHEM

Jetzt, um 18:35 Uhr, kommt 1.
Werde ich morgen mehrfach aufrufen und Dir mitteilen.
Raspberry Pi 4B, Homematic, Sonoff, Shelly, Worx, Arduino, ESP8266

FFHEM

Komisch, jetzt um ca.18:43 höre ich, dass beide Markisen hochgefahren sind.
Der Funktionsaufruf liefert jetzt immer noch 1.
Raspberry Pi 4B, Homematic, Sonoff, Shelly, Worx, Arduino, ESP8266

CoolTux

Zitat von: FFHEM am 05 März 2022, 18:47:25
Komisch, jetzt um ca.18:43 höre ich, dass beide Markisen hochgefahren sind.
Der Funktionsaufruf liefert jetzt immer noch 1.

Gut. Dann hat die Änderung bis doch funktioniert.
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

FFHEM

Jein - die Markisen fahren ja mit einer knappen Stunde Verspätung wieder hoch. Von der Helligkeit hätten sie ja um 17:48 Uhr fahren sollen, tatsächlich sind sie dann um ca. 18:43 Uhr hochgefahren.
Außerdem wird jetzt der manuelle Modus nicht mehr beachtet. Wir benutzen die Senkrechtmarkisen i. d. R. nur zur Beschattung tagsüber, also keine regulären Nachtfahrten.
Aber: bei Vollmondnächten wird die Markise hin und wieder abends manuell heruntergefahren und morgens wieder manuell raufgefahren. Das klappte auch in der ungepatchten Version.
Gestern Nacht war es dann so: meine Frau fuhr um 23:05 Uhr die Markise manuell runter, legte sich schlafen und wurde ca. 20 Minuten um 23:25 Uhr von der automatischen Hochfahrt der Markise wieder geweckt ;-) Sie hat die Markise dann noch einmal heruntergefahren, aber die sind nach ca. 4 Minuten wieder hochgefahren:
ASC_ShuttersLastDrive
shading out
2022-03-05 23:29:00


Aber vielleicht ist das Problem irgendwie einfacher zu lösen. Ich mache jetzt erst einmal ein paar Versuche mit Schattierung/Entschattierung mit der ungepatchten Version. Denn das hatte tagsüber ja immer geklappt, also mehrfach schattieren und entschattieren hintereinander. Nur das letzte Entschattieren funktionierte nicht.
Kann es evtl. etwas mit dem von mir gesetzten Attribut
ASC_Time_Down_Early
16:00

liegen (Die Zeit wird ja nicht gebraucht, die könnte ich auch auf viel später setzen)? Vielleicht ist das ja die zeitliche Grenze, aber der die Entschattung nicht mehr so funktioniert? Werde ich ausprobieren!
Lass mich das noch einmal überprüfen, dann melde ich mich!

Gruß,
Friedhelm



Raspberry Pi 4B, Homematic, Sonoff, Shelly, Worx, Arduino, ESP8266

CoolTux

Zitat von: FFHEM am 06 März 2022, 09:59:43
Jein - die Markisen fahren ja mit einer knappen Stunde Verspätung wieder hoch. Von der Helligkeit hätten sie ja um 17:48 Uhr fahren sollen, tatsächlich sind sie dann um ca. 18:43 Uhr hochgefahren.
Außerdem wird jetzt der manuelle Modus nicht mehr beachtet. Wir benutzen die Senkrechtmarkisen i. d. R. nur zur Beschattung tagsüber, also keine regulären Nachtfahrten.
Aber: bei Vollmondnächten wird die Markise hin und wieder abends manuell heruntergefahren und morgens wieder manuell raufgefahren. Das klappte auch in der ungepatchten Version.
Gestern Nacht war es dann so: meine Frau fuhr um 23:05 Uhr die Markise manuell runter, legte sich schlafen und wurde ca. 20 Minuten um 23:25 Uhr von der automatischen Hochfahrt der Markise wieder geweckt ;-) Sie hat die Markise dann noch einmal heruntergefahren, aber die sind nach ca. 4 Minuten wieder hochgefahren:
ASC_ShuttersLastDrive
shading out
2022-03-05 23:29:00


Aber vielleicht ist das Problem irgendwie einfacher zu lösen. Ich mache jetzt erst einmal ein paar Versuche mit Schattierung/Entschattierung mit der ungepatchten Version. Denn das hatte tagsüber ja immer geklappt, also mehrfach schattieren und entschattieren hintereinander. Nur das letzte Entschattieren funktionierte nicht.
Kann es evtl. etwas mit dem von mir gesetzten Attribut
ASC_Time_Down_Early
16:00

liegen (Die Zeit wird ja nicht gebraucht, die könnte ich auch auf viel später setzen)? Vielleicht ist das ja die zeitliche Grenze, aber der die Entschattung nicht mehr so funktioniert? Werde ich ausprobieren!
Lass mich das noch einmal überprüfen, dann melde ich mich!

Gruß,
Friedhelm

Es tut mir leid aber ich kann nicht jeden Wunsch beachten. Eines geht nur. Und die manuelle Fahrt wird beachtet entsprechend der Zeit welche angegeben ist für Blockade nach manuellen fahren. Meine Empfehlung ist das wenn doch das Rollo Abends geschlossen sein soll dann muss ASC bis am Morgen für das Rollo daktiviert werden. Kann man über das ASC Device mittels Set machen.
Oder. Wir lassen den alten Stand so das Nachts trotz Morgen und Abend Steuerung beachtet wird und dann halt Abends zum endschatten manuell hoch gefahren werden muss. Kann man dann über notify lösen. Mittels der API kann man ja den Beschattungsstatus abrufen.
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

FFHEM

Zitat von: CoolTux am 06 März 2022, 10:20:58
Es tut mir leid aber ich kann nicht jeden Wunsch beachten. Eines geht nur. Und die manuelle Fahrt wird beachtet entsprechend der Zeit welche angegeben ist für Blockade nach manuellen fahren. Meine Empfehlung ist das wenn doch das Rollo Abends geschlossen sein soll dann muss ASC bis am Morgen für das Rollo daktiviert werden. Kann man über das ASC Device mittels Set machen.
Oder. Wir lassen den alten Stand so das Nachts trotz Morgen und Abend Steuerung beachtet wird und dann halt Abends zum endschatten manuell hoch gefahren werden muss. Kann man dann über notify lösen. Mittels der API kann man ja den Beschattungsstatus abrufen.
Das verstehe ich, ASC ist mit seinen vielen Möglichkeiten schon komplex genug. Ein Wunder, dass Du Dich da noch so gut auskennst! Zumal sich alles gegenseitig beeinflusst, usw.
Irgendetwas ist ab dem Nachmittag da, was das Hochfahren verhindert. Vormittags und mittags funktioniert alles einwandfrei. Aber genug jetzt!
Also ich werde Deinen 2. Vorschlag "Oder" befolgen, wir lassen den alten Stand so, und ich baue ein Notify, das die Markisen ggf. abends hochfährt. Das ist das einfachste und schnellste.
Ich danke Dir vielmals für Deine Arbeit!!!
Gruß,
Friedhelm


Raspberry Pi 4B, Homematic, Sonoff, Shelly, Worx, Arduino, ESP8266

CoolTux

Nachmittags bzw Abends je nach Jahreszeit wird ja ohne besondere Einstellung die Astrozeit verwendet um Abends die Fahrt zum Schließen wegen Dunkelheit durch zu führen. Daher ergibt ascAPIget('IsDay... im normal Fall Abends 0 bei der Vorversion
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

FFHEM

Jetzt um 18:31 ergibt
{ ascAPIget('IsDay','MarkiseSchlafzimmer') }
immer noch 1 (keine Patchversion), obwohl die Markisen schon seit gut 1 Stunde wegen des Lichtsensors "shading out", aber nicht hochgefahren sind.
Vormittags/Mittags funktioniert es, da kann ich den Lichtsensor verdunkeln/belichten und immer funktioniert die Schattierung/Entschattierung.
Das ist ja das Merkwürdige an der Sache. Aber, wie geschrieben, ich kann mir mit einem Notify helfen, kein Problem.
Gruß,
Friedhelm
Raspberry Pi 4B, Homematic, Sonoff, Shelly, Worx, Arduino, ESP8266