Skip to content

charging state maybe wrong

Hi my app dc home is saying charge mode is boost

but modbus result says chargingboost false

and chargingSolar true

but this does not match the DC Home app result

could you check implementation?

` Charge State If the bit is "1" then the value is True, comment is from the Renogy Docs chargeState = instrument.read_register(0x120)

chargingNone = (chargeState & 0x1) > 0 # 00H:no charging activated

chargingSolar = (chargeState & 0x4) > 0 # 02H:mppt charging mode (solar)

chargingEqualization = (chargeState & 0x8) > 0 # 03H:Equallization charging stage (solar/alternator)

chargingBoost = (chargeState & 0x10) > 0 # 04H:Boost charging stage (solar/alternator)

chargingFloat = (chargeState & 0x20) > 0 # 05H:Float charging stage (solar/alternator)

chargingLimited = (chargeState & 0x40) > 0 # 06H:current-limited charging stage (solar/alternator) chargingAlt = (chargeState & 0x80) > 0 # 08H:direct charging mode (alternator)`

Thanks a lot Thomas

Edited by riker65