Wiki Le BIK'LAB

Le Bik'Lab avec le réseau des FabLabs de la région académique Guadeloupe

Outils pour utilisateurs

Outils du site


projets:home-assistant:esphome:noeud-basique-mesures-environnementales:sht31

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
projets:home-assistant:esphome:noeud-basique-mesures-environnementales:sht31 [27/10/2023 01:44 ] – ajout du code simple et avancé, avec le code du bme280 comme placeholder, bientôt remplacé par le bon code. Audrey Robinelprojets:home-assistant:esphome:noeud-basique-mesures-environnementales:sht31 [04/04/2024 15:35 ] (Version actuelle) – modification externe 127.0.0.1
Ligne 24: Ligne 24:
  
 ==== Code basique ==== ==== Code basique ====
-Ce code simple fonctionne directement avec nos kits. Si vous avez plusieurs nœuds, prenez soin de changer "station1" dans le code pour reconnaître les nœuds.+Ce code simple fonctionne directement avec nos kits. Si vous avez plusieurs nœuds, prenez soin de changer "station3" dans le code pour reconnaître les nœuds.
 <file yaml sht31simple.yaml > <file yaml sht31simple.yaml >
 esphome: esphome:
   name: "station3" # le nom de l'objet connecté   name: "station3" # le nom de l'objet connecté
  
-esp32+esp8266
-  board: nodemcu-32s # ajuster selon la platforme, ok pour nos kits +  board: nodemcuv2
-  framework: +
-    type: arduino+
  
 logger: logger:
Ligne 51: Ligne 49:
   password: "wifi_password" # mot de passe du réseau wifi   password: "wifi_password" # mot de passe du réseau wifi
  
-  ## on définit les GPIO du bus I2C +## on définit les GPIO du bus I2C 
-  i2c: +i2c: 
-    sda: GPIO21 # à changer si carte différente +  sda: D1 # à changer si carte différente (GPIO21 pour esp32) 
-    scl: GPIO22 # à changer si carte différente +  scl: D2 # à changer si carte différente (GPIO22 pour esp32) 
-    scan: True +  scan: True 
-    id: bus_a+  id: bus_a
  
 sensor: sensor:
-  - platform: bme280 # on ajoute le capteur bme280 +  - platform: sht3xd #on ajoute le capteur sht31 
-  # Doc esphome: https://esphome.io/components/sensor/bme280.html +  # documentation esphome : https://esphome.io/components/sensor/sht3xd.html 
-    temperature: # définition du capteur de température du bme280 +    temperature: # définition du capteur de température du sht31 
-      name: "Temperature BME280 (station1)" +      name: "Temperature (station3)" 
-    pressure: # définition du capteur de pression atmo du bme280 +    humidity: # définition du capteur d'humidité dans l'air du sht31 
-      name: "Pression atmosphérique (station1)" +      name: "Hygrométrie (station3)" 
-    humidity: # définition du capteur d'humidité dans l'air du bme280 +    address: 0x44
-      name: "Hygrométrie (station1)" +
-    address: 0x76 #sur certaines variantes du capteur, changer pour 0x77+
     update_interval: 60s # changer ceci si vous souhaitez rafraichir plus     update_interval: 60s # changer ceci si vous souhaitez rafraichir plus
     # ou moins souvent, par exemple 10s ou 5m.     # ou moins souvent, par exemple 10s ou 5m.
 +
 </file> </file>
  
Ligne 84: Ligne 81:
   name: ${devicename} # la valeur définie plus haut sera placée ici   name: ${devicename} # la valeur définie plus haut sera placée ici
  
-esp32+esp8266
-  board: nodemcu-32s # ajuster selon la platforme, ok pour nos kits +  board: nodemcuv2
-  framework: +
-    type: arduino+
  
 logger: logger:
Ligne 113: Ligne 108:
  
  
-  ## on définit les GPIO du bus I2C +## on définit les GPIO du bus I2C 
-  i2c: +i2c: 
-    sda: GPIO21 # à changer si carte différente +  sda: D1 # à changer si carte différente (GPIO21 pour esp32) 
-    scl: GPIO22 # à changer si carte différente +  scl: D2 # à changer si carte différente (GPIO22 pour esp32) 
-    scan: True +  scan: True 
-    id: bus_a+  id: bus_a
  
 sensor: sensor:
-  - platform: bme280  # on ajoute le capteur bme280 +  - platform: sht3xd #on ajoute le capteur sht31 
-  # Doc esphome: https://esphome.io/components/sensor/bme280.html +  # documentation esphome : https://esphome.io/components/sensor/sht3xd.html 
-    temperature: # définition du capteur de température du bme280 +    temperature: # définition du capteur de température du sht31 
-      name: "Temperature BME280 (${devicename})" +      name: "Temperature (${devicename})" 
-    pressure: # définition du capteur de pression atmo du bme280 +    humidity: # définition du capteur d'humidité dans l'air du sht31
-      name: "Pression atmosphérique (${devicename})" +
-    humidity: # définition du capteur d'humidité dans l'air du bme280+
       name: "Hygrométrie (${devicename})"       name: "Hygrométrie (${devicename})"
-    address: 0x76 #sur certaines variantes du capteur, changer pour 0x77 +    address: 0x44 
-    update_interval: 60s+    update_interval: 60s # changer ceci si vous souhaitez rafraichir plus 
 +    # ou moins souvent, par exemple 10s ou 5m.
  
   # mesure la force du signal wifi reçu en dB   # mesure la force du signal wifi reçu en dB
projets/home-assistant/esphome/noeud-basique-mesures-environnementales/sht31.1698371046.txt.gz · Dernière modification : 04/04/2024 15:35 (modification externe)