|

AI on the Edge: Die 10 häufigsten Fehler bei der Einrichtung für dein Smart Home Projekt

Willkommen zum heutigen Blogbeitrag! Wenn du ein Smart Home Projekt starten möchtest und dich für die intelligente Überwachung des Gas-, Strom- und Wasserverbrauchs interessierst, bist du hier genau richtig. In diesem Beitrag werde ich dir die zehn häufigsten Fehler bei der Einrichtung von AI on the Edge (https://github.com/jomjol/AI-on-the-edge-device) zeigen, damit du dein Projekt optimal starten kannst.

Der Zähler soll Smart werden

Die Grundlage

Als Grundlage nutzen wir die Entwicklung einer künstlichen Intelligenz auf einem lokalen Gerät, die ohne Cloud oder großen Rechenpower auskommt. Genauer gesagt nutzen wir ein neuronales Netz, das trainiert wurde, um Ziffern und Zahlen von Bildern erkennen zu können. Dies ermöglicht es uns, den Wasserverbrauch, Stromverbrauch und Gasverbrauch zu verschiedenen Zeitpunkten zu messen.

Sie sehen gerade einen Platzhalterinhalt von YouTube. Um auf den eigentlichen Inhalt zuzugreifen, klicken Sie auf die Schaltfläche unten. Bitte beachten Sie, dass dabei Daten an Drittanbieter weitergegeben werden.

Mehr Informationen

Unser Ziel ist es, die Wasser/ Strom Werte in Home Assistant zu haben.

Die Software

Als Basis nutzen wir das AI on the Edge Projekt von jomjol. Hier geht’s zur Projekt-Übersicht: https://jomjol.github.io/AI-on-the-edge-device-docs/. Zum Flashen ist meiner Erfahrung nach der integrierte Web Flasher am besten geeignet. Du findest ihn hier: https://jomjol.github.io/AI-on-the-edge-device/.

Hardware

Wir beginnen mit der Hardware, bei der es einige Fehlerquellen gibt. Ich nutze das ESP32 Cam Board (Variante B), eine SD Karte, ein Netzteil und eine Antenne. Eine externe LED ist ebenfalls nützlich.

Hier die genauen Links zur Hardware:

Sämtliche mit „*“ markierten Links hängen mit Amazon Partnerprogrammen zusammen. Sie dienen dir als potentiellen Käufer als Orientierung und verweisen explizit auf bestimmte Produkte. Sofern diese Links genutzt werden, kann im Falle einer Kaufentscheidung eine Provision an mich ausgeschüttet werden. Bei einem Kauf über diese Links fallen natürlich keine Mehrkosten an. Danke!!

👉 Wenn du nicht nur dieses eine Projekt nachbauen, sondern ESPHome von Grund auf verstehen willst, dann ist mein
ESPHome Meisterkurs – Lokale Hardware-Schmiede spannend für dich.

Dort zeige ich dir Schritt für Schritt, wie du eigene, stabile ESPHome-Geräte baust – von der Board-Auswahl über YAML bis zum fertigen Sensor im Home Assistant.

Hier findest du alle Infos

3D Druck Gehäuse:

https://www.thingiverse.com/thing:4573481 https://www.thingiverse.com/thing:5673952 Davon war meins abgeleitet

Achte darauf, dass die RAM-Größe deines Boards mindestens vier Megabyte beträgt, damit es bei der Installation des Programms keine Fehlermeldung gibt. Wähle außerdem die richtige Variante des Boards aus, da es viele Varianten mit ähnlichem Aussehen gibt.

Die zwei häufigsten Boards für die ESP32 Strom und USB Versorgung (Flashen)

Antenne

Ein weiterer Fehler kann darin bestehen, keinen Empfang zu haben, insbesondere wenn das Gerät in einem Keller installiert ist. Es ist möglich, externe Antennen zu verwenden, aber dies erfordert manchmal einen gewissen Aufwand.

Externe LED

Bei meinem Stromzähler hat die Interne LED ausgereicht, beim Wasserzähler bin ich dann gleich auf die externe umgestiegen. Dazu habe ich die LED https://amzn.to/3NEckny * genommen. Ihr braucht dazu noch einen 470 uF Kondensator und ein 470 Ohm Widerstand.

Dann natürlich noch die Config anpassen

Fertiger smarter Wasserzähler

Mein Fokus lag darauf, sehr schnell eine Lösung zu entwickeln und schnell ein Gehäuße zu drucken. Der Zähler funktioniert und liefert die Werte. 😍

Das Smart-Home-Projekt kann mit dem AI on the Edge-Projekt von jomjol optimal gestartet werden. Du benötigst lediglich die richtige Hardware und die entsprechende Software, um den Smart-Zähler einzurichten und in das Home Assistant System zu integrieren. Achte dabei auf die oben genannten Fehlerquellen, um das Projekt reibungslos umzusetzen.

Ich hoffe, dieser Beitrag hat dir geholfen, dein Smart-Home-Projekt zu optimieren und die häufigsten Fehler bei der Einrichtung eines Smart-Zählers zu vermeiden. Wenn du weitere Fragen hast, stehe ich gerne zur Verfügung!

Du hast dieses Projekt erfolgreich umgesetzt? Mega – dann bist du schon weiter als 90 % der Leute, die sich „Smart Home“ auf die Fahne schreiben 😉

Wenn du jetzt merkst:
Ich will das nicht nur nachbauen, ich will’s wirklich checken und eigene Projekte umsetzten
dann lade ich dich in meinen
ESPHome Meisterkurs – Meisterwerkstatt für lokale Hardware ein.

Dort bekommst du:

  • eine klare Roadmap von den Grundlagen bis zu eigenen Projekten
  • fertige YAML-Vorlagen, die wir im Kurs Stück für Stück auseinandernehmen
  • Praxisbeispiele aus der Community: Präsenzmelder, Garten, Lüftung, PV & Co.

👉 Hier geht’s zum ESPHome Meisterkurs »

Alkly Dumme Dinge Smart machen

Alex Kly (Alkly)

Ich glaube an ein Smart Home, das dir gehört – nicht der Cloud. Ich zeige dir, wie du Technik nutzt, um Energie zu sparen, Solar optimal einzubinden und dein Zuhause nachhaltig zu steuern.
Ein Zuhause, das mitdenkt, dich entlastet – und dich jeden Tag ein Stück freier macht.

Hat dir der Artikel geholfen?

Ja! 👍
Ne 🙁
Danke für dein Feedback!

Ähnliche Beiträge

12 Kommentare

  1. Hi Alkly,

    tolle Anleitung. Ich habe das Problem, dass nach dem Einsetzen der SD Karte sich nichts mehr tut. Das Flashen ist aus meiner sicht erfolgreich gewesen, da ohne SD Karte das Blinken der LED auf „Keine SD Karte gefunden“ hinweist. Wenn die SD Karte dann drin ist, blinkt nichts und es wird keine Verbindung mit dem WLAN hergestellt. Ich habe eine 4GB, 8GB und eine 32GB SD Karte geteste, bei allem das gleiche, jeweils als FAT32 formatiert.
    Hast du eine Idee was das Problem sein könnte?

    VG
    Chris

    1. Danke für dein Feedback.
      Hmm. es klingt schon sehr stark nach einem SD Kartenfehler. was sagt den die Konsole, wenn du es flashed und am Rechner angesteckt lässt? Ich hatte mal die Daten ein Ordner zu tief in der SD Karte. Wichtig auch checken, ob das wifi PW richtig eingetragen ist mit „“.

  2. Ich lese im Zählerschrank einen Unterzähler ab. Das Gehäuse ist hellgrau und die Ziffern sind weiß auf schwarz bzw. rot auf weiß für die Nachkommastelle.
    Lifestream (Light off) liefert ein scharfes kontrastreiches Bild.
    Lifestream (Light on) liefert hingegen ein flaues dunkles kontrastarmes Bild.
    Die Auswertung ist entsprechend schlecht.
    Recognition liefert dunkle Zahlen auf sehr dunklem Grund. Das Ergebnis ist weit weg von dem, was der Lifestrem zeigt.
    Beim Erstellen des Referenzbildes ist es egal, ob mit oder ohne Licht. Das Ergebnis ist immer gleich, auch wenn man die Regler verschiebt.

    Gruß Thomas

    1. hast du mal probiert, eine externe LED zu nehmen? Oder die LED abzukleben mit Tape? das musste ich machen, damit es besser wurde. Dann getestet ob eher 10% Helligkeit oder 100%

  3. Hallo ich habe da eine kleine Frage. Bei mir sind jeweils 2 Wasserzähler vorhanden Warm / Kalt. Muss ich da dann beide mit einer ESP32 Cam ausstatten und dann die Werte im HA addieren oder wie mache ich das?

    1. ja würde ich so machen. Das ist am einfachsten. Dann einen Template Sensor der beides zusammen zählt.
      Hier als Inspiration sowas hier in Config.
      template:
      - sensor:
      - name: "Gesamtwasserverbrauch"
      unit_of_measurement: "Liter"
      state: "{{ states('sensor.wasseruhr_kalt') | float(0) + states('sensor.wasseruhr_warm') | float(0) }}"

  4. Hi Alkly,
    vielen Dank für deine Anleitung. Leider startet bei mir die Konfiguration nicht. Es sollte alles richtig geflasht sein. Die letzten zwei Zeilen meiner Logs sehen so aus:
    I (19219) MAINCTRL: We are in Setup Mode -> Not starting Auto Flow!
    I (28749) MAINCTRL: Autostart is not enabled -> Not starting Flow
    Hast du eine Idee, woran es liegen kann? Muss schon ein Zähler erkannt worden sein, damit die Konfiguration startet?
    Vielen Dank für deine Tipps!
    VG Lea

  5. Alles funktioniert (flashen mit Webtool, anwählen über URL, Bildaufnahmen, Bildeinstellungen), bis nach der Definition der ROIs die config-Seite kommen sollte: Fehlermeldung, dass diese Seite nicht verfügbar ist. Wo liegt der Fehler?

    1. oh hm, sehr komisch. Also alle anderen Websites funktionieren? Ggf war was beim Kopieren auf die SD Karte defekt?
      Oder mal ein anderer Browser testen / Handy testen.

  6. Bei mir funktioniert alles wunderbar, ich kann auf den ESP zugreifen und sehe die Hauptseite von AI on the edge, bis ich den ESP in den Keller bringe und auf den Zähler stecke.
    In der Fritzbox wird mir angezeigt, daß der ESP im Netzwerk ist und eine Empfangsstärke von -79dBm hat.
    Leider hab ich gerade keine Idee mehr, warum ich nicht mehr auf den ESP zugreifen kann.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert