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

Zappi Turn off Boost Service #172

Closed
tasranson opened this issue Jun 9, 2022 · 8 comments · Fixed by #443
Closed

Zappi Turn off Boost Service #172

tasranson opened this issue Jun 9, 2022 · 8 comments · Fixed by #443

Comments

@tasranson
Copy link

Loving this HA Addon, so thank you. I am using it to manage my two Zappi’s charging and boosting when needed based on car battery level, solar energy, weather forecast, and electricity time of use tarrif. I use the boost service and it works well.

However, there is a scenario where the time of use tariff changes before boosting is completed and I want to stop boosting. So far I have been calling the boost service again, with a 1 kw boost, which sort of works, but isn’t ideal. Calling it with 0 kw doesn’t work.

it looks like there is a myenergi API call that turns off boost, and I can get this to work in a browser, but can’t seem to make it work in node red. I always get a gateway timeout there. This is likely ‘cause I don’t know what I’m doing :-].

So for this use case, it would be awesome if there was a service call to stop boosting, or if calling the boost one with 0kw could send the turn off boost myenergi api call.

thanks for the great addon - it helps me a lot.

tas.

@G6EJD
Copy link

G6EJD commented Jun 9, 2022

I’ve noticed that stopping the Zappi or Eddi via the App can take a long time and invariably does not work first time, this makes me think there is a specific sequence to go through for the off commands - but what is it? Little has been published / discussed that I can find.

@tasranson
Copy link
Author

tasranson commented Jun 10, 2022 via email

@CJNE
Copy link
Owner

CJNE commented Jun 13, 2022

Thanks for the suggestion, I will take a look at this when I can, busy with work at the moment but should hopefully have some time soon.

@RobFerrer
Copy link
Contributor

I just wanted to add my vote for this. If I have time I might take a stab at it, but I don't have experience with Home Assistant dev

@LeiChat
Copy link

LeiChat commented Nov 1, 2023

I'm using the following service call in Home Assistant to cancel a manual boost on my eddi.
Essentially, telling it to boost for zero minutes.
Might the same work for the zappi? Or is the issue that a manual boost will not override a scheduled one?

  action: call-service
  service: myenergi.myenergi_eddi_boost
  target:
    device_id: d5dd1832cdfa5ad4878fead9dbd0a13e
  data:
    target: Heater 1
    time: 0```

@RobFerrer
Copy link
Contributor

The zappi boost service has a minimum "amount" of 1, so unfortunately that doesn't work.

@LeiChat
Copy link

LeiChat commented Nov 1, 2023

The zappi boost service has a minimum "amount" of 1, so unfortunately that doesn't work.

I wonder if that's by design... to allow it to reduce the power gently?

@RobFerrer
Copy link
Contributor

pymyenergi sports cancelling the boost, so it looks to be an option;

https://github.com/CJNE/pymyenergi/blob/c4b899eaffcf0594b6ed66ea0a68ba6aa8547764/pymyenergi/zappi.py#L316

RobFerrer added a commit to RobFerrer/ha-myenergi that referenced this issue Nov 4, 2023
@CJNE CJNE closed this as completed in #443 Dec 2, 2023
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

Successfully merging a pull request may close this issue.

5 participants