OCR the LED display on the boiler's aquastat and send it to MQTT.
Find a file
2023-02-01 21:37:42 +00:00
picamera Vendor picamera 2023-02-01 21:37:42 +00:00
aquastat Initial 2023-01-30 17:31:31 +00:00
aquastat.py Initial 2023-01-30 17:31:31 +00:00
aquastat.yaml.sample Initial 2023-01-30 17:31:31 +00:00
README.md Initial 2023-01-30 17:31:31 +00:00
requirements.txt Initial 2023-01-30 17:31:31 +00:00
start.sh Initial 2023-01-30 17:31:31 +00:00

This is the aquastat program. It uses ssocr to read a boiler's water temperature display and publish to MQTT.

Tested on FreeBSD. Requires raspberrypi-userland (for libbcm_host.so)

  1. Create a venv.
  2. Enter it.
  3. pip install -r requirements.txt
  4. Install the aquastat script to rc.d.
  5. aquastat_enable="YES"
  6. Make sure ssocr is installed.
  7. Edit aquastat.yaml.