Wasserzähler mit ESP-Cam auslesen (AI-on-the-edge)

Mit ** gekennzeichnete Links auf dieser Seite sind Affiliatelinks.

Wasserzähler mit ESP-Cam auslesen (AI-on-the-edge)
Wasserzähler mit ESP-Cam auslesen (AI-on-the-edge)
  • Matthias Kleine
  • 19.12.2021
  • Hardware
  • ESP8266
  • MQTT

Mittlerweile habe ich fast alle Zähler in mein Smart Home System integriert. Nur einer hat noch gefehlt: Der Wasserzähler! Dieser bietet keinerlei Schnittstellen, sodass man hier keine Impulse o.ä. zählen kann. Aber dafür gibt es eine etwas unkonventionelle Lösung: Man liest den Zählerstand einfach optisch aus! Mit einem kleinen Kamera-Modul, welches von einem selbstgedruckten Gehäuse gehalten wird, werden regelmäßig Fotos vom Zähler gemacht. Diese Fotos werden dann von einer Software namens “AI-on-the-edge” ausgewertet und der aktuelle Zählerstand abgelesen! Und das alles auf einem kleinen ESP32. Ohne zusätzliche Hardware! Wirklich verrückt, oder? In diesem Video zeige ich Dir, wie man das Projekt einrichtet.

Was wird benötigt?

  • Ein Wasserzähler (logischerweise)
  • Eine ESP-Cam (OV2640)
  • ggf. ein FTDI (oder ein anderer USB-to-Serial Adapter)
  • ein 3D-Drucker um einen Halter zu drucken

Video

Hausbau-Kurs

Befehle

Im Prinzip habe ich alles so durchgeführt, wie im offiziellen Wiki des Projektes dokumentiert ist.

ls -la /dev/cu.*

./esptool-3.2/esptool.py \
	--port /dev/cu.usbserial-2240 write_flash \
	0x01000 ./AI-on-the-edge-device-9.2.0/firmware/bootloader.bin \
	0x08000 ./AI-on-the-edge-device-9.2.0/firmware/partitions.bin \
	0x10000 ./AI-on-the-edge-device-9.2.0/firmware/firmware.bin 

Unter Windows kannst Du zum flashen auch dieses Tool vom Hersteller verwenden.

3D-Druck

Die Dateien findest Du auf Thingiverse

ESP-Cam

Ich habe das folgende Set gekauft. Leider war eine Cam bei mir nicht funktionsfähig.

diymore ESP32 CAM Entwicklungsplatine, WLAN/Bluetooth, ESP32 DC 5V Dual-Core-Entwicklungsplatine mit OV2640 Kamera-TF-Karten-Modul **

Du willst mehr?

Smart-Home-Trainings von A-Z

Steig noch tiefer in die Themen ein und meistere Deine Projekte! Über 10.000 Teilnehmer konnten sich schon von der Qualität der Online-Kurse überzeugen.

ioBroker-Master-Kurs

ioBroker-Master-Kurs

Mehr Infos
Hausbau-Kurs

Hausbau mit KNX

Mehr Infos
Lox-Kurs

Lox-Kurs

Mehr Infos
Node-RED-Master-Kurs

Node-RED-Master-Kurs

Mehr Infos