← Takaisin ohjeisiin

D1 mini + Dallas lämpöanturi Home Assistantiin

Tässä projektissa rakennetaan yksinkertainen lämpöanturi käyttäen D1 mini ESP8266 -mikrokontrolleria ja Dallas DS18B20 -anturia. Anturi liitetään Home Assistantiin ESPHome avulla.

Mitä tarvitaan

Kytkentä

Dallas-anturi käyttää kolmea johtoa:

Datan ja 3.3V väliin tulee 4.7k vastus (pull-up).

ESPHome koodi

esphome:
  name: lampoanturi

esp8266:
  board: d1_mini

# Enable logging
logger:

# Enable Home Assistant API
api:
 
ota:
  - platform: esphome
 

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

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Dallas Fallback Hotspot"
    password: "12345678"

captive_portal:

one_wire:
  - platform: gpio
    pin: D4

sensor:
  - platform: dallas_temp

    name: "Lämpötila"


Lisää Home Assistantiin

Kun ESPHome on asennettu Home Assistantiin, uusi laite voidaan lisätä automaattisesti. Tämän jälkeen lämpötila näkyy Home Assistantin sensoreissa.

Video