Service with ability to send commands #79

Open
opened 2023-06-21 11:11:51 +02:00 by utegental · 0 comments
utegental commented 2023-06-21 11:11:51 +02:00 (Migrated from github.com)

Is your feature request related to a problem? Please describe.
When You switching parameters for AC, we are sending a request to API. Every time. And device beeps on each. For some reasons integration doesn’t preserve 'Mute' state, so if we setting it before all other changes, it resets on next request.

Describe the solution you'd like
gvigroux implemented in his integration ability to send command with all parameters set like ('screenDisplayStatus": "1°, 'echoStatus': '0°, "tempSel': "24"...). That way if some properties binding or any logic related to them is broken, we could just use service call to solve any issue right now with such an workaround.

Describe alternatives you've considered
It also possible to implement stacking queue for props changes with small configurable timeout around 100-200 ms. That way automation will change all props and only one request will be sent. But it solves only part of the problem. It doesn't resolve issue with some props not supported properly yet. So it worth thinking about a bit later.

**Is your feature request related to a problem? Please describe.** When You switching parameters for AC, we are sending a request to API. Every time. And device beeps on each. For some reasons integration doesn’t preserve 'Mute' state, so if we setting it before all other changes, it resets on next request. **Describe the solution you'd like** [gvigroux](https://github.com/gvigroux) implemented in his integration ability to send command with all parameters set like `('screenDisplayStatus": "1°, 'echoStatus': '0°, "tempSel': "24"...)`. That way if some properties binding or any logic related to them is broken, we could just use service call to solve any issue right now with such an workaround. **Describe alternatives you've considered** It also possible to implement stacking queue for props changes with small configurable timeout around 100-200 ms. That way automation will change all props and only one request will be sent. But it solves only part of the problem. It doesn't resolve issue with some props not supported properly yet. So it worth thinking about a bit later.
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: xiconfjs/hon#79
No description provided.