Přeskočit na obsah

Relé k Wemos D1 mini (High level relay expansion board)

Relé k Wemos D1 mini (High level relay expansion board)
Ali cena: 0,88$ + poštovné: 0,64$
Ali odkazy: https://www.aliexpress.com/item/32643142716.html
CZ cen: 48,- KČ
CZ odkaz: https://www.laskarduino.cz/wemos-d1-mini…ele-shield

Popis:
Slouží ke spínání/rozepínání až do napětí 250V při zátěži 10A, nebo 125V / 15A a je ovládáno přes Wemos D1 mini. Šlo by samozřejmě ovládat i jiným ESP8266 zařízením, ale pro Wemos je koncipován rozměrově. Prostřední je vždy pevný neovládáný a dva krajní jsou buď sepnutí, nebo rozepnutí.

Uvedení do chodu:
Připojit k Wemos D1 mini (nebo jiné ESP desce) a nahrát do Wemosu ovládací SW. Já do toho nahrál ESPhome a v HA to je potom jako switch. Na pin D5 jsem ještě napájel spínač proti 3,3V, aby šlo relé spínat i ručně spínačem.
V Home Assistantu se vám vytvoří 2 entity, jedna switch.wemos_rele_01_pulz a druhá switch.wemos_rele_01_trvale. To kdyby bylo potřeba něco jen sepnout pulzem (například bránu/garáž) a nebo trvale sepnout. Popis je v kódu pod komentama (#)

Kód pro nahrání ESPhome:

esphome:
  name: esp_rele_1
  platform: ESP8266
  board: d1_mini

wifi:
  ssid: "vase wifi"
  password: "heslo do vasi wifi"

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Esp Rele 1 Fallback Hotspot"
    password: "asddffXlGBV39F8"

captive_portal:

# Enable logging
logger:

# Enable Home Assistant API
api:
  password: "1234"

ota:
  password: "1234"
 
switch:
  - platform: gpio
    pin:
     number: D1
    id: rele_1     
    name: "Wemos Rele 01 - trvale"
    icon: "mdi:power"

  - platform: template
    name: "Wemos Rele 01 - pulz"
    icon: "mdi:gate"
    turn_on_action:
    - switch.turn_on: rele_1
# tady se nastavuje délka pulzu
    - delay: 500ms
    - switch.turn_off: rele_1
    id: pulz

binary_sensor:
  - platform: gpio
    name: "rucni spinani"
    pin:
      number: D5
      inverted: True
    on_press:
      then:
        - switch.turn_on: pulz
#        - switch.turn_on: rele1       
# pokud by mělo tlačítko spínat trvale, tak zaměnit komenty o řádek výše 

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *