Du hast einen alten Strom-, Gas- oder Wasserzähler und möchtest diesen gerne mit Home Assistant auslesen? Dann ist AI-on-the-edge genau das Richtige für dich!
Damit kannst du jegliche Zähleranzeigen mit einer ESP-CAM abfilmen und mit einem Miniprojekt, welches auf Machine Learning basiert, die gefilmten Zahlen in nummerische Werte umwandeln & danach in Home Assistant per MQTT speichern!
Inhaltsverzeichnis
- Voraussetzungen
- Links / Doku
- Benötigte Hardware (ESP32-CAM)
- Schaltplan für Anschluss an die Serial-Bridge
- 3D-Halter & Gehäuse für ESP32-CAM
- Fazit
Voraussetzungen
Home Assistant muss bereits installiert sein, auf welcher Hardware spielt keine Rolle.
- Mosquitto oder ein anderer MQTT-Broker sollte ebenfalls eingerichtet sein (Siehe z.B. diesen Teil des SML-Videos)
- WLAN-Empfang beim Stromzähler
- Freie Steckdose oder andere Stromversorgungsmöglichkeit für den ESP32-CAM
- 3D-Drucker oder 3D-Druckservice
Links / Doku
- https://github.com/jomjol/AI-on-the-edge-device (Repo)
- https://jomjol.github.io/AI-on-the-edge-device-docs/ (Wiki)
- https://jomjol.github.io/AI-on-the-edge-device/index.html (Installer)
Benötigte Hardware (ESP32-CAM)
Entwicklerboard mit Micro-USB-Anschluss
Normales Board ohne Micro-USB-Anschluss
Das ist die von mir genutzte Variante im Video, sind im Multi-Pack noch günstiger.
Zubehör für Board ohne Micro-USB-Anschluss

microSD-Karte

Genutzte Werkzeuge
Schaltplan für Anschluss an die Serial-Bridge

3D-Halter & Gehäuse für ESP32-CAM
Einzelnes Gehäuse für ESP32-CAM: https://www.thingiverse.com/thing:4571627
Wasserzähler
Funktioniert übrigens auch teilweise für Zähler mit digitalen Anzeigen, wenn der Bildschirm eben angeschaltet bleibt & die Zahlen dauerhaft sichtbar sind 😉
- https://www.thingiverse.com/thing:4573481
- https://www.thingiverse.com/thing:5794920 (Wasseruhr Ø 86mm)
- https://www.thingiverse.com/thing:5167976 (Im Video verwendet)
- https://www.thingiverse.com/thing:5198099 (Kamstrup 92mm)
- https://www.thingiverse.com/thing:4845508
Stromzähler
- https://www.thingiverse.com/thing:5028229
- https://www.thingiverse.com/thing:5567461
- https://www.thingiverse.com/thing:5567424 (Spiegel)
Gaszähler
- https://www.thingiverse.com/thing:5224101
- https://www.thingiverse.com/thing:4845512
- https://www.thingiverse.com/thing:4846971
Fazit
Mit AI-on-the-edge bremsen dich analoge Energiezähler nicht mehr aus und du kannst einfach anfangen, die Werte in Home Assistant zu nutzen. Egal, ob Stromzähler, Gaszähler oder Wasserzähler… Sei es im Energiedashboard oder für andere Automationen!
Bedenke jedoch, dass es auch noch andere Möglichkeiten gibt, Zähler auszulesen. Je nach deiner Situation sind manche davon ggf. besser geeignet:
- SML Stromzähler mit Home Assistant auslesen (lokal) – PowerFox Alternative
- Home Assistant Ferraris Stromzähler auslesen & Verbrauchszähler (HT NT)
Wenn du Fragen oder Anmerkungen hast, zögere nicht, sie mir unten in den Kommentaren mitzuteilen und ich werde mein Bestes tun, um dir zu helfen. Vielen Dank fürs Zuschauen!
Danke @system , also Simon,
sehr informativ und gut ausgeführt.
Dennoch wie üblich, eine Frage bleibt immer!
Ich habe derzeit kein MQTT installiert und sehe auch bisher keinen Bedarf in meiner Sensorwelt, die REST Installation geht anscheinend laut der AI on the Edge Doku ohne Integrationen zu installieren und sieht sehr einfach aus,
Was ist der Vorteil bzw. Nachteil beider Anbindungen?
Danke und Gruß
Frank
Video wie immer Top erklärt hab schon alles bestellt denke das könnt sogar ich hin bekommen😜 Wasserzähler ist noch das letzte was mir noch fehlt.
Wäre es aber nicht besser noch eine Ziffer mehr mit dazu zu holen wenn es Mal zum Zahlen Sprung kommt wäre sie gleich dabei oder macht das Probleme?
Ich fand das Video auch sehr informativ. Super erklärt
@simon42
Bei mir ist es leider so, dass ich bei den Wasseruhren überhaupt keinen Strom habe bzw. eine Leitung quer durchs Bad ziehen müsste. Hat jemand Erfahrungen, ob das auch mit ner Akkulösung funktioniert?
Du könntest das auch mit einer Powerbank betreiben. Musst dann alle paar Tage wieder aufladen oder tauschen.
Tipp:
ich bin soeben beim ersten Versuch gescheitert.
Während die Shelly’s im Waschkeller mit -66 dBm zum nächsten Repeater über 2 Etagen sich verbinden, kommt mein ESP32-CAM mit einer Etage nur auf -80 dBm und im Waschkeller ist er verbindungslos.
Also schaut euch das Verbindungsumfeld kritisch an, ich glaube der Antennenanschluss am ESP32-CAM ist nicht umsonst da (für mich deutet das auf eine bekannt schwache Onboard Antenne) und kauft gff. die externe Antennenversion.
Gruß
Frank