athom-tech / esp32-configs

ESP32 configuration for athom device
26 stars 8 forks source link

Add reset energy #22

Closed tarontop closed 4 weeks ago

tarontop commented 4 weeks ago

Example entry for config.yaml:

sensor:
 - platform: bl0906
    id: id_bl0906
    update_interval: "${update_interval}"
    frequency:
      name: 'Frequency'
      id: 'Frequency'
    temperature:
      name: 'Temperature'
      id: 'Temperature'
    voltage:
      name: 'Voltage'
      id: 'Voltage'

button:
  - platform: template
    name: Reset Energy
    entity_category: config
    on_press:
      then:
        - globals.set:
            id: id_Energy_1_persist
            value: '0.0'
        - globals.set:
            id: id_Energy_2_persist
            value: '0.0'
        - globals.set:
            id: id_Energy_sum_persist
            value: '0.0'
        - bl0906.reset_energy: id_bl0906