Pompa Ciepła Elfin-EW11 proszę o pomoc w podpięciu do HA

Witaj,
właśnie uruchamiałem SUN Hartmann Proffssional, może nie tak profesionalnie jako integracja, ale działa ;-). Dopiero się uczę HA i testuję tą PC.

  1. Moje uruchomienie obecnie blokuje aplikację na telefon. Pomimo że ma modbus aplikacja hartmana wysyła zapytania chyba bezpośrednio pakietami, a nie jako Modbus.
    1a. W zakładce Serial port settings musisz ustawić Protocol Modbus

  2. Używam Modbus TCP. W zakładce Communications Settings konfigurujesz serwer TCP

  3. W HA w configuration dodaję czujniki

modbus:
  - name: "SunPC"
    delay: 5
    timeout: 5
    type: tcp
    host: <<adres IP modułu EW11>>
    port: 502
    sensors:
      - name: "SunPc tryb pracy"
        slave: 1
        address: 0
        count: 1
        input_type: holding
        scan_interval: 30


      - name: "SunPc ogrzewanie temperatura zadana"
        slave: 1
        address: 1
        count: 1
        input_type: holding
        scan_interval: 30
        #data_type: custom
#        max_temp: 65
#        min_temp: 15
#        offset: 0
        precision: 1
        scale: 0.1
        #structure: ">f"
#        target_temp_register: 2
#        temp_step: .5
#        temperature_unit: C
        unit_of_measurement: "°C"
        
      - name: "SunPc temperatura powrotu"
        slave: 1
        address: 188
        count: 1
        input_type: holding
        scan_interval: 30
        scale: 0.1
        precision: 1
        unit_of_measurement: "°C"

      - name: "SunPc temperatura zasilania"
        slave: 1
        address: 189
        count: 1
        input_type: holding
        scan_interval: 30
        scale: 0.1
        precision: 1
        unit_of_measurement: "°C"

      - name: "SunPc temperatura zewnętrzna"
        slave: 1
        address: 190
        count: 1
        input_type: holding
        scan_interval: 30
        scale: 0.1
        precision: 1
        unit_of_measurement: "°C"
        
      - name: "SunPc wymagana wydajność"
        slave: 1
        address: 203
        count: 1
        input_type: holding
        scan_interval: 30
#        scale: 1
#        precision: 0.1
#        unit_of_measurement: "°C"

      - name: "SunPc aktualna wydajność"
        slave: 1
        address: 204
        count: 1
        input_type: holding
        scan_interval: 30
#        scale: 1
#        precision: 0.1
#        unit_of_measurement: "°C"

      - name: "SunPc prędkość wentylatora 1"
        slave: 1
        address: 200
        count: 1
        input_type: holding
        scan_interval: 30

      - name: "SunPc prędkość wentylatora 2"
        slave: 1
        address: 202
        count: 1
        input_type: holding
        scan_interval: 30

      - name: "SunPc obroty sprężarki"
        slave: 1
        address: 205
        count: 1
        input_type: holding
        scan_interval: 30
  1. Na razie jeszcze nie steruję ustawieniami, tylko odczytuję
  2. Sama firma jest bardzo zainteresowana pełną integracją z HA