In deze blogpost leggen we stap-voor-stap uit hoe je het Powerbaas Smart Meter P1 Shield kunt gebruiken om KlikAanKlikUit (KAKU) schakelaars te schakelen. Via de webserver kun je de schakelaars zelf aan of uitzetten, maar ook is het mogelijk om in te stellen onder welke voorwaarden een schakelaar aan of uit moet gaan.
Denk hierbij aan tijden (bijvoorbeeld: aan om 10:00 en uit om 18:00), of aan stroomgebruik (bijvoorbeeld: aan bij overschot van 500watt en uit bij stroomverbruik boven de 200 watt).
Stap 1 - 433Mhz transmitter op de Powerbaas DIY module
Om met KlikAanKlikUit schakelaars te communiceren, hebben we een 433Mhz transmitter module nodig.
Deze module zit standaard al op de Powerbaas DIY module gesoldeerd en hoeft dus niet apart aangeschaft te worden.
Stap 2 - Pairen KAKU Switch met Powerbaas
Open de Arduino IDE en open het Powerbaas Example 'AdvancedWebserverKaku'. Vul je eigen wifi SSID en password in en laad de firmware op de ESP32. Indien je niet weet hoe dit moet, lees dan eerst ons blogpost 'Hoe installeer ik firmware op de Powerbaas ESP32?'.
2.1 Open vervolgens de webserver, je komt dan op de index pagina terecht waar je een kopje 'Smart Switches' ziet.
2.2 Klik op het plusje (+) onder het kopje 'Smart Switches', je komt nu op een pagina waar je een naam kunt opgeven voor de schakelaar.
2.3 Kies een naam en klik op 'Save', de schakelaar wordt nu opgeslagen in het geheugen van de ESP32. Het zogenaamde 'SPIFFS', dit is een partitie op het flash geheugen van de ESP32. Dit geheugen wordt niet gereset als de stroom eraf gaat, dus wanneer je de module van het stroom haalt en later weer aansluit, dan zijn je schakelaars nog beschikbaar.
2.4 De schakelaar is nu toegevoegd. Voordat we de schakelaar ook echt kunnen gebruiken, moeten we deze pairen met onze Powerbaas module. Klik hiervoor op de schakelaar, er opent zich nu een edit-scherm.
2.5 Klik op 'Pair', en volg de stappen die volgen. Hierna zal de schakelaar gepaired zijn, en kun je hem handmatig of automatisch aan en uitzetten. Zie hiervoor stap 3 en stap 4.
Stap 3 - Handmatig aan/uit schakelen
Om de schakelaar zelf aan en uit te zetten, open je het edit-scherm en klik je op de knop 'On' of 'Off'.
De Powerbaas module zal de schakelaar dan aan of uitzetten, en daarna het index scherm weer openen.
Wanneer de schakelaar ook is ingesteld om automatisch aan en uit te gaan, zal het automatische mechanisme na het handmatig aan/uit zetten, een uur worden genegeerd, waarna de schakelaar weer automatisch zal worden geschakeld.
Stap 4 - Powerbaas automatisch laten schakelen
Het is ook mogelijk om schakelaars automatisch te laten schakelen door de Powerbaas module.
Dit kan op basis van tijd, en op basis van overschot zonnepanelen opwek, of verbruik van het net.
In onderstaand voorbeeld schakelt de schakelaar aan, wanneer het 10 uur is geweest, EN er een overschot is (teruglevering) van 122 watt, voor minimaal 60 seconden onderbroken.
In onderstaand voorbeeld schakelt de schakelaar weer uit, wanneer het 18 uur is, OF wanneer er een stroom verbruik is van 156 watt, voor minimaal 30 seconden onderbroken.
Reactie plaatsen
Reacties
Hoi, waar is de 433Mhz transmitter module
te vinden in je webshop?
Groet
Peter Lehr
Apeldoorn
Dag Peter,
Ik heb hem even voor je toegevoegd:
https://www.powerbaas.nl/product/8390371/433mhz-transmitter
Met vriendelijke groet,
Gerard Oudenampsen
Powerbaas.nl
Hallo, de installatie is gelukt. Is het ook mogelijk om de arduino via mijn mobiel te benaderen als ik met 4G of een ander netwerk verbonden ben?
Dag Edwin, super dat het gelukt is!
Er zijn 2 mogelijkheden om data publiekelijk toegankelijk te maken:
- in je router een port forwarden naar de webserver
- de data verzenden via bijvoorbeeld mqqt naar een server, en de data daar uitlezen.
Succes met je projecten!
Welke pinnen van de "arduino clone" zijn nog vrij? En zijn deze ook op de standaard manier aangesloten? Zijn PWM en andere features van een normale arduino ook beschikbaar?. Ik zou er eventueel een rj45 netwerk (ethernet) shield op willen zetten en wifi uitschakelen als dat kan.
Dag Louis,
Een ethernet shield tussen de ESP32 en het Powerbaas shield is zeker een mogelijkheid!
In principe wordt alleen Serial2 gebruikt voor her uitlezen van de slimme meter, alle overige punnen kun je dan zelf gebruiken.
Met vriendelijke groet,
Gerard Oudenampsen
Powerbaas.nl
Goede morgen. Ik heb een dynamisch contract bij NextEnergie. Kan gebruik maken van de schakelaar om mijn omvormer uit te schakelen bij een negatieve prijs? Dit iets nieuws denk ik want ik lees er niet over in fqa.
Bij voorbaat dank.
Piet Rietdijk.
Dag Piet,
Dit kan op dit moment inderdaad nog niet. We zijn wel aan het onderzoeken of dit mogelijk is via onze bestaande solar koppelingen, dus wellicht wordt dit later nog toegevoegd!
Met vriendelijke groet,
Gerard Oudenampsen
Powerbaas.nl