Sponsored

open-source Rivian drive/charge ledger and trip planner

pogiant

Member
First Name
Anton
Joined
Mar 22, 2023
Threads
1
Messages
11
Reaction score
7
Location
Austin, TX
Vehicles
Rivian R1S
Occupation
Platform Engineer
After too many road trips spent bouncing between the Rivian app, a charging map, ElectraFi, and ABRP, I built https://rivolt.dev - a single, clean dark-UI Rivian companion that consolidates the things I actually wanted in one place.

What it is
An open-source app that turns your truck's data into:
  • Per-drive analytics. Every drive becomes a page: road-snapped route map, speed / SoC / elevation / temperature / headwind charts, energy used, cost priced against your $/kWh rate. No more "wait, what did that drive cost me?" guessing.
  • Per-charge ledger. Power curve over time, peak / avg kW, BMS thermal split when Rivian's API feed has it, auto Home/Public/DCFC bucketing. Sessions priced against your home rate, Rivian's reported cost or user-provided price.
  • Trip planner with real numbers. Pick origin, destination, departure date/time. Rivian's planner picks stops; Rivolt layers a cost estimate on top - "$32 at chargers, ~$11 in stored energy" - plus categorized commentary on weather, drive mode, and vehicle config (tire pressures, additional weight, etc.). Numbers are computed in code; commentary is just framing.
  • Live panel. Real-time SoC, range, GPS, charge state via Rivian's WebSocket feed (1–5s while driving).
  • Push notifications for PWA (share web site to your home screen); multi-vehicle support; full JSON export.
What it isn't
  • It's read-only. Rivolt can't unlock doors, start charging, or change anything on the truck. Pure telemetry.
  • It's open-source and runs at https://rivolt.dev for the hosted version. There's also Docker compose file and Helm chart if you want to self-host it.
  • It's in working order - I drive my truck with it every day - but it's a beta. Things might break, but data will persist.
  • Your Rivian credentials are yours - AES-256 encrypted at rest, decrypted only in memory at request time, and never stored in plaintext. Rivolt is read-only against the Rivian API - it can't send commands to your truck. You can disconnect and export or delete all your data from Settings at any time. Code is open if you want to verify any of that: github.com/apohor/rivolt
Beta
I'm looking for owners who'll actually plan trips, log charges, and tell me what's broken. Invite-only for now to keep the load sane while the trip-analysis pipeline burns through API tokens.
If you want in, comment below or DM me with:
  • Your Rivian model
  • Roughly how often you take 200+ mi drives
  • Whether you're willing to file a quick GitHub issue when something breaks
I'll send invite codes out shortly.
Screenshots in the https://github.com/apohor/rivolt#readme . Happy to answer questions about the planner, the data model, or anything else.
Sponsored

 

badger4149

Well-Known Member
First Name
Jeff
Joined
Mar 2, 2025
Threads
2
Messages
110
Reaction score
77
Location
USA
Vehicles
R1S (gen 2)
Occupation
Adventurer
It seems like you have a well-designed, useful app. I have done 2k and 5k road trips in my R1S, but unfortunately I have nothing planned in the near future. If something comes up, I'd be very interested. I wish you best of luck in completing it.
 

Gigabit

Active Member
Joined
May 1, 2025
Threads
1
Messages
38
Reaction score
36
Location
Socal
Vehicles
R1T
I was just thinking wouldn't it be nice to be able to self host a collection of data from the Rivian in something like Home Assistant. This looks like its going to be a great project. Wish I drove more over 200miles.
 

usulio

Well-Known Member
Joined
Jun 2, 2023
Threads
8
Messages
1,031
Reaction score
1,249
Location
CO
Vehicles
R1S
Clubs
 
I was just thinking wouldn't it be nice to be able to self host a collection of data from the Rivian in something like Home Assistant. This looks like its going to be a great project. Wish I drove more over 200miles.
You can connect Home Assistant to Rivian and get all the data. But last I checked it’s not neatly organized over time and presented like this project
 

Sponsored

2kwik4u

Well-Known Member
First Name
Michael
Joined
Jan 8, 2025
Threads
11
Messages
818
Reaction score
1,052
Location
Western NY State
Vehicles
2024 Rivian R1T ; 2018 Nissan Rogue
Curious what the benefit is over ElectraFi. I use it a lot, but the interface isn't great.

Tried to have a look at your link, but get stuck here.

Rivian R1T R1S open-source Rivian drive/charge ledger and trip planner 1778759375106-0q


Can't see anything without an account, can't get an account without an invite. Kind of hard to assess if I can help if I can't get any look at it.

I drive about 20k miles a year. I take a 1,200mi round trip about once a quarter, if not more. Then another long road trip on Memorial Day each year (~1,100mi round trip), and a couple off road trips (500mi round trip) twice a year. Be happy to test and help report bugs and such, as well as review the interface on those trips. I have all the historical ElectraFi data I could gather as well if you need/want comparison info.

Anyway I can see the interface ahead of time?
 
OP
OP
pogiant

pogiant

Member
First Name
Anton
Joined
Mar 22, 2023
Threads
1
Messages
11
Reaction score
7
Location
Austin, TX
Vehicles
Rivian R1S
Occupation
Platform Engineer
Curious what the benefit is over ElectraFi. I use it a lot, but the interface isn't great.

Tried to have a look at your link, but get stuck here.

1778759375106-0q.webp


Can't see anything without an account, can't get an account without an invite. Kind of hard to assess if I can help if I can't get any look at it.

I drive about 20k miles a year. I take a 1,200mi round trip about once a quarter, if not more. Then another long road trip on Memorial Day each year (~1,100mi round trip), and a couple off road trips (500mi round trip) twice a year. Be happy to test and help report bugs and such, as well as review the interface on those trips. I have all the historical ElectraFi data I could gather as well if you need/want comparison info.

Anyway I can see the interface ahead of time?
Just tap on a link “request access” and I’ll approve it shortly.

ElectraFi was my main app, but I want something that has modern interface and combines ledger and planner, so I created rivolt
 
OP
OP
pogiant

pogiant

Member
First Name
Anton
Joined
Mar 22, 2023
Threads
1
Messages
11
Reaction score
7
Location
Austin, TX
Vehicles
Rivian R1S
Occupation
Platform Engineer
How does you app differ from Rivian Roamer?
It’s similar, but roamer focused on gamification and doesn’t have planning capabilities, plus rivolt is open source, so anybody can dig into code and propose improvements
 
OP
OP
pogiant

pogiant

Member
First Name
Anton
Joined
Mar 22, 2023
Threads
1
Messages
11
Reaction score
7
Location
Austin, TX
Vehicles
Rivian R1S
Occupation
Platform Engineer
It seems like you have a well-designed, useful app. I have done 2k and 5k road trips in my R1S, but unfortunately I have nothing planned in the near future. If something comes up, I'd be very interested. I wish you best of luck in completing it.
thanks! you can try rivolt even if you're not planning anything for near future, it's collecting everyday drives as well
 

rogersmj

Well-Known Member
Joined
Dec 30, 2024
Threads
8
Messages
106
Reaction score
263
Location
Indianapolis
Vehicles
'25 R1S Dual Max, '23 Tesla Model Y Performance, '21 Miata RF 6MT
Clubs
 
I'm trying to plan a 2500 mile road trip we're taking in a few weeks and currently swearing (a lot) at ABRP and its terrible UI/UX. I just submitted a request for a beta account.
 

Sponsored

OP
OP
pogiant

pogiant

Member
First Name
Anton
Joined
Mar 22, 2023
Threads
1
Messages
11
Reaction score
7
Location
Austin, TX
Vehicles
Rivian R1S
Occupation
Platform Engineer
I'm trying to plan a 2500 mile road trip we're taking in a few weeks and currently swearing (a lot) at ABRP and its terrible UI/UX. I just submitted a request for a beta account.
approved, please let me know in case of any issues
 

rogersmj

Well-Known Member
Joined
Dec 30, 2024
Threads
8
Messages
106
Reaction score
263
Location
Indianapolis
Vehicles
'25 R1S Dual Max, '23 Tesla Model Y Performance, '21 Miata RF 6MT
Clubs
 
approved, please let me know in case of any issues
Lots of issues...on every page reload the app can't decide if it's connected to my Rivian account or not. Sometimes it shows that it is, sometimes it isn't, and I can't really do anything.

This is AFTER I completed the account connection process successfully:

Rivian R1T R1S open-source Rivian drive/charge ledger and trip planner 1778772296923-


Then if I refresh the page a few times, it shows connected:

Rivian R1T R1S open-source Rivian drive/charge ledger and trip planner 1778772355832-w7


Then if I just let it sit like that for a few seconds, it flips back to the "not connected" state (without me even refreshing.

Trying to flip through the other pages, it's usually the same...often thinks I'm "not connected", occasionally repeatedly refreshing will allow it to see that I am, in fact, connected.

Seems like there's some kind of session state or async issue.
 
OP
OP
pogiant

pogiant

Member
First Name
Anton
Joined
Mar 22, 2023
Threads
1
Messages
11
Reaction score
7
Location
Austin, TX
Vehicles
Rivian R1S
Occupation
Platform Engineer
Lots of issues...on every page reload the app can't decide if it's connected to my Rivian account or not. Sometimes it shows that it is, sometimes it isn't, and I can't really do anything.

This is AFTER I completed the account connection process successfully:

1778772296923-ee.webp


Then if I refresh the page a few times, it shows connected:

1778772355832-w7.webp


Then if I just let it sit like that for a few seconds, it flips back to the "not connected" state (without me even refreshing.

Trying to flip through the other pages, it's usually the same...often thinks I'm "not connected", occasionally repeatedly refreshing will allow it to see that I am, in fact, connected.

Seems like there's some kind of session state or async issue.
sorry about that, found session state issue, rolling out fix
 

Gigabit

Active Member
Joined
May 1, 2025
Threads
1
Messages
38
Reaction score
36
Location
Socal
Vehicles
R1T
You can connect Home Assistant to Rivian and get all the data. But last I checked it’s not neatly organized over time and presented like this project
I agree I was looking a few weeks ago on home assistant integration and it didn't look great. I was looking for a data recorder to see how things trend on a long term basis. What is your polling rate? Does it sync constantly or is there an option to bulk upload like when the truck connects to Wifi? Is the connect plus subscription required (aka high speed data) to use this?
Sponsored

 
 








Top