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

Additional MqTT publishing for Victron VRM Portal and Cerbo GX #358

Closed
wants to merge 152 commits into from

Conversation

stromibaer
Copy link

@stromibaer stromibaer commented Nov 17, 2022

Hello,
to get information about the Hoymiles inverters in the Victron VRM Portal i add some code like the MqTT Homeassistant implementation for the Victron Cerbo. Enabling the MqTT part for Victron in the MqTT settings:

image

And putting the inverter to the right current phase (L1,L2 or L3):

image

The OpenDTU is sending the serial to Victron Cerbo and the devices will be registered as MqTT device via the https://github.com/freakent/dbus-mqtt-devices installed on Victron Cerbo:

image

After the registration the OpenDTU is publishing via MqTT the values of the Hoymiles inverters to the Victron Cerbo:

image

And in the Victron VRM portal you will see an inverter:

image

It is possible to set the postion of the inverters on AC-IN or AC-OUT:

image

And when setting the current phase in the inverter menu to "None" or "L0", the inverter will be disabled in the Victron Portal:

image

and can be removed from the device list with:

image

madmartin and others added 25 commits November 21, 2022 21:02
Signed-off-by: Martin Dummer <[email protected]>
Submit here either real issues or feature requests
Use discussions or discord for support
this also fixed the bug of changed max_power values after closing the edit modal without saving
This happend when due to special timing the last inverter was deleted. In that case interverPos was never changed and the fetching process stucked
added information regarding required authentication as shown in tbnobody#233
This prevents false positives when a interrupt occours during the reading of the time
…t fetched

When the radio was busy, the current inverter was just skipped and switched to the next one
After this commit its not possible to migrate from the old binary blob config to the new json based config!! If you still running a old version before 12. October please upgrade to a version before this commit.
See tbnobody#285
Changed max length from 32 to 64 characters
* Current config will be migrated to new format
* Already extended web API to get/post new format
@stromibaer
Copy link
Author

Ich glaub, jetzt hab ich das Ding komplett verbockt. Ich hab mir vorher noch einen Clone gezogen.
Werde nochmals von vorne anfangen und einen neuen PR erstellen.

@stromibaer stromibaer closed this Nov 21, 2022
@stromibaer stromibaer deleted the master branch November 21, 2022 21:54
Copy link

github-actions bot commented Apr 8, 2024

This pull request has been automatically locked since there has not been any recent activity after it was closed. Please open a new discussion or issue for related concerns.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 8, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants