Julius2342 / pyvlx

PyVLX - controling VELUX windows with Python via KLF 200
GNU Lesser General Public License v3.0
73 stars 26 forks source link

Garage door is not reporting its position #381

Open tipi85 opened 4 months ago

tipi85 commented 4 months ago

The problem

With Home assistant release 2024.1 my garage door position is not reported in Home assistant when the door is activated with the remote control. All my other opening devices are reported correctly ( ROLLER_SHUTTER, SWINGING_SHUTTERS). Logging shows an error node_id="7" run_status="RunStatus.EXECUTION_FAILED" status_reply="StatusReply.PRODUCT_NOT_OPERATIONAL" status_type="StatusType.REQUEST_UNKNOWN"

What is version of Home Assistant Core has the issue?**

core-2024.1.6

What was the last working version of Home Assistant Core?**

core-2023.12.4

Anything in the logs that might be useful for us?

This is the garage_door entry creation at startup:

2024-02-09 23:15:45.781 DEBUG (MainThread) [pyvlx] REC: <FrameGetAllNodesInformationNotification node_id="7" order="7" placement="0" name="Garage" velocity="Velocity.SILENT" node_type="NodeTypeWithSubtype.GARAGE_DOOR_OPENER" product_group="0" product_type="0" node_variation="NodeVariation.NOT_SET" power_mode="0" build_number="0" serial_number="None" state="UNKNOWN" current_position="UNKNOWN" target="UNKNOWN" current_position_fp1="UNKNOWN" current_position_fp2="UNKNOWN" current_position_fp3="UNKNOWN" current_position_fp4="UNKNOWN" remaining_time="0" time="2024-02-09 23:15:31" alias_array=""/>

and the heartbeat extract of the garage door: 2024-02-09 23:16:19.666 DEBUG (MainThread) [pyvlx] SEND: <FrameStatusRequestRequest session_id="8" node_ids="[7]" status_type="StatusType.REQUEST_CURRENT_POSITION" fpi1="254" fpi2="0"/> 2024-02-09 23:16:19.798 DEBUG (MainThread) [pyvlx] REC: <FrameStatusRequestConfirmation session_id="8" status="StatusRequestStatus.ACCEPTED"/> 2024-02-09 23:16:19.852 DEBUG (MainThread) [pyvlx] REC: <FrameStatusRequestNotification session_id="8" status_id="1" node_id="7" run_status="RunStatus.EXECUTION_FAILED" status_reply="StatusReply.PRODUCT_NOT_OPERATIONAL" status_type="StatusType.REQUEST_UNKNOWN" status_count="0" parameter_data=""/> 2024-02-09 23:16:19.853 DEBUG (MainThread) [pyvlx] NodeUpdater process frame: <FrameStatusRequestNotification session_id="8" status_id="1" node_id="7" run_status="RunStatus.EXECUTION_FAILED" status_reply="StatusReply.PRODUCT_NOT_OPERATIONAL" status_type="StatusType.REQUEST_UNKNOWN" status_count="0" parameter_data=""/> 2024-02-09 23:16:19.853 DEBUG (MainThread) [pyvlx] REC: <FrameSessionFinishedNotificationsession_id="8"/>`

Full init log of pyvlx : pyvlx startup complete.txt

Full Heartbeat log : Heartbeat complet.txt