Files
ESP-Home-Scripts/thread-device-1.yaml

63 lines
1.3 KiB
YAML

esphome:
name: thread-device-1
friendly_name: Thread-Device-1
esp32:
board: esp32-c6-devkitc-1
framework:
type: esp-idf
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "yO3xb2j+6tN2N+W09bqeh5V7ydyDVLgCrAjQRUM1eUY="
ota:
- platform: esphome
password: "e11a4d6a5eb5b0ffb3a7d9d5736dd6e9"
network:
enable_ipv6: true
openthread:
device_type: FTD
tlv: 4a030000120e080000000000010000000300000c35060004001fffe0020869df087c40c85c770708fd1b71ba060166c2051091b3c5a3010237302dd42e7d837fddf703106777322d653537343031616430396335010264840410e050b84c59e550548c2c78ce579b766e0c0402a0f7f8
text_sensor:
- platform: openthread_info
ip_address:
name: "Thread IP Address"
channel:
name: "Thread Channel"
role:
name: "Thread Device Role"
rloc16:
name: "Thread RLOC16"
ext_addr:
name: "Thread Extended Address"
eui64:
name: "Thread EUI64"
network_name:
name: "Thread Network Name"
network_key:
name: "Thread Network Key"
pan_id:
name: "Thread PAN ID"
ext_pan_id:
name: "Thread Extended PAN ID"
light:
- platform: esp32_rmt_led_strip
rgb_order: GRB
pin: GPIO08
num_leds: 1
chipset: ws2812
name: "Onboard LED"
web_server:
port: 80