Hallo Zusammen,
Seit kurzem verhält sich ASC fehlerhaft, könnte mit dem Zeitpunkt des letzen Updates angefangen haben. Ich lasse meine Rollo Abends über ASC_Down=brightness runterfahren. Um den Zeitraum einzugrenzen habe ich (z.B.) ASC_Time_Down_Early=22:00 und ASC_Time_Down_Late=23:30 gesetzt. Das Brighness Device habe ich im Rollo über ASC_BrightnessSensor = ts_wetter:brightness und im ASC Device mit ASC_brightnessDriveUpDown=1:1 konfiguriert. Das hat bisher einwandfrei funktioniert.
Nun aber steht im Reading des Rollos ASC_Time_DriveDown schon die "Late time" auch wenn es noch vor der "Early time" ist. Demzufolge fährt der Rollo auch nicht zur "Early_Time" runter. Das Brightness Device liefert schon lange vor der Early_Time "0". Somit ist das Kriterium <1 erfüllt.
List von einem Rollo:
Internals:
DEF 00111BE9926F72 sd=3.LEVEL cd=4.LEVEL
FUUID 5fc3dbda-f33f-081a-3485-eb3736943aaae044
FVERSION 88_HMCCUDEV.pm:v5.0.0-s25429/2022-01-06
IODev CCU
NAME wz_rollo
NR 14
STATE open
TYPE HMCCUDEV
ccuaddr 00111BE9926F72
ccudevstate active
ccuif HmIP-RF
ccuname wz_rollo
ccurolectrl SHUTTER_VIRTUAL_RECEIVER
ccurolestate SHUTTER_TRANSMITTER
ccusubtype BROLL
ccutype HmIP-BROLL
firmware 1.8.20
readonly no
Helper:
DBLOG:
Rollo_Wohnzimmer:
DBLogging:
TIME 1642483826.13406
VALUE 100
control:
DBLogging:
TIME 1642483826.13406
VALUE open
OLDREADINGS:
READINGS:
2022-01-18 19:26:04 3.ACTIVITY_STATE STABLE
2022-01-18 19:26:04 3.LEVEL open
2022-01-18 19:26:04 3.LEVEL_STATUS NORMAL
2022-01-18 19:26:04 3.PROCESS STABLE
2022-01-18 19:26:04 3.SECTION 15
2022-01-11 21:54:22 3.SECTION_STATUS NORMAL
2022-01-11 21:54:22 3.SELF_CALIBRATION_RESULT false
2022-01-18 19:26:04 4.ACTIVITY_STATE STABLE
2022-01-18 19:26:04 4.LEVEL open
2022-01-18 19:26:04 4.LEVEL_STATUS NORMAL
2022-01-18 19:26:04 4.PROCESS STABLE
2022-01-18 19:26:04 4.SECTION 4
2022-01-11 21:54:22 4.SECTION_STATUS NORMAL
2021-11-28 19:41:37 ASC_Enable on
2022-01-18 20:42:08 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 5m
2022-01-18 06:30:26 ASC_ShuttersLastDrive day open
2022-01-18 06:30:01 ASC_Time_DriveDown 18.01.2022 - 23:30
2022-01-18 06:30:01 ASC_Time_DriveUp 19.01.2022 - 06:30
2022-01-17 06:37:08 IODev CCU
2022-01-18 20:42:08 Rollo_Wohnzimmer 100
2022-01-18 19:56:17 activity alive
2022-01-17 06:37:16 associatedWith myASC
2022-01-18 19:26:04 control open
2022-01-18 19:56:17 devstate ok
2022-01-18 19:56:17 hmstate open
2022-01-18 19:26:04 level open
2021-11-28 19:30:55 motor stop
2022-01-18 19:26:04 pct 100
2022-01-18 19:56:17 rssidevice -70
2022-01-18 06:30:01 rssipeer -67
2022-01-18 19:26:04 state open
2022-01-11 21:54:22 voltage 0.0
hmccu:
channels 8
defCDP 4.LEVEL
defSDP 3.LEVEL
detect 5
devspec 00111BE9926F72
forcedev 0
nodefaults 1
role 0:MAINTENANCE,1:KEY_TRANSCEIVER,2:KEY_TRANSCEIVER,3:SHUTTER_TRANSMITTER,4:SHUTTER_VIRTUAL_RECEIVER,5:SHUTTER_VIRTUAL_RECEIVER,6:SHUTTER_VIRTUAL_RECEIVER,7:BLIND_WEEK_PROFILE
setDefaults 0
cmdlist:
get
set oldLevel:noArg open:noArg down stop:noArg up close:noArg pct toggle:noArg
control:
chn 4
dpt LEVEL
dp:
0.ACTUAL_TEMPERATURE:
VALUES:
NVAL 25.0
ONVAL 25.0
OSVAL 25.0
OVAL 25.0
SVAL 25.0
VAL 25.0
0.ACTUAL_TEMPERATURE_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
0.CONFIG_PENDING:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.DUTY_CYCLE:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.ERROR_CODE:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.ERROR_OVERHEAT:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.RSSI_DEVICE:
VALUES:
NVAL -70
ONVAL -70
OSVAL -70
OVAL -70
SVAL -70
VAL -70
0.RSSI_PEER:
VALUES:
NVAL -67
ONVAL -69
OSVAL -69
OVAL -69
SVAL -67
VAL -67
0.UNREACH:
VALUES:
NVAL 0
ONVAL 0
OSVAL alive
OVAL 0
SVAL alive
VAL 0
3.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 3
OSVAL STABLE
OVAL 3
SVAL STABLE
VAL 3
3.LEVEL:
VALUES:
NVAL 100
ONVAL 100
OSVAL open
OVAL 1.0
SVAL open
VAL 1.0
3.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
3.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
3.SECTION:
VALUES:
NVAL 15
ONVAL 15
OSVAL 15
OVAL 15
SVAL 15
VAL 15
4.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 3
OSVAL STABLE
OVAL 3
SVAL STABLE
VAL 3
4.LEVEL:
VALUES:
NVAL 100
ONVAL 100
OSVAL open
OVAL 1.0
SVAL open
VAL 1.0
4.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
4.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
4.SECTION:
VALUES:
NVAL 4
ONVAL 4
OSVAL 4
OVAL 4
SVAL 4
VAL 4
5.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 3
OSVAL STABLE
OVAL 3
SVAL STABLE
VAL 3
5.LEVEL:
VALUES:
NVAL 0
ONVAL 0
OSVAL closed
OVAL 0.0
SVAL closed
VAL 0.0
5.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
5.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
5.SECTION:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
6.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 3
OSVAL STABLE
OVAL 3
SVAL STABLE
VAL 3
6.LEVEL:
VALUES:
NVAL 0
ONVAL 0
OSVAL closed
OVAL 0.0
SVAL closed
VAL 0.0
6.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
6.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
6.SECTION:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
7.WEEK_PROGRAM_CHANNEL_LOCKS:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
roleCmds:
get:
set:
close:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:0
usage close
subcmd:
000:
args 0
dpt LEVEL
fnc
max 1.01
min 0.0
parname LEVEL
partype 3
ps VALUES
scn 000
unit 100%
down:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:?delta=-20
usage down [delta]
subcmd:
000:
args -20
dpt LEVEL
fnc
max 1.01
min 0.0
parname delta
partype 2
ps VALUES
scn 000
unit 100%
oldLevel:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:100.5
usage oldLevel
subcmd:
000:
args 100.5
dpt LEVEL
fnc
max 1.01
min 0.0
parname LEVEL
partype 3
ps VALUES
scn 000
unit 100%
open:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:100
usage open
subcmd:
000:
args 100
dpt LEVEL
fnc
max 1.01
min 0.0
parname LEVEL
partype 3
ps VALUES
scn 000
unit 100%
pct:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:?level
usage pct level
subcmd:
000:
args
dpt LEVEL
fnc
max 1.01
min 0.0
parname level
partype 2
ps VALUES
scn 000
unit 100%
stop:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:STOP:1
usage stop
subcmd:
000:
args 1
dpt STOP
fnc
max 1
min 0
parname STOP
partype 3
ps VALUES
scn 000
unit
up:
channel 4
role SHUTTER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:?delta=+20
usage up [delta]
subcmd:
000:
args +20
dpt LEVEL
fnc
max 1.01
min 0.0
parname delta
partype 2
ps VALUES
scn 000
unit 100%
state:
chn 3
dpt LEVEL
Attributes:
ASC 2
ASC_Antifreeze off
ASC_Antifreeze_Pos 5
ASC_AutoAstroModeEvening CIVIL
ASC_AutoAstroModeMorning CIVIL
ASC_BlockingTime_afterManual 20
ASC_BrightnessSensor ts_wetter:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 30
ASC_Down brightness
ASC_DriveUpMaxDuration 45
ASC_Drive_Delay 60
ASC_LockOut soft
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 100
ASC_Partymode off
ASC_Pos_Reading pct
ASC_Shading_InOutAzimuth 215:325
ASC_Shading_MinMax_Elevation 10.0:90.0
ASC_Shading_Min_OutsideTemperature 20
ASC_Shading_Mode always
ASC_Shading_Pos 20
ASC_Shading_StateChange_SunnyCloudy 6200:5500
ASC_Shading_WaitingPeriod 600
ASC_Shutter_IdleDetection 3.ACTIVITY_STATE:STABLE
ASC_TempSensor ts_wetter:temperature
ASC_Time_Down_Early 22:00
ASC_Time_Down_Late 23:30
ASC_Time_Up_Early 06:30
ASC_Time_Up_WE_Holiday 07:00
ASC_Up time
ASC_Ventilate_Pos 10
ASC_Ventilate_Window_Open on
ASC_WindowRec wz_tuer
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType threestate
DbLogExclude .*
DbLogInclude control,Rollo_Wohnzimmer
IODev CCU
alias Rollo Wohnzimmer
ccureadingfilter 1,2,3,4..*
cmdIcon open:fts_shutter_up stop:fts_shutter_manual close:fts_shutter_down
devStateIcon closed:fts_shutter_100 open:fts_window_2w 1\d.*:fts_shutter_90 2\d.*:fts_shutter_80 3\d.*:fts_shutter_70 4\d.*:fts_shutter_60 5\d.*:fts_shutter_50 6\d.*:fts_shutter_40 7\d.*:fts_shutter_30 8\d.*:fts_shutter_20 9\d.*:fts_shutter_10 \d.*:fts_shutter_90
event-on-change-reading .*
genericDeviceType blind
group Rollläden
room 01 Statusseite,03 Wohnzimmer,Homekit
substexcl pct
userReadings Rollo_Wohnzimmer {ReadingsVal ("wz_rollo","pct",0)}
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 pct:open:close:stop
widgetOverride pct:slider,0,10,100
Hmm, erst mal Entwarnung... Soeben sind alle Rollos wie gewünscht gefahren. Ich habe nichts verändert. Rätselhaft.