Hallo zusammen,
wie im Betreff beschrieben, habe ich das Problem, dass das ASC Device bei einem Rollo die Shading-Time ignoriert.
Wie kann das kommen? Ich komme nicht dahinter wo ein Fehler sein soll. Könnt ihr mir einen Tip geben?
Hier die Listings von ASC und dem entsprechenden Rollo-Device:
ASC
Internals:
FUUID 5f80a4c8-f33f-9b64-69d3-bc0d847ce91d16a0
FVERSION 73_AutoShuttersControl.pm:v0.10.23-s25934/2022-04-07
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME Rolladensteuerung
NOTIFYDEV global,Rolladensteuerung,RolloDachfensterBadezimmer,RolloDachfensterBuero,RolloDachfensterFlur,RolloDachfensterSchlafzimmer,RolloDachfensterSchlafzimmerMarcel,RolloSchlafzimmer_1,Rollo_Terrassentuere,HM_TF_VK_EG_Terrassentuere,Helligkeit_Haustuere_Aussen_HUE,Twilight
NR 260
NTFY_ORDER 51-Rolladensteuerung
STATE shading in
TYPE AutoShuttersControl
VERSION v0.10.23
eventCount 66
OLDREADINGS:
READINGS:
2022-08-22 13:08:39 RolloDachfensterBadezimmer_PosValue 0
2022-08-22 13:08:39 RolloDachfensterBadezimmer_lastPosValue 0
2022-08-22 11:23:42 RolloDachfensterBadezimmer_nextAstroTimeEvent 22.08.2022 - 20:56
2022-08-22 11:47:03 RolloDachfensterBuero_PosValue 70
2022-08-22 11:46:51 RolloDachfensterBuero_lastPosValue 0
2022-08-22 11:23:42 RolloDachfensterBuero_nextAstroTimeEvent 22.08.2022 - 20:56
2022-08-22 11:47:03 RolloDachfensterFlur_PosValue 70
2022-08-22 11:46:51 RolloDachfensterFlur_lastPosValue 0
2022-08-22 11:23:42 RolloDachfensterFlur_nextAstroTimeEvent 22.08.2022 - 20:56
2022-08-22 11:47:01 RolloDachfensterSchlafzimmerMarcel_PosValue 70
2022-08-22 11:46:51 RolloDachfensterSchlafzimmerMarcel_lastPosValue 0
2022-08-22 11:23:42 RolloDachfensterSchlafzimmerMarcel_nextAstroTimeEvent 22.08.2022 - 20:56
2022-08-22 13:08:39 RolloDachfensterSchlafzimmer_PosValue 0
2022-08-22 13:08:39 RolloDachfensterSchlafzimmer_lastPosValue 0
2022-08-22 11:23:42 RolloDachfensterSchlafzimmer_nextAstroTimeEvent 22.08.2022 - 20:56
2022-08-19 12:42:53 RolloSchlafzimmer_1_PosValue 50
2022-08-22 12:08:39 RolloSchlafzimmer_1_lastPosValue 37
2022-08-22 11:23:42 RolloSchlafzimmer_1_nextAstroTimeEvent 22.08.2022 - 20:56
2022-08-22 12:13:23 Rollo_Terrassentuere_PosValue 80
2022-08-22 07:00:02 Rollo_Terrassentuere_lastPosValue 80
2022-08-22 11:23:42 Rollo_Terrassentuere_nextAstroTimeEvent 22.08.2022 - 20:56
2022-01-11 12:39:38 ascEnable on
2022-08-22 11:23:44 controlShading on
2022-08-22 11:04:42 hardLockOut on
2022-08-22 11:23:38 room_1_Schlafzimmer_Rollaeden RolloSchlafzimmer_1
2022-08-22 11:23:38 room_2_Badezimmer_Alexa_Homekit_Rollaeden RolloDachfensterBadezimmer
2022-08-22 11:23:38 room_2_Buero_Alexa_Homekit_Rollaeden_ioBroker RolloDachfensterBuero
2022-08-22 11:23:38 room_2_Diele_Alexa_Homekit_Rollaeden RolloDachfensterFlur
2022-08-22 11:23:38 room_2_Schlafzimmer2_Alexa_Homekit_Rollaeden RolloDachfensterSchlafzimmerMarcel
2022-08-22 11:23:38 room_2_Schlafzimmer_Alexa_Homekit_Rollaeden RolloDachfensterSchlafzimmer
2022-08-22 11:23:38 room_ASC_Aussen_E_Treppenhaus_Rollaeden_Tahoma_ioBroker Rollo_Terrassentuere
2020-10-09 20:50:10 selfDefense off
2022-08-22 13:08:39 state shading in
2021-01-02 22:37:08 sunriseTimeWeHoliday on
2022-08-22 11:23:38 userAttrList rolled out
helper:
shuttersList:
RolloDachfensterBadezimmer
RolloDachfensterBuero
RolloDachfensterFlur
RolloDachfensterSchlafzimmer
RolloDachfensterSchlafzimmerMarcel
RolloSchlafzimmer_1
Rollo_Terrassentuere
monitoredDevs:
HM_TF_VK_EG_Terrassentuere:
Rollo_Terrassentuere ASC_WindowRec
Helligkeit_Haustuere_Aussen_HUE:
RolloDachfensterBadezimmer ASC_BrightnessSensor
RolloDachfensterBuero ASC_BrightnessSensor
RolloDachfensterFlur ASC_BrightnessSensor
RolloDachfensterSchlafzimmer ASC_BrightnessSensor
RolloDachfensterSchlafzimmerMarcel ASC_BrightnessSensor
RolloSchlafzimmer_1 ASC_BrightnessSensor
Rollo_Terrassentuere ASC_BrightnessSensor
RolloDachfensterBadezimmer:
RolloDachfensterBuero:
RolloDachfensterFlur:
RolloDachfensterSchlafzimmer:
RolloDachfensterSchlafzimmerMarcel:
RolloSchlafzimmer_1:
Rollo_Terrassentuere:
Twilight:
Rolladensteuerung ASC_twilightDevice
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -3
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -3
ASC_blockAscDrivesAfterManual 0
ASC_brightnessDriveUpDown 30000:10000
ASC_expert 1
ASC_freezeTemp 3
ASC_shuttersDriveDelay 180
ASC_tempSensor Durchschnittstemperatur_Aussen:state
ASC_twilightDevice Twilight
alias Rolladensteuerung
devStateIcon { ShuttersControl_DevStateIcon($name) }
icon fts_shutter_automatic
room ASC,Rollaeden
Rollodevice:
Internals:
COMMANDS dim:slider,0,1,100 cancel:noArg close:noArg goToAlias identify:noArg open:noArg saveAlias setClosure setName stop:noArg
DEF DEVICE ogp://2104-6357-6253/5357188
FUUID 62ff243c-f33f-9b64-c66c-53e9c67ace10ab98
IODev Tahoma
NAME Rollo_Terrassentuere
NR 391
NTFY_ORDER 50-Rollo_Terrassentuere
STATE dim80
SUBTYPE DEVICE
TYPE tahoma
device ogp://2104-6357-6253/5357188
eventCount 22
fid 5357188
inClass Shutter
inControllable ogp:Shutter
inExecId finished
inExecState COMPLETED
inLabel Rollo_Terrassentuere
inPlaceOID 9ca6787c-3abc-49c6-9a52-8f4640e35076
inType 1
READINGS:
2022-08-19 08:07:49 ASC_Enable on
2022-08-22 12:58:39 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2022-08-22 12:13:23 ASC_ShuttersLastDrive shading in
2022-08-22 11:23:42 ASC_Time_DriveDown 22.08.2022 - 20:56
2022-08-22 11:23:42 ASC_Time_DriveUp 23.08.2022 - 07:00
2022-08-22 11:23:43 AvailabilityState available
2022-08-22 12:13:23 ClosureState 80
2022-08-22 11:23:43 ErrorsState ARRAY(0x555a2b56b030)
2022-08-22 11:23:43 FirmwareHashState 5100394X23
2022-08-22 11:23:43 FirmwareRevisionState 5100394X23
2022-08-22 11:23:36 IODev Tahoma
2022-08-22 11:23:43 NameState Rollo_Terrassentuere
2022-08-22 11:23:43 OpenClosedState open
2022-08-22 12:58:39 OpenClosedTrueFalse true
2022-08-22 11:23:39 associatedWith Rolladensteuerung
2022-08-22 11:23:43 devicestate open
2022-08-22 12:13:23 state dim80
hmccu:
Attributes:
ASC 1
ASC_Adv off
ASC_Antifreeze soft
ASC_Antifreeze_Pos 10
ASC_BrightnessSensor Helligkeit_Haustuere_Aussen_HUE:lightlevel
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 0
ASC_Drive_Delay 40
ASC_LockOut soft
ASC_Pos_Reading ClosureState
ASC_Shading_BetweenTheTime 15:30-22:00
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 80
ASC_Shading_StateChange_SunnyCloudy 35001:35000
ASC_ShuttersPlace terrace
ASC_TempSensor Durchschnittstemperatur_Aussen:state
ASC_Time_Up_Early 07:00
ASC_Time_Up_Late 07:30
ASC_Ventilate_Pos 80
ASC_WindowRec HM_TF_VK_EG_Terrassentuere
ASC_WindowRec_PosAfterDayClosed lastManual
ASC_WindowRec_subType threestate
IODev Tahoma
alias Rollo_Terrassentuere
devName Rollo_Terrassentuere
devStateIcon dim0:fts_shutter_10 dim10:fts_shutter_10 dim20:fts_shutter_20 dim30:fts_shutter_30 dim40:fts_shutter_40 dim50:fts_shutter_50 dim60:fts_shutter_60 dim70:fts_shutter_70 dim80:fts_shutter_80 dim90:fts_shutter_90 down:fts_shutter_100 dim100:fts_shutter_100
genericDeviceType blind
icon icoRollo
room ASC,Aussen,E_Treppenhaus,Rollaeden,Tahoma,ioBroker
userReadings OpenClosedTrueFalse {if(ReadingsVal("Rollo_Terrassentuere","OpenClosedState","") eq "open") {return "true"} elsif (ReadingsVal("Rollo_Terrassentuere","OpenClosedState","") eq "closed") {return "false"} else {return -1}}
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
Wie genau äußert sich das denn?
ASC_Shading_StateChange_SunnyCloudy 35001:35000
Das sieht für mich etwas seltsam aus, alles andere an Konfig war in meinen Augen aber voll ok.
Das ist ein von mir mal definiter Schwellwert an Helligkeit bzw Sonneneinstrahlung wann die Sonne zu drückend ist bzw. Wolken aufziehen.
Habe die Helligkeitswerte die letzten Tage mitgeloggt und das hat sich so als funktionierend dargestellt. Funktioniert bei allen anderen Fenstern ja auch.
ich bin echt ratlos, warum nur das Rollo an der Terrassentüre solche faxen macht. Die anderen Fenster funktionieren einwandfrei.
Der einzige Unterschied ist, die anderen Fenster sind per Signalduino (Somfy 433MHz) angebunden. Das Terrassenrollo ist neuer und über eine
Tahoma-Box (Somfy IO) mit FHEM gekoppelt.
Ich raffs einach nicht... Hast Du noch ne Idee?
Du hast mir immer noch nicht erzählt wie Du eine "nicht Funktion" feststellst. Wie äußert es sich?
Nadoch, schon. Ich hatte oben geschrieben, dass dieses Rollo die vorgegebene Shading-Time ignoriert.
Siehe oben im Reading:
2022-08-22 --> 12:58:39 <-- ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
(Die --> <-- habe ich zur Veranschaulichung hingemacht, Die stehen im Original-Reading natürlich nicht)
Im Attribut steht aber:
ASC_Shading_BetweenTheTime 15:30-22:00
Sobald also alle Voraussetztungen für Shading geben sind (Helligkeit und Temperatur Aussen) macht das Rollo zu.
Uhrzeit ist egal.
Bei allen anderen Fenstern funktioniert das so wie es sein soll.
Ah ok, jetzt verstehe ich. Das ist in der Tat seltsam.
Ein möglicher Ansatz wäre das ShadingPos und VentilatePos gleich sind. Setze ShadingPos vielleicht mal auf 85 zum testen.
Habe heute früh den Shading-Wert mal auf 70 abgeändert. Leider ist das Rollo auf der Terrasse gerade wieder heruntergefahren, obwohl
im Shading-Time-Attribut von "16:00-22:00" steht...
Internals:
COMMANDS dim:slider,0,1,100 cancel:noArg close:noArg goToAlias identify:noArg open:noArg saveAlias setClosure setName stop:noArg
DEF DEVICE ogp://2104-6357-6253/5357188
FUUID 62ff243c-f33f-9b64-c66c-53e9c67ace10ab98
IODev Tahoma
NAME Rollo_Terrassentuere
NR 391
NTFY_ORDER 50-Rollo_Terrassentuere
STATE dim70
SUBTYPE DEVICE
TYPE tahoma
device ogp://2104-6357-6253/5357188
eventCount 1125
fid 5357188
inClass Shutter
inControllable ogp:Shutter
inExecId finished
inExecState COMPLETED
inLabel Rollo_Terrassentuere
inPlaceOID 9ca6787c-3abc-49c6-9a52-8f4640e35076
inType 1
READINGS:
2022-08-19 08:07:49 ASC_Enable on
2022-08-24 10:15:00 ASC_ShadingMessage INFO: current shading status is 'in' - next check in 20m
2022-08-24 10:12:56 ASC_ShuttersLastDrive shading in
2022-08-24 07:00:02 ASC_Time_DriveDown 24.08.2022 - 20:52
2022-08-24 07:00:02 ASC_Time_DriveUp 25.08.2022 - 07:00
2022-08-24 07:01:53 AvailabilityState available
2022-08-24 10:12:56 ClosureState 70
2022-08-23 14:49:23 ErrorsState ARRAY(0x555a2d3045f8)
2022-08-23 14:49:23 FirmwareHashState 5100394X23
2022-08-23 14:49:23 FirmwareRevisionState 5100394X23
2022-08-22 11:23:36 IODev Tahoma
2022-08-23 14:49:23 NameState Rollo_Terrassentuere
2022-08-24 07:00:52 OpenClosedState open
2022-08-24 10:15:00 OpenClosedTrueFalse true
2022-08-22 11:23:39 associatedWith Rolladensteuerung
2022-08-24 07:00:52 devicestate open
2022-08-24 10:12:56 state dim70
hmccu:
Attributes:
ASC 1
ASC_Adv off
ASC_Antifreeze soft
ASC_Antifreeze_Pos 10
ASC_BrightnessSensor Helligkeit_Haustuere_Aussen_HUE:lightlevel
ASC_Closed_Pos 100
ASC_ComfortOpen_Pos 0
ASC_Drive_Delay 40
ASC_LockOut soft
ASC_Pos_Reading ClosureState
ASC_Shading_BetweenTheTime 16:00-22:00
ASC_Shading_Min_OutsideTemperature 22
ASC_Shading_Mode always
ASC_Shading_Pos 70
ASC_Shading_StateChange_SunnyCloudy 35001:35000
ASC_ShuttersPlace terrace
ASC_TempSensor Durchschnittstemperatur_Aussen:state
ASC_Time_Up_Early 07:00
ASC_Time_Up_Late 07:30
ASC_Ventilate_Pos 80
ASC_WindowRec HM_TF_VK_EG_Terrassentuere
ASC_WindowRec_PosAfterDayClosed lastManual
ASC_WindowRec_subType threestate
IODev Tahoma
alias Rollo_Terrassentuere
devName Rollo_Terrassentuere
devStateIcon dim0:fts_shutter_10 dim10:fts_shutter_10 dim20:fts_shutter_20 dim30:fts_shutter_30 dim40:fts_shutter_40 dim50:fts_shutter_50 dim60:fts_shutter_60 dim70:fts_shutter_70 dim80:fts_shutter_80 dim90:fts_shutter_90 down:fts_shutter_100 dim100:fts_shutter_100
genericDeviceType blind
icon icoRollo
room ASC,Aussen,E_Treppenhaus,Rollaeden,Tahoma,ioBroker
userReadings OpenClosedTrueFalse {if(ReadingsVal("Rollo_Terrassentuere","OpenClosedState","") eq "open") {return "true"} elsif (ReadingsVal("Rollo_Terrassentuere","OpenClosedState","") eq "closed") {return "false"} else {return -1}}
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
verbose 4
Kannst Du zum testen bitte einmal das Attribut
ASC_ShuttersPlace terrace
auf Window setzen und noch mal testen. Glaube zwar nicht das es das ist aber mal schauen.
Ich weiss nicht warum, aber heute Morgen habe ich die Attribute
ASC_ShuttersPlace und
ASC_WindowRec_subType
gelöscht. Nun war alles so wie es sein soll. Das Rollo blieb heute Vormittag oben.
Gegen 15.00h habe ich ASC_ShuttersPlace wieder hinzugefügt, um zu schauen, ob das Rollo nun wieder runterfährt.
Tat es nicht. Danach habe ich auch ASC_WindowRec_subType wieder hinzugefügt. Alles Ok. Um 16.00h ist das Rollo
dann runtergefahren. So wie es sein sollte. Alles gut. Morgen vormittag teste ich nochmal. Danach ändere ich die Zeit für Shading-Time nochmal
und warte ab, was passiert.
Im Moment alles iO, ich melde mich aber morgen nochmal.
Danke schonmal für deine Hilfe bis hierhin :)