De P1 poort geeft een TTL signaal met allemaal data. Je hebt dus eigenlijk iets van een microcontroller nodig, klassieke schakelingen lukt niet echt.
Een stukje van die data, van onze slimme meter:
1-0:31.7.0(007*A)
1-0:51.7.0(001*A)
1-0:71.7.0(000*A)
1-0:21.7.0(00.000*kW)
1-0:41.7.0(00.239*kW)
1-0:61.7.0(00.000*kW)
1-0:22.7.0(01.740*kW)
1-0:42.7.0(00.000*kW)
1-0:62.7.0(00.000*kW)
Hierin is te zien dat wij op fase 2 239W verbruiken, en op fase 1 1740W terugleveren. Op de andere fases gebeurt dus niets qua verbruik of teruglevering. De stromen staan ook aangegeven, 7A door L1 en 1A door L2.
Wat je nu je microcontroller kunt laten doen, is een triac aansturen die het vermogen van een verwarmingselement in een boiler laat regelen. Daarvoor moet dan ook een temperatuursensor in de boiler zitten. De microcontroller stel je dan zo in:
Onder de 55 graden: Verwarmen, ongeacht wel/geen teruglevering, ivm legionella
Tussen de 55 en 90 graden: Verwarmen alleen met overschotten
Boven de 90 graden: Niet verwarmen, ongeacht wel/geen teruglevering
Je moet de boiler dan wel voorzien van een thermostaat aan de wateruitlaat, dat als het water >60 graden is, het met koud water wordt gemengd tot 60 graden. Anders kan je je vingers branden etc. Sowieso moet je even kijken wat de maximum temperatuur van de boiler is, ik roep wel 90 graden, maar dat is uit de lucht gegrepen.
Maar hiervoor heb je dus wel een boiler nodig. Een wasmachine bijvoorbeeld, is lastig, omdat je veel dagen hebt waarin het constant fluctueert tussen wel en geen zon. Je wasmachine draait dan alsnog net zo veel of weinig op zonnestroom als anders.
Bovendien moet je (uiteraard) de kennis hebben om zoiets veilig te doen, een Arduino knutsel je niet zomaar aan een huisinstallatie.
Dus beantwoord eerst inderdaad de vraag, wat wil je aan en uit laten gaan met je overschotten? Volgens mij zijn eigenlijk alleen verwarmingselementen praktisch bruikbaar, waarbij je de enegrie op kunt slaan.