Jalousien fährt wiederholt in Shading obwohl ASC_blockAscDrivesAfterManual aktiv
还没有人认领这个 Issue。
评估
调研方向
从 ASC_blockAscDrivesAfterManual 的行为和 ASC_ShuttersLastDrive 的读数开始,使用提供的事件日志跟踪手动移动到 100 级后发出的第二个遮阳命令。复现 issue 中的序列,并验证已完成的手动开启会阻止后续的 ASC 遮阳驱动,即使移动被中断也是如此。
由索引模型根据 Issue 内容生成。
描述
Hallo,
meine Jalousien fahren wiederholt in die Shading-Position.
Und dies obwohl manuell die Jalousie nach der ersten Beschattung wieder hochgefahren wurde.
Im ASC_ShuttersLastDrive-Reading steht auch manual und das Attribut ist passend auf ASC_blockAscDrivesAfterManual gesetzt.
Beim zweiten Shading-Herunterfahren wurde sehr zügig wieder manuell hochgefahren. ASC kam nicht dazu, das Reading ASC_ShuttersLastDrive auf Shading In zu setzen. Die Beschattungsfahrt wurde unterbrochen. Doch dann blieb die Jalousie auch oben. In ASC_ShuttersLastDrive wurde vermutlich nicht erneut manual protokolliert, weil ein event-on-change-reading: .* aktiv ist.
Mein Jalousie-Device:
attr jal_wohnen ASC_BrightnessSensor lightsensor:lux 250:150
attr jal_wohnen ASC_Down brightness
attr jal_wohnen ASC_DriveUpMaxDuration 50
attr jal_wohnen ASC_Drive_Delay 0
attr jal_wohnen ASC_Drive_DelayStart 30
attr jal_wohnen ASC_Mode_Down always
attr jal_wohnen ASC_Mode_Up always
attr jal_wohnen ASC_Partymode on
attr jal_wohnen ASC_Pos_Reading pct
attr jal_wohnen ASC_PrivacyDown_Pos 60
attr jal_wohnen ASC_Shading_InOutAzimuth 65:250
attr jal_wohnen ASC_Shading_MinMax_Elevation 10:100
attr jal_wohnen ASC_Shading_Min_OutsideTemperature 22
attr jal_wohnen ASC_Shading_Mode always
attr jal_wohnen ASC_Shading_Pos 30
attr jal_wohnen ASC_Shading_StateChange_SunnyCloudy 95000:10000
attr jal_wohnen ASC_Shutter_IdleDetection motor:stop.*
attr jal_wohnen ASC_Time_Down_Early 16:00
attr jal_wohnen ASC_Time_Down_Late 22:00
attr jal_wohnen ASC_Time_Up_Early 08:00
attr jal_wohnen ASC_Time_Up_Late 08:30
attr jal_wohnen ASC_Time_Up_WE_Holiday 08:15
attr jal_wohnen ASC_Up brightness
attr jal_wohnen ASC_WiggleValue 15
Mein ASC-Device
attr Rolladensteuerung ASC_blockAscDrivesAfterManual 1
OK - Jalousie öffnet morgens
2020-07-21_08:00:51 jal_wohnen commState: CMDs_pending
2020-07-21_08:00:51 jal_wohnen level: set_100
2020-07-21_08:00:51 jal_wohnen set_100
2020-07-21_08:00:51 jal_wohnen commState: CMDs_processing...
2020-07-21_08:00:51 jal_wohnen commState: CMDs_done
2020-07-21_08:00:51 jal_wohnen level: 0
2020-07-21_08:00:51 jal_wohnen motor: up:off
2020-07-21_08:00:51 jal_wohnen off
2020-07-21_08:01:21 jal_wohnen deviceMsg: on (to VCCU)
2020-07-21_08:01:21 jal_wohnen level: 100
2020-07-21_08:01:21 jal_wohnen motor: stop:on
2020-07-21_08:01:21 jal_wohnen pct: 100
2020-07-21_08:01:21 jal_wohnen on
2020-07-21_08:01:22 jal_wohnen ASC_ShuttersLastDrive: maximum brightness threshold exceeded
OK - Jalousie fährt erstmals in die Beschattung
2020-07-21_11:06:38 jal_wohnen ASC_ShadingMessage: INFO: current shading status is 'in reserved' - next check in 10m
2020-07-21_11:16:53 jal_wohnen ASC_ShadingMessage: INFO: current shading status is 'in' - next check in 20m
2020-07-21_11:17:23 jal_wohnen commState: CMDs_pending
2020-07-21_11:17:23 jal_wohnen level: set_30
2020-07-21_11:17:23 jal_wohnen set_30
2020-07-21_11:17:23 jal_wohnen commState: CMDs_processing...
2020-07-21_11:17:23 jal_wohnen commState: CMDs_done
2020-07-21_11:17:23 jal_wohnen level: 100
2020-07-21_11:17:23 jal_wohnen motor: down:on
2020-07-21_11:17:23 jal_wohnen on
2020-07-21_11:17:44 jal_wohnen deviceMsg: 30 (to VCCU)
2020-07-21_11:17:44 jal_wohnen level: 30
2020-07-21_11:17:44 jal_wohnen motor: stop:30
2020-07-21_11:17:44 jal_wohnen pct: 30
2020-07-21_11:17:44 jal_wohnen 30
2020-07-21_11:17:44 jal_wohnen ASC_ShuttersLastDrive: shading in
OK - Manueller Eingriff - Jalousie soll wieder hochfahren und kommt auch auf Level100 an
2020-07-21_12:10:54 jal_wohnen deviceMsg: 41.5 (to VCCU)
2020-07-21_12:10:54 jal_wohnen level: 41.5
2020-07-21_12:10:54 jal_wohnen motor: up:41.5
2020-07-21_12:10:54 jal_wohnen pct: 41.5
2020-07-21_12:10:54 jal_wohnen 41.5
2020-07-21_12:11:14 jal_wohnen deviceMsg: on (to VCCU)
2020-07-21_12:11:14 jal_wohnen level: 100
2020-07-21_12:11:14 jal_wohnen motor: stop:on
2020-07-21_12:11:14 jal_wohnen pct: 100
2020-07-21_12:11:14 jal_wohnen on
2020-07-21_12:11:14 jal_wohnen ASC_ShuttersLastDrive: manual
FEHLER - Jalousie bekommt erneut von ASC den Fahrbefehl von Pos100 auf Pos30 zu fahren
2020-07-21_12:11:26 jal_wohnen commState: CMDs_pending
2020-07-21_12:11:26 jal_wohnen level: set_30
2020-07-21_12:11:26 jal_wohnen set_30
2020-07-21_12:11:26 jal_wohnen commState: CMDs_processing...
2020-07-21_12:11:27 jal_wohnen commState: CMDs_done
2020-07-21_12:11:27 jal_wohnen level: 100
2020-07-21_12:11:27 jal_wohnen motor: down:on
2020-07-21_12:11:27 jal_wohnen on
2020-07-21_12:11:40 jal_wohnen deviceMsg: 74.5 (to VCCU)
2020-07-21_12:11:40 jal_wohnen level: 74.5
2020-07-21_12:11:40 jal_wohnen motor: up:74.5
2020-07-21_12:11:40 jal_wohnen pct: 74.5
2020-07-21_12:11:40 jal_wohnen 74.5
Jalousie wurde erneut manuell geöffnet.
2020-07-21_12:11:51 jal_wohnen deviceMsg: on (to VCCU)
2020-07-21_12:11:51 jal_wohnen level: 100
2020-07-21_12:11:51 jal_wohnen motor: stop:on
2020-07-21_12:11:51 jal_wohnen pct: 100
2020-07-21_12:11:51 jal_wohnen on
- 主要语言
- Perl
- 星标
- 9
- 派生
- 7
- PR 合并指标
- 30 天内没有已合并 PR
环境准备
这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
fhem/AutoShuttersControl 的其他 Issue
-
难度 3/5 1-2 天 新手友好度 38/100
fhem/AutoShuttersControl#102 ·
-
难度 4/5 3-5 天 新手友好度 48/100
fhem/AutoShuttersControl#100 · 8 条评论 ·
-
难度 3/5 1-2 天 新手友好度 35/100
fhem/AutoShuttersControl#98 ·
-
难度 3/5 1-2 天 新手友好度 35/100
fhem/AutoShuttersControl#95 · 1 条评论 ·
-
难度 5/5 一周以上 新手友好度 30/100
fhem/AutoShuttersControl#88 ·
查看 fhem/AutoShuttersControl 的全部 Issue
相似的 Issue
-
难度 1/5 1 小时以内 新手友好度 87/100
维护者通常 1 天内回复
-
bug
难度 2/5 1-3 小时 新手友好度 72/100
fglock/PerlOnJava#1579 ·
维护者通常 1 天内回复
-
难度 2/5 1-3 小时 新手友好度 82/100
objectionary/eolang.sty#184 ·
-
难度 2/5 1-3 小时 新手友好度 78/100
-
难度 2/5 1-3 小时 新手友好度 82/100
linux-test-project/lcov#542 ·