94 lines
2.2 KiB
YAML
94 lines
2.2 KiB
YAML
esphome:
|
|
name: btproxy-laundry
|
|
friendly_name: "BTProxy Laundry"
|
|
area: Laundry
|
|
|
|
areas:
|
|
- id: laundry
|
|
name: Laundry
|
|
- id: workshop
|
|
name: Workshop
|
|
|
|
devices:
|
|
- id: laundry_air_quality
|
|
name: "Laundry air quality"
|
|
area_id: laundry
|
|
- id: workshop_air_quality
|
|
name: "Workshop air quality"
|
|
area_id: workshop
|
|
|
|
project:
|
|
name: dasfoo.btproxy
|
|
version: "1.0"
|
|
|
|
packages:
|
|
device_base: !include templates/esp32-poe.yaml
|
|
btproxy: !include templates/btproxy.yaml
|
|
|
|
bluetooth_proxy:
|
|
# Of total 4 esp32_ble.max_connections, 2 are reserved for Airthings Wave Mini
|
|
connection_slots: 2
|
|
|
|
ble_client:
|
|
- mac_address: "80:6F:B0:A9:EC:25"
|
|
id: airthings_wave_mini_laundry
|
|
- mac_address: "04:EE:03:BC:C5:2F"
|
|
id: airthings_wave_mini_workshop
|
|
|
|
sensor:
|
|
- platform: airthings_wave_mini
|
|
ble_client_id: airthings_wave_mini_laundry
|
|
temperature:
|
|
name: "Temperature"
|
|
device_id: laundry_air_quality
|
|
pressure:
|
|
name: "Atmospheric pressure"
|
|
device_id: laundry_air_quality
|
|
humidity:
|
|
name: "Humidity"
|
|
device_id: laundry_air_quality
|
|
tvoc:
|
|
name: "VOCs"
|
|
device_id: laundry_air_quality
|
|
battery_voltage:
|
|
id: airthings_wave_mini_laundry_bv
|
|
- platform: copy
|
|
source_id: airthings_wave_mini_laundry_bv
|
|
name: "Battery"
|
|
unit_of_measurement: "%"
|
|
device_class: battery
|
|
accuracy_decimals: 0
|
|
device_id: laundry_air_quality
|
|
filters:
|
|
- calibrate_linear:
|
|
- 2.7 -> 0
|
|
- 4.5 -> 100
|
|
|
|
- platform: airthings_wave_mini
|
|
ble_client_id: airthings_wave_mini_workshop
|
|
temperature:
|
|
name: "Temperature"
|
|
device_id: workshop_air_quality
|
|
pressure:
|
|
name: "Atmospheric pressure"
|
|
device_id: workshop_air_quality
|
|
humidity:
|
|
name: "Humidity"
|
|
device_id: workshop_air_quality
|
|
tvoc:
|
|
name: "VOCs"
|
|
device_id: workshop_air_quality
|
|
battery_voltage:
|
|
id: airthings_wave_mini_workshop_bv
|
|
- platform: copy
|
|
source_id: airthings_wave_mini_workshop_bv
|
|
name: "Battery"
|
|
unit_of_measurement: "%"
|
|
device_class: battery
|
|
accuracy_decimals: 0
|
|
device_id: workshop_air_quality
|
|
filters:
|
|
- calibrate_linear:
|
|
- 2.7 -> 0
|
|
- 4.5 -> 100
|