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

Cosy 6 #972

Open
2 tasks done
Joshuaharry120 opened this issue Aug 12, 2024 · 5 comments
Open
2 tasks done

Cosy 6 #972

Joshuaharry120 opened this issue Aug 12, 2024 · 5 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed More demand needed A feature that will be considered if there is more demand

Comments

@Joshuaharry120
Copy link

Describe the feature

Ability to control the Cosy 6 heat pump

Expected behaviour

Ability to toggle the heating/hot water via the octopus API with the Octopus heat pump Cosy 6 Octopus

Use Case

ability to trigger heat pump to run hot water/heating during off-peak periods ( EG: Extra IOG Slots )

Confirmation

  • By submitting this feature request, you agree that you have read the documentation and confirmed it does not already exist
  • I am willing/able to help contribute to the solution of this feature
@Joshuaharry120 Joshuaharry120 added the enhancement New feature or request label Aug 12, 2024
@BottlecapDave
Copy link
Owner

Hi and thanks for the feature request.

This has been raised in the past and the consensus was that it would be better to use the heat pumps local API where possible for the best experience. I'm assuming the Cosy 6 doesn't have a local API and is not a white labeled product.

If so, this could be added but as I don't have a Cosy 6 would be difficult to test. In the API there's is also multiple references to heat pumps (heat pump and octoheatpump), so will take some trial and error to work out which ones to use.

This will require some additional demand before I attempt at adding it, unless you're wanting to contribute a solution for which I'm happy to collaborate on.

@BottlecapDave BottlecapDave added the More demand needed A feature that will be considered if there is more demand label Aug 14, 2024
@Joshuaharry120
Copy link
Author

Joshuaharry120 commented Aug 14, 2024 via email

@BottlecapDave
Copy link
Owner

Thank you for the offer, but I have a policy of not accepting other people's api keys. It might be in the future some diagnostic endpoints are added to try and track the endpoints down.

@BottlecapDave BottlecapDave mentioned this issue Aug 30, 2024
2 tasks
@BottlecapDave
Copy link
Owner

For future reference, if this feature was to be picked up, it would be good to get an idea of what features/abilities people expect to be exposed. I don't have a heat pump, so Im not sure what is/isn't useful. It would also help in the future at prioritising features if/when this is implemented.

@BottlecapDave
Copy link
Owner

There is a new undocumented service called octopus_energy.diagnose_heatpump_apis available in v13. If you run it, it will give output which will help point in the right direction in which APIs to use to provide this feature in the future (no timeline)

@BottlecapDave BottlecapDave added the help wanted Extra attention is needed label Oct 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed More demand needed A feature that will be considered if there is more demand
Projects
None yet
Development

No branches or pull requests

2 participants