Skip to content

dgomes/pico_w_water_meter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Water Meter Sensor

Monitor your water usage through an energy-efficient IoT device attached to your water provider meter (which happens to have a metal "butterfly wheel) like the JANZ JT400:

Water Meter

Water Meter

This project enables you to monitor the water usage of your household water usage through the use of a DIY water meter sensor built using:

The RPI Pico W is very flexible in terms of power requirements, but in my case, I use:

Just assemble everything :)

Box with PCB and Battery inside

You can find the PCB source files (KiCAD) in the respective directory. (PCB files)

I designed a 3D-printed adapter for the Inductive Proximity Sensor to fit the JANZ JT400. (3Dadapter)

The RPi Pico W is flashed with a micropython firmware and then you upload the project available in src

You must have an MQTT broker (e.g. Mosquitto)

The project automatically integrates with Home Assistant

config.py

You will need to create an additional file called config.py that must include the variables:

SSID = "myhome_network"
WIFI_PASSWORD = "blablabla" 

SERVER = "192.168.1.1"  #this is your MQTT Broker Address
USER = None #change this to your MQTT username, else leave None
PASSWORD = None #change this to your MQTT password, else leave None

Powering

  • Using a 18650 3.7v battery the sensor can run for 2 weeks
  • Using a battery pack of 4 AA batteries the sensor can run for 4 weeks

About

Water Meter using Raspberry Pico W

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published