RS485 Agent Addresses - StealthChesnut/HA-FoxESS-Modbus GitHub Wiki

Agent Settings (RS485)

Thanks to @pineapple42 and @rand12345


Address Description Notes
System Time
40000 Year
40001 Month
40002 Day
40003 Hour
40004 Minute
40005 Second
Basic Parameters 1
40006 GridCode
40007 Language
40008 PVConfig
40009 DRM0State
40010 Meter1/CT1
40011 Meter2/CT2
40012 ModbusAddress
40013 Password
40014 ??? No match?!
40015 BMSSet
Work Mode Parameters
41000 WorkMode
Charging Time
41001 P1GridChargeFlag
41002 ChargeStartTime1
41003 ChargeEndTime1
41004 P2GridChargeFlag
41005 ChargeStartTime2
41006 ChargeEndTime2
Battery Capacity Control
41007 MaximumSetChargeCurrent
41008 MaximumSetDischargeCurrent
41009 MinimumSoC
41010 MaximumSoC
41011 MinimumSoC-OnGrid
41012 ExportLimit
41013 SysOn/Off
41014 EpsFrequencySelect
41015 EpsOutput
41016 PowerLimit
41017 ByPassRelay
41018 Grounding
41019 EpsRatedVoltage
41020 EpsOverloadAutoRecovery
41021 IdleState
41022 UpsOutput
Safety Start Parameters
42000 VoltParameter Encoded?
42000 FrequenceParameter Encoded?
42000 SoftStart Encoded?
42001 ConnectTime
42002 ConnectPowerGradient
42003 ReconnectTime
42004 ReconnectPowerGradient
42005 ConnectVoltagHeighLimit
42006 ConnectVoltagLowLimit
42007 ConnectFrequencyHighLimit
42008 ConnectFrequencyLowLimit
Safety Voltage Parameters
42100 PrimaryProtection Encoded?
42100 SecondaryProtection Encoded?
42100 Three-levelProtection Encoded?
42100 TenMinutesOvervoltageProtection Encoded?
42101 VoltageHighLimit1
42102 VoltageHighLimit1ProtectTime No match - encoded?
42103 VoltageHighLimit2
42104 VoltageHighLimit2ProtectTime No match - encoded?
42105 VoltageHighLimit3
42106 VoltageHighLimit3ProtectTime No match - encoded?
42107 VoltageLowLimit1
42108 VoltageLowLimit1ProtectTime No match - encoded?
42109 VoltageLowLimit2
42110 VoltageLowLimit2ProtectTime No match - encoded?
42111 10minVoltageHighLimit
Safety Frequency
42200 PrimaryProtection Encoded?
42200 SecondaryProtection Encoded?
42200 Rocof Encoded?
42201 FrequencyHighLimit1
42202 FrequencyHighLimit1ProtectTime No match - encoded?
42203 FrequencyHighLimit2
42204 FrequencyHighLimit2ProtectTime No match - encoded?
42205 FrequencyLowLimit1
42206 FrequencyLowLimit1ProtectTime No match - encoded?
42207 FrequencyLowLimit2
42208 FrequencyLowLimit2ProtectTime No match - encoded?
42209 Rocof
Safety P(f)
42300 P(f) flag
42301 UnderFrequencyPointRecover
42302 UnderFrequencyPointEnter
42303 UnderFrequencyPointEnd
42304 UnderFrequencyPowerDeclineSlope
42305 OverFrequencyPointRecover
42306 OverFrequencyPointEnter
42307 OverFrequencyPointEnd
42308 OverFrequencyPowerDeclineSlope
42309 P(f)EnterDelay
42310 P(f)ExitDelay
42311 P(f)PowerIncreaseGradient
42312 UnderFrequencyForceChangeEn
42313 OverFrequencyForceDischangeEn
42314 p(f)Enable
Safety P(u)
42700 P(u)flag
42701 V1
42702 V2
42703 V3
42704 V4
42705 P(U)Delay
42706 P(U)PowerIncreaseGradient
42707 p(u)Enable
Safety DCI
42800 PrimaryProtection Encoded?
42800 SecondaryProtection Encoded?
42801 DCIHighLimit1
42802 DCIHighLimit1ProtectTime
42803 DCIHighLimit2
42804 DCIHighLimit2ProtectTime
Safety Reactive
43001 InvalidMode Encoded?
43002 FixedCosphiAhead Encoded?
43003 FixedCosphiHysteresis Encoded?
43004 PFLineMode Encoded?
43005 FixedQvar Encoded?
43006 Q(u) mode Encoded?
43007 VoltageLockEnable Encoded?
43008 PowerLockEnable Encoded?
43001 ReactivePowerControlMode
43002 ReactivePowerRiseTime
43003 FixedPF
43004 FixedQ
43005 CosphiPLockinV
43006 CosphiPLockoutV
43007 CosphiPPF1
43008 CosphiPP1
43009 CosphiPPF2
43010 CosphiPP2
43011 CosphiPPF3
43012 CosphiPP3
43013 CosphiPPF4
43014 CosphiPP4
43015 QuV1
43016 QuQ1
43017 QuV2
43018 QuQ2
43019 QuV3
43020 QuQ3
43021 QuV4
43022 QuQ4
43023 QuLockinPRatio
43024 QuLockoutPRatio
43025 QuQLimit
43026 QuEnterDelay
Battery Voltage (Inaccessible)
60000 Cell 1
60001 Cell 2
60143 Cell 144
Battery Temperature (Inaccessible)
61000 Cell Temperature 1
61001 Cell Temperature 2
61032 Cell Temperature 64
⚠️ **GitHub.com Fallback** ⚠️