Chcesz zbudować swój pierwszy czujnik temperatury w Home Assistant? 🔥
W tym poradniku pokażę Ci krok po kroku, jak zainstalować ESPHome, jak skonfigurować ESP32 w ESPHome i podłączyć czujnik temperatury DS18B20.
Zobaczysz, że automatyka domowa może być prosta, tania i satysfakcjonująca 💪
👇 W tym odcinku:
00:00 – Wstęp
00:41 – Co to jest ESP
02:16 – Jak przygotować ESP32
05:35 – Instalacja ESPHome
06:16 – Konfiguracja DS18B20 w ESPHome
12:00 – Test i podgląd temperatury w interfejsie HA
14:18 – Szyna 1-wire i rezystor
16:23 – Podsumowanie
📦 Potrzebne elementy:
Płytka ESP32 -
https://pl.aliexpress.com/item/1005006336502350.html?spm=a2g0o.order_list.order_list_main.4.48ef1c24FZFmT8&gatewayAdapt=glo2polCzujnik DS18B20
Rezystor 4,7k
💡 Więcej informacji znajdziesz na moim kanale SmartJack, gdzie pokazuję, jak samodzielnie tworzyć urządzenia do inteligentnego domu z Home Assistant.
👍 Jeśli film Ci się spodobał – zostaw łapkę w górę, subskrybuj kanał i kliknij 🔔, żeby nie przegapić kolejnych odcinków!
esphome:
name: esp32-temp
friendly_name: esp32-temp
esp32:
board: esp32dev
framework:
type: esp-idf
# Enable logging
logger:
# Enable Home Assistant API
api:
encryption:
key: "e4ov67vLF5eUHje2q8hXJHfJW2CDHy+5fGvc7ib7U9M="
ota:
- platform: esphome
password: "0ae4f8226a5b64a5c4926194b13b318d"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Esp32-Temp Fallback Hotspot"
password: "vOJ2IMBNfw5e"
one_wire:
- platform: gpio
pin: 27
id: one_wire_bus
sensor:
- platform: dallas_temp
address: 0xa809239b58545128
one_wire_id: one_wire_bus
name: temp1
id: temp1
update_interval: 1s
- platform: dallas_temp
address: 0x730823a1ae5f2928
one_wire_id: one_wire_bus
name: temp2
id: temp2
update_interval: 1s
captive_portal: