Skip to content

nandito/meter-reader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Meter reader

👨🏻‍🔧 ‍Work in progress!

The first goal is to track the household's water usage.

  1. Periodically take a picture of an analog water meter
  2. Use OCR to read value
  3. Save data

Status

Currently it only can take pictures remotely (on a phone) and save it locally (on the device where the script runs).

Usage

  1. Install IP Webcam on an Android phone
  2. Fine tune settings in the app if you want (I changed the photo resolution to the biggest available and set the flash mode to "auto flash")
  3. Start server
  4. Download this Python script (implemented in 3.7)
  5. Create a directory with output name
  6. Set the IP Webcam address: a. either in the code by updating DEFAULT_CAMERA_IP_ADDR value b. or using CAM_IP_ADDR env variable (eg. CAM_IP_ADDR=192.168.1.12)
  7. Run the app python take_picture.py

License

MIT

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages