Passer au contenu principal

Mon premier micro-controleur avec ESPHome (D1_mini)

Le microcontrôleur

Le microcontrôleur utilisé ici est le bien connu D1_Mini (basé sur un ESP8266)

image.pngPour une description plus complète, on vous renvoi vers le wiki de nos copains brestois, les petits Débrouillards :
https://www.wikidebrouillard.org/wiki/Item:D1_mini 

 

 

 

 


 

Mon code YAML pour débuter

Voici un exemple de code en YAML pour permettre (avant tout autre rajout type capteur, sonde, interrupteur) à notre carte de se connecter à notre serveur Home assistant via ESPHome.

Attention, la clé API est celle de votre ESPHome.
Il ne faudra pas oublier non plus de saisir le nom de sa box (ssid)SSID) et le mot de passe correspondant dans l'onglet "secrets" en haut à droite de l'interface ESPHome

esphome:
  name: capteur-temp-serre
  friendly_name: capteur temp serre

esp8266:
  board:  d1_mini

# Active les journaux (logs) pour le débogage ()
logger:

# Permet à Home Assistant de découvrir l'ESP automatiquement
api:
  encryption:
    key: "mCFuxUyPOZ2HNTax72TKoCeG3Btb0j0qsG7pWzBBt+k="

# Permet de faire les futures mises à jour sans fil (OTA = Over The Air)
ota:
  - platform: esphome
    password: "0d9662546dc9759763b213a7aa5f3b7c"

wifi:
  ssid: !secret wifi_ssid
  password: !secret wifi_password

  # Génère un point d'accès de secours si le Wi-Fi coupe
  ap:
    ssid: "Capteur-Temp-Serre"
    password: "tregor22300"

captive_portal: