Use Encrypted OTA Updates Across ESPHome Devices
This commit is contained in:
@@ -36,7 +36,7 @@ api:
|
|||||||
# Enable over-the-air updates
|
# Enable over-the-air updates
|
||||||
ota:
|
ota:
|
||||||
platform: esphome
|
platform: esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
network:
|
network:
|
||||||
enable_ipv6: true
|
enable_ipv6: true
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ api:
|
|||||||
|
|
||||||
ota:
|
ota:
|
||||||
platform: esphome
|
platform: esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
# DHT22 sensor
|
# DHT22 sensor
|
||||||
sensor:
|
sensor:
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ api:
|
|||||||
|
|
||||||
ota:
|
ota:
|
||||||
platform: esphome
|
platform: esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
wifi:
|
wifi:
|
||||||
ssid: "Voltage-legacy"
|
ssid: "Voltage-legacy"
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ api:
|
|||||||
|
|
||||||
ota:
|
ota:
|
||||||
platform: esphome
|
platform: esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
wifi:
|
wifi:
|
||||||
ssid: "Voltage-legacy"
|
ssid: "Voltage-legacy"
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ api:
|
|||||||
ota:
|
ota:
|
||||||
- platform: esphome
|
- platform: esphome
|
||||||
id: ota_esphome
|
id: ota_esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
external_components:
|
external_components:
|
||||||
- source: github://RASPIAUDIO/esphomeLuxe@main
|
- source: github://RASPIAUDIO/esphomeLuxe@main
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ api:
|
|||||||
# Enable over-the-air updates
|
# Enable over-the-air updates
|
||||||
ota:
|
ota:
|
||||||
platform: esphome
|
platform: esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
# Initialize I²C
|
# Initialize I²C
|
||||||
i2c:
|
i2c:
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ api:
|
|||||||
|
|
||||||
ota:
|
ota:
|
||||||
platform: esphome
|
platform: esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
# Initialize I²C
|
# Initialize I²C
|
||||||
i2c:
|
i2c:
|
||||||
|
|||||||
@@ -83,7 +83,7 @@ api:
|
|||||||
|
|
||||||
ota:
|
ota:
|
||||||
platform: esphome
|
platform: esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
spi:
|
spi:
|
||||||
clk_pin: GPIO18
|
clk_pin: GPIO18
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ globals:
|
|||||||
|
|
||||||
ota:
|
ota:
|
||||||
platform: esphome
|
platform: esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
# Power key of li-ion charger
|
# Power key of li-ion charger
|
||||||
output:
|
output:
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ api:
|
|||||||
|
|
||||||
ota:
|
ota:
|
||||||
platform: esphome
|
platform: esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
spi:
|
spi:
|
||||||
clk_pin: 18
|
clk_pin: 18
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ api:
|
|||||||
|
|
||||||
ota:
|
ota:
|
||||||
platform: esphome
|
platform: esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
http_request:
|
http_request:
|
||||||
|
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ api:
|
|||||||
|
|
||||||
ota:
|
ota:
|
||||||
platform: esphome
|
platform: esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
http_request:
|
http_request:
|
||||||
|
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ api:
|
|||||||
|
|
||||||
ota:
|
ota:
|
||||||
platform: esphome
|
platform: esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
# Initialize I²C
|
# Initialize I²C
|
||||||
i2c:
|
i2c:
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ api:
|
|||||||
|
|
||||||
ota:
|
ota:
|
||||||
platform: esphome
|
platform: esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
# Initialize I²C
|
# Initialize I²C
|
||||||
i2c:
|
i2c:
|
||||||
|
|||||||
@@ -67,7 +67,7 @@ api:
|
|||||||
|
|
||||||
ota:
|
ota:
|
||||||
platform: esphome
|
platform: esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
network:
|
network:
|
||||||
enable_ipv6: true
|
enable_ipv6: true
|
||||||
|
|||||||
@@ -88,7 +88,7 @@ api:
|
|||||||
# Enable over-the-air updates
|
# Enable over-the-air updates
|
||||||
ota:
|
ota:
|
||||||
platform: esphome
|
platform: esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
# Initialize I²C
|
# Initialize I²C
|
||||||
i2c:
|
i2c:
|
||||||
|
|||||||
@@ -28,7 +28,7 @@ api:
|
|||||||
ota:
|
ota:
|
||||||
- platform: esphome
|
- platform: esphome
|
||||||
id: ota_esphome
|
id: ota_esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
network:
|
network:
|
||||||
enable_ipv6: true
|
enable_ipv6: true
|
||||||
|
|||||||
@@ -91,7 +91,7 @@ api:
|
|||||||
|
|
||||||
ota:
|
ota:
|
||||||
platform: esphome
|
platform: esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
# Enable status LED
|
# Enable status LED
|
||||||
status_led:
|
status_led:
|
||||||
|
|||||||
@@ -91,7 +91,7 @@ api:
|
|||||||
|
|
||||||
ota:
|
ota:
|
||||||
platform: esphome
|
platform: esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
# Enable status LED
|
# Enable status LED
|
||||||
status_led:
|
status_led:
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ api:
|
|||||||
|
|
||||||
ota:
|
ota:
|
||||||
platform: esphome
|
platform: esphome
|
||||||
password: !secret ota
|
encryption:
|
||||||
|
|
||||||
# Initialize I²C
|
# Initialize I²C
|
||||||
i2c:
|
i2c:
|
||||||
|
|||||||
Reference in New Issue
Block a user