Hallo CoolTux, jetzt in der dunklen Jahreszeit ist mir im Kinderzimmer meines Sohnes etwas aufgefallen. Ich habe hier ein Attribut 'ASC_Roommate_Device' gesetzt, das den Rollladen runterfährt, wenn der Roommate in den Status asleep geht. Ebenfalls habe ich ein Attribut 'ASC_Time_Down_Early' gesetzt, damit dies aber nicht vor 19:45 Uhr geschiet. Trotzdem fährt der Rollladen aber regelmäßig vor 19:45 Uhr zu, wenn der Roommate auf asleep geht.
Kannst du mal schauen, warum hier das Attribut 'ASC_Time_Down_Early' nicht greift? Nach meinem Verständnis sollten die Attribute 'ASC_Time_Down_Early' und 'ASC_Time_Down_Late' ja über allem schweben und den Rahmen vorgeben !?
Hier mal ein List vom Rollladen:
Internals:
DEF 00165A499242DA sd=13.LEVEL cd=14.LEVEL
FUUID 5e89d768-f33f-bf2d-ee23-e60d56ce7d60e289
FVERSION 88_HMCCUDEV.pm:v5.0.0-s27999/2023-09-26
IODev MyCCU3
NAME R_OG_KZ_West
NR 143
STATE closed STABLE
TYPE HMCCUDEV
ccuaddr 00165A499242DA
ccudevstate active
ccuif HmIP-RF
ccuname Rollladenaktor_3
ccurolectrl BLIND_VIRTUAL_RECEIVER
ccurolestate BLIND_TRANSMITTER
ccusubtype DRBL4
ccutype HmIPW-DRBL4
eventCount 3717
firmware 1.8.4
readonly no
sender HMIPW_Rollladeneingang_Modul
READINGS:
2024-01-03 17:16:23 13.ACTIVITY_STATE STABLE
2024-01-03 17:16:23 13.LEVEL closed
2024-01-03 17:16:23 13.LEVEL_2
2024-01-03 17:16:23 13.LEVEL_2_STATUS UNKNOWN
2024-01-03 17:16:23 13.LEVEL_STATUS NORMAL
2024-01-03 17:16:23 13.PROCESS STABLE
2024-01-03 17:16:23 13.SECTION
2024-01-03 17:16:23 13.SECTION_STATUS UNKNOWN
2024-01-03 17:16:23 14.ACTIVITY_STATE STABLE
2024-01-03 17:16:23 14.LEVEL closed
2024-01-03 17:16:23 14.LEVEL_2
2024-01-03 17:16:23 14.LEVEL_2_STATUS UNKNOWN
2024-01-03 17:16:23 14.LEVEL_STATUS NORMAL
2024-01-03 17:16:23 14.PROCESS STABLE
2024-01-03 17:16:23 14.SECTION 0
2024-01-03 17:16:23 14.SECTION_STATUS NORMAL
2022-05-26 08:28:15 ASC_Enable on
2024-01-03 18:10:53 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 1m
2024-01-03 17:16:23 ASC_ShuttersLastDrive roommate asleep
2024-01-03 08:00:47 ASC_Time_DriveDown 03.01.2024 - 19:45
2024-01-03 08:00:47 ASC_Time_DriveUp 04.01.2024 - 08:00
2023-12-23 17:46:19 IODev MyCCU3
2022-05-25 22:53:47 L-HMIPW_Rollladeneingang_Modul- 0
2024-01-03 17:16:22 activity alive
2023-12-23 17:46:58 associatedWith Rollladensteuerung
2024-01-03 17:16:23 control closed
2024-01-03 17:16:23 devstate ok
2024-01-03 17:16:23 hmstate closed
2024-01-03 17:16:23 level closed
2024-01-03 18:10:53 myBrightness 1.1
2024-01-03 18:10:53 myBrightnessForShadingCloudy 20000
2024-01-03 18:10:53 myBrightnessForShadingSunny 22000
2024-01-03 18:10:53 myShadingPASS_GreaterBrightnessSunny False
2024-01-03 18:10:53 myShadingPASS_GreaterSunAzimuthLeft True
2024-01-03 18:10:53 myShadingPASS_GreaterSunElevationMin False
2024-01-03 18:10:53 myShadingPASS_GreaterTemperatureExternMin False
2024-01-03 18:10:53 myShadingPASS_LowerBrightnessCloudy False
2024-01-03 18:10:53 myShadingPASS_LowerSunAzimuthRight True
2024-01-03 18:10:53 myShadingPASS_LowerSunElevationMax True
2024-01-03 18:10:53 mySunAzimuth 251.6
2024-01-03 18:10:53 mySunAzimuthLeft 190
2024-01-03 18:10:53 mySunAzimuthRight 299
2024-01-03 18:10:53 mySunElevation -14.2
2024-01-03 18:10:53 mySunElevationForShadingMax 100.0
2024-01-03 18:10:53 mySunElevationForShadingMin 5.0
2024-01-03 18:10:53 myTemperatureExtern 9.7
2024-01-03 18:10:53 myTemperatureExternForShadingMin 20
2024-01-03 17:16:23 pct 0
2024-01-03 17:16:23 pctSlats
2024-01-03 17:16:23 state closed
2024-01-03 16:55:17 voltage 24
hmccu:
channels 18
defCDP 14.LEVEL
defSDP 13.LEVEL
detect 0
devspec 00165A499242DA
forcedev 0
nodefaults 1
role 0:MAINTENANCE,1:BLIND_TRANSMITTER,2:BLIND_VIRTUAL_RECEIVER,3:BLIND_VIRTUAL_RECEIVER,4:BLIND_VIRTUAL_RECEIVER,5:BLIND_TRANSMITTER,6:BLIND_VIRTUAL_RECEIVER,7:BLIND_VIRTUAL_RECEIVER,8:BLIND_VIRTUAL_RECEIVER,9:BLIND_TRANSMITTER,10:BLIND_VIRTUAL_RECEIVER,11:BLIND_VIRTUAL_RECEIVER,12:BLIND_VIRTUAL_RECEIVER,13:BLIND_TRANSMITTER,14:BLIND_VIRTUAL_RECEIVER,15:BLIND_VIRTUAL_RECEIVER,16:BLIND_VIRTUAL_RECEIVER,17:BLIND_WEEK_PROFILE
setDefaults 0
cmdlist:
get
set closeSlats:noArg pct pctSlats open:noArg down oldLevel:noArg close:noArg up openSlats:noArg stop:noArg toggle:noArg
control:
chn 14
dpt LEVEL
Attributes:
ASC 2
ASC_Adv off
ASC_Antifreeze soft
ASC_AutoAstroModeEvening CIVIL
ASC_BlockingTime_afterManual 1
ASC_BlockingTime_beforeNightClose 7200
ASC_BrightnessSensor Helligkeit_Sensor_aussen_West:helligkeit_durchschnitt
ASC_Mode_Down always
ASC_Mode_Up absent
ASC_Pos_Reading pct
ASC_Roommate_Device rr_Niklas
ASC_Shading_InOutAzimuth 190:299
ASC_Shading_MinMax_Elevation 5.0:100.0
ASC_Shading_Min_OutsideTemperature 20
ASC_Shading_Mode always
ASC_Shading_Pos 20
ASC_Shading_StateChange_SunnyCloudy 22000:20000
ASC_Shading_WaitingPeriod 120
ASC_Time_Down_Early 19:45
ASC_Time_Up_Early 05:45
DbLogExclude .*
IODev MyCCU3
appOptions { "template": "shutter" }
ccuflags showDeviceReadings
ccureadingfilter 13,14..*
ccureadingname [1-16].ACTIVITY_STATE:+fahrt
cmdIcon open:fts_shutter_up stop:fts_shutter_manual close:fts_shutter_down
devStateIcon .*UP:fts_shutter_up:toggle .*DOWN:fts_shutter_down:toggle closed.STABLE:fts_shutter_100@red:toggle 1\d.STABLE:fts_shutter_90:toggle 2\d.STABLE:fts_shutter_80:toggle 3\d.STABLE:fts_shutter_70:toggle 4\d.STABLE:fts_shutter_60:toggle 5\d.STABLE:fts_shutter_50:toggle 6\d.STABLE:fts_shutter_40:toggle 7\d.STABLE:fts_shutter_30:toggle 8\d.STABLE:fts_shutter_20:toggle 9\d.STABLE:fts_shutter_10:toggle open.STABLE:fts_window_2w:toggle
event-on-change-reading .*
group Rollladen
room 0.Übersicht,Räume->Kinderzimmer,Geräte->ASC
stateFormat 13.LEVEL 13.ACTIVITY_STATE
stripnumber 0
substexcl pct
userReadings myBrightness {ascAPIget('Brightness',$NAME)},
myBrightnessForShadingCloudy {ascAPIget('ShadingStateChangeCloudy',$NAME)},
myBrightnessForShadingSunny {ascAPIget('ShadingStateChangeSunny',$NAME)},
myTemperatureExtern {ascAPIget('OutTemp')},
myTemperatureExternForShadingMin {if (AttrVal("$NAME", "ASC_Shading_Min_OutsideTemperature","") ne "") {AttrVal("$NAME", "ASC_Shading_Min_OutsideTemperature","")} else {"18"}},
mySunAzimuth {ascAPIget('Azimuth')},
mySunAzimuthLeft {ascAPIget('ShadingAzimuthLeft',$NAME)},
mySunAzimuthRight {ascAPIget('ShadingAzimuthRight',$NAME)},
mySunElevation {ascAPIget('Elevation')},
mySunElevationForShadingMin {ascAPIget('ShadingMinElevation',$NAME)},
mySunElevationForShadingMax {ascAPIget('ShadingMaxElevation',$NAME)},
myShadingPASS_GreaterBrightnessSunny {if (ReadingsNum("$NAME","myBrightness",0) > ReadingsNum("$NAME","myBrightnessForShadingSunny",0)) {"True"} else {"False"}},
myShadingPASS_LowerBrightnessCloudy {if (ReadingsNum("$NAME","myBrightness",0) > ReadingsNum("$NAME","myBrightnessForShadingCloudy",0)) {"True"} else {"False"}},
myShadingPASS_GreaterSunAzimuthLeft {if (ReadingsNum("$NAME","mySunAzimuth",0) > ReadingsNum("$NAME","mySunAzimuthLeft",0)) {"True"} else {"False"}},
myShadingPASS_LowerSunAzimuthRight {if (ReadingsNum("$NAME","mySunAzimuth",0) < ReadingsNum("$NAME","mySunAzimuthRight",0)) {"True"} else {"False"}},
myShadingPASS_GreaterSunElevationMin {if (ReadingsNum("$NAME","mySunElevation",0) > ReadingsNum("$NAME","mySunElevationForShadingMin",0)) {"True"} else {"False"}},
myShadingPASS_LowerSunElevationMax {if (ReadingsNum("$NAME","mySunElevation",0) < ReadingsNum("$NAME","mySunElevationForShadingMax",0)) {"True"} else {"False"}},
myShadingPASS_GreaterTemperatureExternMin {if (ReadingsNum("$NAME","myTemperatureExtern",0) > ReadingsNum("$NAME","myTemperatureExternForShadingMin",0)) {"True"} else {"False"}}
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 Rollladen Rollladen_gesamt Rollladen_gesamt_map Rollladen_map structexclude
webCmd pct:open:stop:close
widgetOverride pct:slider,0,1,100
Hallo,
Die vorgegebenen Zeiten werden bei einer Roomate Fahrt nicht beachtet. Wenn ich mich Nachmittags hinlegen möchte um zu schlafen möchte ich das die Rollos zu fahren. Das selbe gilt für Morgens wenn ich aus der Nachtschicht komme.
Grüße
Hmmm, naja; geht aus der Beschreibung leider nicht hervor, dass Roommatefahrten davon unberührt sind.
Schade, dann such ich mir ne andere Lösung.