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

air_scd40.yaml

Blame
  • air_scd40.yaml 962 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
        internal: true
        #name: "CO2: Temperature"
        <<: !include filter.yaml
      humidity:
        id: scd40_humidity
        internal: true
        #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