Integracja falownika solplanet z Home Assistant

Dla zainteresowanych mam hybrydowy soloplanet asw08 wersja H1, integracja z HA wg. powyższych instrukcji przebiegła bezproblemowo, dane wzięte z device 2, połączenie modbus poprzez klucz wifi będący w zestawie z falownikiem.
Natomiast u mnie jest tez magazyn energii Dybess tower i dane o które powyżej pytałem dotyczą odczytu z device 4 który najprawdopodobniej właśnie dane magazynu jest stanie dostarczyć. Do Mirosław_Kozieł, akurat na ten post nie trafiłem lecz na kilka innych, ale na żadnym nic konkretnego nie opisali.
Spróbuję w najbliższych dniach dodać to co poniżej jako sensory, wstępnie tak mam rozpisane, ale coś mam wrażenie, że niektóre dane źle interpretuję, znaczy są chyba czym innym niż ja myślę że są. To szkic na razie, trzeba ustalić dzielniki, ale jak wspomniałem, niektóre wartości coś mi nie pasują (np. prąd ładowania 600A, pojemność magazynu 63kW), chyba że te wartości należy jakoś znormalizować (np. gdyby odczytać to jako kWs to z grubsza wyszła by pojemność mojego magazynu w kWh, możliwe to?). Może ktoś ma pomysł co z tym zrobić bo ja się już gubię.

sensor:
  - platform: template
    sensors:
      estimated_total_daily_power_value:
        friendly_name: "Estimated Total Daily Power Value"
        value_template: "{{ states('sensor.device_4_etdpv') }}"
        unit_of_measurement: "kWh"

      estimated_total_operational_power_value:
        friendly_name: "Estimated Total Operational Power Value"
        value_template: "{{ states('sensor.device_4_etopv') }}"
        unit_of_measurement: "kWh"

      battery_status:
        friendly_name: "Battery Status"
        value_template: "{{ states('sensor.device_4_bst') }}"
        unit_of_measurement: ""

      estimated_battery_capacity_1:
        friendly_name: "Estimated Battery Capacity 1"
        value_template: "{{ states('sensor.device_4_eb1') }}"
        unit_of_measurement: "kWh"

      actual_battery_capacity_1:
        friendly_name: "Actual Battery Capacity 1"
        value_template: "{{ states('sensor.device_4_wb1') }}"
        unit_of_measurement: "kWh"

      voltage:
        friendly_name: "Voltage"
        value_template: "{{ states('sensor.device_4_vb') }}"
        unit_of_measurement: "V"

      charge_current:
        friendly_name: "Charge Current"
        value_template: "{{ states('sensor.device_4_cb') }}"
        unit_of_measurement: "A"

      power_consumption:
        friendly_name: "Power Consumption"
        value_template: "{{ states('sensor.device_4_pb') }}"
        unit_of_measurement: "W"

      temperature:
        friendly_name: "Temperature"
        value_template: "{{ states('sensor.device_4_tb') }}"
        unit_of_measurement: "°C"

      state_of_charge:
        friendly_name: "State of Charge"
        value_template: "{{ states('sensor.device_4_soc') }}"
        unit_of_measurement: "%"

      state_of_health:
        friendly_name: "State of Health"
        value_template: "{{ states('sensor.device_4_soh') }}"
        unit_of_measurement: ""

      charge_limit:
        friendly_name: "Charge Limit"
        value_template: "{{ states('sensor.device_4_cli') }}"
        unit_of_measurement: "A"

      charge_limit_over:
        friendly_name: "Charge Limit Over"
        value_template: "{{ states('sensor.device_4_clo') }}"
        unit_of_measurement: "A"

      estimated_battery_capacity_2:
        friendly_name: "Estimated Battery Capacity 2"
        value_template: "{{ states('sensor.device_4_ebi') }}"
        unit_of_measurement: "kWh"

      estimated_battery_capacity_over:
        friendly_name: "Estimated Battery Capacity Over"
        value_template: "{{ states('sensor.device_4_ebo') }}"
        unit_of_measurement: "kWh"

      estimated_actual_charge_discharge_current_1:
        friendly_name: "Estimated Actual Charge/Discharge Current 1"
        value_template: "{{ states('sensor.device_4_eaci') }}"
        unit_of_measurement: "A"

ps. nie wiem jak się wkleja te ładne okienka z kodem

tak
https://forum.arturhome.pl/t/jak-prawidlowo-zamieszczac-yaml-inny-kod-lub-logi-w-postach-na-forum/11455

Przepraszam, nie przeczytałem zasad zachowania na tym forum, poprawię się.

Cześć, majac troche wolnego stworzylem integracje dla falowników solplanet: GitHub - zbigniewmotyka/home-assistant-solplanet: An Home Assistant integration for Solplanet inverters

Integracja poki co daje możliwość tylko odczytu informacji dotyczących produkcji PV (device=2) ale jak tylko będę miał zainstalowany magazyn energii (najbliższe kilka dni) to będzie rozbudowana o to urządzenie (odczyt parametrów i pewne sterowanie).

2 polubienia

Wystarczy tylko wpisac IP?
Bo ja wpisuje IP falownika i wyskakuje mi blad, ze nie moze sie polaczyc

Tak, samo IP wystarczy zeby sie połączyć. Jakiej wersji integracji używałeś? Wersja 0.0.5 i nowsza zawierają poprawkę na cos co mogło powodować takie problemy. Jeśli pomimo posiadania wersji 0.0.5 lub 0.1.0 dalej masz takie problemy to daj znać - chętnie poznałbym przyczynę jaka jest u Ciebie.