homebridge-resideo icon indicating copy to clipboard operation
homebridge-resideo copied to clipboard

Feature Request: Add a switch to remove hold and return to program

Open folotp opened this issue 1 year ago • 6 comments

Problem

Thermostats that are better integrated with Homekit, such as the Ecobees, have a switch to remove the hold. You can thus create a scene to remove the hold. Would it be possible to add such a switch?

Solution

Add a switch that would send the API command "thermostatSetpointStatus" : "NoHold". I also think that maybe you can get the hold status using the Get Thermostat command and data points changeableValues.thermostatSetpointStatus and changeableValues.holdUntil. If possible, a sensor to give the hold status would be great as well.

Alternatives

No response

Additional context

No response

folotp avatar Sep 06 '23 23:09 folotp

So you just want like a light switch? I was thinking using a stateful programmable switch, that doesn't display in the Home App but you can setup automations in 3rd Party Apps.

donavanbecker avatar Sep 07 '23 13:09 donavanbecker

How would the stateful switch work? Would that be similar to the Target Heating Cooling State switch which has the three values “Off”, “Heat”, and “Cool”? In this case the values would be “Run Program” and “Hold”?

That would be great as a condition in automations, but not sure if it would work to send a command. The Run Program would send the “NoHold” API command, but what would the “Hold” send since a hold is automatically set whenever you change a setting based on the Thermostat Setpoint Status in the plugin settings.

Pierre-André Folot On Sep 7, 2023 at 09:25 -0400, Donavan Becker @.***>, wrote:

So you just want like a light switch? I was thinking using a stateful programmable switch, that doesn't display in the Home App but you can setup automations in 3rd Party Apps. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

folotp avatar Sep 07 '23 20:09 folotp

I might be able too: https://developers.homebridge.io/#/characteristic/ProgrammableSwitchEvent

donavanbecker avatar Sep 07 '23 23:09 donavanbecker

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

github-actions[bot] avatar Oct 08 '23 11:10 github-actions[bot]

This issue has been closed as no further activity has occurred.

github-actions[bot] avatar Oct 13 '23 11:10 github-actions[bot]

Any update on this? Would love to be able to use the permanent hold feature of the app

kylewhirl avatar Jul 09 '24 23:07 kylewhirl