forked from SmartHome-yourself/m5-dial-for-esphome
-
Notifications
You must be signed in to change notification settings - Fork 0
/
shys-m5-dial.yaml
66 lines (56 loc) · 1.3 KB
/
shys-m5-dial.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
substitutions:
name: "m5-dial"
wifi_ssid: !secret wifi_ssid
wifi_password: !secret wifi_password
fallback_wifi_password: "12345678"
friendly_name: "M5 Dial"
dashboard_package_import_url: github://ovettel/m5-dial-for-esphome/shys-m5-dial.yaml@main
external_component_url: https://github.com/ovettel/m5-dial-for-esphome/
api_encryption_key: ""
ota_password: ""
esphome:
name: ${name}
friendly_name: ${friendly_name}
name_add_mac_suffix: false
project:
name: smarthomeyourself.m5_dial
version: "1.0"
platformio_options:
lib_deps:
- WiFi
- SPI
- FS
- Wire
- EEPROM
- ArduinoJson
- m5stack/M5Unified@0.1.14
- m5stack/M5Dial
external_components:
- source:
type: git
url: ${external_component_url}
ref: main
components: [shys_m5_dial]
dashboard_import:
package_import_url: ${dashboard_package_import_url}
import_full_config: false
esp32:
board: esp32-s3-devkitc-1
framework:
type: arduino
logger:
level: DEBUG
api:
encryption:
key: ${api_encryption_key}
ota:
- platform: esphome
password: ${ota_password}
improv_serial:
captive_portal:
wifi:
ssid: ${wifi_ssid}
password: ${wifi_password}
ap:
ssid: "${friendly_name} Fallback Hotspot"
password: ${fallback_wifi_password}