CCCPaste

PVmonitor

sensor:
  - platform: rest
    scan_interval: 10
    name: Pvmt
    resource: http://pvmterminal.local/public
    value_template: "{{value_json.info.myip}}"
    json_attributes:
      - 18b20
      - rs485
      - info
  - platform: template
    sensors:
      temperatura_cwu:
        value_template: "{{ state_attr('sensor.pvmt','18b20')['ds18b20read'][0]['s_ds18b20v'] }}"
        device_class: temperature
        unit_of_measurement: '°C'
      bateria:
        value_template: "{{ state_attr('sensor.pvmt','rs485')['emetersread'][0]['em_Bat %'] }}"
        device_class: battery
        unit_of_measurement: '%'
      napiecie:
        value_template: "{{ state_attr('sensor.pvmt','rs485')['emetersread'][1]['em_V L1'] }}"
        device_class: voltage
        unit_of_measurement: 'V'
      nr_seryjny:
        value_template: "{{ state_attr('sensor.pvmt','info')['pvsno'] }}"
      uruchomienie:
        value_template: "{{ state_attr('sensor.pvmt','info')['pvstrt'] }}"
      adres_ip:
        value_template: "{{ state_attr('sensor.pvmt','info')['myip'] }}"