D1 Mini rele ESPHome – 12V laitteen ohjaus
Tässä projektissa ohjataan 12 voltin laitetta Home Assistantista käyttäen D1 Miniä, relemoduulia ja ESPHomea. Esimerkkinä käytetään tietokoneen puhallinta.
Samaa periaatetta voi käyttää myös moniin muihin 12V ohjauksiin.
Video
Tarvittavat osat
- D1 Mini (ESP8266)
- 1-kanavainen relemoduuli
- LM2596 step-down muunnin
- 12V akku tai virtalähde
- 12V tietokoneen puhallin
Kytkentä
D1 Mini ei kestä suoraan 12 voltin jännitettä, joten LM2596 pudottaa jännitteen 5 volttiin.
12V akku + -> LM2596 IN+ 12V akku - -> LM2596 IN- LM2596 OUT+ -> D1 Mini 5V LM2596 OUT- -> D1 Mini G D1 Mini D1 -> Rele IN D1 Mini 5V -> Rele VCC D1 Mini G -> Rele GND 12V akku + -> Rele COM Rele NO -> Puhallin + Puhallin - -> 12V akku -
Muista säätää LM2596 ulostulo 5.0 volttiin ennen kuin kytket D1 Minin.
ESPHome koodi
esphome:
name: releohjain
esp8266:
board: d1_mini
logger:
api:
ota:
- platform: esphome
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
min_auth_mode: WPA2
ap:
ssid: "Releohjain Fallback Hotspot"
password: "12345678"
captive_portal:
switch:
- platform: gpio
pin:
number: D1
inverted: true
name: "12V puhallin"
icon: "mdi:fan"
Miten tämä toimii
- D1 Mini yhdistyy Home Assistantiin ESPHome API:n kautta.
- GPIO D1 ohjaa relemoduulia.
- Rele katkoo 12V kuorman plussajohtoa.
- Home Assistantissa rele näkyy normaalina kytkimenä.
Seuraava projekti
Seuraavassa projektissa voidaan yhdistää lämpötila-anturi ja rele.
Esimerkiksi:
- jos lämpötila nousee yli rajan
- Home Assistant käynnistää puhaltimen automaattisesti