mirror of
https://github.com/esphome/esphome.git
synced 2024-11-25 16:38:16 +01:00
49 lines
941 B
YAML
49 lines
941 B
YAML
|
---
|
||
|
esphome:
|
||
|
name: test10
|
||
|
build_path: build/test10
|
||
|
|
||
|
esp32:
|
||
|
board: esp32doit-devkit-v1
|
||
|
framework:
|
||
|
type: arduino
|
||
|
|
||
|
wifi:
|
||
|
ssid: "MySSID1"
|
||
|
password: "password1"
|
||
|
reboot_timeout: 3min
|
||
|
power_save_mode: high
|
||
|
|
||
|
logger:
|
||
|
level: VERBOSE
|
||
|
|
||
|
api:
|
||
|
reboot_timeout: 10min
|
||
|
|
||
|
time:
|
||
|
- platform: sntp
|
||
|
|
||
|
wireguard:
|
||
|
id: vpn
|
||
|
address: 172.16.34.100
|
||
|
netmask: 255.255.255.0
|
||
|
# NEVER use the following keys for your vpn, they are now public!
|
||
|
private_key: wPBMxtNYH3mChicrbpsRpZIasIdPq3yZuthn23FbGG8=
|
||
|
peer_public_key: Hs2JfikvYU03/Kv3YoAs1hrUIPPTEkpsZKSPUljE9yc=
|
||
|
peer_preshared_key: 20fjM5GRnSolGPC5SRj9ljgIUyQfruv0B0bvLl3Yt60=
|
||
|
peer_endpoint: wg.server.example
|
||
|
peer_persistent_keepalive: 25s
|
||
|
peer_allowed_ips:
|
||
|
- 172.16.34.0/24
|
||
|
- 192.168.4.0/24
|
||
|
|
||
|
binary_sensor:
|
||
|
- platform: wireguard
|
||
|
status:
|
||
|
name: 'WireGuard Status'
|
||
|
|
||
|
sensor:
|
||
|
- platform: wireguard
|
||
|
latest_handshake:
|
||
|
name: 'WireGuard Latest Handshake'
|