Sonoff DW2 wifi - Home Assistant Switch to Binary, and get last state when unavaliable

:sweat_smile: :sweat_smile: I solved this way:

  - platform: template
    sensors:
      puertaentrada_battery_perc:
        friendly_name: "PuertaEntrada_battery_perc"
        unit_of_measurement: "%"
        value_template: "{{ ((states('sensor.sonoff_1000e0e148_battery_voltage')|float-2)/(0.01)|float)|round(0) }}"
1 Like