Garder les réglages d'un ESP après son reboot

Mon problème

j’ai fabriqué un thermostat qui fonctionne très bien mais après une coupure de courant l’ESP reboot et je perd tous mes réglages, je suis donc obligé de rerégler les températures haute et basse de mon thermostat que j’avais juste avant le reboot. Y a t-il un moyen de restaurer facilement les réglage après un reboot de l’ESP ?

J’utilise ESPHOME platform: bang_bang et je cherche à restaurer target_temperature_low et target_temperature_high. voici mon extrait de programme, comment puis je l’améliorer ?

esphome:
  name: chauffage-sdb

esp8266:
  board: nodemcuv2




climate:
  - platform: bang_bang
    name: "CHAUFFAGE SDB DU BAS"
    sensor: T_SDBB
    default_target_temperature_low: 20
    default_target_temperature_high: 21
    

    heat_action:
      - switch.turn_on: heater
      - switch.turn_on: LED
    idle_action:
      - switch.turn_off: heater
      - switch.turn_off: LED
      
      
    
    
switch:    
  - platform: gpio
    pin: D1
    name: "Cmd Chauffage Salle de Bain du bas"
    id: heater

  - platform: gpio
    pin: D4
    inverted: true 
    name: "LED Chauffage Salle de Bain du bas"
    id: LED

Salut,

tu n’as pas de mémoire de stockage sur les cartes de dev type esp je crois.

En revanche j’ai déjà fait des choses comme ça en gérant avec HA:

Tu peux créer des input_number dans HA (parametre>appareils>entrée) qui représentent tes valeurs.
Ensuite dans ESPHome tu créé des entités importées de HA, dont tu copie les valeurs dans des variables de ESPHome.

bonjour

d’apres ton code tu utilise un esp8266
en regardant la doc d’ESPHOME tu as les fonctions
esp8266_restore_from_flash
et
flash_write_interval

donc mon petit doigt me dit que POTENTIELLEMENT tu as la possibilité de stocker des variables dans la memoire de l’esp

a verifier

mais en regardant la:

et surtout le dernier post je pense que tu pourrais avoir une solution partielle a ta reponse

tiens nous au courant de tes expérimentations :rofl: