esphome-ratgdo/static/v32board_secplusv1.yaml

67 lines
1.2 KiB
YAML
Raw Normal View History

2024-10-28 17:56:16 +00:00
---
substitutions:
id_prefix: ratgdov32
friendly_name: "ratgdov32"
uart_tx_pin: GPIO17
uart_rx_pin: GPIO21
input_obst_pin: GPIO4
status_door_pin: GPIO26
status_obstruction_pin: GPIO25
dry_contact_open_pin: GPIO13
dry_contact_close_pin: GPIO14
dry_contact_light_pin: GPIO27
web_server:
esphome:
name: ${id_prefix}
friendly_name: ${friendly_name}
name_add_mac_suffix: true
project:
name: ratgdo.esphome
version: "32.0"
esp32:
board: esp32dev
dashboard_import:
package_import_url: github://ratgdo/esphome-ratgdo/v32board_secplusv1.yaml@main
packages:
remote_package:
url: https://github.com/ratgdo/esphome-ratgdo
2024-11-12 18:47:57 +00:00
ref: main
2024-10-28 17:56:16 +00:00
files: [base_secplusv1.yaml]
refresh: 1s
# remote_package: !include
# file: base_secplusv1.yaml
switch:
- platform: ratgdo
ratgdo_id: ${id_prefix}
id: ${id_prefix}_led
type: led
2024-11-10 18:53:47 +00:00
pin: GPIO2
2024-10-28 17:56:16 +00:00
name: "LED"
entity_category: config
sensor:
- platform: wifi_signal
name: "WiFi Signal"
update_interval: 120s
# Sync time with Home Assistant.
time:
- platform: homeassistant
id: homeassistant_time
api:
id: api_server
improv_serial:
wifi:
ap:
logger: