question

itsme avatar image
itsme asked

My Mods on Venus OS (Main Screen, Truma, Shelly, Weather...)

I use a RaspberryPi 3B+ with a 7 inch Touchscreen in my RV / Motorhome.

I think everyone knows the fantastic work of Kevin Windrem with his GUI Mods and like them as I do...

But I needed more. I wanted compressed information on one screen with less colors. I also need control of my heating (Truma) and lights (Shelly) and so I started my own modifications to the GUI (based on the GUI mods).

And this is the result:

1707115470415.png


1707115513951.png


1707115560102.png


1707115600829.png


I've created an app for my smartphone to control everything from everywhere as well:

1707115894157.png


1707115925199.png

1707115962012.png


... a BIG Data display that I clip behind the window so I can see the data when I'm sitting outside under the marquee/sunblind:

1707116223689.png


1707116320853.png


I've created a short video with the actual modifications of the GUI (part one).

https://youtu.be/JvIKf1ds3gI

Hope you enjoy it...

cerbo gxRaspberry Pimodificationsgui modsshelly implimentation
1707115470415.png (41.1 KiB)
1707115513951.png (31.1 KiB)
1707115560102.png (22.1 KiB)
1707115600829.png (27.0 KiB)
1707115894157.png (100.7 KiB)
1707115925199.png (61.2 KiB)
1707115962012.png (65.7 KiB)
1707116223689.png (736.7 KiB)
1707116320853.png (577.8 KiB)
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

21 Answers
nebulight avatar image
nebulight answered ·

wow, I'm sure the RV market would love that Truma option! Great work!

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

matteburk avatar image
matteburk answered ·

My gooooood! Shellys And Truma.... Me want!!!!!

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

rock2ya avatar image
rock2ya answered ·

that's some awesome work you did there

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

grsh avatar image
grsh answered ·

wow great work @ItsMe.
I also have a Victron system and want to implement my Truma Combi D4E. How did you get everything working?

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

shmobile avatar image
shmobile answered ·

Really great solution, congrats !

Would you provide the code of your venus solution and the mobile app you've developed?

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

xavier-64 avatar image
xavier-64 answered ·

Hello,

Good !!
I've also start last week some tests and drafts.... I'm still far from your version....

RV side panel
1707244741721.png


From truck side ruck

1707244841560.png

I've spent some time with the station_pump icon not available with embedded awesome font ....
I will perhaps check on victron node-red wed site to find something...

The Mobile app is a good point !!!


1707244741721.png (45.7 KiB)
1707244841560.png (56.6 KiB)
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

itsme avatar image
itsme answered ·

Thank you for your comments here and on the other platforms so far. I'll make tutorials/workshops, so that every user will be able to do this byself.

By the way... I'm working on a new project, but this will take some time, because there are some technical challenges...

Teaser ;-)

1707294776085.png



1707294776085.png (28.6 KiB)
6 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

xavier-64 avatar image
xavier-64 answered ·

Hello,
You are using 1 PI and 1 cerbo GX with your system ? (2 hardware system)
I4ve look at the video, really good job !
Xavier

1 comment
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Christian Lindermann avatar image
Christian Lindermann answered ·

Oh wow, Truma integrated into the Victron universe. A dream becomes true :-)
Both thumbs up!

I'm looking forward to the tutorials

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

mxcamper avatar image
mxcamper answered ·

I would also be very happy if the individual steps for setup were shown here.

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

matteburk avatar image
matteburk answered ·

While you have your pants down, make a Sonos Page or a Spotify with airplay..... @ItsMe

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

sarah1331 avatar image
sarah1331 answered ·

@ItsMe would love the truma screen can you explained how you interface with it ? Tin CI ? Will it overwrite the inet plus panel ?

2 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

matteburk avatar image
matteburk answered ·

Any Progress in the tutorials @ItsMe ? :)

2 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

anakin avatar image
anakin answered ·

Very god job!

What screen are you using?

1 comment
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

honu avatar image
honu answered ·

Hello,

On your DC System, do you have a smartshunt or is the power value deducted by the Cerbo ?
I'm usint a BMV 712 to evaluate my DC load .. and i recently connected an MPPT on this DC circuit... the value reported now is completly wrong ... even if the BMV712 report the correct one.

4 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Ben Isikoff avatar image
Ben Isikoff answered ·

VICTRON HIRE THIS MAN!

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

matteburk avatar image
matteburk answered ·

My own designed 3d printed LinBox is as ready as it can be ! img-3070.jpegimg-3071.jpeg


img-3070.jpeg (1.2 MiB)
img-3071.jpeg (1.1 MiB)
3 comments
2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

karelholubicka avatar image
karelholubicka answered ·

Well, huge respect to you.

Due to many different things incorporated in our car (Cerbo, bms, switches, lights, Truma) I started to create an app in Visual studio 2022 MAUI in order to be able to control the car via Android, iOS and PC. It had painful slow performance, so I postponed the development until MAUI more matures. Now I will trash it fully, as when I will follow your way, I can handle everything from the Cerbo and remote console, without another display HW. I was thinking about this way before, as Cerbo is just a comp with OS anyway, but was not sure that I can deal with it. You proved it is possible.

If you want to monetize your hard work a little bit, just let me know. We'll see. Regards, Karel

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

freher avatar image
freher answered ·

Thanks to inetbox2mqtt (https://github.com/mc0110/inetbox2mqtt) and NodeRed, a technically functional connection between VenusOS, CPplus, Truma AC and Truma Combi6E has been running quite reliably for a while now.

Relay 1 set to "ON" via VRM activates the Truma ACC (automatic climate control) in the CPplus and sets the temperature to 21C. Heating and air conditioning decide among themselves whether to cool or heat. Switching off takes place when the relay is deactivated. Works, even from remote but is not yet the final solution. A visually appealing control as in your screenshots is still missing.

Have you (@ItsMe) made any progress in adapting the QML on the GUI v1 or releasing them?

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

rock2ya avatar image
rock2ya answered ·

hi do you think it would be possible to show the battery with all information in the center for a small system instead of the inverter?

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

luphi avatar image
luphi answered ·

Hi Marcus,

just wondering, how far you are with the manual for the Truma integration. I'm really exited to reproduce it. In regards to hardware, I have an existing one from WomoLIN in mind, but I'm not sure, which one to choose, the TI-CI-LIN Controller or Interface?

Cheers,luphi

PS: A simple unformatted text document would be absolutely sufficient. I don't require a nice and shiny video. ;-)

2 |3000

Up to 8 attachments (including images) can be used with a maximum of 190.8 MiB each and 286.6 MiB total.

Related Resources

Cerbo GX product page

GX family product range

Cerbo GX & GX Touch datasheet

Cerbo GX Manual

Venus root access document

Additional resources still need to be added for this topic

Raspberry Pi running Victron’s Venus firmware - Blog Post

Venus OS Large image: Signal K and Node-RED - Install

raspberrypi install venus image


Experiments, Modifications and Adaptions. Mods (Modifications) can be made to Victron Software by the Community. Please use the modifications space for enthusiasts who want to push what is possible, without official Victron Support.

Additional resources still need to be added for this topic