Hallo zusammen,
seit letztem Jahr lief alles sehr zuverlässig. Nun hat sich anscheinend durch eines der letzten Updates ein Fehler eingeschlichen.
Beispiel:
- Rollladen geht in shading in -> ok
- Rollladen wird manuell betätigt -> ok
- Rollladen geht nicht mehr in shading out -> falsch
Erst night close funktioniert wieder. Das Attribut ASC_BlockingTime_afterManual steht auf 1800.
Hier ein Beispiel eines Devices:
list 1_06_KU_Rollladen:
Internals:
.FhemMetaInternals 1
.triggerUsed 1
DEF 42E272
FUUID 5c54237e-f33f-cf0a-6e67-46c96f1a761177b8
FVERSION 10_CUL_HM.pm:0.244490/2021-05-16
HMLAN1_MSGCNT 4
HMLAN1_RAWMSG E42E272,0000,0F5A3A22,FF,FFA5,E3A41042E27223A38D06010000
HMLAN1_RSSI -91
HMLAN1_TIME 2021-07-26 07:00:33
HMUART1_MSGCNT 2
HMUART1_RAWMSG 0500003BE3A41042E27223A38D06010000
HMUART1_RSSI -59
HMUART1_TIME 2021-07-26 07:00:33
IODev HMLAN1
LASTInputDev HMLAN1
MSGCNT 6
NAME 1_06_KU_Rollladen
NOTIFYDEV global
NR 242
NTFY_ORDER 50-1_06_KU_Rollladen
STATE on
TYPE CUL_HM
chanNo 01
lastMsg No:E3 - t:10 s:42E272 d:23A38D 06010000
protLastRcv 2021-07-26 07:00:33
protRcv 3 last_at:2021-07-26 07:00:33
protSnd 4 last_at:2021-07-26 07:00:33
protState CMDs_done
rssi_HMLAN1 cnt:2 min:-98 max:-95 avg:-96.5 lst:-98
rssi_at_HMLAN1 cnt:4 min:-94 max:-88 avg:-90.25 lst:-91
rssi_at_HMUART1 cnt:2 min:-59 max:-59 avg:-59 lst:-59
.attraggr:
.attrminint:
READINGS:
2021-06-16 10:05:33 .ASC_AttrUpdateChanges_v0.10.15 1
2021-07-25 21:35:41 .associatedWith 1_06_KU_Rollladen,1_06_KU_Rollladen
2021-05-08 18:31:45 .peerListRDate 2021-05-08 18:31:45
2021-07-26 07:00:33 .protLastRcv 20210726070033
2019-05-21 17:33:41 ASC_Enable on
2021-07-26 12:57:21 ASC_ShadingMessage INFO: current shading status is 'out' - next check in 10m
2021-07-26 07:00:33 ASC_ShuttersLastDrive day open
2021-07-26 07:00:02 ASC_Time_DriveDown 26.07.2021 - 21:30
2021-07-26 07:00:02 ASC_Time_DriveUp 27.07.2021 - 07:00
2021-07-25 21:45:36 Activity alive
2021-07-26 07:00:02 CommandAccepted yes
2017-01-30 20:51:04 D-firmware 2.8
2017-01-30 20:51:04 D-serialNr MEQ1312476
2021-07-25 21:35:36 IODev HMLAN1
2021-05-08 18:31:44 PairedTo 0x23A38D
2017-01-30 20:52:39 R-confBtnTime permanent
2017-01-30 20:52:40 R-driveDown 26.2 s
2017-01-30 20:52:40 R-driveTurn 0.5 s
2017-01-30 20:52:40 R-driveUp 27.3 s
2017-01-30 20:52:39 R-intKeyVisib invisib
2017-01-30 20:52:39 R-localResDis off
2017-01-30 20:52:39 R-pairCentral 0x23A38D
2017-01-30 20:52:40 R-refRunCounter 0
2017-01-30 20:52:40 R-sign off
2017-01-30 20:52:40 R-statusInfoMinDly 2 s
2017-01-30 20:52:40 R-statusInfoRandom 1 s
2017-01-30 20:52:40 R-transmitTryMax 6
2021-05-08 18:31:43 RegL_00. 00:00 02:01 0A:23 0B:A3 0C:8D 15:FF 18:00
2021-05-08 18:31:44 RegL_01. 00:00 08:00 09:00 0A:00 0B:01 0C:06 0D:01 0E:11 0F:05 10:00 30:06 56:00 57:24
2021-07-25 21:37:24 associatedWith asc_Rollladen
2021-05-08 18:31:45 cfgState ok
2021-07-26 07:00:33 commState CMDs_done
2021-07-26 07:00:33 deviceMsg on (to VCCU)
2019-07-24 19:25:55 inhibit set_off
2021-07-26 07:00:33 level 100
2021-07-26 07:00:33 motor stop:on
2021-07-26 07:00:33 pct 100
2021-05-08 18:30:14 powerOn 2021-05-08 18:30:14
2021-07-26 07:00:33 recentStateType info
2020-12-18 09:38:41 sabotageAttack_ErrIoAttack_cnt 4
2021-07-26 07:00:33 state on
2021-07-26 07:00:33 timedOn off
2021-07-26 07:00:02 trigLast fhem:02
helper:
HM_CMDNR 227
cSnd 0123A38D42E272010E,1123A38D42E272020100
dlvlCmd ++A01123A38D42E272020100
mId 0005
peerFriend peerSens,peerVirt
peerIDsState complete
peerOpt 3:blindActuator
regLst 0,1,3p
rxType 1
supp_Pair_Rep 0
ack:
cmds:
TmplKey :no:1627241741.34813
TmplTs 1627241741.34813
cmdKey 1:1:0::1_06_KU_Rollladen:0005:01:
cmdLst:
assignHmKey noArg
clear [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
deviceRename -newName-
down 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
fwUpdate -filename- [-bootTime-]
getConfig noArg
getDevInfo noArg
getRegRaw (List0|List1|List2|List3|List4|List5|List6|List7) [-peerChn-]
getVersion noArg
inhibit [(on|{off})]
off noArg
on noArg
pair noArg
pct -value- [-ontime-]
peerBulk -peer1,peer2,...- [({set}|unset)]
peerIODev [IO] -btn- [({set}|unset)] 'not for future use'
peerSmart -peerOpt-
press [(long|{short})] [(-peer-|{self01})] [(-repCount-|{0})] [(-repDelay-|{0.25})]
raw -data- [...]
regBulk -list-.-peerChn- -addr1:data1- [-addr2:data2-]...
regSet [(prep|{exec})] -regName- -value- [-peerChn-]
reset noArg
sign [(on|{off})]
statusRequest noArg
stop noArg
toggle noArg
toggleDir noArg
tplDel -tplDel-
tplSet_0 -tplChan-
unpair noArg
up 'change:'[(0..100;1|{10})] [(-ontime-|{})] [(-ramptime-|{})]
lst:
condition slider,0,1,255
peer
peerOpt 1_01_EZ_1_02_WZ_Tuerkontakt_Virt_01,1_02_WZ_Tuerkontakt,1_04_GT_Fensterkontakt,1_06_KU_Schalter_01,1_06_KU_Schalter_02,1_06_KU_Schalter_03,1_06_KU_Schalter_04,1_06_KU_Schalter_05,1_06_KU_Schalter_06,1_06_KU_Schalter_Virt_Btn1,1_06_KU_Schalter_Virt_Btn2,1_06_KU_Schalter_Virt_Btn3,1_06_KU_Schalter_Virt_Btn4,1_06_KU_Schalter_Virt_Btn5,1_06_KU_Schalter_Virt_Btn6,1_06_KU_Tuerkontakt,2_01_KM_Fensterkontakt,2_02_KL_Fensterkontakt,2_03_SZ_Fensterkontakt,2_05_BZ_Fensterkontakt,Rauchmelder_Team,Rauchmelder_Team2,VCCU
tplChan
tplDel
tplPeer
rtrvLst:
cmdList [({short}|long)]
deviceInfo [({short}|long)]
list [({normal}|full)]
param -param-
reg -addr- -list- [-peerChn-]
regList noArg
regTable noArg
regVal -addr- -list- [-peerChn-]
saveConfig [-filename-]
tplInfo noArg
dir:
cur stop
rct down
expert:
def 1
det 1
raw 1
tpl 1
io:
flgs 0
newChn +42E272,00,00,00
nextSend 1627275634.03848
rxt 0
vccu VCCU
p:
42E272
00
00
00
prefIO:
HMLAN1
mRssi:
mNo E3
io:
HMLAN1:
-89
-89
HMUART1:
-59
-59
peerIDsH:
00000000 broadcast
prt:
bErr 0
sProc 0
rspWait:
q:
qReqConf
qReqStat
role:
chn 1
dev 1
prs 1
rpt:
IO HMUART1
flg A
ts 1627275633.74612
ack:
HASH(0xbc8560b8)
E3800223A38D42E27200
rssi:
HMLAN1:
avg -96.5
cnt 2
lst -98
max -95
min -98
at_HMLAN1:
avg -90.25
cnt 4
lst -91
max -88
min -94
at_HMUART1:
avg -59
cnt 2
lst -59
max -59
min -59
tmpl:
Attributes:
.mId 0005
ASC 2
ASC_Antifreeze off
ASC_Antifreeze_Pos 15
ASC_AutoAstroModeEvening none
ASC_AutoAstroModeEveningHorizon none
ASC_AutoAstroModeMorning none
ASC_AutoAstroModeMorningHorizon none
ASC_BlockingTime_afterManual 1800
ASC_BlockingTime_beforDayOpen 120
ASC_BlockingTime_beforNightClose 120
ASC_BrightnessSensor ws980wifi:brightness
ASC_Closed_Pos 0
ASC_ComfortOpen_Pos 40
ASC_Drive_Delay -1
ASC_Drive_DelayStart -1
ASC_GuestRoom none
ASC_LockOut soft
ASC_LockOut_Cmd inhibit
ASC_Mode_Down always
ASC_Mode_Up home
ASC_Open_Pos 100
ASC_Partymode off
ASC_Pos_Reading pct
ASC_PrivacyDownValue_beforeNightClose -1
ASC_PrivacyDown_Pos 50
ASC_Roommate_Device none
ASC_Roommate_Reading state
ASC_Shading_InOutAzimuth 210:280
ASC_Shading_MinMax_Elevation 23.0:100.0
ASC_Shading_Min_OutsideTemperature 18
ASC_Shading_Mode home
ASC_Shading_Pos 30
ASC_Shading_StateChange_SunnyCloudy 50000:40000
ASC_Shading_WaitingPeriod 1200
ASC_Time_Down_Early 17:00
ASC_Time_Down_Late 21:30
ASC_Time_Up_Early 06:45
ASC_Time_Up_Late 08:30
ASC_Time_Up_WE_Holiday 07:00
ASC_Ventilate_Pos 40
ASC_Ventilate_Window_Open on
ASC_WiggleValue 5
ASC_WindParameters -1
ASC_WindowRec 1_06_KU_Tuerkontakt
ASC_WindowRec_subType twostate
DbLogExclude .*
IODev HMLAN1
IOgrp VCCU:HMLAN1
actCycle 028:00
actStatus alive
autoReadReg 4_reqStatus
devStateIcon on:fts_shutter_10 20:fts_shutter_20 30:fts_shutter_30 40:fts_shutter_40 50:fts_shutter_50 60:fts_shutter_60 70:fts_shutter_70 80:fts_shutter_80 90:fts_shutter_90 off:fts_shutter_100 down:fts_shutter_down up:fts_shutter_up
expert defReg,allReg,rawReg,templ
firmware 2.8
group Rollladen
icon fts_shutter
model HM-LC-BL1-FM
param levelInverse
peerIDs 00000000
room 1_06_KU,9_06_CUL_HM
serialNr MEQ1312476
subType blindActuator
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 ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd stop:off:down:90:80:70:60:50:40:30:20:10:up:on
list asc_Rollladen:
Internals:
.FhemMetaInternals 1
FUUID 5c765ad0-f33f-cf0a-55eb-449998b200d8a87e
FVERSION 73_AutoShuttersControl.pm:v0.10.15-s24586/2021-06-05
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME asc_Rollladen
NOTIFYDEV global,asc_Rollladen,1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r,1_06_KU_Rollladen,residents,1_06_KU_Tuerkontakt,Astro_Altenglan,1_02_WZ_Tuerkontakt,ws980wifi
NR 337
NTFY_ORDER 51-asc_Rollladen
STATE shading in
TYPE AutoShuttersControl
VERSION v0.10.15
.attraggr:
.attrminint:
OLDREADINGS:
READINGS:
2020-08-19 10:03:49 .monitoredDevs {"1_02_WZ_Tuerkontakt":{"1_02_WZ_Rollladen_l":"ASC_WindowRec","1_02_WZ_Rollladen_r":"ASC_WindowRec"},"residents":{"asc_Rollladen":"ASC_residentsDev"},"Astro_Altenglan":{"asc_Rollladen":"ASC_twilightDevice"},"ws980wifi":{"1_06_KU_Rollladen":"ASC_BrightnessSensor","1_02_WZ_Rollladen_r":"ASC_BrightnessSensor","1_02_WZ_Rollladen_l":"ASC_BrightnessSensor"},"1_06_KU_Tuerkontakt":{"1_06_KU_Rollladen":"ASC_WindowRec"}}
2021-07-26 10:59:01 1_02_WZ_Rollladen_l_PosValue 30
2021-07-21 14:28:45 1_02_WZ_Rollladen_l_lastDelayPosValue 30
2021-07-26 10:58:40 1_02_WZ_Rollladen_l_lastPosValue 100
2021-07-26 08:00:03 1_02_WZ_Rollladen_l_nextAstroTimeEvent 26.07.2021 - 21:30
2021-07-26 10:59:00 1_02_WZ_Rollladen_r_PosValue 30
2021-06-27 12:48:18 1_02_WZ_Rollladen_r_lastDelayPosValue 30
2021-07-26 10:58:39 1_02_WZ_Rollladen_r_lastPosValue 100
2021-07-26 08:00:03 1_02_WZ_Rollladen_r_nextAstroTimeEvent 26.07.2021 - 21:30
2021-07-26 07:00:33 1_06_KU_Rollladen_PosValue 100
2021-06-21 07:00:02 1_06_KU_Rollladen_lastDelayPosValue 100
2021-07-26 07:00:02 1_06_KU_Rollladen_lastPosValue 0
2021-07-26 07:00:02 1_06_KU_Rollladen_nextAstroTimeEvent 26.07.2021 - 21:30
2021-07-23 09:57:06 ascEnable on
2021-07-25 21:37:42 controlShading on
2019-07-24 15:43:58 hardLockOut off
2019-02-27 10:39:29 partyMode off
2021-07-25 21:37:23 room_1_02_WZ_9_06_CUL_HM 1_02_WZ_Rollladen_l,1_02_WZ_Rollladen_r
2021-07-25 21:37:23 room_1_06_KU_9_06_CUL_HM 1_06_KU_Rollladen
2019-02-27 10:39:29 selfDefense off
2021-07-26 10:59:01 state shading in
2019-03-01 16:27:16 sunriseTimeWeHoliday on
2021-07-25 21:37:23 userAttrList rolled out
helper:
shuttersList:
1_02_WZ_Rollladen_l
1_02_WZ_Rollladen_r
1_06_KU_Rollladen
monitoredDevs:
1_02_WZ_Rollladen_l:
1_02_WZ_Rollladen_r:
1_02_WZ_Tuerkontakt:
1_02_WZ_Rollladen_l ASC_WindowRec
1_02_WZ_Rollladen_r ASC_WindowRec
1_06_KU_Rollladen:
1_06_KU_Tuerkontakt:
1_06_KU_Rollladen ASC_WindowRec
Astro_Altenglan:
asc_Rollladen ASC_twilightDevice
residents:
asc_Rollladen ASC_residentsDev
ws980wifi:
1_02_WZ_Rollladen_l ASC_BrightnessSensor
1_02_WZ_Rollladen_r ASC_BrightnessSensor
1_06_KU_Rollladen ASC_BrightnessSensor
Attributes:
ASC_autoAstroModeEvening HORIZON
ASC_autoAstroModeEveningHorizon -3
ASC_autoAstroModeMorning HORIZON
ASC_autoAstroModeMorningHorizon -3
ASC_autoShuttersControlComfort on
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_expert 1
ASC_residentsDev residents:state
ASC_tempSensor ws980wifi:temperature
ASC_twilightDevice Astro_Altenglan
DbLogExclude .*
devStateIcon { ShuttersControl_DevStateIcon($name) }
group Rollladen
icon fts_shutter_automatic
room 1_02_WZ,1_06_KU
Hat sich hier an der Funktion was geändert? Muss ich hier was anpassen?
Vielen Dank.
Gruß Daniel
Er fährt erst wieder nach einem erneuten shading in und shading Out auch raus aus der shading Pos.
Zitat von: CoolTux am 26 Juli 2021, 18:34:34
Er fährt erst wieder nach einem erneuten shading in und shading Out auch raus aus der shading Pos.
Verstehe ich nicht. Der Rollladen bleibt bis abends in der manuellen Position bis night close kommt. Wenn morgens in shading in gefahren wird und ich fahre dann den Rollladen 10 cm hoch dann bleibt der den ganzen Tag so. Eigentlich dachte ich dass nur in der Zeit ASC_BlockingTime_afterManual alles ignoriert wird. Aber wenn nach dieser Zeit ein shading Out kommt, dass er dann hochfährt.
Es würde gewünscht das nach manueller Fahrt kein Eingreifen erfolgt. Also wurde es so gemacht das nach shading in Fahrt und dann manueller Fahrt ein shading Out ohne Fahrt und dann ein shading in erfolgen muss bevor das dann kommende shading Out mit Fahrt erfolgt.
Zitat von: CoolTux am 26 Juli 2021, 21:01:08
Es würde gewünscht das nach manueller Fahrt kein Eingreifen erfolgt. Also wurde es so gemacht das nach shading in Fahrt und dann manueller Fahrt ein shading Out ohne Fahrt und dann ein shading in erfolgen muss bevor das dann kommende shading Out mit Fahrt erfolgt.
Ok. Vielen Dank. Dann muss ich mir was überlegen. In der Commandref steht auch folgendes:
"ASC_BlockingTime_afterManual - wie viel Sekunden soll die Automatik nach einer manuellen Fahrt aussetzen. (default: 1200)".
Ich verstand das so dass nur für diese Zeit keine automatischen Fahrten unternommen werden und nicht noch gewisse Farhten danach auch noch abgewartet werden.
Bedeutet in meinem Fall, wenn der Rollladen einmal am Tag in die Beschattung geht (weil durchweg schönes Wetter) er überhaupt nicht mehr hoch geht. Und es ist dann auch fast egal was im Attribut ASC_BlockingTime_afterManual steht. Mir fällt dafür überhaupt kein UseCase ein warum man sich das Verhalten wünscht.