Hallo,
wenn ich meine Rolläden im Wohnzimmer Manuell betätige dann funktioniert das Auto shading den ganzen Tag nicht mehr.
Mir ist aufgefallen das die ASC_ShadingMessage: INFO nur Morgens abgefragt/bzw im Logfile protokoliert wird.
Im Gerät steht zwar
ASC_ShadingMessage INFO: current shading status is 'in' - next check in 2m
geloggt wird allerdings nichts.
Hier ein List der Rollo
Internals:
DEF 192.168.0.111
DURATION 0
FUUID 628b4f3d-f33f-547c-3d0c-e8af44cb98d22270
INTERVAL 60
MOVING stopped
NAME shelly_Rollo_Wohnzimmer
NR 151
SHELLY SHSW-25
STATE pct-90
TARGETPCT 85
TCPIP 192.168.0.111
TYPE Shelly
eventCount 2325
units 0
READINGS:
2022-05-23 11:19:58 ASC_Enable on
2023-08-26 10:07:45 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 2m
2023-08-26 09:47:23 ASC_ShuttersLastDrive manual
2023-08-26 06:17:21 ASC_Time_DriveDown 26.08.2023 - 20:18
2023-08-26 06:17:21 ASC_Time_DriveUp 27.08.2023 - 06:17
2023-08-26 06:17:21 ASC_Time_PrivacyDriveDown 26.08.2023 - 20:08
2023-08-24 17:20:31 associatedWith myASControl
2022-05-23 11:09:18 cloud disabled
2023-08-22 22:13:39 config name=Rollo Wohnzimmer [channel s]
2023-08-06 09:22:27 energyTTL 230
2023-08-26 09:48:29 energy_0 107.80
2023-08-26 09:33:08 energy_1 63.50
2023-08-26 09:48:29 energy_TTL 171.40
2023-08-06 13:39:18 firmware v1.13.0
2023-08-26 08:32:41 input_0 off
2023-08-26 08:32:41 input_1 off
2023-08-26 10:07:50 inttemp 57.29
2023-08-26 05:01:26 inttempStatus Normal
2023-08-26 09:47:27 last_dir down
2023-08-25 01:58:08 network <html>connected to <a href="http://192.168.0.111">192.168.0.111</a></html>
2023-08-25 01:57:08 network_disconnects 12
2023-08-26 05:01:26 overpower_0 0
2023-08-26 05:01:26 overpower_1 0
2023-08-26 09:47:23 pct 85
2023-08-26 09:47:23 position 85
2023-06-22 20:06:45 power 0
2023-08-06 06:00:16 powerTTL 0
2023-08-26 09:47:28 power_0 0
2023-08-26 09:32:07 power_1 0
2023-08-26 09:47:27 power_last_0 132.43
2023-08-26 09:32:05 power_last_1 68.19
2023-07-26 20:55:00 returnedTTL 0
2023-08-26 09:47:27 state pct-90
2023-08-26 05:01:26 stop_reason normal
helper:
a_Active_Power 0
b_Active_Power 0
c_Active_Power 0
power 0
powerCnt 1
Attributes:
ASC 2
ASC_Adv on
ASC_BrightnessSensor brightness_sens_MyWeather:lux 100:1000
ASC_Closed_Pos 0
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose 600
ASC_PrivacyDown_Pos 100
ASC_Shading_InOutAzimuth 10:130
ASC_Shading_MinMax_Elevation -5:100
ASC_Shading_Min_OutsideTemperature 10
ASC_Shading_Mode always
ASC_Shading_Pos 40
ASC_Shading_StateChange_SunnyCloudy 600:500
ASC_Shading_WaitingPeriod 120
ASC_Sleep_Pos 70
ASC_TempSensor MyWeather:temperature
ASC_Time_Up_Early 06:00
ASC_Time_Up_WE_Holiday 06:00
ShellyName Rollo Wohnzimmer
alias Rolladen Wohnzimmer
cmdIcon open:control_arrow_upward up:control_arrow_up down:control_arrow_down closed:control_arrow_downward stop:rc_STOP half:fts_shutter_50
devStateIcon open:fts_shutter_100:closed closed:fts_shutter_10:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_window_2w:closed pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:open
event-on-change-reading .*
eventMap /delta +15:up/delta -15:down/pct 50:half/
group Rolläden
maxtime 25
mode roller
model shelly2.5
pct100 open
room Rolläden,Wohnzimmer
sortby 2
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 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 struct_rollo struct_rollo_map structexclude
verbose 5
webCmd open:up:down:closed:half:stop:pct
Das Logfile dazu sieht so aus
2023-08-23_10:48:40 shelly_Rollo_Wohnzimmer ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 1m
2023-08-24_05:46:31 shelly_Rollo_Wohnzimmer ASC_ShadingMessage: INFO: current shading status is 'in reserved' - next check in 1m
2023-08-24_05:51:31 shelly_Rollo_Wohnzimmer ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 2m
2023-08-24_10:50:02 shelly_Rollo_Wohnzimmer ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 1m
2023-08-24_17:20:42 shelly_Rollo_Wohnzimmer ASC_ShadingMessage: <html> </html>
2023-08-24_17:25:36 shelly_Rollo_Wohnzimmer ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 1m
2023-08-25_05:48:01 shelly_Rollo_Wohnzimmer ASC_ShadingMessage: INFO: current shading status is 'in reserved' - next check in 1m
2023-08-25_05:53:01 shelly_Rollo_Wohnzimmer ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 2m
2023-08-25_10:46:23 shelly_Rollo_Wohnzimmer ASC_ShadingMessage: INFO: current shading status is 'out' - next check in 1m
2023-08-26_05:49:30 shelly_Rollo_Wohnzimmer ASC_ShadingMessage: INFO: current shading status is 'in reserved' - next check in 1m
2023-08-26_05:54:30 shelly_Rollo_Wohnzimmer ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 2m
Beim Rollo im Schlafzimmer sieht das Logfile bezüglich Shading so aus
2023-08-26_10:22:45 shelly_Rollo_SZi ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 2m
2023-08-26_10:21:22 shelly_Rollo_SZi ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 2m
2023-08-26_10:17:45 shelly_Rollo_SZi ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 2m
2023-08-26_10:12:45 shelly_Rollo_SZi ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 2m
2023-08-26_10:07:45 shelly_Rollo_SZi ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 2m
2023-08-26_10:02:45 shelly_Rollo_SZi ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 2m
2023-08-26_09:57:45 shelly_Rollo_SZi ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 2m
2023-08-26_09:52:45 shelly_Rollo_SZi ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 2m
2023-08-26_09:47:45 shelly_Rollo_SZi ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 2m
2023-08-26_09:42:45 shelly_Rollo_SZi ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 2m
Auch irgendwie komisch, es steht zwar next check in 2m, tatsächlich wird aber alle 5minuten abgefragt, einmal nach einer Minute.
Hier noch das List von ASC
Internals:
FUUID 5f077820-f33f-547c-7fe6-3b99e28e1636bc3f
FVERSION 73_AutoShuttersControl.pm:v0.10.25-s26950/2023-01-03
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME myASControl
NOTIFYDEV global,myASControl,shelly_Rollo_Buero,shelly_Rollo_KiZi,shelly_Rollo_Kueche,shelly_Rollo_Lodgia,shelly_Rollo_SZi,shelly_Rollo_Wohnzimmer,ASC_WindowRec_PosAfterDayClosed,brightness_sens,shelly_Rollo_Kueche,shelly_Rollo_Buero,shelly_Rollo_KiZi,shelly_Rollo_Lodgia,shelly_Rollo_Wohnzimmer,shelly_Rollo_SZi,brightness_sens_MyWeather,Astro
NR 59
NTFY_ORDER 51-myASControl
STATE day open
TYPE AutoShuttersControl
VERSION v0.10.25
eventCount 288
OLDREADINGS:
READINGS:
2023-08-12 15:00:42 ascEnable on
2023-08-24 17:20:36 controlShading on
2020-07-10 14:19:00 hardLockOut off
2021-08-28 09:17:18 partyMode off
2020-07-10 12:19:05 roll_kizi_PosValue 62
2023-08-24 17:20:31 room_Kinderzimmer_Rollaeden shelly_Rollo_KiZi
2023-08-24 17:20:31 room_Rollaeden_Buero shelly_Rollo_Buero
2023-08-24 17:20:31 room_Rollaeden_Schlafzimmer shelly_Rollo_SZi
2023-08-24 17:20:31 room_Rollaeden_Wohnzimmer shelly_Rollo_Kueche,shelly_Rollo_Lodgia,shelly_Rollo_Wohnzimmer
2020-07-10 14:19:00 selfDefense off
2023-08-26 05:37:48 shelly_Rollo_Buero_PosValue 100
2023-08-26 09:00:02 shelly_Rollo_Buero_lastPosValue 50
2023-08-26 09:00:02 shelly_Rollo_Buero_nextAstroTimeEvent 26.08.2023 - 20:18
2023-08-26 10:30:02 shelly_Rollo_KiZi_PosValue 100
2023-08-26 10:30:02 shelly_Rollo_KiZi_lastPosValue 48
2023-08-26 10:30:02 shelly_Rollo_KiZi_nextAstroTimeEvent 26.08.2023 - 20:18
2023-08-26 09:32:01 shelly_Rollo_Kueche_PosValue 100
2023-08-26 06:17:21 shelly_Rollo_Kueche_lastPosValue 0
2023-08-26 06:17:21 shelly_Rollo_Kueche_nextAstroTimeEvent 26.08.2023 - 20:18
2021-10-11 18:43:05 shelly_Rollo_Lodgia shelly_Rollo_Lodgia_lastPosValue 0
2023-08-26 06:15:59 shelly_Rollo_Lodgia_PosValue 40
2023-08-26 06:17:21 shelly_Rollo_Lodgia_lastPosValue 0
2023-08-26 06:17:21 shelly_Rollo_Lodgia_nextAstroTimeEvent 26.08.2023 - 20:18
2023-08-26 10:27:29 shelly_Rollo_SZi_PosValue 100
2023-08-26 09:30:02 shelly_Rollo_SZi_lastPosValue 100
2023-08-26 09:30:02 shelly_Rollo_SZi_nextAstroTimeEvent 26.08.2023 - 20:18
2023-08-26 09:47:23 shelly_Rollo_Wohnzimmer_PosValue 85
2023-08-26 06:17:21 shelly_Rollo_Wohnzimmer_lastPosValue 48
2023-08-26 06:17:21 shelly_Rollo_Wohnzimmer_nextAstroTimeEvent 26.08.2023 - 20:18
2023-08-26 10:30:02 state day open
2021-08-31 06:32:48 sunriseTimeWeHoliday on
2023-08-24 17:20:31 userAttrList rolled out
helper:
shuttersList:
shelly_Rollo_Buero
shelly_Rollo_KiZi
shelly_Rollo_Kueche
shelly_Rollo_Lodgia
shelly_Rollo_SZi
shelly_Rollo_Wohnzimmer
monitoredDevs:
ASC_WindowRec_PosAfterDayClosed:
shelly_Rollo_SZi 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 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
shelly_Rollo_Wohnzimmer userattr ASC_Adv:on,off ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessSensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec
Astro:
myASControl ASC_twilightDevice
brightness_sens:
shelly_Rollo_Kueche ASC_BrightnessSensor
shelly_Rollo_Lodgia ASC_BrightnessSensor
brightness_sens_MyWeather:
shelly_Rollo_Buero ASC_BrightnessSensor
shelly_Rollo_KiZi ASC_BrightnessSensor
shelly_Rollo_Kueche ASC_BrightnessSensor
shelly_Rollo_Lodgia ASC_BrightnessSensor
shelly_Rollo_SZi ASC_BrightnessSensor
shelly_Rollo_Wohnzimmer ASC_BrightnessSensor
shelly_Rollo_Buero:
shelly_Rollo_KiZi:
shelly_Rollo_Kueche:
shelly_Rollo_Lodgia:
shelly_Rollo_SZi:
shelly_Rollo_Wohnzimmer:
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -4
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon 0
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_blockAscDrivesAfterManual 0
ASC_tempSensor MyWeather:temperature
ASC_twilightDevice Astro
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC
verbose 5
Vielleicht kann mir ja wer helfen wie ich den Fehler finden kann.
Vielen Dank
SG Bernhard
Um genau zu sein funktioniert es so lange nicht bis einmal komplett wieder entschattet wurde. Danach geht es dann wieder.
Möglich, da bin ich mir nicht ganz sicher ob das bei mir so ist.
Hab's gerade beim Schlafzimmer Rollo probiert. Einmal in den shading out status gestellt, jetzt ist er im shading in, aber noch immer komplett offen
Wie meinst Du das Du hast ihn in shading Out gestellt? Hatt ASC selbstständig gearbeitet oder hast Du versucht zu tricksen?
Ah ok das hätte ich noch erwähnen sollen. Mein "Lichtsensor" ist ein doif, welches mit einem Wetterapp gekoppelt ist. Ist es schön, wird die Helligkeit auf 1000 gesetzt, ist es bewölkt auf 100.
Das ist der Log vom Schlafzimmer Rollo als ich den "Lichtsensor" manipuliert habe 2023-08-26_12:32:45 shelly_Rollo_SZi ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 2m
2023-08-26_12:29:31 shelly_Rollo_SZi ASC_ShadingMessage: INFO: current shading status is 'in reserved' - next check in 2m
2023-08-26_12:28:20 shelly_Rollo_SZi ASC_ShadingMessage: INFO: current shading status is 'out reserved' - next check in 2m
also eigentlich hätte das Rollo wieder in die Beschattung fahren sollen. Er steht aber immer noch auf
ASC_ShuttersLastDrive manual 2023-08-26 10:27:29
Keine Ahnung warum das nicht mehr funktioniert, habe das jetzt schon länger so laufen und nichts außer einem Update geändert. Zwischen den Updates war eine lange Zeit, also hat sich vermutlich bei ASC auch einiges geändert.
OK ohne Logausgabe kann ich da so erstmal wenig sagen. Debug auf 1 stellen und bitte verbose auf 4 und dann noch mal laufen lassen.
Ok hab es so eingestellt
Blöde Frage, kann man alle events von ASC in ein eigenes Logfile schreiben lassen?
Habe ein logfile für ASC angelegt, da wird aber nicht alles reingeschrieben >:(
Ein Teil steht im fhem logfile
Das ist der Teil vom Wohnzimmer Rollo aus dem logfile
2023.08.26 19:03:19 4: AutoShuttersControl (myASControl) - Devname: shelly_Rollo_Wohnzimmer Name: myASControl Notify: $VAR1 = [
2023.08.26 19:03:19 5: [Shelly_proc1G] shelly_Rollo_Wohnzimmer has input 1 with state "off"
2023.08.26 19:03:19 5: [Shelly_proc1G] shelly_Rollo_Wohnzimmer has input 0 with state "off"
2023.08.26 19:03:19 5: [Shelly_proc1G] shelly_Rollo_Wohnzimmer _1: power=0 TTL=0, energy=66.60 TTL=10764
2023.08.26 19:03:19 5: [Shelly_proc1G] shelly_Rollo_Wohnzimmer _0: power=0 TTL=0, energy=112.80 TTL=6768
2023.08.26 19:03:19 4: [Shelly_proc1G] shelly_Rollo_Wohnzimmer: Looking for metering values
2023.08.26 19:03:19 5: [Shelly_proc1G] device shelly_Rollo_Wohnzimmer received roller position 0, pct=0, position=closed (100% is open)
2023.08.26 19:03:19 4: [Shelly_proc1G] device shelly_Rollo_Wohnzimmer with model=shelly2.5 getting roller state
2023.08.26 19:03:19 5: [Shelly_proc1G] shelly_Rollo_Wohnzimmer has JSON data: {"wifi_sta":{"connected":true,"ssid":"xxx","ip":"192.168.0.111","rssi":-62},"cloud":{"enabled":false,"connected":false},"mqtt":{"connected":false},"time":"19:03","unixtime":1693069399,"serial":387,"has_update":false,"mac":"E8DB84AC8894","cfg_changed_cnt":12,"actions_stats":{"skipped":0},"rollers":[{"state":"stop","source":"http","power":0.00,"is_valid":true,"safety_switch":false,"overtemperature":false,"stop_reason":"normal","last_direction":"close","current_pos":0,"calibrating":false,"positioning":true}],"meters":[{"power":0.00,"overpower":0.00,"is_valid":true,"timestamp":1693076599,"counters":[0.000, 0.000, 0.000],"total":6768},{"power":0.00,"overpower":0.00,"is_valid":true,"timestamp":1693076599,"counters":[0.000, 0.000, 0.000],"total":3996}],"inputs":[{"input":0,"event":"","event_cnt":0},{"input":0,"event":"","event_cnt":0}],"temperature":56.62,"overtemperature":false,"tmp":{"tC":56.62,"tF":133.91, "is_valid":true},"temperature_status":"Normal","update":{"status":"idle","has_update":false,"new_version":"20230503-095750/v1.13.0-g9aed950","old_version":"20230503-095750/v1.13.0-g9aed950","beta_version":"20230817-205925/v1.14.0-rc2-gf0fd560"},"ram_total":50720,"ram_free":37140,"fs_size":233681,"fs_free":144576,"voltage":232.85,"uptime":1747426}
2023.08.26 19:03:19 4: [Shelly_status] issue a non-blocking call to http://192.168.0.111/status
ASC_DEBUG!!! 2023.08.26 19:02:45 - EventProcessingTwilightDevice: shelly_Rollo_Wohnzimmer - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
];
'ASC_ShadingMessage: INFO: current shading status is \'out\' - next check in 1m'
2023.08.26 19:02:45 4: AutoShuttersControl (myASControl) - Devname: shelly_Rollo_Wohnzimmer Name: myASControl Notify: $VAR1 = [
ASC_DEBUG!!! 2023.08.26 19:02:45 - ShadingProcessingDriveCommand: shelly_Rollo_Wohnzimmer - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2023.08.26 19:02:45
2023.08.26 19:02:45 4: AutoShuttersControl (myASControl) - Shading Processing - In der Routine zum fahren der Rolll�den, Shading Wert: out
ASC_DEBUG!!! 2023.08.26 19:02:45 - FnIsDay: shelly_Rollo_Wohnzimmer getUpBrightness: 1 Brightness: 100 BrightnessMax: 100 Sunrise: 1
ASC_DEBUG!!! 2023.08.26 19:02:45 - FnIsDay: shelly_Rollo_Wohnzimmer getDownBrightness: 1 Brightness: 100 BrightnessMin: 1000 Sunset: 0
ASC_DEBUG!!! 2023.08.26 19:02:45 - FnIsDay: shelly_Rollo_Wohnzimmer Allgemein: 1
ASC_DEBUG!!! 2023.08.26 19:02:45 - FnIsDay: shelly_Rollo_Wohnzimmer getUpBrightness: 1 Brightness: 100 BrightnessMax: 100 Sunrise: 1
ASC_DEBUG!!! 2023.08.26 19:02:45 - FnIsDay: shelly_Rollo_Wohnzimmer getDownBrightness: 1 Brightness: 100 BrightnessMin: 1000 Sunset: 0
ASC_DEBUG!!! 2023.08.26 19:02:45 - FnIsDay: shelly_Rollo_Wohnzimmer Allgemein: 1
ASC_DEBUG!!! 2023.08.26 19:02:45 - ShadingProcessing: shelly_Rollo_Wohnzimmer - Einer der Beschattungsbedingungen wird nicht mehr erfüllt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out reserved Neuer Status: out
2023.08.26 19:02:45 4: AutoShuttersControl (myASControl) - Shading Processing, Rollladen: shelly_Rollo_Wohnzimmer In der Out Abfrage, Shadingwert: out, Zeitstempel: 1693069365
ASC_DEBUG!!! 2023.08.26 19:02:45 - FnIsDay: shelly_Rollo_Wohnzimmer getUpBrightness: 1 Brightness: 100 BrightnessMax: 100 Sunrise: 1
ASC_DEBUG!!! 2023.08.26 19:02:45 - FnIsDay: shelly_Rollo_Wohnzimmer getDownBrightness: 1 Brightness: 100 BrightnessMin: 1000 Sunset: 0
ASC_DEBUG!!! 2023.08.26 19:02:45 - FnIsDay: shelly_Rollo_Wohnzimmer Allgemein: 1
ASC_DEBUG!!! 2023.08.26 19:02:45 - ShadingProcessing: shelly_Rollo_Wohnzimmer - Alle Werte für die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen
2023.08.26 19:02:45 4: AutoShuttersControl (myASControl) - Shading Processing, Rollladen: shelly_Rollo_Wohnzimmer Nach dem return
2023.08.26 19:02:45 4: AutoShuttersControl (myASControl) - Shading Processing, Rollladen: shelly_Rollo_Wohnzimmer Azimuth: 276.4 Elevation: 8.6 Brightness: 400 OutTemp: 26
ASC_DEBUG!!! 2023.08.26 19:02:45 - ShadingProcessing: shelly_Rollo_Wohnzimmer - Übergebende Werte - Azimuth:276.4, Elevation: 8.6, Brightness: 400, OutTemp: 26, Azimut Beschattung: 10, Azimut Endschattung: 400, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der Hälfte der Beschattungswartezeit: JA
ASC_DEBUG!!! 2023.08.26 19:02:45 - FnIsDay: shelly_Rollo_Wohnzimmer getUpBrightness: 1 Brightness: 100 BrightnessMax: 100 Sunrise: 1
ASC_DEBUG!!! 2023.08.26 19:02:45 - FnIsDay: shelly_Rollo_Wohnzimmer getDownBrightness: 1 Brightness: 100 BrightnessMin: 1000 Sunset: 0
ASC_DEBUG!!! 2023.08.26 19:02:45 - FnIsDay: shelly_Rollo_Wohnzimmer Allgemein: 1
ASC_DEBUG!!! 2023.08.26 19:02:45 - FnIsDay: shelly_Rollo_Wohnzimmer getUpBrightness: 1 Brightness: 100 BrightnessMax: 100 Sunrise: 1
ASC_DEBUG!!! 2023.08.26 19:02:45 - FnIsDay: shelly_Rollo_Wohnzimmer getDownBrightness: 1 Brightness: 100 BrightnessMin: 1000 Sunset: 0
ASC_DEBUG!!! 2023.08.26 19:02:45 - FnIsDay: shelly_Rollo_Wohnzimmer Allgemein: 1
ASC_DEBUG!!! 2023.08.26 19:02:45 - EventProcessingTwilightDevice: shelly_Rollo_Wohnzimmer RainProtection: unprotected WindProtection: unprotected
ASC_DEBUG!!! 2023.08.26 19:02:45 - EventProcessingTwilightDevice: shelly_Rollo_SZi - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erfüllt. Es wird nun die Beschattungsfunktion ausgeführt
Eigentlich ist der status out, gefahren ist das Rollo aber nicht
Wo soll er bei shading Out auch hin fahren. Das macht er ja nicht. Du musst warten bis wieder shading in ist und dann sollte das Rollo in die Beschattung fahren.
Hmm, ich habe angenommen die Rollo würde ganz auf fahren
Nein. Die fahren wenn dann erst wieder zur neuen Beschattung
Ok, das wusste ich nicht, macht aber auch Sinn. Dann habe ich da wohl ein anderes Verhalten erwartet und es funktioniert alles wie es soll. Sorry für den falschen Alarm und Danke für deine Hilfe.
ich finde das shading verhalten bei manuellem eingreifen auch fragwürdig, zumindestens nicht wirklich intuitiv.
vor allem in verbindung mit ascEnable war das verhalten wirklich schlecht.
ich hatte während einer hitzeperiode ascEnabble=0 gesetzt, damit die rollos während dieser zeit hauptsächlich geschlossen bleiben. hin und wieder wurden sie nachts zum lüften manuell geöffnet. beim reaktivieren der automatik hatte ich nun erwartet, dass die rollos wieder alle auf gehen, da es tag und bewölkt war.
aber nichts passierte.
erst am nächsten morgen, beim täglichen öfnen, hat sich asc wieder bemerkbar gemacht.
vermutlich wurde nicht geöffnet, da beim reaktivieren von asc der shading zustand bereits out war. während der zeit mit ascEnabble=0 wurde der shading status weiterhin regelmässig ausgewertet und in die readings geschrieben.
eventuell ist es besser oder intuitiver, wenn asc den shading status beim "sperren" (manuell, enable, ...) eine stufe zurück nimmt, also auf reserved setzt und während der "sperrzeit" auch nur reserved zustände generiert. dadurch sollte nach der sperrzeit auf jeden fall eine neue fahrt ausgelöst werden, falls die position nicht mehr passt.
beim setzen der position durch shading fehlt eventuell auch noch ein positionsvergleich mit der vorhandenen position wie es auch bei privacy implementiert ist.
denn bei wechselnder bewölkung hatte ich mal den fall, dass durch eine manuelle änderung der position (mehr verschattung als shading position) plötzlich wieder die shading position angefahren wurde. also wieder weniger verschattung.
edit:
der positionsvergleich wie bei privacy ist scheinbar doch vorhanden wie ein test gerade gezeigt hat.
Hallo,
ich dachte ja jetzt funktioniert alles. Meine Schlaf- und Kinderz. Rollo verhält sich noch immer merkwürdig.
Mir ist aufgefallen dass immer wieder eine der zwei Rollos nicht aus der Beschattung fahren.
Meine Schlafz. Rollo sieht jetzt folgendermaßen aus, nur zu dem Zeitpunkt wo anscheinend Manuell gefahren wurde, war keiner daheim.
Internals:
DEF 192.168.0.101
DURATION 0
FUUID 64c14f5c-f33f-547c-41e0-8b55ec80013b65cf
INTERVAL 60
MOVING stopped
NAME shelly_Rollo_SZi
NR 163
SHELLY SHSW-25
STATE pct-30
TARGETPCT 30
TCPIP 192.168.0.101
TYPE Shelly
eventCount 3584
units 0
READINGS:
2023-07-26 20:43:59 ASC_Enable on
2023-09-07 16:59:07 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 1m
2023-09-07 12:33:01 ASC_ShuttersLastDrive manual
2023-09-07 06:32:20 ASC_Time_DriveDown 07.09.2023 - 19:54
2023-09-07 06:32:20 ASC_Time_DriveUp 08.09.2023 - 06:33
2023-09-07 06:32:20 ASC_Time_PrivacyDriveDown 07.09.2023 - 19:29
2023-09-05 13:34:28 associatedWith myASControl
2023-07-26 18:52:58 cloud disabled
2023-08-12 15:04:23 config name=Rollo-Schlafzimmer [channel s]
2023-09-03 10:05:10 energy 442.2
2023-08-06 09:31:30 energyTTL 257.1
2023-09-07 12:34:03 energy_0 253.30
2023-09-07 12:22:50 energy_1 226.00
2023-09-07 12:34:03 energy_TTL 479.30
2023-07-26 18:52:58 firmware v1.13.0
2023-09-07 16:57:51 input_0 off
2023-09-07 11:01:23 input_1 off
2023-09-07 16:58:52 inttemp 53.26
2023-09-07 11:25:49 inttempStatus Normal
2023-09-07 12:33:01 last_dir down
2023-07-26 23:03:54 network <html>connected to <a href="http://192.168.0.101">192.168.0.101</a></html>
2023-09-07 11:25:49 overpower_0 0
2023-09-07 11:25:49 overpower_1 0
2023-09-07 12:33:01 pct 30
2023-09-07 12:33:01 position 30
2023-09-03 10:05:10 power 0
2023-08-06 09:30:30 powerTTL 0
2023-09-07 12:33:01 power_0 0
2023-09-07 12:21:49 power_1 0
2023-09-07 06:32:34 power_last_0 116.61
2023-09-07 00:20:24 power_last_1 126.44
2023-07-26 20:55:00 returnedTTL 0
2023-09-07 12:33:01 state pct-30
2023-09-07 11:25:49 stop_reason normal
helper:
a_Active_Power 0
b_Active_Power 0
c_Active_Power 0
power 0
powerCnt 1
Attributes:
ASC 2
ASC_Adv on
ASC_BlockingTime_afterManual 60
ASC_BrightnessSensor brightness_sens_MyWeather:lux 100:1000
ASC_Closed_Pos 30
ASC_Open_Pos 100
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose 1500
ASC_PrivacyDown_Pos 50
ASC_Shading_InOutAzimuth 10:215
ASC_Shading_MinMax_Elevation -5:100
ASC_Shading_Min_OutsideTemperature 10
ASC_Shading_Mode always
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 600:500
ASC_Shading_WaitingPeriod 120
ASC_Sleep_Pos 25
ASC_TempSensor MyWeather:temperature
ASC_Time_Up_Early 06:00
ASC_Time_Up_Late 09:30
ASC_Time_Up_WE_Holiday 09:30
ShellyName Rollo-Schlafzimmer
alias Rolladen Schlafzimmer
cmdIcon open:control_arrow_upward up:control_arrow_up down:control_arrow_down closed:control_arrow_downward stop:rc_STOP half:fts_shutter_50
devStateIcon open:fts_shutter_100:closed closed:fts_shutter_10:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_window_2w:closed pct-90:fts_shutter_10:closed pct-80:fts_shutter_20:closed pct-70:fts_shutter_30:closed pct-60:fts_shutter_40:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_60:open pct-30:fts_shutter_70:open pct-20:fts_shutter_80:open pct-10:fts_shutter_90:open pct-0:fts_shutter_100:open
eventMap /delta +15:up/delta -15:down/pct 50:half/
group Rolläden
mode roller
model shelly2.5
pct100 open
room Rolläden,Schlafzimmer
sortby 5
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 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
verbose 0
webCmd open:up:down:closed:half:stop:pct
Habe den log zu dem Rollo durchsucht und festgestellt das nicht ganz alle 24h die selbe Zeile geloggt wird. Von 3 auf 4 passiert ein Sprung von 14Uhr auf 12Uhr
2023-09-07_12:33:01 shelly_Rollo_SZi ASC_ShuttersLastDrive: manual
2023-09-06_12:31:44 shelly_Rollo_SZi ASC_ShuttersLastDrive: manual
2023-09-05_12:30:15 shelly_Rollo_SZi ASC_ShuttersLastDrive: manual
2023-09-04_12:43:47 shelly_Rollo_SZi ASC_ShuttersLastDrive: manual
2023-09-03_14:14:22 shelly_Rollo_SZi ASC_ShuttersLastDrive: manual
2023-09-02_14:12:27 shelly_Rollo_SZi ASC_ShuttersLastDrive: manual
2023-09-01_14:10:28 shelly_Rollo_SZi ASC_ShuttersLastDrive: manual
und hier noch eine Ausschnitt vom heutigen Tag zu dem Zeitpunkt
];
'ASC_ShuttersLastDrive: manual'
2023.09.07 12:33:01 4: AutoShuttersControl (myASControl) - Devname: shelly_Rollo_SZi Name: myASControl Notify: $VAR1 = [
ASC_DEBUG!!! 2023.09.07 12:33:01 - EventProcessingShutters: Fn wurde durlaufen und es sollten Debugausgaben gekommen sein. !!!Wenn nicht!!! wurde der Event nicht korrekt als Nummerisch erkannt.
ASC_DEBUG!!! 2023.09.07 12:33:01 - EventProcessingShutters: eine manualle Fahrt wurde erkannt!
ASC_DEBUG!!! 2023.09.07 12:33:01 - FnIsDay: shelly_Rollo_SZi Allgemein: 1
];
'state: manual'
2023.09.07 12:33:01 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
ASC_DEBUG!!! 2023.09.07 12:33:01 - EventProcessingShutters: shelly_Rollo_SZi - Event vom Rollo erkannt. Es wird nun eine etwaige manuelle Fahrt ausgewertet. Int von ::gettimeofday: 1694082781 Last Position Timestamp: 1694061140 Drive Up Max Duration: 60 Last Position: 100 aktuelle Position: 30
];
'shelly_Rollo_SZi_PosValue: 30'
2023.09.07 12:33:01 4: AutoShuttersControl (myASControl) - Devname: myASControl Name: myASControl Notify: $VAR1 = [
ASC_DEBUG!!! 2023.09.07 12:33:01 - EventProcessingShutters: Fn wurde durch Notify aufgerufen da ASC_Pos_Reading Event erkannt wurde - RECEIVED EVENT: $VAR1 = 'inttemp: 52.67 state: pct-30 pct: 30 position: 30 last_dir: down power_0: 0';
];
'power_0: 0'
'last_dir: down',
'position: 30',
'pct: 30',
'state: pct-30',
'inttemp: 52.67',
ASC_DEBUG!!! 2023.09.07 12:33:01 - Notify: ASC_Pos_Reading Event vom Rollo shelly_Rollo_SZi wurde erkannt - RECEIVED EVENT: $VAR1 = [
];
'power_0: 0'
'last_dir: down',
'position: 30',
'pct: 30',
'state: pct-30',
'inttemp: 52.67',
2023.09.07 12:33:01 4: AutoShuttersControl (myASControl) - Devname: shelly_Rollo_SZi Name: myASControl Notify: $VAR1 = [
];
'inttemp: 54.69'
2023.09.07 12:33:01 4: AutoShuttersControl (myASControl) - Devname: shelly_Rollo_Kueche Name: myASControl Notify: $VAR1 = [
Was passiert denn da genau? Keine Ahnung was jezt los ist, dass hat jetzt über ein Jahr super funktioniert und jetzt sowas.
Dann setze bei den Rollos bitte einmal das Attribut
event-on-change-reading mit dem Wert .*
Ich denke jetzt passt es. Vielen Dank