Blind slat control
Hi—I’m using the Python API to control both the slat angles and the blind activation schedules. I’ve made sure to wait until the warm-up period ends before applying any actions or writing output, yet I still see a 20-day delay before the blinds respond. Temperature controls work immediately when I wait for warm-up period to apply, but the blind slats inexplicably take 20 days to move. I have this objects in order to have illuminance values :
Daylighting:Controls,
108 DaylightingControls, !- Name
108, !- Zone or Space Name
SplitFlux, !- Daylighting Method
, !- Availability Schedule Name
Continuous, !- Lighting Control Type
0.3, !- Minimum Input Power Fraction for Continuous or ContinuousOff Dimming Control
0.2, !- Minimum Light Output Fraction for Continuous or ContinuousOff Dimming Control
1, !- Number of Stepped Control Steps
1, !- Probability Lighting will be Reset When Needed in Manual Stepped Control
Face 10, !- Glare Calculation Daylighting Reference Point Name
0, !- Glare Calculation Azimuth Angle of View Direction Clockwise from Zone y-Axis {deg}
, !- Maximum Allowable Discomfort Glare Index
, !- DElight Gridding Resolution {m2}
Face 10, !- Daylighting Reference Point 1 Name
0, !- Fraction of Lights Controlled by Reference Point 1
; !- Illuminance Setpoint at Reference Point 1 {lux}
!- =========== ALL OBJECTS IN CLASS: DAYLIGHTING:REFERENCEPOINT ===========
Daylighting:ReferencePoint,
Face 10, !- Name
108, !- Zone or Space Name
2, !- X-Coordinate of Reference Point {m}
-1, !- Y-Coordinate of Reference Point {m}
0.7; !- Z-Coordinate of Reference Point {m}
and i have these schedues for the blind status and slat angle :
ScheduleTypeLimits,
BlindScheduleLimits, !- Name
0, !- Lower Limit Value
1, !- Upper Limit Value
Discrete; !- Numeric Type
Schedule:Compact,
Blind_Schedule, !- Name
BlindScheduleLimits, !- Schedule Type Limits Name
Through: 12/31, !- Field 1
For: AllDays, !- Field 2
Until: 24:00, 1; !- Value = “1” (blinds active) every t
ScheduleTypeLimits,
SlatAngle, !- Name
0, !- Lower Limit Value
180, !- Upper Limit Value
Continuous; !- Numeric Type
Schedule:Compact,
SlatAngle_Manual, !- Nom du calendrier pour Face 7
SlatAngle, !- Type
Through: 12/31, !- Toute l'année
For: AllDays, !- Tous les jours
Until: 24:00, 90; !- Angle 90° (ouvert)
WindowShadingControl,
Zone1_Shading_Control,
108,
1,
InteriorBlind, !- Changed to BLIND
, !- Construction Name
OnIfScheduleAllows, !- Control Type
Blind_Schedule, !- Schedule Name
, !- No setpoint
Yes, !- Scheduled control
No,
VenetianBlind, !- Blind Material Name
ScheduledSlatAngle, !- Slat Control Type
SlatAngle_Manual, !- Slat Angle Schedule
,
,
Group,
Face 7_Combined;
as i said im using the python api to set the actuator values, and m using the last version (25.1)