water meter pulse probe
One inductive proximity sensor, like LJ12A3-4-Z/BX sensor N/O NPN 4mm. Sean. I have had some trouble understanding the pulse counters and . Range up to R1000 and accuracy up to 0.2% 0.5mm/sec whichever is greater. For the water meter were going to track hourly, daily, monthly and yearly. It provides a high-resolution pulse output with a flow direction signal. Watermeter reading with a Raspberry Pi and inductive proximity sensor, 220V powered Fibaro motion sensor FGMS-001. It's average supply current is 10uA. Thanks to MJV for sharing his configuration on the Home Assistant forums. The meter will also show the measurement of a full cycle, in my case this was liters. Easy interfacing due to pulse output with your PLC. Example meter A100C BS Single Phase Meter What is a pulse? In this case you only have to add the waterpart script into it. Use this mode if you power the sensor with a battery. Our experienced staff can help you find the answers. I bought it in 6 dollars. Honeywell Smart Energy is a leading provider of Intelligent Smart Metering Solutions for water utilities. I consider this a necessary consequence of having an open mind. Robust . Produced in versions for cold and hot water in diameters DN15 and DN20 mm (1/2 - 3/4), this meter has a 360 rotating dial for ease of reading. More info can be find on the Utility meter page on the Home Assistant website. The counter unit also has a remote display mounted outside the home for easy reading by the utility company. The ESPhome configuration has been updated to support this feature. However if you have an older power meter without a pulse output, then you might be able to use one of the options below to sense your water consumption. Whenever we make news, we put a link to it here.W. 1 - 20 gpm to 8 - 160 gpm, Flow Ranges: The sensor example sketch counts the pulses from your attached sensor and converts it into liters or gallons per minute and the cummulative water volume. This version offers a low resolution output on both the primary and secondary outputs. The HRI-Mei can be programmed to transfer selected information. The ESPHome configuration editor will now show. All rights reserved.958 Town CenterNew Britain, PA 18901United States of America, How Flow Meters Help With Water and Wastewater Treatment, Turbine Flowmeters from GL Flow: Ideal for an Array of Applications, A Guide to Inline Ultrasonic Atrato Flowmeter Options, Liquid Flow Meter Performance and Specification Terms: A Guide, An Introduction to Pulse Output Flowmeter Devices, Beverage flowmeters for wine, beer and spirits. Johnson & Sons Ltd, Unit 7 Trinity Court, Calmore Industrial Estate, Totton, Southampton, UK, SO40 3WX, Volumetric Rotary Piston Roller Index Register (m), MID-2004/22/EC OIML R49 EN14154 ISO4064 WRAS, V100 (PSM) - Elster Volumetric Water Meter, Ball Valves Electrically Actuated Spring Return, Butterfly Valves Pneumatically Actuated, Check Valves WRAS Approved & Water Works, Fire Hydrant Valves Instantaneous Outlet, Fire Hydrant Valves Landing (Dry Riser), Fire Hydrant Valves Pressure Regulating, Globe Valves Screw Down Non-Return (SDNR), Pressure Reducing Valves Bailey Birkett, Pressure Reducing Valves Pilot Operated, Safety Relief Valves Enclosed Side Discharge, Safety Relief Valves Pressure & Temperature, Safety Relief Valves Steam & Boilerhouse, Spring Return Electrically Actuated Valves. Explore your potential to monitor and optimize your entire water cycle. The data interface can be used for M-Bus applications. Do more with your infrastructure. Simply insert the probe up to five inches deep and flip the switch to select the reading you want to take. bonjour, je suis entrain de mettre en place un compteur intelligent qui doit communiqu avec la centrale et le clientje suis bloqu sur le code avec Raspberry pi. TrackingPin = 7, def button_callback(channel): The Pulse Units for the Honeywell/Elster Water Meters are all retrofittable. Paul Allen ( MarsFlyer) has successfully used a Melexis MLX90248 hall effect sensor. Learn what Pulse Output is and compare the water meters available with this feature. Copy Settings.example.h to Settings.h and fill in the correct data. In my case; 1 pulse == 0.0001 M3 x 10 == 1 liter. Regarding the smartmeter (energy/gas) there are probably other scripts available online that will do already the trick for you and you dont have to reinvent the wheel. Tnx for the positive feedback. If you click the Lovelace card you will see a historic chart. Test this url in your bowser to see if the createdevent is increasing the counter. *. * Now Obsolete - Availible while stocks last. Without your code I cant help you further. The probe is compatible with the Kent V100 'grenade'-type water meter. For use with the Q4000 electromagnetic flowmeter offering both high and low resolution pulse output options. Luckily the meter provides a spinning wheel that contains a magnet. There are two types of Hall Effect sensors. Watersavers supplies a standard range of pulse water meters in sizes from 1/2" up to 4" BSP. Certain meters allow for a choice of which dial to use for the pulse output, thus determining the volume of water that is represented by a pulse. Best of all, it was . You can find the example on the espressif Github . The standard version is the K10:10 version which provides 2 pulsed outputs of 10L/Pulse for 40mm-125mm Meters, and 100L/Pulse for 150mm+. Reach farther with new innovations and leading technology that helps you deliver greater efficiency, responsiveness and analytical capabilities than ever before. qui doit inter ragit avec un rseau de communication par exemple lora, wifi etc, un autre problme, le code de calcul automatique de la consommation deau. Then the connection would be one wire to ground and the other to an input set to pinMode(INPUT_PULLUP). Place the sensor directly on the sensor. Pulse Counting and sleeping. Works great. The ethernet-cable runs in a cabel channel with other power-lines. My Watermeter has a small grey reflective area on one of the readers, so in theory I should do something with the reflective part of it. Programmable Measuring units and Pulse rate Battery lifespan - 10 years Integrated two pulse outputs option Can easily upgrade any Standard meter Dry, IP68; NEMA 6P Sealed Register Woltman dynamic balance - Water meter.mpeg Ratios - the ratio between the extreme flow rates (Qmin and Qmax) is: 1:330 for the WST 50mm 1:400 for the WST 80mm Atree Soil Meter. This filters outliers. Ready to Ship. They operate as NPN "sinking" or PNP "sourcing." Although the water in the Netherlands is not really expensive, I wanted to get more insights into how much water we are using and if there is any way to save some water. I already covered the power usage in a previous post, so this will describe my setup to monitor our water usage. (NSF/ANSI 61 Annex G certified), Connections: X-Cel House, Chrysalis Way, Langley Bridge, Eastwood, Nottinghamshire NG16 3RY. prefix can be changes in the settings. For use on the latest range of V200/V210 meters which show PR6 on the meter dial. You can also subscribe without commenting. Set the PULSE_FACTOR to the number of revolutions per cubic-meters (or gallons) of water. The sensor can be easily stuck on to the front surface of any utility meter with an LED pulse output. I have to admit that the same sensor and the same setup (identical watermeter, gasmeter has same distance to the watermeter as well as the other equipment, will give a lot of false measurements at the moment. Find the Water Consumption section and add the Water Meter Total sensor as a water data source. QThe instantaneous flow of fluid (under working condition) [m3/h] 3600-conversion factor in seconds. // Max flow (l/min) value to report. GPIO.setwarnings(False) # Ignore warning for now I see in my blogpost that Im using version 2B, which is the oldest Pi that I own. In case you can provide a solution Im curious what the changes are. 1 - 20 gpm to 8 - 160 gpm, Flow Ranges: A water meter is an analog measuring instrument. Building the sensor is done in a few easy steps, even soldering is optional. Here's the code I've used: If you aim it at the fastest turning hand on your meter, you can detect pulses or a rate. Assured Automation. Atree's meter, available on Amazon, reads not only moisture, but the pH level of the soil and light exposure around the plant, as well. Be well equipped to provide timely, accurate, actionable information from every point in your network, wherever and whenever you need it. Notify me of followup comments via e-mail. He is always prepared to assist with the various products available from Precision Meters.". The. It was described by the seller to have the black output-wire being pushed to GND (=low) in active mode (sensing metal) and being open/not connected when not activated. Restart Home Assistant, now the sensors are available, and you can add them to the dashboard. Reliable, low maintenance. Nice project and nice platform and idea. Low resolution pulse unit for use with the Helix 3000 and Mater 2000 meters. Click below to contact us or find an office near you. See Assured Automation in the leading industry publications. Connections: / Affiliations
Subscribe to our YouTube channel to me notified of new additions. / Cookie Policy
For this project, Im using the ESP8266, NodeMCU board. sensor: - platform: pulse_counter pin: GPIO12 unit_of_measurement: 'kW' name: 'Power Meter' filters: - multiply: 0.06 # (60s/1000 pulses per kWh) Adjust GPIO12 to match your set up of course. The Data Interface and Flexible Pulse Output for Bulk Water Meters. ESP8266 + Gas / Water monitoring. After that you can comment back again this line. Can you specify what isnt working? UUW will not accept the installation of any alternative water meter as a fiscal meter. * repeater and gateway builds a routing tables in EEPROM which keeps track of the 1-10,000 pulses per m. # = GPIO 4 = The effect of this procedure is also that if you provision another sensor setting the same NODE_ID, you will get the current counter value from Home Assistant on the first startup. If you want to make it really easy, you order some female Dupont cables (Banggood or AliExpress) and shrink solder seal connectors (Banggood or AliExpress). Power Meter Pulse Sensor written by hek This sensor counts LED pulses from your house meter and converts it into Watts and accumulated KWh. Water flow meter which i used in the project is from aliexpress. Just in case you want to register the sensor using another NODE_ID, you will need to factory reset this sensor. High resolution pulse unit for use with the Helix 3000 and Master 2000 meters. message = input(Script started. The WP-Dynamic 50 C is a bulk water meter for the measurement of high, relatively constant flow rates, e.g. If you aim it at the fastest turning hand on your meter, you can detect pulses or a rate. All
GPIO.setmode(GPIO.BOARD) # Use physical pin numbering Flow sensor is powered with an external 9 volt battery. In these reports you can filter down on selected times and get more insights. For viewing the measurements in my lovelace dashboard I used a custom card called mini-graph-card, this card can be easily installed using HACS. Some steps might to generic introduction articles. behind pumps. T-Probe pulse unit. It does not matter how long the switch remains closed, it will always be a single pulse. In this mode the sensor will not sleep and will report the current water flow rate and the cumulative water consumption to the gateway. the Elster A100c) each pulse usually equals one Wh (1000 pulses per kWh). The V110 operates as a standard meter until the need arises, and then by simply removing a plastic plug and inserting a magnetically operated signal sensor, it can be converted for remote read. The closure and opening of this switch is a single "pulse." Output DEVICES. It is now read-only. Is the sensor working in first place? Simply check the "Include a Pulse Output" checkbox while configuring your meter. In some cases, newer water meters are equipped with a pulse output. 1 Whr= 3600J therefore instantaneous power P=3600/T where T is the time between the falling edge of each pulse. In case you want to store the Python script somwhere online, you can use the following command on the Pi to grab the file: To test the changes, give the Pi a reboot with command: If everything is set correct, the following line will be visible in the console after reboot: When you now hold a piece of metal within the 4mm sensor range, the led will activate, and in the console screen the following lines should be visible: The Response:ok is a confirmation that the JSON call to Homeseer is done correctly. Learn more. The utility meter sensor provides functionality to track consumptions of various utilities, including water. Some water meters emit a fluctuating magnetic field that can be detected by using a Hall effect sensor. 2023 Sensus, a Xylem brand. Flow sensors are available as time measuring units (these measure flow rates over a set time period) or they can be totalising flow meters that . Hi Gabriela, Need Help Selecting a Pulse Output Water Meter? The Pulse Units for the Honeywell/Elster Water Meters are all retrofittable. The most common pulse output switch attaches to the lens of the meter's register, directly above a dial that has the magnet attached. All changeable data can be set with MiniCom software via the M-Bus / MiniBus data interface. The pulse signal is a simple square wave so its quite easy to log and convert into liters per minute using the following formula. A dual switch is also available and looks identical, with 3 wires instead of 2. It emits an infrared light and detects the reflection. 2 is the child entity and will correspond to the text of S_INFO entity attached to this device (you see this in the entities), /* Brown= 5V (pin 2 or 4) As I understand the sensor, in active mode, it already pulls the output to ground (so clear LOW). For pulse output, one of the pointers is replaced by a magnet arm, which is detected by an encapsulated sensor attached to the outside of the lens. Mind that currently this may go in overflow if you use too big values. $33.00 / Piece. The HRI-Mei provides a high resolution pulse output . For use with the older MSM meters and early V200/V210 meters with the grey shroud. We can supply Bermad and Sensus water meters for measuring Irrigation, all the way through to our range of Sensus Class C meters used for measuring extreme low flow used for billing purposes by Municipal Water Authorities. You can find step-by-step guidance in the Flash ESP chip with ESPHome node firmware article. But I'd like to use a sensor flow to measure water flow. The default frequency 3 times per minute (every 20 seconds). It also comes with some additional reports and insights about usage. ), // Number of blinks per m3 of your meter (One rotation/liter). Check here for the latest versions. Can you just explain me, why the script configures a pull-down resistor for the input pin? Low power consumption enables use with a battery powered emonTx or JeeNode. / About Us
Align the IR module with the metal half disk inside the meter, Try to mount it above 1 half, not in its center, so when it turns the the sensor get triggerd. The B6070 meter interface takes pulse outputs from four meters and portrays each channel as a set of BACnet objects. Features. Customer reviews of products and testimonials are also included. The standard version is the K10:10 version which provides 2 pulsed outputs of 10L/Pulse for 40mm-125mm Meters, and 100L/Pulse for 150mm+. For my setup I installed the Raspbian Stretch Lite ISO:https://www.raspberrypi.org/downloads/raspbian on a 8GB micro SD card. It measures the time between rising edges on a pin, for each pulse it outputs the frequency in pulses/min. The extended portion of the switch inserts into the meter. This sensor will be able to recognize the piece of metal that is placed on the meter and will provide a pulse whenever a full cycle of the meter has passed. The duty cycle of the switch closure is typically 70% on, 30% off. One remark to the sensor: I have the same as you in operation. For the A100c meter each pulse represents a 1000th of a KWhr of 1Whr of energy passing through the meter. Its operation is quite simple, a disc (see photo) visible in the dial of the meter rotates at a speed proportional to the flow of circulating water. What do you need to build the solution. For more information about this product, please download the data sheet. Flow range from 39.37 litres/hr - 12.5 m3/hr. Locate the little LED on your meeter and mount the light sensor over it to register the power-consumption rate blinks. Pulse frequency (Hz) / 7.5 = flow rate in L/min. Every time the magnet passes and LED lights up means that a full cycle has occurred. Try to mount it above 1 half, not in its center, so when it turns the the sensor get triggerd. The FLM pulse port's meter constant should be set to 0.5L per pulse for this type of water meter. I will explain about it during code explanation. Hi Rutger, Great, simple design. What is the function of ( pi ) switch in the center of meter to cover? Its also important to make sure you buy a 5V version so you can power the sensor directly from the ESP. 3-coil inductive sensor for flow direction detection. These days its all about insights. For single-phase domestic electricity meters (e.g. print(1L of water is used) See the picture below. Straight forward and easy to understand training materials covering the most important concepts in valve automation. In my case; 1 pulse == 0.0001 M3 x 10 == 1 liter. The opinions expressed here represent my own and not those of my employer. Adjust the trimpot so it just triggered when the disk is underneath. This is an alternative flat disc low resolution pulse unit for use with the Helix 3000 and S2000 meters. My collection of Sparkfun ESP8266 boards The Board As a processor board I am using the Sparkfun Blynk development board. I've chosen the 88pulses/L. example: ofcourse only for water. There are a few parameters that need to be tuned to your water meter. * network topology allowing messages to be routed to nodes. For example a meter may output 1 pulse for every 10 litres of water. Besides this the values will be stored in MySQL each hour. To find the right location, you need to open a water tap and let the water flow. He can contact me in my WhatsApp number +256797330732. Thanks! If nothing happens, download GitHub Desktop and try again. print(datetime.datetime.now()) Using Arduino Project Guidance. In this mode the sensor will sleep most of the time and only report the cumulative water volume. With higher power meters (often three-phase), each pulse corresponds to a greater amount of energy e.g. Atree Soil Meter. This allows integrators to use simple meters. Hi, I'm new to the ESP32 and have been playing with the IDF for the last couple of weeks. Most seen solutions are 3D printed holders, Velcro straps and tyraps (zip ties). Theres just an analog counter. As visible in the screenshot below, the event groupname = Energy. The integrity and reliability of this data is key for use in billing applications. I'm trying to get the ESP32 to run for a long time on a couple of cells to take regular measurements (ADC and/or count pulses), log them and then send the data daily. This will provide you with a pulse, every pulse is equal to what has been defined by the meter. Use Git or checkout with SVN using the web URL. Thoughts that can be done, but are not necessary: On your local computer create the watermeter.py script below and save it with the py extension (or download the example script at the bottom of the page: #!/usr/bin/env python One CC2030 Gateway can monitor 20 meters (water, electricity, and gas). Easy to Use The last missing piece is water usage. That magnet can be recognized by a proximity sensor. See all of the accessories offered for our water meters. 1 - 20 gpm to 8 - 160 gpm, Connections: Water meters that can use pulse output switches have a magnet attached permanently to a dial or drum that is inside the meter. In the above circuit i attached the pulse output pin of flow sensor to arduino digital pin 3. From hourly all the way till yearly. A gear train drives the register totalizer dials. To build the water usage meter, were going to execute the following easy 5 steps: ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems like Home Assistant. This blog is intended to provide a semi-permanent point in time snapshot and manifestation of the various thought and solutions that are in our minds, and as such anycode, solutionsand opinions/thoughts expressed within out-of-date posts may not the same, nor even similar, to those I may hold today. You can also set the frequency that the sensor will report the water consumption by updating the SEND_FREQUENCY. To start with, I connected the reed output of the water meter via 10k resistor to +5V, GND and D3. At each meter's max flow rate, the output frequency ranges to 240 Hz. There was a problem preparing your codespace, please try again. Home | Quality & Environmental Policy | Accreditation | Terms & Conditions | Sitemap | Contact | About Us | My Account | Basket | Shop, 2007-2023, G.J. The small radar will start spinning. This filters outliers. I want to get rid of the RFXmeter with infrared sensor, so this is a good opportunity for switching hardware. MQTT The PR7 Pulse Units suit the Helix 4000 Water Meters. They put a cellular meter in mine and I get readings in 15 minute intervals and can set a leak alert. Luckily, my Pi survived this for nearly a year, although GPIO-input must not be more than 3.3 V. I now use a voltage divider (15k between black and blue/GND) to limit the output in non-active mode to around 3V on the GPIO-pin. No working for mee on rapsberry first generation . Replies to my comments
1/2" to 2" NPT, Flow Ranges: You can buy it on Aliexpress but also for less than 5 euros in The Netherlands, which I did. Order) $5.00 /Piece (Shipping) . NPN and PNP outputs are given. Order) . Adds Thermal Shutdown to ANY spring Based on a topic on the Domotiz forum and the new setup from my side regarding the readings from my new smart meter (DSMR5) and a need to have solution too for the watermeter. For a better experience, keep your browser up to date. Often the application will limit the choice of water flow sensor required; working pressure, temperature, flow range, required accuracy, price, how clean is the water, is power available etc. Each Based on the input voltage, the sensor's pulse output signal is a square wave with an amplitude of 5-28 VDC. Closes air supply line message: VALUE_TO_ADD // could happen when long wraps or false interrupt triggered. If you buy a LJ18A3 you dont need those. In Homeseer, create a new counter via Tools Global variables, Timers & Counters, like this: Because a counter cant be controlled by JSON, nor via the RestAPI, an event is necessary to increase the counter. Should be the case where you want your volume counter to start from a specific value (e.g. The Cyble Sensor is completely compatible with all Itron water meters equipped with the Cyble target. ESP boards are a low-cost Wi-Fi chips that have built-in flash chips allowing you to build a single-chip device capable of connecting to Wi-Fi. Unfortunately, water delivery doesnt come with a smart meter. The magnet is positioned on a dial (or drum in some cases) that rotates due to water flow. The sensor has a red LED light on top, the led will turn one when the magnet passes. I did a lot of research and ended up with this LJ18A3-8Z/BX sensor sold on AliExpress.com . My watermeter.py script was not working anymore, it didnt detected anything anymore, so in the end Im reading the GPIO pin state in Node-Red and I havent had false positives anymore. Return To Category. Don't subscribe
Simple dry contact switch for adding pulse output to a mechanical water meter Water Meter Accesssories Description These dry contact reed switches are hermetically sealed and have a 5 foot cable lead. Easy to read. The 2022.11 release of Home Assistant added the option to track water usage in the Home Assistant Energy dashboard. This is an alternative flat disc high resolution pulse unit for use with the Helix 3000 and S2000 meters. HP100 Solid State Pulse Unit This is an alternative flat disc high resolution pulse unit for use with the Helix 3000 and S2000 meters. The B6070 is enclosed in a DIN case that can be mounted standalone or on a DIN rail. Give Home Assistant a few hours and your water consumption will show in the energy dashboard! Designed for industrial water meters like MeiStream and MeiTwin, the HRI-Mei can be retrofitted without breaking your meters metrological seal. Subscribe to watermeter/