Skip to content
Snippets Groups Projects
Select Git revision
  • 9963f24159207a735eefd74749b21c284265a608
  • main default protected
  • growscreen
3 results

scd40.yaml

Blame
  • scd40.yaml 912 B
    sensor:
    - platform: scd4x
      id: scd40
      update_interval: 5s
      temperature_offset: 4.7
      ambient_pressure_compensation_source: bme280_pressure
      co2:
        id: scd40_co2
        name: "CO2"
        <<: !include filter.yaml
      temperature:
        id: scd40_temperature
        name: "CO2: Temperature"
        <<: !include filter.yaml
      humidity:
        id: scd40_humidity
        name: "CO2: Humidity"
        <<: !include filter.yaml
    
    prometheus:
      relabel:
        scd40_temperature:
          id: temperature_co2
          name: "Temperature (CO2)"
        scd40_humidity:
          id: humidity_co2
          name: "Humidity (CO2)"
    
    button:
      - platform: template
        name: "CO2: Calibration to 419 ppm"
        on_press:
          then:
            - scd4x.perform_forced_calibration:
                value: 419  # outside average April 2022
                id: scd40
      - platform: template
        name: "CO2: Factory Reset"
        on_press:
          then:
            - scd4x.factory_reset: scd40