Servus Zusammen, ich habe einen Sonderfall und hoffe hier den ein oder anderen Hinweis abstauben zu können. Ich habe diesen Beitrag gefunden und möchte diesen "erweitern": Beitrag "Entwurf Schaltung für Erweiterung Türschlossantrieb" Der User Max hat erklärt, welche Punkten Masse zu legen sind, um die jeweilige Funktion auszulösen. Und jetzt kommt mein eigentliches Problem: Ich habe einen ESP8266, der mit Tasmota geflasht worden ist, um ihn in ioBroker per MQTT ansteuern zu können. Und genau hier komme ich nicht weiter. Wie muss ich Tasmota einstellen, dass ich GPIO auf Null ziehen kann? Im Tasmota kann ich zwar einstellen, dass GPIOs auf Null ziehen können, allerdings fehlt mir auch der Trigger, der dies dann gezielt auslöst. Der Plan von Max sieht vor an 3 verschiedenen Stellen Null anzulegen. Somit müsste ich ja nur 3 Drähtchen verlöten und eine gemeinsame Masse haben. Soviel zur Theorie.
Entweder, du schiebst die Logik in den ioBroker oder du legst entsprechende Rules (https://tasmota.github.io/docs/Rules/) an oder bedienst dich dem Scripting in Tasmota.
Ich sags mal so: Ich verstehe nur Bahnhof! Die Logik in den ioBroker zu schieben ist jetzt nicht das Problem, solange ich gezielt Datenpunkte angezeigt bekomme, dann kann ich diese auch ansteuern. Der Tasmota-Flash war naheliegend, weil dieser ja für MQTT ausgelegt und somit nahezu die perfekte Basis bilden sollte. Mit Scritping/Rules in Tasmota meinst du genau was? Ich bin Laie Stufe -0,5, habe das erste mal einen ESP in der Hand. Was ich genau brauche sind 3 GPIO, die ich gezielt auf LOW setzen kann, in dem ich einen Trigger auslöse.
Dann lies Dir mal die Dokumentation zu Tasmota durch, so schlecht ist die nicht. https://tasmota.github.io/docs/ https://tasmota.github.io/docs/Commands/#management
Schau Dir mal an, wie ein Template konfiguriert wird. Du kannst jeweils den GPIOs Funktionen zuweisen (Relais/Button/etc.) und diese dann über Tasmota-Befehle ansprechen.
Hallo Pete, genau das ist mein Problem: Im Template kann ich sagen z.B. GPIO4 "Output_LOW", aber ich bekomme dies nicht als Datenpunkt angezeigt.
hast du mal den Sonoff Adapter probiert? Der listet alles auf was Tasmota im MQTT Broker anlegt. Bzw. der bringt auch einen eigenen Broker mit.
Ja, den habe ich installiert. Ich bin glaube ich auch fertig mit dem Ding. Ich habe das Ding mal mit Luftverdrahtung angeschlossen und geschaltet, schein zu funktionieren. Was habe ich gemacht: - Wemos D1 mini mit Tasmota Generic geflasht. - Im WebIF: Einstellungen/Vorlage Konfigurieren. - GPIO2 (Pin D4) als Relay_i definiert. (Die anderen beiden Kontakte müssen noch definiert werden) Jetzt habe ich einen Schalter, den ich betätigen kann und der mir bei betätigung ein LOW-Pegel auf dem Pin4(GPIO2) anlegt. Dieser ist mit der Platine vom Türschloss verbunden und kann jetzt die Befehle triggern. Wichtig zu erwähnen: Ich benutze weiterhin die Batterien des Schlosses. Deswegen habe ich den Ground vom Wemos mit dem Minus vom Batteriefach verbunden. Der Wemos selbst wird noch nicht mit Strom versorgt, da ich mir noch nicht sicher bin ob er eine feste Verkabelung oder eine Powerbank bekommt. Mit dem 3d Drucker werde ich ein kleines Gehäuse herstellen, was an das Originale passt bzw. die Optik nicht komplett ruiniert.
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.