-
Notifications
You must be signed in to change notification settings - Fork 3
/
shelly_1_light_01.yaml
52 lines (39 loc) · 1.24 KB
/
shelly_1_light_01.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
42
43
44
45
46
47
48
49
50
51
52
# Shelly 1 Relay Light
substitutions:
device_id: !secret esp_shelly_1_light_01_device_id
device_name: !secret esp_shelly_1_light_01_device_name
api_encryption_key: !secret esp_api_encryption_key
ota_password: !secret esp_ota_password
syslog_ip_address: !secret syslog_ip_address
syslog_port: !secret syslog_port
wifi_domain: !secret wifi_domain
wifi_ssid: !secret wifi_ssid
wifi_password: !secret wifi_password
wifi_power_save_mode: NONE
input_pin: GPIO05 # Switch
relay_pin: GPIO04 # Relay
binary_light_output: relay
external_components:
- !include common/external_components/syslog.yaml
esphome:
name: ${device_id}
<<: !include common/board/esp8266.yaml
<<: !include common/api.yaml
<<: !include common/logger.yaml
<<: !include common/ota.yaml
<<: !include common/syslog.yaml
<<: !include common/time.yaml
<<: !include common/webserver.yaml
<<: !include common/wifi.yaml
binary_sensor:
- !include common/binary_sensor/device_status.yaml
- !include common/binary_sensor/light_switch.yaml
light:
- !include common/light/binary_light.yaml
output:
- !include common/output/relay.yaml
sensor:
- !include common/sensor/uptime.yaml
- !include common/sensor/wifi_signal.yaml
switch:
- !include common/switch/restart.yaml