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