Kerst versiering energie zuinig koppelen aan WiFi

rudig76

Golden Member

@tidak aka, idee was juist om de batterijen te handhaven. Probleem wat ik op wil lossen is dat ik niet handmatig iedere avond 8 of meer lampen aan en later uit moet zetten.
De batterijen die verbruikt worden is niet het probleem. Liever batterijen dan over draden leggen.

Iets heel anders :-) http://www.echteworst.nl

Omdat zg lege batterijen helemaal niet echt leeg zijn, kun je altijd nog vaak een JouleThief gebruiken.

LiA (Leven is Avontuur)

@rudig76

Lees volgende pagina eens aandachtig door:

https://docs.espressif.com/projects/esp-idf/en/latest/api-reference/pe…

Vooral de functie gpio_hold_en(), gpio_hold_dis() en gpio_deep_sleep_hold_en()

de functies hiervoor zitten in de #include <esp_sleep.h>

Nadat je gpio_hold_en(poortnummer) hebt gebruikt kun moet je ook gpio_deep_sleep_hold_en() gebruiken om ze ook daadwerkelijk te locken.
Daarna ga je in deep_sleep!

Nadat je uit deep_sleep bent gekomen moet je eerst de poort weer goed zetten zoals hij stond, output en dan 0 of 1 naar gelang de vorige status voordat je in sleep ging, daarna de gpio_hold_dis(poortnummer) gebruiken om de poort weer te kunnen besturen.

e.e.a. staat op de bovengenoemde pagina uitgelegd!!!

Deze functies werken dus ook in de Arduino-omgeving!!!

Domoticz en ESP8266, goede combo!!!
rudig76

Golden Member

@Roches, idd die ontdekking heb ik gisteren ook gedaan. Daarmee vervalt de noodzaak voor de flipflop als het goed is. Het lijkt superhandig. Ik ga er mee testen

Iets heel anders :-) http://www.echteworst.nl
rudig76

Golden Member

Ja oude koe, maar wel mijn eigen koe.

Het is gelukt ;-)

Een ESP32 zo geprogrammeerd dat hij via MQTT ophaalt of de lamp aan of uit moet.
Daarnaast hoe lang deze in sleep mode moet gaan.
De MQTT waarden worden via nodered ingesteld via een timer (bigtimer node)

ESP zet naar gelang de waarde de lamp aan of uit. Gaat in deepsleep en de uitgang blijft hoog of laag.
ESP komt uit deepsleep en de routine begint opnieuw.

Verder voed ik de esp met een zuinige spanningsomvormer zodat de lipo cel van 3.6 volt netjes 3.3 afgeeft. Spanningsomvormer moest zuinig zijn omdat anders de lipo alsnog snel leegloopt.
Alles werkt nu en de eerste kerstlampen hebben 3D geprinte dummy AA batterijen. Die dummy’s zijn weer aangesloten op de schakeling. Van 8 penlites naar 1 lipo dus en via de wifi programmeerbaar.
Helemaal blij mee ;-)

Iets heel anders :-) http://www.echteworst.nl

Fijn dat je het uiteindelijk in orde hebt gekregen!

Een alternatief had geweest om voor 5 euro een WiFi stopcontact te kopen in de Action en deze te verbinden met Home Assistant. Dit is wat ik heb gedaan. M'n partner is nogal gek op kerstverlichting, dus nu hebben we verschillende kerstbomen en verlichtingstierlantijntjes die bedienbaar zijn vanaf onze smartphone. Zo goed als alles werkt out-of-the-box, want het is reeds door anderen voor je uitgedoktert en de integratie kan je met een klik op de knop bij jezelf ook installeren.

Het enige wat me wel wat tijd gekost heeft is om er voor te zorgen dat deze outlets (die van Chinese makelij zijn) niet meer kunnen connecteren met hun Chinese servers, maar wel nog steeds lokaal werken. Dat heeft wat uitzoekwerk gekost, maar uiteindelijk was het het waard. Xi Jin Ping hoeft niet te weten hoeveel kerstbomen wij hebben branden...

Arco

Special Member

Vroeger was het toch een stuk simpeler: we draaiden gewoon een lampje los... :+

Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
rudig76

Golden Member

Overal waar we schakelen met 220volt daar zit een sonoff tussen met easyesp geflashed.

Maar ergens in de vensterbank waar een lelijk 220 verlengsnoer niet gewenst is, daar past deze batterij oplossing.

Iets heel anders :-) http://www.echteworst.nl
Arco

Special Member

Als je totaal zo'n 20 van die sonoffs zou hebben, gebruiken die waarschijnlijk samen meer als een moderne koelkast... ;)

Arco - "Simplicity is a prerequisite for reliability" - hard-, firm-, en software ontwikkeling: www.arcovox.com
rudig76

Golden Member

Haha helemaal waar, doel was hier met name om alle batterij gevoede kerstlampjes simpel aan en uit te kunnen zetten. Alles iedere avond met de hand uitzetten is niet mijn hobby

Iets heel anders :-) http://www.echteworst.nl

Op 11 december 2023 16:47:18 schreef Arco:
Vroeger was het toch een stuk simpeler: we draaiden gewoon een lampje los... :+

LOL, en als dat een ander gezinslid was dan was het diverse lampjes proberen voordat je ze weer aan had :D

Ik kom al helemaal in de kerststemming door weer te herhalen dat die lampjes zo weinig verbruiken die 6 weken dat je ze gebruikt dat je er net zo goed een pakje extra batterijen of wat kWh van Eneco kan afnemen dan dat je 5 kilo aan elektronica importeert om het allemaal via wifi te schakelen.

Dit vind ik wel grappig qua elektronica, volgens mij scant de app waar welk lampje hangt en maakt het zo mogelijk om 2/3D patronen af te beelden:
https://youtu.be/vtgeChUyM2E?list=TLGGulvri-U0WZIxMTEyMjAyMw