Skip to content

Instantly share code, notes, and snippets.

@optio50
optio50 / soc.py
Created January 16, 2024 04:40
ModBus Battery SOC
#!/usr/bin/env python3
from pymodbus.constants import Defaults
from pymodbus.constants import Endian
from pymodbus.client.sync import ModbusTcpClient as ModbusClient
from pymodbus.payload import BinaryPayloadDecoder
BmvID = 223
ip = "localhost" # ip address of GX device or if on venus local try localhost