forked from MallocArray/airgradient_esphome
-
Notifications
You must be signed in to change notification settings - Fork 1
/
airgradient-open-air-o-1pst.yaml
41 lines (33 loc) · 1.61 KB
/
airgradient-open-air-o-1pst.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# AirGradient Open Air Outdoor Monitor with CO2 and TVOC
# Model: O-1PST
# https://www.airgradient.com/open-airgradient/instructions/overview/
substitutions:
name: "ag-open-air-o-1pst"
friendly_name: "AG Open Air O-1PST"
config_version: 2.0.0
name_add_mac_suffix: "true" # Must have quotes around value
# Enable Home Assistant API
api: # Add encryption key as desired
ota: # Add password as desired
wifi:
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
esp32_improv: # Uses around 30% of available flash space due to loading BLE stack
authorizer: none
# The captive portal is a fallback mechanism for when connecting to the configured WiFi fails.
# https://esphome.io/components/captive_portal.html
captive_portal:
dashboard_import:
package_import_url: github://airgradienthq/esphome/airgradient-open-air-o-1pst.yaml
import_full_config: false
packages:
board: github://airgradienthq/esphome/packages/airgradient_esp32-c3_board.yaml
pm_2.5: github://airgradienthq/esphome/packages/sensor_pms5003t.yaml
co2: github://airgradienthq/esphome/packages/sensor_s8.yaml
tvoc: github://airgradienthq/esphome/packages/sensor_sgp41.yaml
airgradient_api: github://airgradienthq/esphome/packages/airgradient_api_esp32-c3.yaml
hardware_watchdog: github://airgradienthq/esphome/packages/watchdog.yaml
wifi: github://airgradienthq/esphome/packages/sensor_wifi.yaml
mac_address: github://airgradienthq/esphome/packages/sensor_mac_address.yaml
uptime: github://airgradienthq/esphome/packages/sensor_uptime.yaml
safe_mode: github://airgradienthq/esphome/packages/switch_safe_mode.yaml