Small VRM Request with current data

Hello and thank you for reading this and hopefully helping me out!
Currently I want to build an app for my Garmin watch (Monkey C) which displays the current data of my Victron system.

The data I want to show is:

  • current state of charge
  • battery current
  • solar power
  • load power

I found a way to do it with a installations/ID/diagnostics request, but the responded JSON is too large to be processed in Monkey C.
I use a way similar to this post from Jan 22 2022.

I am therefore looking for a way to retireve a smaller repsonse with the data requiered.
The bearer token is no problem to receive (sizewise).

I hope someone can help me here.

Thanks and cheers!

Have you tried the app?

https://apps.garmin.com/apps/f225e8fd-a130-4d64-a71d-14c3bef64abf

Thank you for your answer.

Yes, I had a glance at it, but the app only works when the mobile is connected to the watch (you also need the victron app on your mobile phone), since the mobile get’s the data and forwards it to the watch (as I understood it). I want an indipendent app only for the watch and I want to build it myself, to learn from it.

I could solve it myself with the correct instance attribute given in the transmitted url for the battery summary request. The answer was from this post.