PV Speicher Steuerung via Modbus (SMA SUNNY TRIPOWER 8.0 SE | BYD HVS)

Es gab leider eine Änderung bei HA, somit muss man bei der Modbus Config mindestens einen Sensor hinzufügen, so schaut es aktuell bei mir aus, mit einem mehr oder wenigen Dummy Eintrag

modbus:
  - name: sma-sr_wr
    type: tcp
    host: 192.168.10.2
    port: 502
    delay: 2
    message_wait_milliseconds: 60
    timeout: 5
    sensors:
      # - platform: modbus
      # registers:
      - name: SMApwrL1
        # hub: sma
        unit_of_measurement: kW
        slave: 3
        address: 30777
        data_type: uint32

Bei der Ladesteuerung habe ich die Ladestärke durch einen Helferwert ersetzt, somit kann ich die Ladestärke über die GUI anpassen oder auch durch eine Automation. Hier der entsprechende Teil.

  - alias: Wenn BYD Akku schnell Laden ...
    if:
      - condition: state
        entity_id: input_select.byd_akkusteuerung
        state: BYD Akku schnell Laden
    then:
      - service: modbus.write_register
        data:
          hub: sma-sr_wr
          address: 40151
          slave: 3
          value:
            - 0
            - 802
      - delay:
          hours: 0
          minutes: 0
          seconds: 5
          milliseconds: 0
      - service: modbus.write_register
        data:
          hub: sma-sr_wr
          address: 40149
          slave: 3
          value:
            - 65535
            - >-
              {{ 65535 -
              states('input_number.byd_akkusteuerung_ladestaerke_soll') | int }}

Aktuell baue ich an einer Prognosebasierten Akkusteuerung in Homeassistant mittels Automation. Das ist gar nicht so einfach. Solcast als Prognose, das aktuelle Tibber-Preisniveau als Auslöser.

1 „Gefällt mir“