Library to send commands to the a Tesla BMS on a Module S/X battery pack; For offgrid use
active 2024-09-04 → 2026-05-09 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 613 days from 2024-09-04 to 2026-05-09. Pushes: 93 total, peak 5 in a day. Pull requests: 1 total, peak 1 in a day. Issues: 20 total, peak 4 in a day. Comments: 8 total, peak 2 in a day. Stars: 2 total, peak 1 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| danielbeardsley | 121 | 92 | 1 | 8 |
Recent activity
Latest issues, pull requests and releases
- Pull request#16danielbeardsley2026-02-17 08:49
- Issue#13danielbeardsley2025-10-14 23:08Failed communications: Expose time since last conact in API
- Issue comment#12danielbeardsley2025-09-14 19:54Startup: Ensure restarting bms service doesn't interrupt
- Issue#12danielbeardsley2025-09-14 19:54Startup: Ensure restarting bms service doesn't interrupt
- Issue comment#9danielbeardsley2025-09-14 09:19Inverter Protocols: Switch away from Pylontech
- Issue#9danielbeardsley2025-09-14 09:19Inverter Protocols: Switch away from Pylontech
- Issue comment#7danielbeardsley2025-08-04 07:52Remote Access
- Issue#7danielbeardsley2025-08-04 07:52Remote Access
- Issue#12danielbeardsley2025-07-15 20:26Startup: Ensure restarting bms service doesn't interrupt
- Issue comment#8danielbeardsley2025-07-15 20:23Serial communications: Handle disconnect
- Issue#8danielbeardsley2025-07-15 20:23Serial communications: Handle disconnect
- Issue comment#9danielbeardsley2025-07-15 20:22Inverter Protocols: Switch away from Pylontech
- Issue#11danielbeardsley2025-04-22 19:58SmartShunt: Connect to and use it
- Issue#3danielbeardsley2025-04-22 07:05Charge current dramatically oscillates as we approach max voltage
- Issue#10danielbeardsley2025-04-18 07:27History server: include update time
- Issue#9danielbeardsley2025-04-16 05:24Inverter Protocols: Switch away from Pylontech
- Issue#8danielbeardsley2025-04-16 04:18Serial communications: Handle disconnect
- Issue#7danielbeardsley2025-04-11 15:53Remote Access
- Issue#6danielbeardsley2025-04-11 15:30Full Charge Request
- Issue#5danielbeardsley2025-04-11 15:23History: decide on where and how to host historical data
- Issue comment#3danielbeardsley2025-04-11 15:17Charge current dramatically oscillates as we approach max voltage
- Issue comment#4danielbeardsley2025-04-11 15:16Low Charge currents cause 6000XP to cry "overload"
- Issue#4danielbeardsley2025-04-11 15:16Low Charge currents cause 6000XP to cry "overload"
- Issue comment#3danielbeardsley2025-04-02 00:21Charge current dramatically oscillates as we approach max voltage
- Issue#1danielbeardsley2025-04-01 08:47On Startup, battery data is unavailable for 30s
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 2 stars here means stars gained during the window, not the repo's star count.