Cookies op Tweakers

Tweakers is onderdeel van DPG Media en maakt gebruik van cookies, JavaScript en vergelijkbare technologie om je onder andere een optimale gebruikerservaring te bieden. Ook kan Tweakers hierdoor het gedrag van bezoekers vastleggen en analyseren. Door gebruik te maken van deze website, of door op 'Cookies accepteren' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt? Bekijk dan ons cookiebeleid.

Meer informatie
Toon posts:

Is deze watermeter uitleesbaar?

Pagina: 1 2 3 4 5 Laatste
Acties:

Onderwerpen


  • martinvdm
  • Registratie: januari 2001
  • Laatst online: 22-06 23:19

martinvdm

Martinvdm = TechJunky.nl

klump4u schreef op zondag 16 februari 2020 @ 17:36:
[...]

Heb je de 4 mm versie dan?
Ik heb een 8 mm versie en die kan je op elke plaats boven het draaiende plaatje plaatsen.
4 of 8 mm wil zeggen het diepte bereik.
Heb nu de 4mm versie. De 8mm is onderweg maar nog niet binnen >:)

He who laughs last thinks slowest! | Drone video’s: Youtube | TechJunky.nl | 3000Wp Zonnepanelen


  • klump4u
  • Registratie: februari 2008
  • Niet online

klump4u

4980wp-Zuid-Limburg,

martinvdm schreef op zondag 16 februari 2020 @ 20:17:
[...]

Heb nu de 4mm versie. De 8mm is onderweg maar nog niet binnen >:)
en dan nog 2 weken in quarantaine zeker ;)

3020wp-ZW Live 1960wp-ZZW Live Altantic Explorer 270 Live


  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online
Niet de goedkoopste, maar wel een prima werkende oplossing:

Een Technische Alternative EZ3 controller en een Falcon PR6 pulse sensor.
De EZ3 kan ook pulsen meten en dat is te programmeren in de controller.

Met de S0PCM5 was ik een beetje klaar mee....

[Voor 4% gewijzigd door AUijtdehaag op 11-03-2020 21:09]

PV Output - Panasonic Hit Kuro Zuid / Solar Frontier Noord- 5 kW Mitsubsidie WP - Aton powerrr to heat


  • Gizz
  • Registratie: maart 2001
  • Laatst online: 18:07

Gizz

Dunder-Mifflin, Inc.

Dat is een flinke smak geld ja :)

Ik heb even door de datasheet van die Falcon sensor gebladerd en het lijkt mij dat je hem ook aan een ESP kan hangen, omdat hij gewoon een draad heeft waar hij een 3 volt pulsje op geeft. Dan kun je hem voor enkele euro's uitlezen en naar de rest van je systeem / influx sturen.

Gebruik je die EZ3 ook voor andere zaken? Voor alleen een pulssensor uitlezen lijkt hij me een beetje overkill, nog los van de prijs.

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online
@Gizz De ez3:
-stuurt ook traploos een heater aan die schakelt met het PV overschot om een 450 ltr buffer te verwarmen
-meet de cv en sww druk
-klimaat sensor (rv, temp, abs v. en dauwpunt)
-alles wat ik nog ga verzinnen en wat al in het plaatje te zien is.

PV Output - Panasonic Hit Kuro Zuid / Solar Frontier Noord- 5 kW Mitsubsidie WP - Aton powerrr to heat


  • jeroenmeirlaen
  • Registratie: april 2018
  • Laatst online: 18-05 15:19
Hey allemaal,

Ik werk met een ESP32 met esphome en de LJ18A3-8-Z/BX. (in combinatie met HASSIO)
Ik krijg heel wat valse triggers wanneer de coil net onder de sensor stil blijft staan.
Hoe haal ik deze eruit?
Internal filter is geen optie zeker op de ESP32?
https://esphome.io/components/sensor/pulse_counter.html

Iemand een suggestie?

Jeroen

  • klump4u
  • Registratie: februari 2008
  • Niet online

klump4u

4980wp-Zuid-Limburg,

jeroenmeirlaen schreef op donderdag 26 maart 2020 @ 12:11:
Hey allemaal,

Ik werk met een ESP32 met esphome en de LJ18A3-8-Z/BX. (in combinatie met HASSIO)
Ik krijg heel wat valse triggers wanneer de coil net onder de sensor stil blijft staan.
Hoe haal ik deze eruit?
Internal filter is geen optie zeker op de ESP32?
https://esphome.io/components/sensor/pulse_counter.html

Iemand een suggestie?

Jeroen
Sensor verplaatsen, debounce time vergroten in software.

3020wp-ZW Live 1960wp-ZZW Live Altantic Explorer 270 Live


  • jeroenmeirlaen
  • Registratie: april 2018
  • Laatst online: 18-05 15:19
klump4u schreef op donderdag 26 maart 2020 @ 13:22:
[...]

Sensor verplaatsen, debounce time vergroten in software.
Sensor verplaatsen al veel geprobeerd.
Debounce time, is dat dan in de software op de ESP32?
Ik vermoed dat dit in ESPhome dan "internal_filter" is?
Zie: https://esphome.io/components/sensor/pulse_counter.html
Echter: "Defaults to 13us. On the ESP32, this value can not be higher than 13us"

  • klump4u
  • Registratie: februari 2008
  • Niet online

klump4u

4980wp-Zuid-Limburg,

jeroenmeirlaen schreef op vrijdag 27 maart 2020 @ 09:14:
[...]


Sensor verplaatsen al veel geprobeerd.
Debounce time, is dat dan in de software op de ESP32?
Ik vermoed dat dit in ESPhome dan "internal_filter" is?
Zie: https://esphome.io/components/sensor/pulse_counter.html
Echter: "Defaults to 13us. On the ESP32, this value can not be higher than 13us"
Zou kunnen, misschien eens hoger zetten.

3020wp-ZW Live 1960wp-ZZW Live Altantic Explorer 270 Live


  • jeroenmeirlaen
  • Registratie: april 2018
  • Laatst online: 18-05 15:19
ligt oplossing dan in andere software of ligt limitation aan de ESP32?

  • Gizz
  • Registratie: maart 2001
  • Laatst online: 18:07

Gizz

Dunder-Mifflin, Inc.

@jeroenmeirlaen Ik weet vrijwel zeker dat je met espeasy de debounce echt wel hoger kan zetten dan 13 microseconde.

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


  • martinvdm
  • Registratie: januari 2001
  • Laatst online: 22-06 23:19

martinvdm

Martinvdm = TechJunky.nl

Mijn S0pcm staat standaard op 30ms. Ik gebruik geen espeasy maar heb het idee dat ik idd ook valse meldingen heb wanneer het schijfje (langer) onder de meter blijft staan. Wat zou een goede threshold zijn ? Ik bijv 50ms instellen of zou nog hoger handig zijn?

He who laughs last thinks slowest! | Drone video’s: Youtube | TechJunky.nl | 3000Wp Zonnepanelen


  • Gizz
  • Registratie: maart 2001
  • Laatst online: 18:07

Gizz

Dunder-Mifflin, Inc.

@martinvdm Mijn debounce staat op 2500ms. Met behoorlijk wat kranen open draait mijn schijfje een rondje in zo'n 3 seconden. Met een beetje marge voor de breedte van het schijfje kwam ik uit op een prima werkende debounce van dus 2,5 seconden.

Bedenk je even goed wat een debounce is: je stelt daarmee in hoe lang het minimaal moet duren voordat er weer een valide meting kan plaatsvinden. Met een debounce van 30ms stel je dus eigenlijk in dat als het schijfje de sensor is gepasseerd, hij 0,031 seconde later alweer mag meten dat het schijfje een heel rondje heeft afgelegd. Dat is bij een standaard watermeter thuis natuurlijk onzinnig.

[Voor 8% gewijzigd door Gizz op 28-03-2020 12:00]

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


  • jobr
  • Registratie: januari 2009
  • Laatst online: 19:28
Gizz schreef op zaterdag 28 maart 2020 @ 11:58:
@martinvdm Mijn debounce staat op 2500ms. Met behoorlijk wat kranen open draait mijn schijfje een rondje in zo'n 3 seconden. Met een beetje marge voor de breedte van het schijfje kwam ik uit op een prima werkende debounce van dus 2,5 seconden.
Die debounce werkt niet altijd goed in espeasy.

  • martinvdm
  • Registratie: januari 2001
  • Laatst online: 22-06 23:19

martinvdm

Martinvdm = TechJunky.nl

Gizz schreef op zaterdag 28 maart 2020 @ 11:58:
@martinvdm Mijn debounce staat op 2500ms. Met behoorlijk wat kranen open draait mijn schijfje een rondje in zo'n 3 seconden. Met een beetje marge voor de breedte van het schijfje kwam ik uit op een prima werkende debounce van dus 2,5 seconden.

Bedenk je even goed wat een debounce is: je stelt daarmee in hoe lang het minimaal moet duren voordat er weer een valide meting kan plaatsvinden. Met een debounce van 30ms stel je dus eigenlijk in dat als het schijfje de sensor is gepasseerd, hij 0,031 seconde later alweer mag meten dat het schijfje een heel rondje heeft afgelegd. Dat is bij een standaard watermeter thuis natuurlijk onzinnig.

[Afbeelding]
Ik heb geen espeasy en hoop eigenlijk iemand die ook een S0pcm gebruikt. Wat dus de ideale tijd in ms is. Hij staat nu op 30ms ik denk dat ik die maar eens ga verhogen naar 200ms maar eigenlijk geen idee hoe hoog de S0pcm kan gaan.

He who laughs last thinks slowest! | Drone video’s: Youtube | TechJunky.nl | 3000Wp Zonnepanelen


  • klump4u
  • Registratie: februari 2008
  • Niet online

klump4u

4980wp-Zuid-Limburg,

martinvdm schreef op zaterdag 28 maart 2020 @ 19:59:
[...]

Ik heb geen espeasy en hoop eigenlijk iemand die ook een S0pcm gebruikt. Wat dus de ideale tijd in ms is. Hij staat nu op 30ms ik denk dat ik die maar eens ga verhogen naar 200ms maar eigenlijk geen idee hoe hoog de S0pcm kan gaan.
Alle kranen in huis openzetten en dan timen hoeveel tijd er tussen 2 pulsen zitten, net daaronder is de ideale debounce time.

3020wp-ZW Live 1960wp-ZZW Live Altantic Explorer 270 Live


Acties:
  • +1Henk 'm!

  • adjego
  • Registratie: december 2004
  • Laatst online: 13:38
Ik heb sinds dit weekend het werkend. Ik heb de watermeter Elster V200 met dat spoeltje op de rode draaischijf.

Met dank aan een aantal posts hier heb ik de sensor uit china besteld (NPN NO LJ18A3-8-Z/BX-5V), en daarna dmv een level converter hem aan mijn raspberry pi gekoppeld. Ik gebruik een 2B en daar is de max voor een GPIO pin input 3v3.

Heb dit allemaal binnen domoticz met een heel klein dzvents script gekoppeld aan een device. Elke keer als het signaal van de sensor laag wordt gemaakt, tel ik er 1 bij op.



code:
1
2
3
4
5
6
7
8
9
10
11
12
return {
    on = {
        devices = {'GPIO Watermeter'}
    },
    execute = function(domoticz)
        print ('ms: ' .. domoticz.devices('Water').lastUpdate.msAgo)
        
        if (not(domoticz.devices('GPIO Watermeter').active) and domoticz.devices('Water').lastUpdate.msAgo > 2300 ) then
            domoticz.devices('Water').incrementCounter(1)
        end
    end
}


Voor nu een debounce van 2300 ms. Ik houd de stand van de meter nu in de gaten om de paar dagen om te kijken of hij nog in sync loopt, en houd ook de tijd tussen de gpio input signalen in de gaten. Tot nu toe nog niet onder de 3 seconden geweest.

Domoticz | 2900 Wp PVOutput | Tesla Model 3 SR+


  • iMars
  • Registratie: augustus 2001
  • Laatst online: 18:53
Even een klein ESPHome vraagje (gerelateerd aan het watermeter uitlezen):

Ik ben een printje aan het ontwerpen voor mijn watermeter. Maar nu lijkt het me mooi om een all-in-one te maken. Dus dat ook de P1 poort erop aangesloten kan worden.

Is het mogelijk om via ESPHome data op de RX poort door te sturen zoals esp-link dat doet?
Want dan kan ik én de watermeter uitlezen, én de P1 poort... en dat allemaal via 1 printje.

*updated* Koop hier mijn P1 reader :) of bezoek mijn website zuidwijk.com


  • Heronimo
  • Registratie: februari 2006
  • Laatst online: 18:57
iMars schreef op zaterdag 23 mei 2020 @ 19:47:
Even een klein ESPHome vraagje (gerelateerd aan het watermeter uitlezen):

Ik ben een printje aan het ontwerpen voor mijn watermeter. Maar nu lijkt het me mooi om een all-in-one te maken. Dus dat ook de P1 poort erop aangesloten kan worden.

Is het mogelijk om via ESPHome data op de RX poort door te sturen zoals esp-link dat doet?
Want dan kan ik én de watermeter uitlezen, én de P1 poort... en dat allemaal via 1 printje.
Het uitlezen van de P1 lijkt wel te kunnen via ESPHome: https://github.com/esphome/feature-requests/issues/6

  • iMars
  • Registratie: augustus 2001
  • Laatst online: 18:53
Dat had ik idd gezien, maar het ziet er naar uit dat het de data bewerkt voordat het verzonden wordt. In dat geval kan je het niet koppelen aan dsmr-reader ;)

Ik zou graag willen dat het een soort van telnet server/api opstart, zodat je deze op de server waar dsmr-reader draait kan koppelen aan een virtuele seriële poort.

*updated* Koop hier mijn P1 reader :) of bezoek mijn website zuidwijk.com


Acties:
  • 0Henk 'm!

  • koelkast
  • Registratie: juni 1999
  • Niet online
Een lange tijd terug heb ik enorm zitten klooien met mijn watermeter, de Sensus 620. Destijds heb ik een tcrt5000 opgezet, die netjes z'n pulsen doorgeeft aan een Nodemcu met ESPEasy software.

Nu geeft 'ie nogal eens wat valse meldingen, en ook ESPEasy lijkt niet helemaal lekker te werken met de debounce tijden.

Nu ben ik aan het kijken of ik dit hele verhaal over kan zetten met ESPHome. Iemand hier een yaml file met een succesvolle opstelling icm de Sensus 620, zodat ik zelf niet hoef te prutsen?

Anders zou ik eventueel een nabijheidssensor kunnen proberen, maar aangezien de TCRT het goed lijkt te doen, wil ik niet zomaar overstappen....

  • JBS
  • Registratie: januari 2004
  • Niet online
Wil graag mijn watermeter ook gaan opnemen in Home Assistant. Nu zie ik dat er naast de LJ18A3-8-Z/BX ook een BY variant wordt aangeboden. Verschil zie ik niet direct. Iemand hiermee bekend?

De BY bijvoorbeeld hier
https://www.123-3d.nl/123...A3-8-Z-BY-i1621-t324.html

Acties:
  • +1Henk 'm!

  • Gizz
  • Registratie: maart 2001
  • Laatst online: 18:07

Gizz

Dunder-Mifflin, Inc.

@JBS In de datasheet kun je dat makkelijk terugvinden. De BX is dus NPN en de BY PNP.



Overigens zou ik lekker voor een 5V variant gaan, maakt het aansluiten weer wat eenvoudiger :)

[Voor 13% gewijzigd door Gizz op 03-06-2020 20:49]

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


  • JBS
  • Registratie: januari 2004
  • Niet online
Gizz schreef op woensdag 3 juni 2020 @ 20:44:
@JBS In de datasheet kun je dat makkelijk terugvinden. De BX is dus NPN en de BY PNP.

[YouTube: Inductive Sensors - PNP vs NPN - N.O. vs N.C. - Datalogic]

Overigens zou ik lekker voor een 5V variant gaan, maakt het aansluiten weer wat eenvoudiger :)
Thanks @Gizz.
Ik zat me inderdaad net af te vragen wat het verschil is tussen bijvoorbeeld https://nl.aliexpress.com/item/32843128116.html en https://nl.aliexpress.com/item/32826218456.html maar dat zit 'm (o.a.?) in het voltage. Die met geel dopje is 6-26V, die met blauw dopje 5V.

Dit https://nl.aliexpress.com/item/32826218456.html lijkt dan ook de juiste?

Acties:
  • +1Henk 'm!

  • Gizz
  • Registratie: maart 2001
  • Laatst online: 18:07

Gizz

Dunder-Mifflin, Inc.

@JBS Ja die is prima :)

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


  • PJDW
  • Registratie: juni 2008
  • Laatst online: 20-06 09:17
JBS schreef op woensdag 3 juni 2020 @ 20:59:
[...]
Thanks @Gizz.
Ik zat me inderdaad net af te vragen wat het verschil is tussen bijvoorbeeld https://nl.aliexpress.com/item/32843128116.html en https://nl.aliexpress.com/item/32826218456.html maar dat zit 'm (o.a.?) in het voltage. Die met geel dopje is 6-26V, die met blauw dopje 5V.

Dit https://nl.aliexpress.com/item/32826218456.html lijkt dan ook de juiste?
Ik ken hier niet voldoende van maar wil op termijn ook graag mijn watermeter uitlezen. Klopt het als je die met het blauwe dopje 5V verbindt met een raspberry PI, je hiervoor geen extra weerstand moet gebruiken en deze rechtstreeks kunt aansluiten?

  • Gizz
  • Registratie: maart 2001
  • Laatst online: 18:07

Gizz

Dunder-Mifflin, Inc.

@PJDW de Raspberry Pi zelf werkt op een spanning van 5V, maar de GPIO-pins accepteren een spanning tot 3,3V. Je zult er dus een weerstand tussen moeten zetten, of een level converter.

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


  • JBS
  • Registratie: januari 2004
  • Niet online
Gizz schreef op donderdag 11 juni 2020 @ 16:32:
@PJDW de Raspberry Pi zelf werkt op een spanning van 5V, maar de GPIO-pins accepteren een spanning tot 3,3V. Je zult er dus een weerstand tussen moeten zetten, of een level converter.
En op de 5V pin van een Wemos D1 Mini kan 't wel zonder weerstand?

  • mcDavid
  • Registratie: april 2008
  • Laatst online: 18:01
JBS schreef op donderdag 11 juni 2020 @ 16:49:
[...]
En op de 5V pin van een Wemos D1 Mini kan 't wel zonder weerstand?
Een ESP8266 is als het goed is 5V tolerant, dus dat zou idd niet nodig moeten zijn.

  • Gizz
  • Registratie: maart 2001
  • Laatst online: 18:07

Gizz

Dunder-Mifflin, Inc.

@mcDavid Dat is een gerucht en wordt eigenlijk nergens bevestigd in een datasheet of wat dan ook. Soms zal het best (een tijdje) werken, maar dat lijkt me meer geluk dan wijsheid / zo ontworpen.

@JBS Je haalt hier wat dingen door elkaar. De Wemos D1 Mini heeft een 5V pin (uitgang!) om andere apparaten te voeden. Deze 5V komt direct uit de USB-lader. Daarnaast heeft de Wemos D1 Mini een 3,3V pin, die spanning komt van een voltage regulator die de 5V van je lader omzet naar 3.3V. Dat is de spanning waarop de ESP8266 zelf werkt. Hier zie je ze links- en rechtsonder, de rode pinnen:



Daarnaast heeft een Wemos D1 mini veel meer pinnen. Dit zijn de GPIO's (general-purpose input/output) pinnen waarmee je de communicatie met andere apparaten tot stand brengt, andere apparaten uitleest (zoals de eerder genoemde nabijheidssensor die je op je watermeter plakt) of hele kleine apparaten aanstuurt die vrijwel geen vermogen vragen (een relais of een ledje bijvoorbeeld). Al deze pinnen zijn maximaal 3,3V qua output en ook maximaal 3,3V qua input volgens alle officiële documentatie!

Er is dus geen 5V pin voor input op de Wemos D1 mini. Je kunt uiteraard prima de sensor voeden met z'n plusdraad op de 5V pin en zijn grounddraad op de groundpin. Maar de draad waar alleen spanning op komt te staan als de sensor iets meet wordt aan een 3,3V GPIO verbonden en moet dus voorzien worden van een weerstand of een level converter van een paar dubbeltjes op Aliexpress.

[Voor 19% gewijzigd door Gizz op 11-06-2020 17:29]

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


  • mcDavid
  • Registratie: april 2008
  • Laatst online: 18:01
Gizz schreef op donderdag 11 juni 2020 @ 17:25:
@mcDavid Dat is een gerucht en wordt eigenlijk nergens bevestigd in een datasheet of wat dan ook. Soms zal het best (een tijdje) werken, maar dat lijkt me meer geluk dan wijsheid / zo ontworpen.
Juist wel: https://hackaday.io/page/...-is-5v-tolerant-after-all

  • Gizz
  • Registratie: maart 2001
  • Laatst online: 18:07

Gizz

Dunder-Mifflin, Inc.

Dat is de interpretatie van één persoon op basis van wat veiligheidsmechanismen die hij denkt op te kunnen maken uit de datasheet. Er is geen duidelijke consensus op die pagina. Als je zelf naar de datasheet kijkt wordt er een max gegeven van 3.6V bij de electrical characteristics van de ESP8266 en bij de input van de GPIO's staat vrij duidelijk maximaal 3,3V.

Maakt mij verder ook niet uit. Als iemand wil besparen op een weerstand van enkele centen of een level converter van €0,26 en direct 5V op de GPIO's wil zetten moet hij/zij dat vooral lekker doen :)

[Voor 3% gewijzigd door Gizz op 11-06-2020 17:37]

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


Acties:
  • 0Henk 'm!

  • Exirion
  • Registratie: februari 2000
  • Laatst online: 13:46

Exirion

Gadgetfetisjist

Gizz schreef op donderdag 11 juni 2020 @ 17:25:
@mcDavid Dat is een gerucht en wordt eigenlijk nergens bevestigd in een datasheet of wat dan ook. Soms zal het best (een tijdje) werken, maar dat lijkt me meer geluk dan wijsheid / zo ontworpen.
Er is een paar jaar geleden op Facebook (yeah, I know...) een statement door de CEO gemaakt dat de ESP8266/ESP32 pinnen weldegelijk 5V-tolerant zijn maar dat hebben ze niet te hard geroepen. De reden is dat in de volksmond een chip "5V-tolerant" wordt genoemd als de I/O 5V-tolerant is. Veel newbies echter, typisch Arduino-hobbyisten die dit soort veel chips veel gebruiken, nemen zo'n statement te letterlijk en denken dat ze de hele chip gewoon op 5V kunnen gebruiken. En dat gaat uiteraard snel fout. Maar er zijn genoeg mensen die een ESP maanden lang met 5V signalen op pinnen gebruiken zonder enig probleem.

"Logica brengt je van A naar B, verbeelding brengt je overal." - Albert Einstein


  • JBS
  • Registratie: januari 2004
  • Niet online
Iemand hier toevallig een geschikte STL gevonden voor de 8mm sensor op een Elster V200? Een ontwerp voor de 4mm variant past (logischerwijs) niet.


  • Saturnus
  • Registratie: februari 2005
  • Niet online
Geinspireerd door https://ehoco.nl/watermet...n-domoticz-python-script/ en Voxxie in "Is deze watermeter uitleesbaar?" ben ik ook aan de slag geweest.

De sensor op de RPi aangesloten, maar daar draait geen Home Assistant op... Die draait op de server... GPIO over MQTT..? Ja het blijkt te bestaan: https://github.com/flyte/pi-mqtt-gpio. Via Mosquitto komt het in Home Assistant terecht. Naast automations die op die uit de bovenstaande referentie neerkomen, ook nog een voor de waterkosten, en verbruik per 5 minuten.

Dat met DSMR data via InfluxDB naar Grafana:

Acties:
  • 0Henk 'm!

  • cville
  • Registratie: juni 2012
  • Laatst online: 11:12
Saturnus schreef op zaterdag 11 juli 2020 @ 23:07:
Geinspireerd door https://ehoco.nl/watermet...n-domoticz-python-script/ en Voxxie in "Is deze watermeter uitleesbaar?" ben ik ook aan de slag geweest.

De sensor op de RPi aangesloten, maar daar draait geen Home Assistant op... Die draait op de server... GPIO over MQTT..? Ja het blijkt te bestaan: https://github.com/flyte/pi-mqtt-gpio. Via Mosquitto komt het in Home Assistant terecht. Naast automations die op die uit de bovenstaande referentie neerkomen, ook nog een voor de waterkosten, en verbruik per 5 minuten.

Dat met DSMR data via InfluxDB naar Grafana:
[Afbeelding]
Ik ben benieuwd of het op deze manier gemeten verbruik exact gelijk is aan het met de hand gemeten verbruik over een wat langere periode (b.v. 1 week). Mij is dat nooit gelukt; de sensor geeft altijd meer aan dan het werkelijke verbruik.

PVOutput - East/West: 26 x QCELLS Q-peak G5 Duo 325Wp, SMA STP6.0-3AV-40, inclination 13°, az 101/281°; South: 14 x Yingly Panda YL260C-30b, SMA SB 3000-TL21, inclination: 23°; az: 101°


Acties:
  • +2Henk 'm!

  • Exirion
  • Registratie: februari 2000
  • Laatst online: 13:46

Exirion

Gadgetfetisjist

Saturnus schreef op zaterdag 11 juli 2020 @ 23:07:
Dat met DSMR data via InfluxDB naar Grafana:
Ik heb OpenHAB, Domoticz en Home Assistant vergeleken en vond eigenlijk overal de mogelijkheden om historic data te viewen beperkt danwel omslachtig. Ben zelf daarom voor metingen ook met InfluxDB+Grafana aan de slag gegaan. Ik heb een development achtergrond, maar als gebruiker denkende vind ik alle home automation platformen eigenlijk nog niet gebruiksvriendelijk genoeg voor de gemiddelde consument. Die kant moet het zo langzamerhand toch wel op gaan...
cville schreef op zondag 12 juli 2020 @ 11:10:
Ik ben benieuwd of het op deze manier gemeten verbruik exact gelijk is aan het met de hand gemeten verbruik over een wat langere periode (b.v. 1 week). Mij is dat nooit gelukt; de sensor geeft altijd meer aan dan het werkelijke verbruik.
Dan klopt er iets niet in de uitlezing danwel verwerking van de data. Als de pulsen betrouwbaar worden gemeten, moet het resultaat hetzelfde zijn. Bij een uitlezing met reed-contacten zou je nog aan contactdender kunnen denken en moet je electronisch of softwarematig iets aan debouncing doen. Als je bij de inductieve sensoren met een bepaalde threshold werkt kun je ook nog ruis op je signaal hebben die voor spurious events zorgt. Is eenvoudig weg te filteren.

Zelf meet ik de watermeterstand zoals ik in mijn vorige woning de ouderwetse gasmeter uitlas, met een compassensor. De geregistreerde beweging correspondeert met de rotatie van het wieltje op het midden van de meter, dat sneller draait dan de 1L/rotatie meter rechtsonder.

Dit is het rauwe signaal:



Heb als proof-of-concept een simpel zelfcalibrerend algoritme gemaakt. Het grote voordeel van deze methode is dat heel kleine flows gemeten kunnen worden en je zelfs nauwkeuriger kunt visualiseren dan de weergave van de meter zelf.

Dankzij Corona heb ik eindelijk weer eens tijd om uitgebreid met dit soort projectjes bezig te zijn, dus hopelijk binnenkort final en afgebouwd. Ik gebruik een LPC1768 (wired Ethernet) om DSMR via UART uit te lezen, en de sensor via I2C. De boel wordt via MQTT naar zowel een NAS als een Orange Pi Zero gestuurd voor opslag en verwerking. Ik doe alles redundant om bij uitval/danwel reboot van een systeem geen meetonderbrekingen te hebben.

"Logica brengt je van A naar B, verbeelding brengt je overal." - Albert Einstein


Acties:
  • 0Henk 'm!

  • Saturnus
  • Registratie: februari 2005
  • Niet online
cville schreef op zondag 12 juli 2020 @ 11:10:
[...]


Ik ben benieuwd of het op deze manier gemeten verbruik exact gelijk is aan het met de hand gemeten verbruik over een wat langere periode (b.v. 1 week). Mij is dat nooit gelukt; de sensor geeft altijd meer aan dan het werkelijke verbruik.
Nog geen last van gehad. Daar was ik ook bang voor. Er is een vaste afwijking van 0-1L, waarschijnlijk door de positie van de sensor. Die staat/hangt er overigens los op, met een hele kleine hoek wegbuigend van het centrum van de meter. Misschien werkt dat juist beter dan stevig en loodrecht vastgezet. Het is een Sensus 620 trouwens.

Exirion schreef op zondag 12 juli 2020 @ 12:06:
[...]

Ik heb OpenHAB, Domoticz en Home Assistant vergeleken en vond eigenlijk overal de mogelijkheden om historic data te viewen beperkt danwel omslachtig. Ben zelf daarom voor metingen ook met InfluxDB+Grafana aan de slag gegaan. Ik heb een development achtergrond, maar als gebruiker denkende vind ik alle home automation platformen eigenlijk nog niet gebruiksvriendelijk genoeg voor de gemiddelde consument. Die kant moet het zo langzamerhand toch wel op gaan...
Akkoord. Ik heb alleen HA getest en toen in gebruik genomen. Historische data is waardeloos. HA is niets meer dan een koppelpunt en hier en daar valt er nog wat te scripten. Voor serieuzer werk is InfluxDB echt nodig.

Via YAML met Jinja2 werken vind ik prima. Beetje power user idee, programmeren zoals Python zit er voor mij niet in. Maar naar de beweging van HA om steeds meer via visuele integraties te doen kijk ik met argwaan. Ik zit er niet op te wachten om in de toekomst integraties via een GUI te onderhouden.
[...]

Zelf meet ik de watermeterstand zoals ik in mijn vorige woning de ouderwetse gasmeter uitlas, met een compassensor. De geregistreerde beweging correspondeert met de rotatie van het wieltje op het midden van de meter, die sneller draait dan de 1L/rotatie meter rechtsonder.

Dit is het rauwe signaal:

[Afbeelding]

Heb als proof-of-concept een simpel zelfcalibrerend algoritme gemaakt. Het grote voordeel van deze methode is dat heel kleine flows gemeten kunnen worden en je zelfs nauwkeuriger kunt visualiseren dan de weergave van de meter zelf.

Dankzij Corona heb ik eindelijk weer eens tijd om uitgebreid met dit soort projectjes bezig te zijn, dus hopelijk binnenkort final en afgebouwd. Ik gebruik een LPC1768 (wired Ethernet) om DSMR via UART uit te lezen, en de sensor via I2C. De boel wordt via MQTT naar zowel een NAS als een Orange Pi Zero gestuurd voor opslag en verwerking. Ik doe alles redundant om bij uitval/danwel reboot van een systeem geen meetonderbrekingen te hebben.
Leuk!

Acties:
  • 0Henk 'm!

  • Raven
  • Registratie: november 2004
  • Niet online

Raven

Marion Raven fan

Met welk programma heb je die gemaakt?

After the first glass you see things as you wish they were. After the second you see things as they are not. Finally you see things as they really are, and that is the most horrible thing in the world...

Oscar Wilde


Acties:
  • +1Henk 'm!

  • Exirion
  • Registratie: februari 2000
  • Laatst online: 13:46

Exirion

Gadgetfetisjist

Raven schreef op zondag 12 juli 2020 @ 12:44:
Met welk programma heb je die gemaakt?
Met gnuplot, een soort swiss army knife voor datavisualisatie ;)

http://www.gnuplot.info
http://www.gnuplotting.org

"Logica brengt je van A naar B, verbeelding brengt je overal." - Albert Einstein


Acties:
  • +1Henk 'm!

  • Raven
  • Registratie: november 2004
  • Niet online

Raven

Marion Raven fan

Exirion schreef op zondag 12 juli 2020 @ 12:49:
[...]

Met gnuplot, een soort swiss army knife voor datavisualisatie ;)

http://www.gnuplot.info
http://www.gnuplotting.org
Ok :) , heb ooit eens voor zo'n plaatje (toen er nog een kompas op de watermeter zat) een niet bepaald klein programma (Matlab) geïnstalleerd om dat voor elkaar te krijgen. Tot er een meter met half-rond ronddraaiend metalen plaatje werd geplaatst, daarna een sensor geplaatst die dat plaatje kan detecteren.

Helaas heeft die sensor nogal last van false positives, ook met hoge debounce-tijd, zit er aan te denken weer een kompas te gebruiken.

After the first glass you see things as you wish they were. After the second you see things as they are not. Finally you see things as they really are, and that is the most horrible thing in the world...

Oscar Wilde


Acties:
  • 0Henk 'm!

  • cville
  • Registratie: juni 2012
  • Laatst online: 11:12
Raven schreef op zondag 12 juli 2020 @ 18:11:
[...]

Ok :) , heb ooit eens voor zo'n plaatje (toen er nog een kompas op de watermeter zat) een niet bepaald klein programma (Matlab) geïnstalleerd om dat voor elkaar te krijgen. Tot er een meter met half-rond ronddraaiend metalen plaatje werd geplaatst, daarna een sensor geplaatst die dat plaatje kan detecteren.

Helaas heeft die sensor nogal last van false positives, ook met hoge debounce-tijd, zit er aan te denken weer een kompas te gebruiken.
Wat bedoel je precies in deze context met een kompas en hoe lees je dat uit?

PVOutput - East/West: 26 x QCELLS Q-peak G5 Duo 325Wp, SMA STP6.0-3AV-40, inclination 13°, az 101/281°; South: 14 x Yingly Panda YL260C-30b, SMA SB 3000-TL21, inclination: 23°; az: 101°


Acties:
  • +1Henk 'm!

  • Exirion
  • Registratie: februari 2000
  • Laatst online: 13:46

Exirion

Gadgetfetisjist

cville schreef op zondag 12 juli 2020 @ 22:02:
Wat bedoel je precies in deze context met een kompas en hoe lees je dat uit?
Een sensor die in 3 dimensies een magnetisch veld meet, zonder andere sterke magneten in de buurt dus typisch het magnetische veld van de aarde. Veel gebruikt en goedkoop zijn de Honeywell HMC5883L en de goedkopere rip-off: QMC5883. Worden via een I2C interface uitgelezen.

"Logica brengt je van A naar B, verbeelding brengt je overal." - Albert Einstein


  • Raven
  • Registratie: november 2004
  • Niet online

Raven

Marion Raven fan

cville schreef op zondag 12 juli 2020 @ 22:02:
[...]


Wat bedoel je precies in deze context met een kompas en hoe lees je dat uit?
Zie hierboven en bekijk Analoge meter uitlezen met een Arduino/Raspberry Pi maar eens ;)

After the first glass you see things as you wish they were. After the second you see things as they are not. Finally you see things as they really are, and that is the most horrible thing in the world...

Oscar Wilde


  • cville
  • Registratie: juni 2012
  • Laatst online: 11:12
@Raven en @Exirion bedankt voor de info m.b.t. de QMC5883. Leuk device.

Heeft een van jullie een foto van de montagewijze?

Heeft een van jullie bijgehouden hoeveel false positives je per dag/week, etc krijgt?

PVOutput - East/West: 26 x QCELLS Q-peak G5 Duo 325Wp, SMA STP6.0-3AV-40, inclination 13°, az 101/281°; South: 14 x Yingly Panda YL260C-30b, SMA SB 3000-TL21, inclination: 23°; az: 101°


  • jantje888
  • Registratie: oktober 2017
  • Laatst online: 16-06 19:05
Om mijn watermeter uit te lezen heb ik een LJ18A3-8-Z/BX 5V en ESP32 of Wemos D1 Mini, ook een 10k weerstand is voorhanden. Ik vind wat verschillende aansluitschema's, kan iemand zijn met succes gebruikte schema hier delen?
Als Software wil ik hiervoor ESPHome gaan gebruiken, maar dat staat wat mij betreft los van het te hanteren aansluitschema, zo lang de pinnen in de software maar overeenkomen.

  • Raven
  • Registratie: november 2004
  • Niet online

Raven

Marion Raven fan

cville schreef op maandag 13 juli 2020 @ 19:40:
[...]


@Raven en @Exirion bedankt voor de info m.b.t. de QHMC5883. Leuk device.

Heeft een van jullie een foto van de montagewijze?
Op de gasmeter is het simpel: Breadboard boven op de gasmeter plaatsen en daar het compas op. Toen ik nog een kompas op de watermeter had liggen, had ik die niet vastgezet, gewoon los erop gelegd in de hoop dat er niemand aanzit en op zijn plek blijft liggen.

De metaalsensor die al een tijdje op de watermeter zit (en helaas false positives geeft) zit met een beugel vast, kwam een neef een keer mee aanzetten. Zeg maar zoiets:

maar dan een waar zo'n sensor in past. Beugel zit met iets a la
vast aan de watermeter.
cville schreef op maandag 13 juli 2020 @ 19:40:
Heeft een van jullie bijgehouden hoeveel false positives je per dag/week, etc krijgt?
Jup, de metaalsensor op de watermeter geeft zoveel false positives dat ik die op het moment niet meer gebruik, ik gok dat dit door de lange kabel tussen sensor en RPi komt. Daar moet ik nog een oplossing voor vinden.

Het kompas op de gasmeter lijkt het goed te doen. Heel af en toe (om de paar dagen) een leesfout (oftewel verbindingsfout), maar dat zal wel komen doordat de I2C verbinding nogal lang is, verlengt met buffer-IC's. Bij de leesfout wordt het script automatisch geherstart en ik heb nog geen false positives kunnen ontdekken. Alle meetgegevens van het kompas op de gasmeter die in de database staan hebben tijden van dat we aan het koken waren of dat de warmwaterkraan werd gebruikt. Ik zie geen meetgegevens op tijden dat er geen gasverbruik is/was.

After the first glass you see things as you wish they were. After the second you see things as they are not. Finally you see things as they really are, and that is the most horrible thing in the world...

Oscar Wilde


  • Exirion
  • Registratie: februari 2000
  • Laatst online: 13:46

Exirion

Gadgetfetisjist

cville schreef op maandag 13 juli 2020 @ 19:40:
Heeft een van jullie een foto van de montagewijze?
Gewoon het sensorprintje met dubbelzijdig tape (uiteraard eerst even goed ontvetten) op het glas van de meter geplakt. Ik gebruik een soepele 4-aderige telefoonkabel die ik aan het PCB gesoldeerd heb. Als je de Data Ready pin wil gebruiken heb je nog een ader nodig, maar zonder interrupts werkt het uitlezen op hoge samplesnelheid ook stabiel.
Heeft een van jullie bijgehouden hoeveel false positives je per dag/week, etc krijgt?
Zoals ik het uitlees kunnen er geen false positives optreden. Ik meet aan de hand van de coordinaten de rotatiehoek, en je hebt bij een watermeter de zekerheid dat de meter alleen vooruit kan lopen. Theoretisch kun je een false negative hebben als de meter tussen 2 samples iets minder dan een volle rotatie maakt, maar dat is fysiek onmogelijk ;)

"Logica brengt je van A naar B, verbeelding brengt je overal." - Albert Einstein


  • cville
  • Registratie: juni 2012
  • Laatst online: 11:12
Exirion schreef op dinsdag 14 juli 2020 @ 11:14:
[...]

Gewoon het sensorprintje met dubbelzijdig tape (uiteraard eerst even goed ontvetten) op het glas van de meter geplakt. Ik gebruik een soepele 4-aderige telefoonkabel die ik aan het PCB gesoldeerd heb. Als je de Data Ready pin wil gebruiken heb je nog een ader nodig, maar zonder interrupts werkt het uitlezen op hoge samplesnelheid ook stabiel.


[...]

Zoals ik het uitlees kunnen er geen false positives optreden. Ik meet aan de hand van de coordinaten de rotatiehoek, en je hebt bij een watermeter de zekerheid dat de meter alleen vooruit kan lopen. Theoretisch kun je een false negative hebben als de meter tussen 2 samples iets minder dan een volle rotatie maakt, maar dat is fysiek onmogelijk ;)
@Exirion & @Raven bedankt voor jullie input. Bij mijn inductieve sensor lijkt het erop dat de false positives onstaan wanneer de sensor toevallig precies op het triggerpunt blijft staan (te zien aan het blijven branden van de rode led) en er mogelijk mechanische jitter optreedt. Ik kan me voorstellen dat dit bij het kompas niet zo is omdat er daarbij door de hardware geen puls gegenereerd wordt maar d.m.v. een algoritme bepaald wordt of de watermeter al "voorbij" het kritische punt is. Ik hoop dat ik me zo duidelijk heb uitgedrukt. Het lijkt me dus verstandig dat ik een kompas aan een RPI koppel; ik heb geen firmware gevonden waarbij dat op een ESP8266 kan.

PVOutput - East/West: 26 x QCELLS Q-peak G5 Duo 325Wp, SMA STP6.0-3AV-40, inclination 13°, az 101/281°; South: 14 x Yingly Panda YL260C-30b, SMA SB 3000-TL21, inclination: 23°; az: 101°


Acties:
  • +1Henk 'm!

  • Raven
  • Registratie: november 2004
  • Niet online

Raven

Marion Raven fan

cville schreef op dinsdag 14 juli 2020 @ 11:39:
[...]


@Exirion & @Raven bedankt voor jullie input. Bij mijn inductieve sensor lijkt het erop dat de false positives onstaan wanneer de sensor toevallig precies op het triggerpunt blijft staan (te zien aan het blijven branden van de rode led) en er mogelijk mechanische jitter optreedt. Ik kan me voorstellen dat dit bij het kompas niet zo is omdat er daarbij door de hardware geen puls gegenereerd wordt maar d.m.v. een algoritme bepaald wordt of de watermeter al "voorbij" het kritische punt is. Ik hoop dat ik me zo duidelijk heb uitgedrukt. Het lijkt me dus verstandig als ik een kompas aan een RPI koppel; ik heb geen firmware gevonden waarbij dat op een ESP8266 kan.
Dat zou kunnen, maar in mijn geval is de kabel tussen de sensor en RPi meerdere meters lang, ik denk dat dat er eerder mee te maken heeft. Het staat nog op de planning om https://www.raspberrypi.org/forums/viewtopic.php?t=106761 te proberen.

Wat betreft het kompas, in mijn script voor de gasmeter wordt er alleen naar de Z-coördinaat gekeken, is die boven waarde A, dan is er een "puls" geweest. Dan wachten tot de waarde onder waarde B zit, is dat het geval, dan wachten tot ie weer boven waarde A zit voor de volgende "puls" wordt vastgelegd in de database.

Je kan Arduino sketches op ESP8266 modules draaien en dan kun je de HMC5883 gebruiken, zie bijv. http://www.esp8266learning.com/wemos-hmc5883l-example.php , voor Lua zijn er ook voorbeelden te vinden: https://www.electronicwin...-interfacing-with-nodemcu

After the first glass you see things as you wish they were. After the second you see things as they are not. Finally you see things as they really are, and that is the most horrible thing in the world...

Oscar Wilde


  • JBS
  • Registratie: januari 2004
  • Niet online
jantje888 schreef op maandag 13 juli 2020 @ 20:16:
Om mijn watermeter uit te lezen heb ik een LJ18A3-8-Z/BX 5V en ESP32 of Wemos D1 Mini, ook een 10k weerstand is voorhanden. Ik vind wat verschillende aansluitschema's, kan iemand zijn met succes gebruikte schema hier delen?
Als Software wil ik hiervoor ESPHome gaan gebruiken, maar dat staat wat mij betreft los van het te hanteren aansluitschema, zo lang de pinnen in de software maar overeenkomen.
Conform dit schema heb ik de LJ18A3-8-Z/BX 5V op een ESP32 aangesloten, dat werkt.



Zonder weerstand meet ik 4.96 V tussen blauw en zwart. Met een 10k weerstand tussen blauw en zwart meet ik 2.48 V. Aangezien 5v inkomend twijfelachtig goed is voor de ESP heb ik 't met 1x 10k gedaan.

\\Edit: weerstand verplaats naar tussen GND en V5 omdat er onterecht tientallen liters geregistreerd werden. Dat probleem is nu opgelost.

[Voor 6% gewijzigd door JBS op 02-08-2020 20:06]


  • raymonvdm
  • Registratie: december 2001
  • Laatst online: 14-06 09:53
cville schreef op maandag 13 juli 2020 @ 19:40:
[...]


@Raven en @Exirion bedankt voor de info m.b.t. de QMC5883. Leuk device.

Heeft een van jullie een foto van de montagewijze?

Heeft een van jullie bijgehouden hoeveel false positives je per dag/week, etc krijgt?
http://files.raqxs.nl/dom..._sensor_op_watermeter.jpg

Het is gewoon een hoekbeugel van de bouwmarkt waar ik het gat groter geboord heb, daarna met twee tywraps vastgeklemt aan de watermeter zelf.

Ik zoek nu alleen nog een kant en klare NodeMCU naar MQTT module waar ik gewoon 12 volt in stop en de sensor aan kan hangen, want het zelf knutselen komt niet goed uit de verf. Ik gebruik hiervoor een NodeMCU met Tasmota, maar veel keren drukken op een switch reset deze zich naar fabrieksinstellingen

[Voor 34% gewijzigd door raymonvdm op 16-07-2020 22:40]


  • raymonvdm
  • Registratie: december 2001
  • Laatst online: 14-06 09:53
JBS schreef op donderdag 16 juli 2020 @ 18:43:
[...]
Conform dit schema heb ik de LJ18A3-8-Z/BX 5V op een ESP32 aangesloten, dat werkt.

[Afbeelding]

Zonder weerstand meet ik 4.96 V tussen blauw en zwart. Met een 10k weerstand tussen blauw en zwart meet ik 2.48 V. Aangezien 5v inkomend twijfelachtig goed is voor de ESP heb ik 't met 1x 10k gedaan.
Ik heb deze schema`s

http://files.raqxs.nl/dom.../Schematic_LJ12A3-4-Z.png
http://files.raqxs.nl/dom...eter/Pusle_Counter_v2.png

Acties:
  • 0Henk 'm!

  • BertusG
  • Registratie: november 2003
  • Niet online
Is er iemand bekend met een service om de watermeterstanden naar de cloud te pushen? Ik zit momenteel in de overgang van Domoticz naar Homeassistant, maar Domoticz was op dit vlak superieur met het (historisch) bijhouden van het dagverbruik etc.

Ik weet dat er een oplossing is met InfluxDB en Grafana, maar ik vind dat eerlijk gezegd overkill voor alleen de watermeter. Ik hoop dat er ook een simpelere oplossing is.

Acties:
  • 0Henk 'm!

  • JBS
  • Registratie: januari 2004
  • Niet online
BertusG schreef op zondag 19 juli 2020 @ 08:32:
Is er iemand bekend met een service om de watermeterstanden naar de cloud te pushen? Ik zit momenteel in de overgang van Domoticz naar Homeassistant, maar Domoticz was op dit vlak superieur met het (historisch) bijhouden van het dagverbruik etc.

Ik weet dat er een oplossing is met InfluxDB en Grafana, maar ik vind dat eerlijk gezegd overkill voor alleen de watermeter. Ik hoop dat er ook een simpelere oplossing is.
Wellicht voldoet de utility meter in HA voor je?
https://www.home-assistant.io/integrations/utility_meter/

  • adjego
  • Registratie: december 2004
  • Laatst online: 13:38
adjego schreef op maandag 18 mei 2020 @ 09:57:
Ik heb sinds dit weekend het werkend. Ik heb de watermeter Elster V200 met dat spoeltje op de rode draaischijf.

Met dank aan een aantal posts hier heb ik de sensor uit china besteld (NPN NO LJ18A3-8-Z/BX-5V), en daarna dmv een level converter hem aan mijn raspberry pi gekoppeld. Ik gebruik een 2B en daar is de max voor een GPIO pin input 3v3.

Heb dit allemaal binnen domoticz met een heel klein dzvents script gekoppeld aan een device. Elke keer als het signaal van de sensor laag wordt gemaakt, tel ik er 1 bij op.

[Afbeelding]

code:
1
2
3
4
5
6
7
8
9
10
11
12
return {
    on = {
        devices = {'GPIO Watermeter'}
    },
    execute = function(domoticz)
        print ('ms: ' .. domoticz.devices('Water').lastUpdate.msAgo)
        
        if (not(domoticz.devices('GPIO Watermeter').active) and domoticz.devices('Water').lastUpdate.msAgo > 2300 ) then
            domoticz.devices('Water').incrementCounter(1)
        end
    end
}


Voor nu een debounce van 2300 ms. Ik houd de stand van de meter nu in de gaten om de paar dagen om te kijken of hij nog in sync loopt, en houd ook de tijd tussen de gpio input signalen in de gaten. Tot nu toe nog niet onder de 3 seconden geweest.
Ondertussen draait dit dus als sinds 18 mei.

Geregistreerd verbruik van Juni (waardes zijn in m3):

Domoticz | 2900 Wp PVOutput | Tesla Model 3 SR+


Acties:
  • +4Henk 'm!
  • Pinned

  • BertusG
  • Registratie: november 2003
  • Niet online
Yes bedankt, dit voldoet inderdaad goed! Beetje moeten sleutelen aan de output van m'n ESPeasy, maar nu naar tevredenheid. Voor de betere HA integratie stap ik denk ik over naar ESPhome, maar voor nu werkt het.

Onderstaand overigens mijn (zelf ontworpen) oplossing voor het uitlezen van de watermeter. Leuk detail is dat bij elke pulse de blauwe LED van het wemos D1 bordje oplicht, wat een leuk effect geeft.



[Voor 3% gewijzigd door BertusG op 20-07-2020 22:22]


  • JBS
  • Registratie: januari 2004
  • Niet online
BertusG schreef op maandag 20 juli 2020 @ 22:20:
[...]


Yes bedankt, dit voldoet inderdaad goed! Beetje moeten sleutelen aan de output van m'n ESPeasy, maar nu naar tevredenheid. Voor de betere HA integratie stap ik denk ik over naar ESPhome, maar voor nu werkt het.

Onderstaand overigens mijn (zelf ontworpen) oplossing voor het uitlezen van de watermeter. Leuk detail is dat bij elke pulse de blauwe LED van het wemos D1 bordje oplicht, wat een leuk effect geeft.

[Afbeelding]

[Afbeelding]
Dat ziet er netjes uit! Ben je voornemens je ontwerp online te delen?
Heb van 't weekend deze https://www.thingiverse.com/thing:4489072 even geprint, met tape prima te positioneren op de Elster V200, maar jouw ontwerp is natuurlijk vele malen handiger en flexibeler.

Acties:
  • +1Henk 'm!

  • BertusG
  • Registratie: november 2003
  • Niet online
JBS schreef op maandag 20 juli 2020 @ 22:45:
[...]

Dat ziet er netjes uit! Ben je voornemens je ontwerp online te delen?
Heb van 't weekend deze https://www.thingiverse.com/thing:4489072 even geprint, met tape prima te positioneren op de Elster V200, maar jouw ontwerp is natuurlijk vele malen handiger en flexibeler.
Geen probleem, moet mezelf wel even verdiepen in hoe ik een ontwerp upload op Thingiverse. Mijn houder zit muurvast, maar mijn type watermeter is standaard uitgerust met M4 schroefgaten. Het 'doosje' met ESP board zit met hot glue aan de watermeter. Op deze manier kan ik de meter zonder moeite naar originele staat herstellen.

  • raymonvdm
  • Registratie: december 2001
  • Laatst online: 14-06 09:53
BertusG schreef op maandag 20 juli 2020 @ 23:21:
[...]


Geen probleem, moet mezelf wel even verdiepen in hoe ik een ontwerp upload op Thingiverse. Mijn houder zit muurvast, maar mijn type watermeter is standaard uitgerust met M4 schroefgaten. Het 'doosje' met ESP board zit met hot glue aan de watermeter. Op deze manier kan ik de meter zonder moeite naar originele staat herstellen.
Welk type pulse sensor gebruik je, ik heb er zelf twee welke beide 12volt willen hebben. De NodeMCU waar ik mee getest heb doet 5 volt. Dus ik heb al twee voedingen nodig, hoe heb je dit opgelost / wat zit er allemaal aan de binnenkant van je Wemos behuizing.

Kun je er eventueel eentje verkopen?

  • JBS
  • Registratie: januari 2004
  • Niet online
raymonvdm schreef op dinsdag 21 juli 2020 @ 10:26:
[...]


Welk type pulse sensor gebruik je, ik heb er zelf twee welke beide 12volt willen hebben. De NodeMCU waar ik mee getest heb doet 5 volt. Dus ik heb al twee voedingen nodig, hoe heb je dit opgelost / wat zit er allemaal aan de binnenkant van je Wemos behuizing.

Kun je er eventueel eentje verkopen?
Op de foto lijk ik 5V op de sticker van de sensor te zien, dan is het deze https://nl.aliexpress.com/item/32826218456.html
Die heb ik zelf ook, en heeft geen aparte voeding nodig wanneer je je ESP met 5V van spanning voorziet: JBS in "Is deze watermeter uitleesbaar?"

Acties:
  • +1Henk 'm!

  • BertusG
  • Registratie: november 2003
  • Niet online
raymonvdm schreef op dinsdag 21 juli 2020 @ 10:26:
[...]


Welk type pulse sensor gebruik je, ik heb er zelf twee welke beide 12volt willen hebben. De NodeMCU waar ik mee getest heb doet 5 volt. Dus ik heb al twee voedingen nodig, hoe heb je dit opgelost / wat zit er allemaal aan de binnenkant van je Wemos behuizing.

Kun je er eventueel eentje verkopen?
Ik heb een LJ18A3-8-Z/BX 5v inductieve sensor gebruikt. Direct aangesloten op ESP bordje, met alleen 5v pin, aarde pin en data pin. Data op GPIO2, die standaard al een pulldown resistor heeft uit m'n hoofd. Verder niets nodig en leest betrouwbaar uit.

[Voor 5% gewijzigd door BertusG op 21-07-2020 12:37]


  • cville
  • Registratie: juni 2012
  • Laatst online: 11:12
BertusG schreef op dinsdag 21 juli 2020 @ 12:34:
[...]


Ik heb een LJ18A3-8-Z/BX 5v inductieve sensor gebruikt. Direct aangesloten op ESP bordje, met alleen 5v pin, aarde pin en data pin. Data op GPIO2, die standaard al een pulldown resistor heeft uit m'n hoofd. Verder niets nodig en leest betrouwbaar uit.
Mooie simpele oplossing. Bedoel je met betrouwbaar dat er na een maand of zo, geen enkel verschil tussen de sensor en handmatige aflezing is? Mij is dat nooit gelukt.

PVOutput - East/West: 26 x QCELLS Q-peak G5 Duo 325Wp, SMA STP6.0-3AV-40, inclination 13°, az 101/281°; South: 14 x Yingly Panda YL260C-30b, SMA SB 3000-TL21, inclination: 23°; az: 101°


  • BertusG
  • Registratie: november 2003
  • Niet online
cville schreef op dinsdag 21 juli 2020 @ 13:07:
[...]


Mooie simpele oplossing. Bedoel je met betrouwbaar dat er na een maand of zo, geen enkel verschil tussen de sensor en handmatige aflezing is? Mij is dat nooit gelukt.
Hooguit enkele liters per maand (< 10), maar ik wijt dat altijd aan reboots van m'n RPI of (destijds) domoticz waardoor e.e.a. een klein beetje out of sync raakte. Mogelijk is dat nu ook opgelost, nu ik ESPeasy het dagtotaal laat bijhouden.

Wat voor mij heeft geholpen is spelen met de debounce time om eventuele false positives zoveel mogelijk uit te sluiten. Ook het goed positioneren van de sensor boven het metalen vlakje van de meter helpt uiteraard. Met de getoonde oplossing was dit eenmalig goed positioneren en niet meer aankomen.

  • raymonvdm
  • Registratie: december 2001
  • Laatst online: 14-06 09:53
Ik heb vandaag wat onderdelen besteld om dit schema te bouwen, op die manier kan ik gebruik maken van de sensoren die ik al heb.

Ik wil eigenlijk zoveel mogelijk een youless nabouwen, daar kun je de huidige meterstand opgeven en dan gaat hij door tellen, dus zou de totaal stand altijd gelijk moeten zijn.

Ik gebruik overigens HomeAssistant, en MQTT

  • cville
  • Registratie: juni 2012
  • Laatst online: 11:12
BertusG schreef op dinsdag 21 juli 2020 @ 15:10:
[...]


Hooguit enkele liters per maand (< 10), maar ik wijt dat altijd aan reboots van m'n RPI of (destijds) domoticz waardoor e.e.a. een klein beetje out of sync raakte. Mogelijk is dat nu ook opgelost, nu ik ESPeasy het dagtotaal laat bijhouden.

Wat voor mij heeft geholpen is spelen met de debounce time om eventuele false positives zoveel mogelijk uit te sluiten. Ook het goed positioneren van de sensor boven het metalen vlakje van de meter helpt uiteraard. Met de getoonde oplossing was dit eenmalig goed positioneren en niet meer aankomen.
Welke debounce time heb je nu ingesteld?

PVOutput - East/West: 26 x QCELLS Q-peak G5 Duo 325Wp, SMA STP6.0-3AV-40, inclination 13°, az 101/281°; South: 14 x Yingly Panda YL260C-30b, SMA SB 3000-TL21, inclination: 23°; az: 101°


  • JBS
  • Registratie: januari 2004
  • Niet online
raymonvdm schreef op dinsdag 21 juli 2020 @ 15:36:

Ik wil eigenlijk zoveel mogelijk een youless nabouwen, daar kun je de huidige meterstand opgeven en dan gaat hij door tellen, dus zou de totaal stand altijd gelijk moeten zijn.

Ik gebruik overigens HomeAssistant, en MQTT
Dat kan met de service utility_meter.calibrate van Utility Meter in HA ook, zie https://www.home-assistan...ce-utility_metercalibrate

  • JBS
  • Registratie: januari 2004
  • Niet online
jeroenmeirlaen schreef op vrijdag 27 maart 2020 @ 09:14:
[...]


Sensor verplaatsen al veel geprobeerd.
Debounce time, is dat dan in de software op de ESP32?
Ik vermoed dat dit in ESPhome dan "internal_filter" is?
Zie: https://esphome.io/components/sensor/pulse_counter.html
Echter: "Defaults to 13us. On the ESP32, this value can not be higher than 13us"
Wat oudere post, maar wellicht nog relevant. Ik vermoed dat je dit met een debounce onder filter zou moeten doen: https://esphome.io/compon...index.html#sensor-filters

Zelf zie ik over een paar dagen pakweg 80 liter teveel geteld worden met een NPM sensor op m'n Elster V200. Gebruik ESPHome op een Wemos D1 Mini. Moet nog uitzoeken hoe dat komt. Of 't de positie is, of dat debounce hierin iets kan betekenen.

  • JustinoFTW
  • Registratie: mei 2011
  • Laatst online: 18:44
BertusG schreef op maandag 20 juli 2020 @ 22:20:
[...]


Yes bedankt, dit voldoet inderdaad goed! Beetje moeten sleutelen aan de output van m'n ESPeasy, maar nu naar tevredenheid. Voor de betere HA integratie stap ik denk ik over naar ESPhome, maar voor nu werkt het.

Onderstaand overigens mijn (zelf ontworpen) oplossing voor het uitlezen van de watermeter. Leuk detail is dat bij elke pulse de blauwe LED van het wemos D1 bordje oplicht, wat een leuk effect geeft.

[Afbeelding]

[Afbeelding]
Zou je dat printje kunnen delen? Dan slinger ik zo mijn 3D printer eens aan om dat mooie beugeltje te printen.
Heb nu een hoekbeugel met tiewraps, niet erg netjes

5120Wp Oost/West - PV Output


  • BertusG
  • Registratie: november 2003
  • Niet online
JustinoFTW schreef op zondag 2 augustus 2020 @ 16:32:
[...]


Zou je dat printje kunnen delen? Dan slinger ik zo mijn 3D printer eens aan om dat mooie beugeltje te printen.
Heb nu een hoekbeugel met tiewraps, niet erg netjes
Bij deze te downloaden

  • JBS
  • Registratie: januari 2004
  • Niet online
Super ontwerp, mijn NPM sensor hangt inmiddels super degelijk de liters te tellen van mijn Elster V200.

  • Chris12
  • Registratie: augustus 2006
  • Laatst online: 15-06 10:43
Had al even gezocht in dit topic maar is onderstaande watermeter op enige wijze uit te lezen met een sensor?

Hydron type 501PR

Mijn PVOutput


  • Exirion
  • Registratie: februari 2000
  • Laatst online: 13:46

Exirion

Gadgetfetisjist

Chris12 schreef op dinsdag 25 augustus 2020 @ 14:36:
Had al even gezocht in dit topic maar is onderstaande watermeter op enige wijze uit te lezen met een sensor?

Hydron type 501PR
[Afbeelding]
Ik vond dit: Wokkel_NL in "Uitlezen van een bijzonder type watermeter"

Als ik dat zo lees dan denk ik dat de magnetosensor waar ik over schreef de beste optie is.

"Logica brengt je van A naar B, verbeelding brengt je overal." - Albert Einstein


  • Chris12
  • Registratie: augustus 2006
  • Laatst online: 15-06 10:43
Dank voor het meedenken, ik kwam toevallig ook op de water leverancier website tegen dat oude meter in 2020 zou worden vervangen. Dus ik heb even gebeld en mijn meter wordt vervangen in Q1-2021 door het type:

Elster V200 Q3 2.5 PR6, met pulsteller mogelijkheid.

Dus ik wacht nog even met allerlei zaken nu te bouwen.

Mijn PVOutput


  • Ep Woody
  • Registratie: september 2003
  • Laatst online: 16:45
Vandaag een lj18a3-8-z/bx boven mijn Sensus 620 geplaatst. Simpel met een paar buisklemmen, een metalen strip en een paar tyraps. Voeding vanuit de 5V lijn van een Wemos D1 mini die gevoed wordt vanuit een router en dat werkt, ondanks dat het een 6-36v sensor is.

Grootste uitdaging was het opslaan van de data vanuit Domoticz naar Influxdb, aangezien de incremental counter de data niet door pusht naar influxdb. Pas versie 12231 werkt dat.

[Voor 25% gewijzigd door Ep Woody op 27-08-2020 20:39]


  • Pixelmagic
  • Registratie: september 2002
  • Laatst online: 08:41

Pixelmagic

Ubergeek

BertusG schreef op maandag 20 juli 2020 @ 22:20:
[...]


Yes bedankt, dit voldoet inderdaad goed! Beetje moeten sleutelen aan de output van m'n ESPeasy, maar nu naar tevredenheid. Voor de betere HA integratie stap ik denk ik over naar ESPhome, maar voor nu werkt het.

Onderstaand overigens mijn (zelf ontworpen) oplossing voor het uitlezen van de watermeter. Leuk detail is dat bij elke pulse de blauwe LED van het wemos D1 bordje oplicht, wat een leuk effect geeft.

[Afbeelding]

[Afbeelding]
Mooi ontwerp, ik zie dat je hem in Fusion360 hebt gemaakt, wil je het ontwerp misschien ook delen, ik zag de .stl files al staan maar wil graag wat kleine aanpassingen maken (als ik het goed zie heb ik een andere maat sensor).

PVoutput van mijn 4950Wp


  • Gaat niet door158
  • Registratie: juni 2005
  • Laatst online: 22-06 23:16
JBS schreef op donderdag 30 juli 2020 @ 13:14:
[...]
Wat oudere post, maar wellicht nog relevant. Ik vermoed dat je dit met een debounce onder filter zou moeten doen: https://esphome.io/compon...index.html#sensor-filters

Zelf zie ik over een paar dagen pakweg 80 liter teveel geteld worden met een NPM sensor op m'n Elster V200. Gebruik ESPHome op een Wemos D1 Mini. Moet nog uitzoeken hoe dat komt. Of 't de positie is, of dat debounce hierin iets kan betekenen.
Heb je nog iets kunnen doen met de debounce? Ik heb de zelfde setup en zie ook dat er teveel geteld wordt.

  • JBS
  • Registratie: januari 2004
  • Niet online
Gaat niet door158 schreef op woensdag 23 september 2020 @ 15:32:
[...]


Heb je nog iets kunnen doen met de debounce? Ik heb de zelfde setup en zie ook dat er teveel geteld wordt.
Niet me de debounce, maar wel door het verplaatsen van de weerstand. Niet tussen GPIO en GND zoals ik eerst had, maar tussen GPIO en 5V. De tientallen liters per dag teveel getelde liters zijn daarmee verdwenen. Dagenlang liep het nagenoeg precies gelijk met de meter, maar zag van de week dat er er nu toch wat liters teveel geteld zijn. Nog niet naar gekeken hoe dat zou kunnen, maar aangezien het er slechts tientallen over een periode van weken zijn, is dat te overzien.

  • Gaat niet door158
  • Registratie: juni 2005
  • Laatst online: 22-06 23:16
JBS schreef op woensdag 23 september 2020 @ 18:58:
[...]
Niet me de debounce, maar wel door het verplaatsen van de weerstand. Niet tussen GPIO en GND zoals ik eerst had, maar tussen GPIO en 5V. De tientallen liters per dag teveel getelde liters zijn daarmee verdwenen. Dagenlang liep het nagenoeg precies gelijk met de meter, maar zag van de week dat er er nu toch wat liters teveel geteld zijn. Nog niet naar gekeken hoe dat zou kunnen, maar aangezien het er slechts tientallen over een periode van weken zijn, is dat te overzien.
Weerstand nu ook verplaats en de sensor iets verschoven. Lijkt nu beter te gaan. Wat ik eerst zag was dat erbij een pulse twee liter werd geteld. Nu zo te zie gewoon een liter.

  • JBS
  • Registratie: januari 2004
  • Niet online
Gaat niet door158 schreef op woensdag 23 september 2020 @ 20:17:
[...]


Weerstand nu ook verplaats en de sensor iets verschoven. Lijkt nu beter te gaan. Wat ik eerst zag was dat erbij een pulse twee liter werd geteld. Nu zo te zie gewoon een liter.
Mooi. Ik zag gebeuren dat er bij geen water verbruik, toch liters geteld worden.

  • Xieoxer
  • Registratie: oktober 2012
  • Nu online
Heeft er iemand een kant en klare oplossing? Of kan deze voor mij in elkaar zetten? Ik ben namelijk geen held met solderen. Ik gebruik thuis P1Monitor en dat werkt goed met elektra, de volgende stap is dat ik mijn waterstand wil uitlezen.

  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online
@Xieoxer
https://webshop.cedel.nl/Falcon-PR7-Pulssensor (afhankelijk van je watemeter)
Icm een youless of Technische alternative EZ3 ?

[Voor 14% gewijzigd door AUijtdehaag op 16-10-2020 18:52]

PV Output - Panasonic Hit Kuro Zuid / Solar Frontier Noord- 5 kW Mitsubsidie WP - Aton powerrr to heat


  • Xieoxer
  • Registratie: oktober 2012
  • Nu online
AUijtdehaag schreef op vrijdag 16 oktober 2020 @ 18:51:
@Xieoxer
https://webshop.cedel.nl/Falcon-PR7-Pulssensor (afhankelijk van je watemeter)
Icm een youless of Technische alternative EZ3 ?
Ik heb deze meter:


  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online

PV Output - Panasonic Hit Kuro Zuid / Solar Frontier Noord- 5 kW Mitsubsidie WP - Aton powerrr to heat


  • Xieoxer
  • Registratie: oktober 2012
  • Nu online
Hoe monteer ik deze vervolgens aan mijn raspberry pi?

  • AUijtdehaag
  • Registratie: oktober 2006
  • Niet online
Xieoxer schreef op vrijdag 16 oktober 2020 @ 21:04:
[...]


Hoe monteer ik deze vervolgens aan mijn raspberry pi?
Als je niet zelf wil prutsen koop je een youless LS120.
Die pikt de pulsen op via de S0 pulsingang.
Youless in node red flow en data kan je overal heen sturen.
Zo meet ik bij iemand ook de watermeter en data gaat van node red naar domoticz en grafana.

Ikzelf gebruik een Ez3 Van technische alternative. Die heeft ook pulse ingangen.
Naast een buffervat met hygienespiraal op temoeratuur houden met zonnestroom, meet hij ook mijn watermeter en stroomverbruik van de warmtepomp via de andere pulse ingang.
En de EZ3 lees ik uit via de CMI en json in nodered.

Voor zover ik kan zien heb je 2 versies van die watermeter puls gever.
Type A geeft pulsen. Type B heeft ook MBus.

Mbus is ook uit te lezen met usb adapter
Informeer dus eerst wat je krijgt (koopt).

Ga je wel zelf prutsen zijn er vast projectjes te vinden om van de raspberry ook een pulsenteller te maken via de ingangen.
Google eens.

[Voor 44% gewijzigd door AUijtdehaag op 17-10-2020 05:00]

PV Output - Panasonic Hit Kuro Zuid / Solar Frontier Noord- 5 kW Mitsubsidie WP - Aton powerrr to heat


  • ThinkPad
  • Registratie: juni 2005
  • Laatst online: 16:55

ThinkPad

Moderator Duurzame Energie & Domotica
Topicstarter
Kwam deze tegen: https://hackaday.com/2021...-read-your-meter-for-you/

ESP32, cameramodule en een stukje A.I

[Voor 5% gewijzigd door ThinkPad op 10-02-2021 09:19]

Gas besparen door CV-tuning | Elektriciteit besparen
Geen vragen via privébericht die ook via het forum kunnen a.u.b.


  • rb92nl
  • Registratie: februari 2009
  • Laatst online: 13:13
BertusG schreef op dinsdag 21 juli 2020 @ 12:34:
[...]


Ik heb een LJ18A3-8-Z/BX 5v inductieve sensor gebruikt. Direct aangesloten op ESP bordje, met alleen 5v pin, aarde pin en data pin. Data op GPIO2, die standaard al een pulldown resistor heeft uit m'n hoofd. Verder niets nodig en leest betrouwbaar uit.
Goede oplossing! Ik zie dat de meeste sensoren van LJ18A3-8-Z/BX op een voedingsspanning tussen de 6-36V werken. Heb je hiervoor een speciale variant gebruikt, of werkt de normale ook gewoon op 5V?

  • Gizz
  • Registratie: maart 2001
  • Laatst online: 18:07

Gizz

Dunder-Mifflin, Inc.

@rb92nl Volgens mij schrijft hij de 5v versie gebruikt te hebben :P
Ik heb een LJ18A3-8-Z/BX 5v inductieve sensor gebruikt.
Dat is een interessante voor mijn gasmeter! Dank voor het delen :)

[Voor 9% gewijzigd door Gizz op 10-02-2021 16:11]

Canon EOS 5Dm3 + 5D + 7D + 300D + 1000FN + EF 17-40 4L + EF 35 1.4L + EF 50 1.8 + EF 80-200 2.8L + 550EX


Acties:
  • +1Henk 'm!

  • T-Infinity
  • Registratie: juli 2002
  • Laatst online: 18:56

T-Infinity

Heen en weer....

Voor wie de NPN sensor wil gebruiken met een Wemos D1 mini met Tasmota en data doorsturen naar Domoticz, dit is hoe ik het werkend heb gekregen.

Ik gebruik gewoon de 5V van de Wemos D1 voor de signalen, dus geen externe voeding van 12V ofzo. De Wemos zelf heb ik in een niet-gebruikt USB poort van mijn router gestoken.

Ik heb de NPN sensor op de D3 pin aangesloten want deze pin heeft een pull-up weerstand.
In de eerste instantie wilde ik de D3 pin van de Wemos D1 Mini vervolgens als counter instellen binnen Tasmota, maar hierbij kreeg ik veel false positives als het rotortje van de meter stil staat of langzaam beweegt (laag debiet). De debounce functies van Tasmota waren daar geen werkzame oplossing voor in mijn geval. Ik had dus een filter nodig om de ruis er uit te krijgen.

Daarom heb ik het nu zo gedaan:
-D3 pin van Wemos D1 mini binnen Tasmota (Configure Module) als Switch1 ingesteld. de NPN sensor zit nog steeds op de D3 pin aangesloten.
-D2 pin (of een andere, maakt niet uit) als Counter1 ingesteld (Configure module in web menu). Dit is een dummy want de pin zelf is nergens op aangesloten, fungeert nu dus alleen als counter.
-Switchmode1 5 (hiermee stel je in dat het een inverted pushbutton is met long press)
-Setoption32 2 (Long press wordt gedetecteerd bij langer 'indrukken' (metaaldetectie) dan 0.2 seconden. Langer dan 0.2 kan ook maar dan loop je het risico dat je bij hoog debiet (alle kranen open) pulsen gaat missen)

-Rule1 on Switch1#state=3 do counter1 +1 endon (state 3 is de long press. dus bij elke long press wordt de counter van de D2 pin met 1 verhoogd)
-Rule2 on Counter#C1>%var1% do Backlog var1 %value%; publish domoticz/in {"idx":812,"nvalue":0,"svalue":"%value%"} endon (als de counter toegenomen is, stuur de counterwaarde naar domoticz, even zelf IDX waarde invullen) Mijn idx 812 is een RFXmeter type water.

Beide rules uiteraard even aan zetten binnen het console venster van tasmota.
rule1 1
rule2 1

De test die ik vervolgens uitvoer: kraan héél klein beetje open zetten en kijken of er inderdaad 1 liter (ipv 2 of 3 liter) wordt geregistreerd als het rotortje langs de sensor komt.

Tot nu toe heb ik op deze manier de beste resultaten behaald zonder false positives. de 'long press' functie van Tasmota wordt zo dus gebruikt om ruis te filteren. Dit werkt beter dan debouncen (bij mij) want debouncen helpt alleen als de rotor beweegt. Debouncen werkt ook slecht als er langzaam water wordt getapt. In mijn geval kreeg ik dan vaak +1 liter als het rotortje onder de sensor gaat en nogmaals +1 als hij er weer onder vandaan komt.



Update: Ik kreeg toch alsnog een paar false positives bij een stilstaande rotor met knipperend NPN sensor lampje. Dit komt doordat ik op basis van bovenstaande alleen een 'long press' criterium had ingesteld voor wanneer het rotortje onder de sensor zit en niet óók voor de periode dat die er niet onder zit en dat is dus niet robuust genoeg.
Daarom heb ik het volgende veranderd:

Switchmode1 6 (we keren AAN en UIT weer om. We gaan nu dus juist de stand verhogen als de rotor onder de sensor vandaan komt, ipv wanneer hij er onder komt.)
Setoption32 20 (long press van 2 seconden voor de periode dat rotor niet onder de sensor zit)
Switchrebounce 300 (rotor moet minimaal 0.3 seconde onder sensor zitten)

En nu verwacht ik helemaal geen false positives meer te krijgen... de kans lijkt me namelijk klein dat de Wemos telkens minimaal 2 Seconden AAN meet en dan weer minimaal 0.3 Seconden UIT. Bij een knipperend lampje gaat het eerder om 0-100 milliseconden volgens mij.

[Voor 49% gewijzigd door T-Infinity op 03-03-2021 15:59]


  • Pimmetje651
  • Registratie: oktober 2001
  • Laatst online: 17:20
Heb nu al een tijdje een inductieve sensor op mijn watermeter gezet, maar nu uiteindelijk de moeite genomen om er eens een fatsoenlijke houder voor te printen (voor de geïnteresseerde : https://www.thingiverse.com/thing:3832446).
Nu wil ik dus natuurlijk ook meteen een hoop meer, en ben ik opnieuw alles aan het configureren in ESPHome en Home Assistant .
Ga ook maar meteen gebruik maken van de Utility meter opties. Maar ik beb benieuwd wat jullie allemaal gebruiken/ monitoren enz ?

Ik ben nu al tijdje aan het zoeken hoe het mogelijk is om een meterstand waarde (die de meter nu heeft) te pakken en daar dus d.m.v. ESPHome of hassio een doortelling op te zetten. Dus stel de meter staat nu op 123 verbruikt, hoe kan ik dit makkelijk zo maken dat bij de volgende L er 124 komt te staan in HASSIO.

[Voor 5% gewijzigd door Pimmetje651 op 12-04-2021 12:22. Reden: print toevoegt]

Its'nice 2be important, but it's more important 2be nice


  • cville
  • Registratie: juni 2012
  • Laatst online: 11:12
Pimmetje651 schreef op maandag 12 april 2021 @ 12:14:
Heb nu al een tijdje een inductieve sensor op mijn watermeter gezet, maar nu uiteindelijk de moeite genomen om er eens een fatsoenlijke houder voor te printen (voor de geïnteresseerde : https://www.thingiverse.com/thing:3832446).
Wat kost dat nu om zo'n houder te printen en waar laat je dat doen?

PVOutput - East/West: 26 x QCELLS Q-peak G5 Duo 325Wp, SMA STP6.0-3AV-40, inclination 13°, az 101/281°; South: 14 x Yingly Panda YL260C-30b, SMA SB 3000-TL21, inclination: 23°; az: 101°


  • JBS
  • Registratie: januari 2004
  • Niet online
Pimmetje651 schreef op maandag 12 april 2021 @ 12:14:
Heb nu al een tijdje een inductieve sensor op mijn watermeter gezet, maar nu uiteindelijk de moeite genomen om er eens een fatsoenlijke houder voor te printen (voor de geïnteresseerde : https://www.thingiverse.com/thing:3832446).
Nu wil ik dus natuurlijk ook meteen een hoop meer, en ben ik opnieuw alles aan het configureren in ESPHome en Home Assistant .
Ga ook maar meteen gebruik maken van de Utility meter opties. Maar ik beb benieuwd wat jullie allemaal gebruiken/ monitoren enz ?

Ik ben nu al tijdje aan het zoeken hoe het mogelijk is om een meterstand waarde (die de meter nu heeft) te pakken en daar dus d.m.v. ESPHome of hassio een doortelling op te zetten. Dus stel de meter staat nu op 123 verbruikt, hoe kan ik dit makkelijk zo maken dat bij de volgende L er 124 komt te staan in HASSIO.
Makkelijkste is hiervoor de Utilty Meter te gebruiken https://www.home-assistant.io/integrations/utility_meter/ en voor het zetten van de beginstand deze service https://www.home-assistan...ce-utility_metercalibrate
cville schreef op maandag 12 april 2021 @ 19:55:
[...]


Wat kost dat nu om zo'n houder te printen en waar laat je dat doen?
Enkel materiaal: Pakweg 15 cent aan plastic (PLA) bij een rol van 20 euro/kg.
Op Tweakers V&A zijn wel wat mensen die print-diensten aanbieden, waar het uiteraard een stuk duurder zal zijn dan die 15 cent aangezien je natuurlijk meer kosten hebt (Printer zelf, stroom, tijd, etc.).

[Voor 16% gewijzigd door JBS op 13-04-2021 08:20]


  • Pimmetje651
  • Registratie: oktober 2001
  • Laatst online: 17:20
cville schreef op maandag 12 april 2021 @ 19:55:
[...]

Wat kost dat nu om zo'n houder te printen en waar laat je dat doen?
Wil best voor je printen hoor, alleen verzenden is beetje tricky

Its'nice 2be important, but it's more important 2be nice


  • cville
  • Registratie: juni 2012
  • Laatst online: 11:12
Pimmetje651 schreef op woensdag 14 april 2021 @ 16:10:
[...]

Wil best voor je printen hoor, alleen verzenden is beetje tricky
Dat is een mooi aanbod maar waarom is verzenden tricky? Welke regio woon je?

PVOutput - East/West: 26 x QCELLS Q-peak G5 Duo 325Wp, SMA STP6.0-3AV-40, inclination 13°, az 101/281°; South: 14 x Yingly Panda YL260C-30b, SMA SB 3000-TL21, inclination: 23°; az: 101°


  • Pimmetje651
  • Registratie: oktober 2001
  • Laatst online: 17:20
cville schreef op woensdag 14 april 2021 @ 16:13:
[...]


Dat is een mooi aanbod maar waarom is verzenden tricky? Welke regio woon je?
Inpakken is geen probleem natuurlijk, maar dan worden de verzendkosten (veel)hoger dat de kosten van de print zelf.
Ik woon in de Regio Breda/Roosendaal

Its'nice 2be important, but it's more important 2be nice


  • Xieoxer
  • Registratie: oktober 2012
  • Nu online
Pimmetje651 schreef op woensdag 14 april 2021 @ 16:21:
[...]

Inpakken is geen probleem natuurlijk, maar dan worden de verzendkosten (veel)hoger dat de kosten van de print zelf.
Ik woon in de Regio Breda/Roosendaal
Zou je prijs kunnen opgeven? Want ik heb hier ook interesse naar :)
Alleen ik heb de Kiwa R400 watermeter.

[Voor 5% gewijzigd door Xieoxer op 15-04-2021 13:10]


  • Xieoxer
  • Registratie: oktober 2012
  • Nu online
Pimmetje651 schreef op maandag 12 april 2021 @ 12:14:
Heb nu al een tijdje een inductieve sensor op mijn watermeter gezet, maar nu uiteindelijk de moeite genomen om er eens een fatsoenlijke houder voor te printen (voor de geïnteresseerde : https://www.thingiverse.com/thing:3832446).
Nu wil ik dus natuurlijk ook meteen een hoop meer, en ben ik opnieuw alles aan het configureren in ESPHome en Home Assistant .
Ga ook maar meteen gebruik maken van de Utility meter opties. Maar ik beb benieuwd wat jullie allemaal gebruiken/ monitoren enz ?

Ik ben nu al tijdje aan het zoeken hoe het mogelijk is om een meterstand waarde (die de meter nu heeft) te pakken en daar dus d.m.v. ESPHome of hassio een doortelling op te zetten. Dus stel de meter staat nu op 123 verbruikt, hoe kan ik dit makkelijk zo maken dat bij de volgende L er 124 komt te staan in HASSIO.
Welke inductieve sensor heb je gebruikt?

  • koelkast
  • Registratie: juni 1999
  • Niet online
Mijn Sensus 620 watermeter lees ik sinds een tijdje uit met een NodeMCU + TCRT5000 sensor (lichtreflectiesensor). Ik doe dit deze yaml code middels esphome:

code:
1
2
3
4
5
6
7
8
9
sensor:
  - platform: pulse_counter
    pin: D5
    name: "Waterverbruik in liters"
    update_interval: 1s
    internal_filter: 10us
    unit_of_measurement: 'L'
    filters:
      - multiply: 0.016666667


Toch spuugt dit systeem heel regelmatig onrealistisch hoge metingen uit (ineens 80 liter in een paar seconden tijd, daarna ineens weer goed). Het is vooral als ik de kraan nét uit heb gezet.

Moet ik dan toch een NPN sensor gaan gebruiken? Zou dit beter / betrouwbaarder werken? Of ligt het aan mijn yaml code?

  • Rob Z
  • Registratie: mei 2004
  • Laatst online: 18:01
@koelkast zit er een filter van 10 microseconden over de sensor?
Die waarde kan denk ik fors groter richtng een tiende ofzo. De inductieve sensor op onze watermeter lees ik elke 100ms uit.
Heb je in beeld hoe breed de puls minimaal is die je wil meten?

[Voor 14% gewijzigd door Rob Z op 17-04-2021 13:36]

Pagina: 1 2 3 4 5 Laatste


Apple iPad Pro (2021) 11" Wi-Fi, 8GB ram Microsoft Xbox Series X LG CX Google Pixel 5a 5G Sony XH90 / XH92 Samsung Galaxy S21 5G Sony PlayStation 5 Nintendo Switch Lite

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2021 Hosting door True