Motor mit ESP8266 per Taste ansteuern

Hallo,

Ich habe einen Regler in dem ein Drehgeber verbaut ist.
Dieser soll über einen Motor per Tasten Plus / Minus in Home Assistant angesteuert werden.

Eingebunden ist alles schon nur komm ich mit der Tastensteuerung nicht klar.

Ich hätte gerne das beim drücken einer Taste in Home Assistant der Motor läuft und wenn ich die Taste los lasse er aufhört zu laufen.

Bis jetzt habe ich es nur hinbekommen das beim Drücken einer Taste der Motor für die eingestellte Zeit läuft.
Habe nichts gefunden es ohne Zeit zu aktivieren.

Die Zeit wie lange der Motor angesteuert wird möchte ich über eine Automatisierung in Home Assistant machen.
Der Drehgeber hat insgesamt 24 Raststellungen. Wobei jede Raststellung 0.5°C ausmachen.

Ziel soll sein das ich den Regler dann über Home Assistant wie einen Thermostaten steuern kann.

Im ESP Home steht bis jetzt folgendes:

Code:
# Example configuration entry
output:
  - platform: gpio
    pin: GPIO4
    id: output1
  - platform: gpio
    pin: GPIO5
    id: output2

button:
  - platform: output
    name: "Temperatur Minus"
    output: output1
    duration: 490ms
  - platform: output
    name: "Temperatur Plus"
    output: output2
    duration: 490ms

Kann mir vielleicht jemand einen Tipp geben wie man das einbinden kann?

Hardware bis jetzt :

Esp 8266
H-Brücke L298N
Motor mit Ansteuerung Rechts/Linkslauf


Danke im Voraus für Hilfe

Gruß Alhambra123
 

Zurzeit aktive Besucher

Letzte Anleitungen

Statistik des Forums

Themen
6.152
Beiträge
59.872
Mitglieder
6.222
Neuestes Mitglied
Int17
Zurück
Oben