Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set Program in Kumo from HA? #142

Open
jacobmovingfwd opened this issue Apr 3, 2024 · 2 comments
Open

Set Program in Kumo from HA? #142

jacobmovingfwd opened this issue Apr 3, 2024 · 2 comments

Comments

@jacobmovingfwd
Copy link

This is a question not an issue:
Is there a way to interact with the Program in Kumo?

My main unit has a bad wifi signal, constantly dropping & reconnecting. I've worked on it, that's a whole other thing.
But that means I'd rather not rely on an internet signal to be there for changes to happen, and would like to push the whole schedule into the unit so that it knows what to do even without internet.

Is that possible currently?

@dlarrick
Copy link
Owner

dlarrick commented Apr 4, 2024

It is not possible currently.

However, the schedule information is present in the API information that has been reverse-engineered, so interface with that is theoretically possible. The place to start would be to expose the schedules in the pykumo library. I'll be honest, I'm pretty unlikely to do this work myself.

On the third hand, I'm not at all clear how to integrate such functionality into HomeAssistant. I guess it would be changing which program is active rather than changing setpoints. Editing those programs seems beyond the scope of the current HomeAssistant "Climate" entity.

I would certainly consider pull requests in the following areas, if anyone is interested:

  • Expose ability to manage Kumo preset schedules in pykumo
  • Expose ability to switch among Kumo preset schedules in pykumo (if it has this functionality)
  • Expose switching among different presets in hass-kumo
  • Ideas for robustness in the face of network difficulties (you are not alone; the WiFi on these is not great)

@jacobmovingfwd
Copy link
Author

Awesome, thanks for pointing me in the right direction! I'll see what I can get it to do, when I can play with it.

I think the best way around the network issues right now is what you have in the "complex template", to keep trying to set the value until it comes back as set. Which is a good workaround if your unit "bounces" in & out of connection like mine does.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants