package
0.0.0-20240908172838-7bcebe7d766f
Repository: https://github.com/evcc-io/evcc.git
Documentation: pkg.go.dev

# Functions

IsRS485 determines if model is a known MBMD rs485 device model.
NewConnection creates physical modbus device from config.
NewDevice creates physical modbus device from config.
ParseOperation parses an MBMD measurement or SunsSpec point definition into a modbus operation.
ParsePoint parses sunspec point from string.
RS485FindDeviceOp checks is RS485 device supports operation.

# Constants

# Structs

Connection is a logical modbus connection per slave ID sharing a physical connection.
Operation is a register-based or sunspec modbus operation.
Register contains the ModBus register configuration.
Settings contains the ModBus settings.
SunSpecOperation is a sunspec modbus operation.
Settings contains the ModBus TCP settings RTU field is included for compatibility with modbus.tpl which renders rtu: false for TCP TODO remove RTU field (https://github.com/evcc-io/evcc/issues/3360).

# Type aliases