NEWS
Wasserzähler - Version 2 - all-in-device
-
@jomjol Guten Morgen, ich habe jetzt dauernd im IOBroker MQTT Adapter folgende Fehlermeldung seit einiger Zeit:
mqtt.0 2021-04-01 09:40:46.771 info (29466) Client [gaszaehler] reconnected. Old secret 1617262821326_2128. New secret 1617262846770_6566 mqtt.0 2021-04-01 09:40:21.335 info (29466) Client [gaszaehler] reconnected. Old secret 1617261963053_8627. New secret 1617262821326_2128 mqtt.0 2021-04-01 09:39:50.196 info (29466) Client [wasserzaehler] connected with secret 1617262790195_3666 mqtt.0 2021-04-01 09:39:35.145 info (29466) Client [wasserzaehler] connection closed: closed mqtt.0 2021-04-01 09:38:12.057 warn (29466) Client [wasserzaehler] Message 38530 deleted after 11 retries mqtt.0 2021-04-01 09:37:48.070 warn (29466) Client [wasserzaehler] Cannot publish message: TypeError [ERR_INVALID_ARG_TYPE]: The "string" argument must be of type string or an instance of Buffer or ArrayBuffer. Received type number (182 fb-checkpresence.0 2021-04-01 09:35:48.273 info (2689) newActive Regina false mqtt.0 2021-04-01 09:33:59.541 info (29466) Client [wasserzaehler] reconnected. Old secret 1617262390637_1786. New secret 1617262439540_1195 mqtt.0 2021-04-01 09:33:10.638 info (29466) Client [wasserzaehler] connected with secret 1617262390637_1786 mqtt.0 2021-04-01 09:32:55.162 info (29466) Client [wasserzaehler] connection closed: closed mqtt.0 2021-04-01 09:31:32.004 warn (29466) Client [wasserzaehler] Message 10577 deleted after 11 retries mqtt.0 2021-04-01 09:31:08.010 warn (29466) Client [wasserzaehler] Cannot publish message: TypeError [ERR_INVALID_ARG_TYPE]: The "string" argument must be of type string or an instance of Buffer or ArrayBuffer. Received type number (182
Hängt das nun mit dem IOBroker, oder doch mit dem AID (All-in-Device) zusammen?
Liebe Grüße Paul -
@schienw Meiner Meinung nach wirst Du mit diesem Zähler leider kein Glück haben ...
-
@pfried sagte in Wasserzähler - Version 2 - all-in-device:
ich habe jetzt dauernd im IOBroker MQTT Adapter folgende Fehlermeldung seit einiger Zeit:
bitte nicht als Screenshot sondern als Text in code-tags posten.
Ich kann es nicht entziffern -
@homoran Zu faul gewesen Habe das nun korrigiert ...
-
Auch auf die Gefahr, dass ich jetzt Haue bekomme habe ich hier eine Einsteigerfrage.
Angeregt durch diesen und den vorherigen Thread, habe ich mich als absoluter ESP-Noob getraut und auch dieses Starterpaket gekauft.
Habe mir die ersten Posts und die wirklich hervorragenden Dokus von @jomjol auf Github angesehen, aber....
ich finde zwar alle möglichen Konfigurationshinweise, aber nirgendwo, wie man als absolut unbedarfter Einsteiger, die Soft-/Firmware auf den ESP bekommt.
Irgendwo hatte ich etwas gefunden mit 16GB µSD-Karte, aber das war es schon.
Die Arduino-IDE klappt wohl nicht, oder?
ein winziger Link würde mir reichen.
Selber einarbeiten, war noch nie mein Problem, wenn ich weiß wo ich anfangen muss!Vielen Dank!
-
Hallo,
steht doch alles genau im Wiki:https://github.com/jomjol/AI-on-the-edge-device/wiki/Installation
Danach habe ich es gemacht und funktioniert!
Was genau funktioniert denn nicht?
-
@19homer73 sagte in Wasserzähler - Version 2 - all-in-device:
steht doch alles genau im Wiki:
https://github.com/jomjol/AI-on-the-edge-device/wiki/Installationich wusste doch dass ich mir Haue verdient habe.
Hab alles durchsucht - aber auf die Idee im Reiter WIKI nachzusehen bin ich nicht gekommen
Danke für den Link!!@19homer73 sagte in Wasserzähler - Version 2 - all-in-device:
Was genau funktioniert denn nicht?
ich habe/hatte keine Ahnung, wie/womit ich die Firmware draufbekomme.
Werde es mal mit
The flashing of the firmware can be done with the "Flash Download Tool" from espressif, that can found here
versuchen
DANKE!!
-
@19homer73 Darf ich trotzdem bitte nochmal nachfrage, da es bei mir leider nicht läuft.
Ich gehe davon aus, dass der Flash komplett geklappt hat:
die Ursache muss also ggf. an der SD-Karte liegen, auch wenn ich da schon zwei versucht habe.
Bei mir blinkt nichts.
SSID, Passwort und Hostnamen habe ich eingetragen, jeweils zwischen den Anführungszeichen.Den Inhalt des Verzeichnisses sd-card habe ich auf die SD-Karte kopiert, so dass wlan.ini im root der Karte liegt
Und falls es hilft: ich habe dieses Rundumglücklichpaket aus der Bucht
EDIT:
sehe gerade in der Konsole vom FlashTool:
Efuse CONSOLE_DEBUG_DISABLE is already burned.
hat das was zu bedeuten?
-
@homoran Was geht denn bei DIr nicht? Hat sich der ESP mit Deinem Router verbunden (sieht man im Router)? Bitte mehr Details!
-
@pfried sagte in Wasserzähler - Version 2 - all-in-device:
Bitte mehr Details!
Immer gerne - auch wenn es nichts gibt
@pfried sagte in Wasserzähler - Version 2 - all-in-device:
Hat sich der ESP mit Deinem Router verbunden
njet!
@pfried sagte in Wasserzähler - Version 2 - all-in-device:
Was geht denn bei DIr nicht?
alles - oder gar nichts, wie man es sehen will:
@homoran sagte in Wasserzähler - Version 2 - all-in-device:
Bei mir blinkt nichts.
keinerlei Reaktion.
Hab inzwischen die dritte SD-Karte probiert -
@homoran Ich kann mich nicht mehr erinnern, ob in der wlan.ini die Daten in Anführungszeichen gehören oder nicht -> ausprobieren
-
@pfried sagte in Wasserzähler - Version 2 - all-in-device:
ch kann mich nicht mehr erinnern, ob in der wlan.ini die Daten in Anführungszeichen gehören oder nicht -> ausprobieren
Danke
-
@pfried Leider auch keine Änderungen ohne Anführungszeichen.
Habe vorsichtshalber zwei ESP32CAM bestellt. der andere tut's auch nicht, also schließe ich einen Hardwaredefekt aus und gehe von einem User error aus.Habe nur keine Ahnung wo ich ansetzen muss
-
@Homoran
Was mir noch aufgefallen ist: Beim Flashen hast du die Häkchen ganz links bei den einzelnen Modulen angeklickt? Soweit ich mich erinnern kann, müssen alle drei SW Teile grün leuchten und dann erst start drücken.Im Wiki gefunden:
password = "PASSWORD" hostname = "watermeter" ;hostname is optional ;if you want to use a fixed IP you need to specify the following 3 parameters (ip, gateway, netmask) with IP4-Addresses "123.456.789.012" ;ip = "IP4-ADDRESS" ;gateway = "IP4-ADDRESS" ;netmask = "255.255.255.0" ;in some cases you want to specify the DNS server as well (especially, if it is not identical to the gateway - this is optional for a fixed IP ;dns = "IP4-ADDRESS"
-
@pfried sagte in Wasserzähler - Version 2 - all-in-device:
Was mir noch aufgefallen ist: Beim Flashen hast du die Häkchen ganz links bei den einzelnen Modulen angeklickt?
NEIN!
@pfried sagte in Wasserzähler - Version 2 - all-in-device:
Soweit ich mich erinnern kann, müssen alle drei SW Teile grün leuchten und dann erst start drücken.
das machen sie beim ersten mal nach dem Laden
@pfried sagte in Wasserzähler - Version 2 - all-in-device:
Im Wiki gefunden:
Ja - das hatte ich schon gelesen
Danke erstmal - setze jetzt Haken!
-
@pfried sagte in Wasserzähler - Version 2 - all-in-device:
hast du die Häkchen ganz links bei den einzelnen Modulen angeklickt?
Das hat schon mal ein anderes Bild in der Konsole gebracht (upload Fortschritt der 3 bin), aber noch keinen Erfolg.
Weder mit, noch ohne Anführungsstriche
-
@homoran
Wenn Du die Fortschrittsanzeige gehabt hast, dann ist jetzt einmal die SW am ESP.
Hast du schon einmal Adruino verwendet? Man kann nämlich über die Konsolenfunktion im Adruino schauen, was der ESP beim booten macht.
Hast Du in Deinem WLAN Router irgendwelche Einschränkungen für neue Geräte die sich anmelden wollen, oder hast Du z.B. einen Router der nur z.B. 8 Verbindungen zulässt und alle sind belegt? Sorry, das ich hier so banale Dinge frage, hatten wir nämlich schon alle einmal.
Du kannst erkennen, ob der ESP die SD Karte erkennt. Wenn beim booten die Beleuchtungs LED angeht hat er keine SD Karte gefunden -> wenn es leuchtet wie ist die SD Karte formatiert? -
@homoran Also ich habe mein ESP32 mit Linux geschrieben da lief es sofort auf Anhieb mit genau den SD-Karten die unter Windows nicht gehen wollten. Aber unter Linux Debian den ESP geflasht und schon lief die Sache. (inkl. WiFI).
-
@pfried sagte in Wasserzähler - Version 2 - all-in-device:
Hast du schon einmal Adruino verwendet?
Verwenden kann man das nicht nennen, da ich auch da nicht unbedingt wusste was ich tat.
Aber ja, da konnte man in der seriellen Konsole sehen was passierteHatte heute meine ersten Versuche auch mit der Arduino App versucht, aber kein passendes Board gefunden.
@pfried sagte in Wasserzähler - Version 2 - all-in-device:
Hast Du in Deinem WLAN Router irgendwelche Einschränkungen für neue Geräte die sich anmelden wollen
jede Menge
aber üblicherweise sehe ich dann als unzulässige Verbindungsversuche.
Kann es sein, dass Sonderzeichen im Passwort Probleme machen?@pfried sagte in Wasserzähler - Version 2 - all-in-device:
Sorry, das ich hier so banale Dinge frage,
Das ist vollkommen i.O., so etwas erwarte ich sogar - irgend so ein dummer Fehler muss es sein
@pfried sagte in Wasserzähler - Version 2 - all-in-device:
Wenn beim booten die Beleuchtungs LED angeht hat er keine SD Karte gefunden -> wenn es leuchtet wie ist die SD Karte formatiert?
welche LED?
es gibt IMHO 2, eine kleine auf der ESP-Seite, eine große auf der Seite des Kartenlesers.
Bleibt alles dunkel.Irgendeine soll doch blinken während der ESP versucht ins Netz zu kommen - da tut sich nichts
EDIT:
Auch wenn ich die SD-Karte rausnehme geht keine LED an.noch mal zu Sicherheit:
ich habe dieses all-in-One Paket:
https://forum.iobroker.net/topic/36622/wasserzähler-version-2-all-in-device/1014?_=1617281214309 -
@homoran Wenn die auf der Seite der Kamera angeht und dauerhaft leuchtet erkennt er die SD Karte nicht. Im Adruino brauchst nur ein Board mit ESP32 auswählen, gibt sogar ESP32 CAM soweit ich mich erinnern kann. Ich denke noch immer, dass es an der SD Karte liegt (FAT32) nachdem wir das Flash Problem gelöst haben.