Ik heb al een aantal jaar
deze stopcontacten op ESPHome draaien en her en der door het huis. Firmware updates gingen altijd prima, het ingestoken apparaat bleef aan tijdens het updaten en rebooten na de nieuwe firmware. Top dus, aangezien ik ze her en der door het huis heb hangen en ook tussen zaken als server, quooker, warmtepompboiler, enzovoorts.
Sinds ESPHome 2023.5 echter, schakelen de plugs zich uit als ik een firmware update. Allemaal. Plugs die ik dus al jaren bijwerk met de nieuwste ESPHome versies, gedragen zich ineens anders. Ik zie echter niks terug in changelogs van ESPHome, maar ik ben wel benieuwd hoe ik nu van dit euvel af kan komen. Ik heb geen zin om iedere keer als ik een plug update mijn servers te moeten uitschakelen of een kwartier moeten wachten tot mijn NAS afgesloten en daarna weer opgestart is en alle volumes decrypted heeft...
Mijn yaml is niet zo heel spannend:
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
| esphome:
name: plug-verwarming
esp8266:
board: esp8285
logger:
api:
encryption:
key: "*"
ota:
password: "*"
wifi:
ssid: "*"
password: "*"
ap:
ssid: "Plug-Verwarming"
password: "*"
captive_portal:
time:
- platform: homeassistant
id: homeassistant_time
binary_sensor:
- platform: gpio
id: "plug_bios_verwarming_button_stat"
pin:
number: GPIO13
mode: INPUT_PULLUP
inverted: True
on_press:
- switch.toggle: button_switch |
Iemand suggesties? De volgende opties heb ik kunnen Googelen maar leverden geen resultaat op bij het toevoegen in de yaml:
YAML:
1
2
| early_pin_init: false
restore_mode: RESTORE_DEFAULT_ON |
Daarnaast is dat ook letterlijk jaren niet nodig geweest
[
Voor 0% gewijzigd door
Septillion op 23-06-2023 12:59
. Reden: Denk aan de 'yaml' bij de code tags aub! ]