odya/esphome-powmr-hybrid-inverter

does not read the values ​​"Grid Active, Grid Active, Grid Power, Grid Voltage"

Nando1497 opened this issue · 4 comments

Hi, I can't read the "Grid Active, Grid Active, Grid Power, Grid Voltage" values. I have an esp32: M5Stack Atom Lite ESP32.
image

Same problem, solved by change yaml to read states from 4553 register instead 4554

  • platform: modbus_controller
    modbus_controller_id: smg_inverter
    name: "Grid Active"
    id: grid_active
    address: 4553
    register_type: holding
    bitmask: 0x200

  • platform: modbus_controller
    modbus_controller_id: smg_inverter
    name: "On Battery"
    address: 4553
    register_type: holding
    bitmask: 0x100

hi, changing from 4554 to 4553 I read Grid Active and On Battery, but Grid Power not yet

It often happens that the "output Source Priority" and the "charger Source Priority" change

It often happens that the "output Source Priority" and the "charger Source Priority" change

Related: #48

hi, changing from 4554 to 4553 I read Grid Active and On Battery, but Grid Power not yet

Those depend on the PZEM module. @odya Can we implement a fallback to the values reported by the inverter?