grid only shown in devicelist but not on Venus OS overview #134
-
Beta Was this translation helpful? Give feedback.
Replies: 7 comments 10 replies
-
|
Did you find a solution to this problem? I'm facing the exact same issue. |
Beta Was this translation helpful? Give feedback.
-
|
This is not something I have much experience with. The grid meter config was community provided. Firstly, are you sure it should appear on the overview screen? The overview screen is fairly limited, especially in guiv1. Have you also tried it in guiv2? Have you got an example of a gridmeter that does appear on the overview screen? |
Beta Was this translation helpful? Give feedback.
-
|
I've just looked at the config in the services.yml file. https://github.com/victronenergy/venus/wiki/dbus#grid-and-acload-and-genset-meter There are three different paths available. I wonder if com.victronenergy.grid or com.victronenergy.acload would give you what you are looking for. |
Beta Was this translation helpful? Give feedback.
-
|
I'm also quit new to this. Just installed a multiplus 2 and venusOS on a raspberry pi. I was under the impression that the ESS function wasn't correctly working while not showing up on the overview. Eventually I ended up using "https://github.com/mr-manuel/venus-os_dbus-mqtt-grid". With his code it ends up showing on the overview in both gui-v1 and gui-v2. Strangely It stops working as soon as I send a birth message for "services": {"pv1": "pvinverter"} using this implementation. Though showing up under devices. |
Beta Was this translation helpful? Give feedback.
-
|
Interesting, many thanks for doing this comparison. The only significant differences I can see are :
|
Beta Was this translation helpful? Give feedback.
-
|
Looking at Mr Manual's code, he has set the DeviceTyoe as follows. I don't understand why we don't see this in dbus-spy. So maybe grid is the correct value for DeviceType. The definition of DeviceType is services.yml would look like this: |
Beta Was this translation helpful? Give feedback.
-
|
AC/Voltage and AC/Current weren't provided by me previous. I've added these values to check if these would make a difference. Doesn't change the behavior. BTW running both instances together (yours and mr-manuel) will display empty (--) value for grid as soon as the "birth" message is sent: Things actually take a turn for worse as soon as soon as the first value is published in the topic. Then the dashboard stops for grid, pv and battery |
Beta Was this translation helpful? Give feedback.



Yeah, Stupid me. Just checked again with a debug block in node red. It sends the values as string: {"value": "1006"}.The code in my copied from an other node-red function literally contains a .toString() function after the value variable. Stupid enough I didn't notice because the values are accepted by the dbus and are showing up as the values in devices/device (and dbus-spy). But seem to break the presentation of all values in the dashboard. Probably, because the dash code does some calculation (and calculation on strings wont work) with the values from this devices before it's getting represented on the dash.