Sven Giermann's starred repositories
awesome-canbus
:articulated_lorry: Awesome CAN bus tools, hardware and resources for Cyber Security Researchers, Reverse Engineers, and Automotive Electronics Enthusiasts.
Battery-Emulator
This software enables EV battery packs to be used for stationary storage in combination with solar inverters.
MCP_CAN_lib
MCP_CAN Library
esphome-jk-bms
ESPHome component to monitor and control a Jikong Battery Management System (JK-BMS) via UART-TTL or BLE
Sungrow-SHx-Inverter-Modbus-Home-Assistant
Sungrow SH Integration for Home Assistant for SH3K6, SH4K6, SH5K-20, SH5K-V13, SH3K6-30, SH4K6-30, SH5K-30, SH3.RS, SH3.6RS, SH4.0RS, SH5.0RS, SH6.0RS, SH5.0RT, SH6.0RT, SH8.0RT, SH10RT, SH5.0RT-20, SH6.0RT-20, SH8.0RT-20, SH10RT-20, SH5.0RT-V112, SH6.0RT-V112, SH8.0RT-V112, SH10RT-V112, SH5.0RT-V122, SH6.0RT-V122, SH8.0RT-V122, SH10RT-V122, SH4.6R
esphome-jk-bms-can
ESPHome component to monitor a Jikong Battery Management System (JK-BMS) via RS485 or BLE, CAN bus Goodwe/Pylon
bms-firmware
Firmware for LibreSolar BMS boards based on bq769x0, bq769x2 or ISL94202
WebSocketToSerial
TCP Network to Serial Proxy using WebSocket for ESP8266
venus.dbus-fronius-smartmeter
A service for Venus OS, reading smart meter data from a Fronius system and making the values available on dbus.
bms-to-inverter
Use, monitor and control any battery brand with any inverter! Application to read and monitor data from BMSes and write data to an inverter using any protocol (e.g. UART, RS485, ModBus or CAN)
can-service
Simulate a BYD Battery-Box Premium HVS over CAN Bus to use a custom battery with your inverter. Controllable via MQTT.
dbus-modbus-client
Client for both ModbusTCP and RTU
I2C_CAN_Arduino
Arduino Library for I2C CAN Bus Module
ioBroker.procon-ip
Adapter for ProCon.IP swimming pool control unit. It is intended for integration with your ioBroker home automation eg. building logic that involves other devices or to be combined with voice assistants (Alexa, Siri, Google) to give water temperature info or switch relays.
JkBms_LV_Can_Protocol_Emulator
DIY CAN BMS emulator project to integrate DIY battery with different brands of invertors with CAN or RS485 communication.
BMS-Project-WS23
Repository for Arduino & ESP source code for a initial version of a battery management system. The BMs meaures individual cell voltages, as well as current and temperatures. SOC and SOH algorithms will be implemented additionally.