-
-
Notifications
You must be signed in to change notification settings - Fork 8
/
ets.yaml
72 lines (62 loc) · 1.67 KB
/
ets.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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
substitutions:
# main prefix for all entities
name: "Thermotronic Smart"
# name of your node
node_name: "thermotronic-smart"
# add suffix for node name to have one firmware for many devices.
node_add_mac_suffix: "false"
# use "esp12e" for iot-uni-dongle, "esp8285" for coolrf-heatstick, or your own if you know it
# board: "esp01_1m"
board: "esp01_1m"
# SSID of your wifi
wifi_ssid: !secret wifi_ssid
# password of your wifi
wifi_password: !secret wifi_password
# password for fallback wifi hotspot
wifi_ap_password: !secret wifi_ap_password
# version of ewh
project_version: "master"
# please do not change packeages order it is very important, just comment/uncomment
packages:
wifi_signal: !include packages/wifi_signal.yaml
restart: !include packages/restart.yaml
uptime: !include packages/uptime.yaml
debug: !include packages/debug.yaml
# required package, do not comment
common: !include packages/base.yaml
platform: !include packages/esp8266.yaml
api:
wifi:
ssid: $wifi_ssid
password: $wifi_password
# Configure hardware serial port
uart:
tx_pin: TX
rx_pin: RX
baud_rate: 9600
# Configure virtual port
vport:
- platform: ets
# Configure API
# ets:
# on_state:
# then:
# lambda: |-
# // do some stuff
# Configure climate component
climate:
- platform: ets
name: None # use friendly_name
floor_temperature:
name: "$name Floor Temperature"
button:
- platform: factory_reset
name: "Factory Reset"
## Uncomment to enable cloud support
# rka_cloud:
# id: cloud
# mac: !secret cloud_mac_ets
# uid: !secret cloud_uid_ets
## Uncomment to enable web server
# web_server:
# include_internal: true