Pv Comm Epever Stats Modbus Register 13057: Minimum PV voltage today
Technical documentation for Modbus register 13057 on Pv Comm Epever Stats. Data type: U WORD. Includes Python and YAML configuration examples.
Technical Definition
The register Minimum PV voltage today at address 13057 is used to monitor minimum pv voltage today on the Pv Comm Epever Stats.
- Protocol: Modbus RTU
- Data Type: U WORD
- Unit: V
- Access: Read Only
How to Read (Python pymodbus)
Use this code snippet to read this specific value via RS485:
from pymodbus.client.sync import ModbusSerialClient
client = ModbusSerialClient(method='rtu', port='/dev/ttyUSB0', baudrate=9600)
client.connect()
# Read Minimum PV voltage today (Address: 13057)
# Note: Check if your device uses 0-based or 1-based addressing
result = client.read_input_registers(address=13057, count=2, unit=1)
if not result.isError():
print(f"Raw Value: {result.registers}")
else:
print("Error reading register")
client.close()
Integration (Home Assistant)
Paste this into your configuration.yaml:
- platform: modbus_controller
name: "Minimum PV voltage today"
address: 13057
value_type: U_WORD
unit_of_measurement: "V"
Connection Diagram
Here is the standard RS485 wiring for this configuration:
graph TD
PLC[Host Controller / Home Assistant]
Device[Pv Comm Epever Stats]
PLC -- "A+ (D+)" --> Device
PLC -- "B- (D-)" --> Device
PLC -- GND --> Device
💡 Engineer's Insight
Analysis: Minimum solar panel (PV) voltage recorded today. Units: Volts (V). Typically close to zero when PV is inactive.
Troubleshooting: Unusually high minimum might indicate issues. If consistently near zero, check for shading or connection problems during expected generation.