Hallo zusammen, ich habe das Video von Simon nachgebastelt, und alles funktionier bis auf die Einbindung in den Home Assistent. Es wird mir kein neues Gerät angezeigt bei MQTT…

Ai on the Edge Release: v16.0.0
Woran kann das liegen?
Gruß Lenny
Hallo zusammen, ich habe das Video von Simon nachgebastelt, und alles funktionier bis auf die Einbindung in den Home Assistent. Es wird mir kein neues Gerät angezeigt bei MQTT…

Ai on the Edge Release: v16.0.0
Woran kann das liegen?
Gruß Lenny
Hast du die Home Assistant Discovery aktiviert?
https://jomjol.github.io/AI-on-the-edge-device-docs/Integration-Home-Assistant/
LG
Ja, im AI on the Edge

Erstens habe ich eine ältere Version und zweitens weiß ich nicht genau was es bedeutet.
Aber bei mir ist Retain Messages true.
Funktioniert tadellos
!! Gesamte Gasmenge für ein 3-Familienhaus !!
Welche Version nutzt du denn?
Ich habe meine beiden AI on the Edge Zähler (Gas und Wasser) letztens erst auf dien 16er Version aktualisiert und funktionieren problemlos.
Meine Einstellungen sehen so aus:
Hast Du mal im Webinterface des AI Zählers mal in die Logs geschaut? Vielleicht gibt es dort einen Hinweis auf die Ursache?
Da steht bestimmt noch mehr (also vor 8:45 heute), ggf. in vorherigen Tagen (= Logdateien) suchen. Ich würde vermuten, dass die Adresse des MQTT Brokers und evtl. des Ports nicht passt.
V15.4.0
Für ein Update sehe ich zurzeit keinen zwingenden Grund, da es gut läuft.
Never touch a running system!
Bitte keine Bilder!!
Wenn Du Code- oder Logzeilen hier posten möchtest, dann auf

klicken, dann erscheint

dort kopierst Du dann mit copy/paste die Zeilen rein.
Hintergrund:
Damit können die User hier auch die Formatierung/Einrückung (bei yaml ganz wichtig) überprüfen
Ist das so richtig gepostet, Danke für den Hinweis!
[0d00h00m00s] 2025-03-28T08:34:02 <INF> [MAIN] =================================================
[0d00h00m00s] 2025-03-28T08:34:02 <INF> [MAIN] ==================== Start ======================
[0d00h00m00s] 2025-03-28T08:34:02 <INF> [MAIN] =================================================
[0d00h00m00s] 2025-03-28T08:34:02 <INF> [SDCARD] Basic R/W check started...
[0d00h00m00s] 2025-03-28T08:34:02 <INF> [SDCARD] Basic R/W check successful
[0d00h00m00s] 2025-03-28T08:34:03 <INF> [MAIN] PSRAM size: 8388608 byte (8MB / 64MBit)
[0d00h00m00s] 2025-03-28T08:34:03 <INF> [MAIN] Total heap: 4378411 byte
[0d00h00m03s] 2025-03-28T08:34:05 <INF> [MAIN] Camera info: PID: 0x26, VER: 0x42, MIDL: 0x7f, MIDH: 0xa2
[0d00h00m03s] 2025-03-28T08:34:05 <INF> [SNTP] TimeServer not defined, using default: pool.ntp.org
[0d00h00m03s] 2025-03-28T08:34:05 <INF> [SNTP] Configuring NTP Client...
[0d00h00m03s] 2025-03-28T09:34:05 <INF> [SNTP] Time zone set to CET-1CEST,M3.5.0,M10.5.0/3
[0d00h00m03s] 2025-03-28T09:34:05 <INF> [SNTP] time zone: +0100 Delta to UTC: 3600 seconds
[0d00h00m03s] 2025-03-28T09:34:05 <INF> [SNTP] Time is already set: 2025-03-28 09:34:05
[0d00h00m03s] 2025-03-28T09:34:05 <INF> [MAIN] CPU frequency: 160 MHz
[0d00h00m03s] 2025-03-28T09:34:05 <INF> [SDCARD] Folder/file presence check started...
[0d00h00m03s] 2025-03-28T09:34:05 <INF> [SDCARD] Folder/file presence check successful
[0d00h00m03s] 2025-03-28T09:34:05 <INF> [MAIN] Tag: 'v16.0.0', Release: v16.0.0 (Commit: f542d84), Date/Time: 2025-03-15 13:28, Web UI: Release: v16.0.0 (Commit: f542d84)
[0d00h00m03s] 2025-03-28T09:34:05 <INF> [MAIN] Reset reason: Via esp_restart
[0d00h00m03s] 2025-03-28T09:34:05 <INF> [WLANINI] SSID: XXXX
[0d00h00m03s] 2025-03-28T09:34:05 <INF> [WLANINI] Password: XXXXXXXX
[0d00h00m03s] 2025-03-28T09:34:05 <INF> [WLANINI] Hostname: Wasseruhr_cam_ESP32
[0d00h00m03s] 2025-03-28T09:34:05 <INF> [WLANINI] RSSIThreshold: -75
[0d00h00m03s] 2025-03-28T09:34:05 <INF> [MAIN] WLAN config loaded, init WIFI...
[0d00h00m03s] 2025-03-28T09:34:05 <INF> [WIFI] Automatic interface config --> Use DHCP service
[0d00h00m03s] 2025-03-28T09:34:06 <INF> [WIFI] Set hostname to: Wasseruhr_cam_ESP32
[0d00h00m03s] 2025-03-28T09:34:06 <INF> [WIFI] Init successful
[0d00h00m06s] 2025-03-28T09:34:08 <INF> [WIFI] Connected to: XXXX, RSSI: -52
[0d00h00m07s] 2025-03-28T09:34:09 <INF> [WIFI] Assigned IP: 192.168.178.146
[0d00h00m08s] 2025-03-28T09:34:10 <INF> [SNTP] Time is synced with NTP Server pool.ntp.org: 2025-03-28 09:34:10
[0d00h00m09s] 2025-03-28T09:34:12 <INF> [MAIN] Device info: CPU cores: 2, Chip revision: 300
[0d00h00m10s] 2025-03-28T09:34:12 <INF> [MAIN] SD card info: Name: SA02G, Capacity: 1858MB, Free: 1848MB
[0d00h00m12s] 2025-03-28T09:34:14 <INF> [MAIN] Initialization completed successfully
[0d00h00m14s] 2025-03-28T09:34:16 <INF> [TFLITE] Trying to load the model. If it crashes here, it ist most likely due to a corrupted model!
[0d00h00m14s] 2025-03-28T09:34:16 <INF> [LOGFILE] Set log level to ERROR
[0d00h00m14s] 2025-03-28T09:34:16 <ERR> [MQTT IF] Other event id:
[0d00h00m37s] 2025-03-28T09:34:39 <ERR> [MQTT IF] Other event id:
[0d00h00m53s] 2025-03-28T09:34:56 <ERR> [POSTPROC] main: Raw: 243312, Value: , Status: Rate too high - Read: 240622 - Pre: 240617 - Rate: 5
[0d00h00m54s] 2025-03-28T09:34:56 <ERR> [MQTT IF] Other event id:
[0d00h01m09s] 2025-03-28T09:35:11 <ERR> [MQTT IF] Other event id:
[0d00h01m32s] 2025-03-28T09:35:34 <ERR> [MQTT IF] Other event id:
[0d00h01m32s] 2025-03-28T09:35:34 <ERR> [MQTT IF] Disconnected, multiple reconnect attempts failed, still retrying...
[0d00h01m47s] 2025-03-28T09:35:49 <ERR> [MQTT IF] Other event id:
Ich habe es hinbekommen. Es war wahrscheinlich meine Unwissenheit bzw. im Erklärvideo nicht richtig aufgepasst…
Bei URI: mqtt://192.xxx.xxx.xxx:1234 hatte ich den Wert nach dem Doppelpunkt in meinem Beispiel 1234 vom Home Assistent gewählt.
In den MQTT Einstellungen vom Broker habe ich dann gesehen, dass die 1883 dort eingetragen ist.
Danke trotzdem euch allen!
Falls jemand noch auf der Suche ist:
Hatte ich auch. Das liegt daran, dass im 16er Release in der Source code (zip) im sdcard/html/ Verzeichniss 2 Dateien fehlen. zum einen die version.txt zum anderen ein -config.html (hab es nicht genau im Kopf). Einfach den ESP an den Rechner hängen und Chrom/Edge auf die Seite zum Flashen gehen und dort nach dem Koppeln die logs aufrufen + 1x resetten. im Bootprotokoll, steht dann wie die beiden fehlenden Dateien genau heißen.
Beide dateien sind in der AI-on-the-edge-device__manual-setup__v16.0.0.zip im ensprechenden ordner. man muss die dann nur mit “gunzip .” oder alle .gz dateien mit “gunzip *.gz .“ enpacken und auf die SD-Karte schieben.
Der fehler wurde eigentlich auch schon seit Monaten gemeldet, und ist eigendlich kaum aufwand den zu beseitigen. warum das source code zip archiv immer noch fehlerhaft ist, kann ich nicht sagen.