1
0
Fork 0

Switch to scd41

This commit is contained in:
Malte 2022-12-07 22:46:13 +01:00
parent 76c76e9e7c
commit 8e448a3122
4 changed files with 25 additions and 4 deletions

View file

@ -1,4 +1,3 @@
sensor:
- !include sensor/bme280-dewpoint.yaml
- !include sensor/bme280.yaml
- !include sensor/mhz19b.yaml
- !include sensor/scd41-dewpoint.yaml
- !include sensor/scd41.yaml

View file

@ -9,7 +9,6 @@ button:
# https://esphome.io/components/logger.html
logger:
baud_rate: 0
# https://esphome.io/components/api.html
api:

View file

@ -0,0 +1,8 @@
platform: template
name: ${macsuffix}_scd41_dew_point
lambda: |-
return (243.5*(log(id(scd41_humidity).state/100)+((17.67*id(scd41_temperature).state)/
(243.5+id(scd41_temperature).state)))/(17.67-log(id(scd41_humidity).state/100)-
((17.67*id(scd41_temperature).state)/(243.5+id(scd41_temperature).state))));
unit_of_measurement: °C
icon: 'mdi:thermometer-alert'

View file

@ -0,0 +1,15 @@
platform: scd4x
temperature:
name: ${macsuffix}_scd41_temperature
id: scd41_temperature
<<: !include timings.yaml
co2:
name: ${macsuffix}_scd41_co2
id: scd41_co2
<<: !include timings.yaml
humidity:
name: ${macsuffix}_scd41_humidity
id: scd41_humidity
<<: !include timings.yaml
address: 0x62
update_interval: 5s