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

62 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: MTD
tlv: 0e080000000000010000000300000f4a0300001235060004001fffe00208bc958120c5ea96360708fd8501cfa375e9d905106c2a0d55d3007b44cbe94f92c3f3f169030e68612d7468726561642d34316463010241dc0410857ade78e5da958d42c90accb59ad3610c0402a0f7f8
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