ESP01 – Relais Platine

Last Updated on 4. November 2023 by sfambach

Es handelt sich hierbei um eine Platine mit einem Steckplatz für den ESP01 und einem Relais zum Schalten einer esternen Spannungen von bis zu 250V Wechselspannung und 30V Gleischspannung. Beim schnellen Ali fangen die platienen bei rund 2€ ohne den ESP01 an und sind im Set für rund 3-4€ Erhältlich. Da Hausautomation und Sprachassistenten in aller Munde sind habe ich mein Relay mal an die Alexa angebunden.

Fakten

Beschreibung1 Relay Version
VersorgungsspannungDC 5V
Schaltspannung10 A/250VAC; 10 A/30VDC
Relais SchaltenGPIO0
ESP01 Relais Modul – Technische Daten

Pin NameBeschreibung
NC – Normal ClosedIm Ruhezustand geschlossen / öffnet mit Aktivierung des Relais
COM – Schaltspannung der Relais wird an die anderen Kontakte durchgereicht bis zu 30V DC / 240V AC
NO – Normal OpenIm Ruhezustand geöffnet / schiesst mit Aktiverung des Relais
Relais Anschlussbeschreibung

Startwert FixRelaisSchaltwertChecksumme
A0 01-0401 = AN
00 = Aus
A+Summe aus Relais und Schaltwert

Beispiel: Relais 1 = An
(Relais) 01+ (An) 01 = 2
=> Checksumme = A2

Beispiel2: Relais 4 = Aus
(Relais) 04+ (Aus) 00 = 4
=> Checksumme = A4

Anwendungsbereiche

  • Hausautomation
  • Alexa

Ansichten

Programmierung

Bibliotheken

Async TCP Lib
https://github.com/me-no-dev/ESPAsyncTCP

Alexa Libs
https://bitbucket.org/xoseperez/fauxmoesp/src/master/

Testprogramm

Alexa

Sagen: „Alexa suche neue Geräte“

Die Alexa sollte dann eine "ESP Lampe" finden.

Mit:

„Alexa, ESP Lampe - einschalten“,
„Alexa, ESP Lampe - ausschalten“

kann die LED und das Relais auf dem ESP gesteuert werden.

Probleme

Gerät erkannt funktioniert aber nicht

Das Gerät wurde zwar erkannt aber funktioniert nicht, evtl hat sich was geändert die IP oder sonstiges. Gerät entfernen und nochmal neu einbinden.

Sonstiges

Einbinden mit dem Handy

In der Alexa APP den Menüpunkt Geräte auswählen.

ESPHome

Wer das Relais nicht über die Alexa steuern will oder zumindest nicht direkt kann ESPHome verwenden um es in die Hausautomation einzubinden.

ESP Grundgerüst aufspielen, dann den u.s. Code für die Funktionalität verwenden.

switch:
  - platform: gpio
    pin: GPIO0
    name: "Heart switch"
    inverted: true

Weitere ESPHome Beiträge

Fazit

Schnell implementiert und eingebunden. Kleiner Preis und auch noch für viele andere Zwecke hilfreich.

Verwandte Beiträge

Quellen

https://github.com/me-no-dev/ESPAsyncTCP

https://bitbucket.org/xoseperez/fauxmoesp/src/master/

https://www.fambach.net/esp-mit-alexa-steuern/

https://www.amazon.de/RoboMall-ESP8266-Relais-Modul-Kanal/dp/B077HKFPGY

https://de.aliexpress.com/item/1005001636508684.html?spm=a2g0o.search0304.0.0.29ec2adfl5pKKy&algo_pvid=a6e9220b-6d23-4673-bc39-acf7cbc94eb5&algo_exp_id=a6e9220b-6d23-4673-bc39-acf7cbc94eb5-11&pdp_ext_f=%7B%22sku_id%22%3A%2212000016918200915%22%7D&pdp_npi=2%40dis%21EUR%21%212.36%21%21%211.18%21%21%400b0a050116545143425088525e75d1%2112000016918200915%21sea

https://github.com/Pacopic/Control_4RelayESP01-2

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert