
P1-monitor watermeter
Vanaf versie 201912-0.9.14(Maxine) heeft de P1 monitor de mogelijkheid om de watermeter uit te lezen. Een van de uitdagingen is dat watermeters geen data leveren zoals een slimme meter.

Voor de P1 monitor is gekozen dit op te lossen via een inductieve nabijheidssensor die de pulsen “leest” via een roterend schijfje in de watermeter. Zie de foto met het rode schijfje linksonder met een metalen plaatje er op. De pulsen worden aangeboden op de GPIO-poort van de Raspberry Pi en worden zo omgezet naar het aantal gebruikte liters water.
In principe kan elke manier van het lezen van watermeter pulsen worden gebruikt mits deze compatibel is met de 3.3V logica van de Raspberry Pi.
Onderstaande beschrijving geeft de opzet weer die we aanbevelen en die we getest hebben. Mocht je een andere opzet willen gebruiken let dan op dat de IO van de Pi 3.3V is en geen 5V. Met 5V kan de Pi GPIO stuk gaan. Daarnaast geldt dat de puls niet mag denderen en daarmee valse water pulsen afgeeft.
De P1 monitor pulslezer.

Wat heb je nodig:

- Een stukje experimenteer printplaat;
- De puls lezer LJ18A3-8-Z/BX-5V (Ali express ongeveer 3,5 euro)
- De weerstanden 330 Ohm 0.25W;
- 4N35 opto-coupler
- Wat kabel en connectoren om deze aan te sluiten op de Pi;
- Soldeerbout en toebehoren;
- Voor de connectoren gebruik ik (Dupont Jumper Wire Dupont 30CM met minimaal aan 1 kant Female connectors )

printed circuit board opto coupler
Een van gebruikers heeft een printed circuit board gemaakt met de opto-coupler als je interesse hebt dan kun je een email sturen naar
Geef bij het e-mail verzoek aan of je alleen een PCB wil, een niet gesoldeerde PCB met onderdelen of een complete gesoldeerde PCB. Of je een donatie wil doen en voor welke bedrag. Dit om de onderdelen kosten te dragen. Afhankelijk van de voorraad wordt de PCB geleverd.
Montage op de watermeter
Voor montage op watermeter ligt het uiteraard aan de vorm en type van je watermeter dit is een manier. Voel je vrij om dit anders aan op te lossen. Deze oplossing (model Groenewoud) is bedacht door een P1 monitor gebruiker.
Een kunststof hemelwater pijpklem (in dit voorbeeld een 75MM klem) voor een watermeter met diameter van ongeveer 82mm. Een 4mm schroeven en moertjes, wat afstand busjes om de afstand van de puls lezer en een gereedschap klem van rond de 16mm om de puls lezer vast te zetten. Een klein metalen stoelhoekje met wat gaatjes. Het stoelhoekje maak je plat en tordeer je 90 graden om deze vast te kunnen zetten op de kunststof beugel en gereedschap klem. Uiteraard kun je ook een stukje aluminium/ metaal strook of ander materiaal gebruiken om de 90 graden hoek te gebruiken.

3D adapter voor de watermeter
Een van P1 monitor gebruikers heeft een 3D geprinte adapter gemaakt die je hier kunt vinden. Of voor de Sensus 620 met M16 adapter een andere 3D montage beugel
Elster v200 montage
Ronald heeft een methode gevonden om de Elster V200 (Dunea) via een plexiglas plaatje van 9cm x 4,5cm te monteren. Borging en de afstand afstellen gaat dmv een aantal M3 ringetjes en 2 schroeven in gaten van de Elster. De sensor mag niet boven het rode wieltje gemonteerd worden, maar met een overlap van zo’n 50% zie onderstaande afbeelding.

Voorbeeld van montage op Iron Aquadis watermeter.
Alternatieve sensor
Ronald heeft een alternatieve sensor gemaakt. Hier de handleiding en datasheet. Ik heb de sensor niet gemaakt en kan dus geen vragen over de sensor beantwoorden. Je kan een vraag achter laten en wellicht kan een andere gebruiker een antwoord geven.
Aansluiten op de pi

Het wordt aanbevolen de pins 2/4 voor 5V 6/9 voor 0 /Aarde/Ground te gebruiken maar de keuze is volledig aan vrij. Voor de GPIO poort wordt GPIO17 (pin11) aangeraden omdat dit de standaard is voor de P1 monitor maar ook deze is vrij te kiezen.
Instellen van watermeter.
In de P1monitor kan de waarde van de puls worden ingesteld, meestal is dit 1 liter per puls. De gebruikt GPIO-poort en de actuele watermeter stand. Omdat feitelijk alleen het gebruik gemeten wordt en niet de momentele meterstand kan deze ook worden ingesteld zodat deze correct wordt weergeven.