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

Add support for sending events via MQTT #17278

Closed
wants to merge 1 commit into from

Conversation

rhuss
Copy link
Contributor

@rhuss rhuss commented Nov 15, 2024

This PR adds a new type, mqtt for services defined in messaging as endpoints for receiving charging lifecycle events.

It reuses a globally configured mqtt server to send out the events.

These events help calculate your charging plan. True, one could also monitor boolean mqtt messages in topic evcc.loadpoints[].charging but one only gets to know about any state change after a delay (30s at worst), while monitoring a status change event is immediate, avoiding any delays for calculating the targettime for the charging plan.

@rhuss
Copy link
Contributor Author

rhuss commented Nov 15, 2024

See evcc-io/docs#670 for the corresponding end-user documentation (in German)

@normanmaurer
Copy link

<3

@andig
Copy link
Member

andig commented Nov 16, 2024

Thank you for the PR! For sake of consistency replaced by #17211.

@andig andig closed this Nov 16, 2024
@rhuss
Copy link
Contributor Author

rhuss commented Nov 16, 2024

You are welcome 🙏

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 this pull request may close these issues.

3 participants