Od poniedziałku (14.04.2025r) planowane są prace przy usłudze Zdalnego dostępu dla sterowników 3.5/4.0.
W poniedziałek mogą wystąpić chwilowe przerwy w dostępie do usługi.
Dane archiwalne (wykresy i statystyki) będą uzupełniane na bieżąco - może to potrwać dłuższy czas.
Forum  Pello v3.5  Home Asistant Pello Subskrybuj
2025-07-09 19:56
  helius Posty: 1 Ostrzeżenie: 0
Dopytam czy może ktoś posiada wpis do sensorów w pliku yaml. do podejżenia.
2025-07-10 10:47
  Vikers Posty: 1 Ostrzeżenie: 0
Ustawiasz 
TWOJ_USER
TWOJE_HASLO
TWOJ_WEW_IP_STEROWNIKA 



rest:
  - authentication: basic
    username: "TWOJ_USER"
    password: "TWOJE_HASLO"
    scan_interval: 10
    resource: http://TWOJ_WEW_IP_STEROWNIKA/getregister.cgi?device=0&tzew_value&twew_value&fuel_level&add_fuel_time&next_fuel_time&tcwu_value&tkot_value&tryb_auto_state&pl_status&out_pomp1&out_cwu&tsp_value&tpow_value&tsp_value&pl_fuel_flow&pl_flame&t1_value&ob1_zaw4d_pos&kot_tact&act_dm_speed&ob1_zaw4d_tzad
    #                                                        0          1          2          3             4              5          6          7               8         9         10      11        12         13        14           15       16       17            18       19           20
    sensor:
      # Odczyt temperatury zewnętrznej
      - name: pello_temp_zew
        value_template: {{ value_json["cmd"]["device"]["reg"][0]["@v"] }}
        unit_of_measurement: "°C"
        device_class: temperature
        # json_attributes_path: "$.response.system"
        # json_attributes:
        #   - "runstate"
        #   - "model"
        #   - "opmode"
        #   - "freeze"
        #   - "time"
        #   - "sensor1"
        #   - "sensor2"
        #   - "sensor3"
        #   - "sensor4"
        #   - "sensor5"
        #   - "version"

        # Odczyt temperatury wewnętrznej - czujnik pieca
      - name: pello_temp_wew
        value_template: {{ value_json["cmd"]["device"]["reg"][1]["@v"] }}
        unit_of_measurement: "°C"
        device_class: temperature
        # Odczyt poziomu paliwa
      - name: pello_poziom_paliwa
        #friendly_name: Poziom paliwa
        value_template: {{ value_json["cmd"]["device"]["reg"][2]["@v"] }}
        unit_of_measurement: "%"
        device_class: battery
       
        # Odczyt daty ostatniego zasypu
      - name: pello_data_ostatniego_zasypu
        value_template: {{ value_json["cmd"]["device"]["reg"][3]["@v"] | int | timestamp_custom("%Y-%m-%d %H:%M") }}
        #device_class: date - test disabled
        # Odczyt daty następnego zasypu
      - name: pello_data_nast_zasypu
        value_template: {{ value_json["cmd"]["device"]["reg"][4]["@v"] | int | timestamp_custom("%Y-%m-%d %H:%M") }}
        #device_class: date - test disabled
      - name: pello_temp_cwu_aktualna
        #friendly_name: Temp CWU aktualna
        value_template: {{ value_json["cmd"]["device"]["reg"][5]["@v"] }}
        unit_of_measurement: "°C"
      - name: pello_temp_kotla
        #friendly_name: Temperatura kotła
        value_template: {{ value_json["cmd"]["device"]["reg"][6]["@v"] }}
        unit_of_measurement: "°C"
        device_class: temperature
      - name: pello_tryb_pracy_state
        #friendly_name: Tryb pracy
        value_template: {{ value_json["cmd"]["device"]["reg"][7]["@v"] }}
      - name: stat_kotla
        #friendly_name: Status
        value_template: {{ value_json["cmd"]["device"]["reg"][8]["@v"] }}
      - name: status_pieca_digit
        #friendly_name: "Status pieca cyfrowo"
        #unit_of_measurement: " "
        value_template: >-
          {% set mapper =  {
              0 : 0,
              1 : 1,
              2 : 1,
              3 : 0,
              4 : 0 } %}
          {% set state =  states.sensor.stat_kotla.state %}
          {{ mapper[state] if state in mapper else None }}
      - name: status_pieca
        #friendly_name: "Status pieca"
        #unit_of_measurement: " "
        value_template: >-
          {% set mapper =  {
              0 : Stop,
              1 : Rozpalanie,
              2 : Grzanie,
              3 : Wygaszanie,
              4 : Czyszczenie } %}
          {% set state =  states.sensor.stat_kotla.state %}
          {{ mapper[state] if state in mapper else None }}
      - name: pello_temp_powrotu
        #friendly_name: Temperatura powrotu
        value_template: {{ value_json["cmd"]["device"]["reg"][12]["@v"] }}
        unit_of_measurement: "°C"
        device_class: temperature
      - name: pello_temp_spalin
        #friendly_name: Temperatura spalin
        value_template: {{ value_json["cmd"]["device"]["reg"][13]["@v"] }}
        unit_of_measurement: "°C"
        device_class: temperature
      - name: pello_strumien_paliwa
        #friendly_name: Strumien paliwa na godzien
        value_template: {{ value_json["cmd"]["device"]["reg"][14]["@v"] }}
        unit_of_measurement: "kg/h"
        device_class: gas
      - name: pello_plomien
        #friendly_name: Strumien paliwa na godzien
        value_template: {{ value_json["cmd"]["device"]["reg"][15]["@v"] }}
        unit_of_measurement: "%"
        device_class: energy    
      - name: pello_pompa_cwu
        #friendly_name: Pompa CWU
        value_template: {{ value_json["cmd"]["device"]["reg"][10]["@v"] }}
      - name: pello_pompa_co
        #friendly_name: Pompa CO
        value_template: {{ value_json["cmd"]["device"]["reg"][9]["@v"] }}
      - name: pello_temp_za_4d
        #friendly_name: Temperatura za 4D
        value_template: {{ value_json["cmd"]["device"]["reg"][16]["@v"] }}
        unit_of_measurement: "°C"
        device_class: temperature        
      - name: pello_temp_zadana_za_4d
        #friendly_name: Temperatura zadana za 4D
        value_template: {{ value_json["cmd"]["device"]["reg"][20]["@v"] }}
        unit_of_measurement: "°C"
        device_class: temperature        
      - name: pello_otwarcie_4d
        #friendly_name: Pozycja 4D
        value_template: {{ value_json["cmd"]["device"]["reg"][17]["@v"] }}
        unit_of_measurement: "%"
        device_class: energy          
      - name: pello_temp_zadana_kotla
        #friendly_name: Temperatura zadana
        value_template: {{ value_json["cmd"]["device"]["reg"][18]["@v"] }}
        unit_of_measurement: "°C"
        device_class: temperature
      - name: pello_dmuchawa
        #friendly_name: Dmuchawa
        value_template: {{ value_json["cmd"]["device"]["reg"][19]["@v"] }}
        unit_of_measurement: "%"
        device_class: energy
    binary_sensor:
         - name: pompa_cwu    
           #friendly_name: "Pompa CWU"
           device_class: light
           value_template: >-
             {% set state = states("sensor.pello_pompa_cwu") %}
             {{ state | float(0) > 0 }}
         - name: pompa_co
           #friendly_name: "Pompa CO"
           device_class: light
           value_template: >-
             {% set state = states("sensor.pello_pompa_co") %}
             {{ state | float(0) > 0 }}


dodane 2025-07-10 08:45Mozesz sobie potem zrobic rest komendy np do właczenia/wyłacznia grzania CWU z kafelka w HA lub właczenie wyłaczenia CO



rest_command:
  cwu_on_off:
    username: "TWOJ_USER"
    password: "TWOJE_HASLO"
    url: http://TWOJ_WEW_IP_STEROWNIKA/setregister.cgi?device=0&cwu_state={{ value }}

  zima_lato:
    username: "TWOJ_USER"
    password: "TWOJE_HASLO"
    url: http://TWOJ_WEW_IP_STEROWNIKA/setregister.cgi?device=0&zima_lato={{ value }}


2025-07-10 12:26
  helius Posty: 1 Ostrzeżenie: 0
Dzieki działa w configuration.yaml ale musze to pezenieść do odzielnego pliku pello.yaml
Użytkownicy online: idemnato