You probably want to look at Home Assistant (on a raspberry pi or similar), if you want some something that can monitor batteries and energy use that local based. It's a home automation hub that isn't cloud based and can be set up to grab information from a range of inverters, smart meters and...