Fronius Symo Gen 24 plus Batteries

You can create scripts and trigger them in THEN. Go to Settings → Automations & scenes → Scripts → Add Script

I’ve added the following three scripts (note that I use the int + SF setting on the inverter):

alias: Disable Discharging
sequence:
  - service: modbus.write_register
    data:
      slave: 1
      address: 40348
      value: 2
      hub: fronius
  - service: modbus.write_register
    data:
      slave: 1
      address: 40355
      value: 0
      hub: fronius
mode: single
icon: mdi:battery-off
alias: Force Charging
sequence:
  - service: modbus.write_register
    data:
      slave: 1
      address: 40348
      value: 2
      hub: fronius
  - service: modbus.write_register
    data:
      slave: 1
      address: 40355
      value: 55536
      hub: fronius
  - service: modbus.write_register
    data:
      slave: 1
      address: 40350
      value: 9900
      hub: fronius
mode: single
icon: mdi:battery-charging
alias: Reset Charging
sequence:
  - service: modbus.write_register
    data:
      slave: 1
      address: 40348
      value: 0
      hub: fronius
  - service: modbus.write_register
    data:
      slave: 1
      address: 40355
      value: 10000
      hub: fronius
  - service: modbus.write_register
    data:
      slave: 1
      address: 40350
      value: 500
      hub: fronius
  - service: modbus.write_register
    data:
      slave: 1
      address: 40356
      value: 10000
      hub: fronius
mode: single
icon: mdi:home-battery
3 Likes