fdebrus / Nikobus-HA

4 stars 1 forks source link

Acknowledgment of refresh command not received following physical button press. #16

Closed fdebrus closed 3 months ago

fdebrus commented 3 months ago

Error generated randomly following a physical button press.

ACK not received on $101705916602C8 after 3 attempts waiting for $0517 ACK not received on $10129483945BF8 after 3 attempts waiting for $0512 ACK not received on $1012055BF5F4A1 after 3 attempts waiting for $0512 ACK not received on $1017055B1E0469 after 3 attempts waiting for $0517 ACK not received on $101794837FAB82 after 3 attempts waiting for $0517

A physical button press will generate a refresh command for the impacted module{s) listed in the button configuration file. Randomly, this will fail to receive ack of the refresh command and feedback.

Correct state of the output will not be reflected in the integration before next scheduled or feedback module refresh.

As this is linked to handling button press and work in progress to support button with feedback led, solution will be provided as a new release is published supporting button with led.

The impact is limited, so focusing on reworking the button logic with led which should solve this issue as well.

fdebrus commented 3 months ago

Resolved in release 2024.5.29