Select Git revision
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