Om er absoluut zeker van te zijn dat ik na het verlaten van mijn werkplek/bureau echt alle apparaten (soldeerbout e.d.) heb uitgeschakeld, schakel ik al jaren de verbruikers aan mijn bureau via een centraal stopcontact.
Helaas is dit in de loop van de tijd een vervelend probleem geworden. Op dit centrale stopcontact zijn namelijk enkele verbruikers aangesloten, die op het moment dat ze ingeschakeld worden een zeer hoge stroom trekken. Dat hoeft niet altijd een probleem te zijn. In mijn geval is het echter problematisch omdat de zekering die het circuit op mijn bureau beveiligt erg gevoelig is en het bijbehorende circuit navenant bezet is.
Dit betekent dat bij het inschakelen van het centrale stopcontact soms ook de bijbehorende zekering doorbrandt.
Dit is natuurlijk niet verder tragisch aangezien de lijn niet permanent overbelast is. Ik was echter op zoek naar een gemakkelijke manier om dit probleem op te lossen.
De oplossing is een met de Tasmota-firmware geprogrammeerd stopcontact, dat zo is geconfigureerd dat het ingebouwde relais met een kleine vertraging inschakelt. Na het inschakelen van de voeding wacht dit stopcontact enkele seconden totdat de aangesloten verbruikers zijn ingeschakeld.
Dit stopcontact is zodanig op het centrale stopcontact aangesloten dat het pas van energie wordt voorzien nadat het centrale stopcontact is ingeschakeld. Tegelijkertijd heb ik een deel van de verbruikers op mijn werkplek/bureau verschoven naar het stopcontact dat is geconfigureerd met de inschakelvertraging.
Dus als ik nu het centrale stopcontact aanzet, wordt een deel van de verbruikers op mijn bureau ingeschakeld en wordt het geconfigureerde Tasmota-stopcontact van stroom voorzien. Deze schakelt dan ongeveer twee seconden later de rest van de verbruikers aan mijn bureau in. Als gevolg hiervan wordt de hoge inschakelstroom die mijn zekering heeft geactiveerd, verdeeld over twee schakelingen en springt de zekering niet meer. 🙂
In dit artikel wordt beschreven hoe je een Tasmota-stopcontact kunt configureren met een inschakelvertraging.
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. 🙂
Eisen
Handige artikelen:
Voordat u deze functie kunt gebruiken, moet uw Tasmota-apparaat zijn geïnstalleerd en geconfigureerd om toegang te krijgen via uw WiFi. Hoe u dit doet, wordt beschreven in de volgende artikelen.
- Tasmota - flash-firmware
- ESP8266 - Flash .bin-bestanden op Windows met behulp van Esptool
- Tasmota - Flash-firmware met TuyaConvert
- Tasmota - Flash Sonoff S26-aansluiting met Tasmota-firmware
In de volgende lijsten vindt u alle onderdelen die u nodig heeft om dit artikel te implementeren.
Vereist gereedschap:
omber | Link |
---|---|
1x | Dupont kabel Kopen bij Amazon |
1x | Geen producten gevonden. Geen producten gevonden. |
Benodigd materiaal:
Nummer | Link |
---|---|
1x | SONOFF S26 slimme stekkerdoos Kopen bij Amazon |
Hoe het werkt en de benodigde instellingen
Helaas is er niet "de ene" opdracht in Tasmota waarmee u een inschakelvertraging kunt implementeren.
Met de Tasmota-firmware kunt u echter uw eigen regels definiëren. Hiermee kunnen verschillende gedragingen en ook een inschakelvertraging worden gedefinieerd. Hieronder volgt een toelichting op een mogelijke oplossing.
Ten eerste is het stopcontact zo geconfigureerd dat het relais van het stopcontact altijd wordt uitgeschakeld na het insteken of inschakelen van de voeding.
Om dit te doen, moet u de volgende opdracht uitvoeren in de console van uw Tasmota-apparaat.
PowerOnState 0
Vervolgens moet u regeluitvoering inschakelen.
Om dit te doen, moet u de volgende opdracht uitvoeren in de console van uw Tasmota-apparaat.
regel 1
Nu moet de daadwerkelijke regel worden geconfigureerd.
Deze bestaat uit een eenvoudige regel, die echter twee acties definieert die bij bepaalde gebeurtenissen worden uitgevoerd.
De eerste actie is in de sectie
op systeem#boot do ruletimer1 3
definieert en configureert de socket zodanig dat zodra de gebeurtenis system#boot plaatsvindt, de "ruletimer1" wordt ingesteld op de waarde 3. De ruletimer1 loopt nu als een stopwatch op de achtergrond en telt af van drie naar 0.
Zodra de timer de waarde één heeft bereikt, wordt een andere gebeurtenis geactiveerd, die wordt beschreven in sectie
on Rules#Timer=1 schakel in en uit
is gedefinieerd. Hierdoor wordt het relais ingeschakeld ("power on") wanneer de gebeurtenis "Rules#Timer=1" plaatsvindt.
U moet deze regel nu instellen.
Om dit te doen, moet u de volgende opdracht uitvoeren in de console van uw Tasmota-apparaat.
rule on system#boot do ruletimer1 3 endon on Rules#Timer=1 do power on endon
Je kunt de ingevoerde commando's ook zien in de geschiedenis van de console nadat je ze hebt ingevoerd.
Inschakelvertraging testen
Om de ingestelde regel te testen is het voldoende om de geconfigureerde Tasmota-stekker uit het stopcontact te halen en er weer in te steken.
Het stopcontact moet ca. 3 seconden na het insteken vanzelf inschakelen. 🙂
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. 🙂
Kunt u de inschakelvertraging samenbrengen met het rooster? De inschakelvertraging moet ook de zekering ontlasten, maar het te schakelen apparaat is gebonden aan een schema. Nu wordt mijn apparaat altijd ingeschakeld wanneer tasmota opstart, zelfs als het apparaat volgens de planning niet wordt ingeschakeld. Heeft u hier een oplossing voor?
Hallo Andy,
ja, om het gedrag na het opstartproces te bepalen, kunt u de opdracht "PowerOnState" gebruiken.
"PowerOnState 3" zou dan het relais in de status zetten die het laatst actief was.
Meer informatie (en mogelijkheden) vind je hier: https://tasmota.github.io/docs/PowerOnState/
Hartelijke groeten
Fabian