annotate ft-air-quality.yaml @ 6:477883ce71ec

more boards
author drewp@bigasterisk.com
date Thu, 27 Jun 2024 16:25:24 -0700
parents
children 1809be0dbf0a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
6
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
1 esphome:
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
2 # todo: needs rename
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
3 name: air_quality_indoor
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
4 platform: esp32
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
5 board: lolin32
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
6
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
7 logger:
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
8 level: DEBUG
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
9 logs:
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
10 sensor: INFO
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
11 pmsx003: INFO
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
12 bme280.sensor: INFO
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
13 ccs811: INFO
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
14
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
15 wifi:
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
16 networks:
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
17 - ssid: !secret wifi_ssid
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
18 password: !secret wifi_password
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
19
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
20 ota:
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
21 platform: esphome
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
22 password: !secret ota_password_1
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
23
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
24 mqtt:
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
25 id: mqtt_client
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
26 broker: 'mqtt2.bigasterisk.com'
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
27
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
28 light:
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
29 - platform: status_led
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
30 id: "status_out"
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
31 pin: 2
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
32
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
33 i2c:
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
34 sda: 21
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
35 scl: 22
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
36 scan: True
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
37 id: bus_a
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
38
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
39 # GPIO13/RXD2 num 16 = pms tx (pin 5)
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
40 # GPIO15/TXD2 num 17 = pms rx (pin 4)
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
41 uart:
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
42 rx_pin: 16
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
43 baud_rate: 9600
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
44
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
45 sensor:
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
46 - platform: bme280_i2c
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
47 temperature:
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
48 name: "BME280 Temperature"
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
49 pressure:
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
50 name: "BME280 Pressure"
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
51 humidity:
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
52 name: "BME280 Humidity"
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
53 address: 0x76
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
54 update_interval: 30s
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
55 - platform: ccs811
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
56 eco2:
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
57 name: "CCS811 eCO2 Value"
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
58 tvoc:
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
59 name: "CCS811 Total Volatile Organic Compound"
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
60 address: 0x5A
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
61 update_interval: 60s
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
62 - platform: pmsx003
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
63 type: PMSX003
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
64 pm_1_0:
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
65 name: "Particulate Matter <1.0µm Concentration"
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
66 pm_2_5:
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
67 name: "Particulate Matter <2.5µm Concentration"
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
68 pm_10_0:
477883ce71ec more boards
drewp@bigasterisk.com
parents:
diff changeset
69 name: "Particulate Matter <10.0µm Concentration"