DIY: Hoe maak ik gebruik van KlikAanKlikUit met Powerbaas?

Gepubliceerd op 29 november 2021 om 13:10

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

Peter Lehr
2 jaar geleden

Hoi, waar is de 433Mhz transmitter module
te vinden in je webshop?

Groet
Peter Lehr
Apeldoorn

Gerard Oudenampsen
2 jaar geleden

Dag Peter,

Ik heb hem even voor je toegevoegd:

https://www.powerbaas.nl/product/8390371/433mhz-transmitter

Met vriendelijke groet,

Gerard Oudenampsen
Powerbaas.nl

Edwin
een jaar geleden

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?

Gerard Oudenampsen
een jaar geleden

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!

Louis Somers
een jaar geleden

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.

Gerard Oudenampsen
een jaar geleden

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