HowTo: Tasmota – Configureer de uitvoer om automatisch uit te schakelen

Automatisch deactiverende relais zijn bekend uit bijvoorbeeld trappenhuizen. Het licht wordt ingeschakeld door op een knop te drukken. Zonder nogmaals op de knop te hoeven drukken, wordt het licht na een bepaalde tijd automatisch uitgeschakeld.

Hoe je deze functie op een Tasmota-apparaat kunt activeren en gebruiken, wordt in het volgende artikel uitgelegd.


Veiligheidsinstructies

Ik weet dat de volgende opmerkingen altijd een beetje vervelend zijn en onnodig lijken. Helaas hebben veel mensen die "beter" wisten door onvoorzichtigheid ogen, vingers of andere dingen verloren of zichzelf verwond. Gegevensverlies is in vergelijking bijna te verwaarlozen, maar zelfs dit kan erg vervelend zijn. Neem daarom vijf minuten de tijd om de veiligheidsinstructies te lezen. Omdat zelfs het coolste project geen blessure of andere problemen waard is.
https://www.nerdiy.de/sicherheitshinweise/

Affiliate links / reclame links

De hier vermelde links naar online winkels zijn zogenaamde affiliate-links. Als u op zo'n affiliate-link klikt en via deze link een aankoop doet, ontvangt Nerdiy.de een commissie van de betreffende onlineshop of aanbieder. De prijs verandert voor jou niet. Als u via deze links uw aankopen doet, steunt u Nerdiy.de om in de toekomst andere nuttige projecten aan te kunnen bieden. 🙂 


vereisten

Handige artikelen:

Voordat u deze functie kunt gebruiken, moet u uw Tasmota-apparaat hebben geïnstalleerd en zo hebben geconfigureerd dat u er via uw WiFi toegang toe heeft. Hoe u dit doet, wordt beschreven in de volgende artikelen.

Vereist gereedschap:
- Nee

Benodigd materiaal:


Activeer SetOption26 (weergave van de relaisindexen).

Sommige functies zijn enigszins cryptisch verborgen in de Tasmota-firmware. Dit geldt ook voor de functie dat de relaisindexen worden weergegeven.

Als u meerdere relais in uw Tasmota-apparaat gebruikt (zoals bijvoorbeeld de Sonoff 4CH), krijgt elk relais een eigen volgnummer (index).
Als u vervolgens een relais wilt schakelen, kunt u deze relais ook duidelijk specificeren.

„POWER1 ON“ schaltet dann zum Beispiel das Relais mit dem Index „1“,
„POWER2 ON“ das Relais mit dem Index „2“, usw.

Standaard gaat de Tasmota-firmware ervan uit dat er slechts één relais is aangesloten. Als gevolg hiervan wordt de weergave van de relaisindexen gedeactiveerd. Dit kan verwarrend zijn, vooral als je schakelt tussen verschillende Tasmota-apparaten. Het wordt daarom aanbevolen om deze functie standaard te activeren.
Dit kan met het volgende commando:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
SetOption26 1
SetOption26 1
SetOption26 1

Stel PulsTijd in

Nun kommen Wir zu der eigentlichen Einstellung der Nachlauf-Funktion. Dazu gibt es in der Tasmota-Firmware den Befehl „PulseTime“. Mit diesem lässt sich die Nachlaufzeit des angeschlossenen Relais einstellen.

Die Zeitdauer die das Relais eingeschaltet bleibt lässt sich dazu in zwei Verschiedenen „Auflösungen“ einstellen.

Stel PulseTime in binnen het bereik van 0,1 tot 11,1 seconden (resolutie 0,1s):

In het bereik van 0,1 tot 11,1 seconden kan de PulseTime worden ingesteld met een resolutie van 0,1 seconde.
Om dit te doen, worden de waarden van 0,1 tot 11,1 weergegeven door de waarden van 1 tot 111.
Will man also eine PulseTime von 5,6 Sekunden Einstellen so muss man den Befehl „PulseTime 56“ an die Tasmota-Firmware senden.
Om de juiste waarde voor het commando te krijgen, moet je de gewenste tijd met tien vermenigvuldigen en doorgeven met het commando.

Verdere voorbeelden voor het bereik 0,1 tot 11,1:

Houdtijd van 3,7 seconden:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
PulsTime 37
PulsTime 37
PulsTime 37

Houdtijd van 4,2 seconden:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
PulsTime 42
PulsTime 42
PulsTime 42

Houdtijd van 9,6 seconden:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
PulsTime 96
PulsTime 96
PulsTime 96

Stel PulseTime in binnen het bereik van 12 tot 64788 seconden (resolutie 1s):

De PulseTime van de Tasmota-firmware kan worden ingesteld in het bereik van 12 tot 64788 seconden met een resolutie van één seconde.
Dazu muss zu der gewünschten Zeit lediglich 100 hinzuaddiert werden. Will man also eine PulseTime von 100 Sekunden Einstellen so muss man den Befehl „PulseTime 200“ an die Tasmota-Firmware senden.

Verdere voorbeelden voor het bereik van 12 tot 64788 seconden:

Houdtijd van 37 seconden:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Puls Tijd 137
Puls Tijd 137
Puls Tijd 137

Houdtijd van 42 seconden:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
Puls Tijd 142
Puls Tijd 142
Puls Tijd 142

Vasthoudtijd van een uur=60x60s=3600seconden:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
PulsTime 3700
PulsTime 3700
PulsTime 3700

Vraag naar de huidige instelling:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
PulsTijd
PulsTijd
PulsTijd

PulseTime uitschakelen:

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
PulsTijd 0
PulsTijd 0
PulsTijd 0

Meer informatie

https://github.com/arendst/Sonoff-Tasmota/wiki/Commands

Veel plezier met het project

Ik hoop dat alles werkte zoals beschreven. Zo niet, of als je vragen of suggesties hebt, laat het me weten in de commentaren. Ik zal dit dan zo nodig aan het artikel toevoegen.
Ideeën voor nieuwe projecten zijn altijd welkom. 🙂

PS Veel van deze projecten - vooral de hardwareprojecten - kosten veel tijd en geld. Natuurlijk doe ik dit omdat ik het leuk vind, maar als je het cool vindt dat ik de informatie met je deel, dan zou ik blij zijn met een kleine donatie aan het koffiefonds. 🙂

Koop Me a Coffee op ko-fi.com       

9 comments

  1. Hallo fantastisch,
    zoals ik begrijp, begint de PulseTime te lopen wanneer een schakelaar / relais wordt ingeschakeld. In uw voorbeeld zou het best practice zijn als de ventilator een bepaalde tijd draait nadat het licht is uitgeschakeld, wat betekent dat het commando dat de PulseTime start het UIT-commando moet zijn. En het daadwerkelijke uitschakelen moet worden uitgesteld om de ventilator ongeveer 3 minuten te laten draaien. En dat is eigenlijk wat ik nodig heb. Wanneer ik het UIT-commando verzend, moet het een bepaalde tijd aan blijven en vervolgens na de timer automatisch uitschakelen. Is er een manier of begrijp ik het punt niet? Groetjes Matthijs

  2. Hallo Fab,

    Beginnersvraag: Wat is voor een inching-relais de module en het sjabloon dat wordt gebruikt voor esp-01 + 1-kanaals relais?
    En waar zijn de GPIO-pinnen aan toegewezen (knop/schakelaar/relais?)

    Bedankt

  3. Hallo,
    Ik wil graag mijn Sonoff Mini (geflashed met tasmota) gebruiken als timer voor de circulatiepomp. De pomp is gepland om te draaien van 06.00 uur tot 09.00 uur, van 12.00 uur tot 14.00 uur en van 18.00 uur tot 23.00 uur. Met PulseTime wil ik de pomp 5 minuten laten draaien via de app als ik het nodig heb buiten de tijdcontrole om. De timer werkt. Maar als ik PulseTime activeer, wordt de pomp tijdens de tijdregeling na de ingestelde tijd ook uitgeschakeld. Hoe kan ik de schakeling realiseren?

    Heel erg bedankt.

    LG Nico

    1. Hallo Nico,
      dus ad hoc kan ik de optie alleen bedenken via de "regels" van Tasmota. Dit betekent dat ook "meer complexe" acties kunnen worden gedefinieerd. Dat betekent dat je een paar regels moet opstellen. Heb je hier al eens naar gekeken?
      Hartelijke groeten
      Fabian

Kommentar hinterlassen

Het e-mailadres wordt niet gepubliceerd. Erforderliche Felder sind mit * markiert

Deze site gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.