kiwi-cam/homebridge-broadlink-rm

Precision Overreporting in Log for Blind Position

Opened this issue · 0 comments

Describe the bug
Small bug—precision overreporting during logging of blinds.

To Reproduce
Steps to reproduce the behavior:

  1. View logs of blinds actions.

Expected behavior
Lower (and physically correct) precision to be reported.

Screenshots
9/18/2023, 9:02:24 AM] [Broadlink RM pro] Study South Blinds setTargetPosition: (stop window covering)
[9/18/2023, 9:02:49 AM] [Broadlink RM pro] Living Room Street Blinds setTargetPosition: (currentPosition: 0)
[9/18/2023, 9:02:49 AM] [Broadlink RM pro] Living Room Street Blinds setTargetPosition: currently 0%, moving to 10%
[9/18/2023, 9:02:49 AM] [Broadlink RM pro] Living Room Street Blinds setTargetPosition: 3.4000000000000004s (34 / 100 * 10) until auto-stop
[9/18/2023, 9:02:52 AM] [Broadlink RM pro] Living Room Street Blinds setTargetPosition: (stop window covering)
[9/18/2023, 9:02:53 AM] [Broadlink RM pro] Study South Blinds setTargetPosition: (currentPosition: 0)
[9/18/2023, 9:02:53 AM] [Broadlink RM pro] Study South Blinds setTargetPosition: currently 0%, moving to 10%
[9/18/2023, 9:02:53 AM] [Broadlink RM pro] Study South Blinds setTargetPosition: 2.6s (26 / 100 * 10) until auto-stop
[9/18/2023, 9:02:56 AM] [Broadlink RM pro] Study South Blinds setTargetPosition: (stop window covering)
[9/18/2023, 9:03:06 AM] [Broadlink RM pro] Living Room Street Blinds setTargetPosition: (currentPosition: 10)
[9/18/2023, 9:03:06 AM] [Broadlink RM pro] Living Room Street Blinds setTargetPosition: currently 10%, moving to 0%
[9/18/2023, 9:03:06 AM] [Broadlink RM pro] Living Room Street Blinds setTargetPosition: 3.3000000000000003s (33 / 100 * 10) until auto-stop
[9/18/2023, 9:03:09 AM] [Broadlink RM pro] Living Room Street Blinds setTargetPosition: (stop window covering)
[9/18/2023, 9:03:10 AM] [Broadlink RM pro] Study South Blinds setTargetPosition: (currentPosition: 10)