NEWS
Wasserzähler - Version 2 - all-in-device
-
Hallo @pfried,
das Ph
ä
nomen hatte ich auch schonmal, konnte die Ursache aber nicht identifizieren und dann war es weg. Ein wesentlicher Grund f
ü
r einen H
ä
nger kann ein Problem mit der SD-Karte sein (daher auch die neue Version). Was mich wundert ist, dass es auf dem anderen ESP bei dir problemlos l
ä
uft. Eigentlich d
ü
rfe es nicht an den fehlenden Zeigern liegen.
Hast du die nochmals neu formatiert nach dem Aufspielen von der neuen Rolling?
Es sieht ja so aus, also ob er noch auf HTTP-Zugriffe reagiert, oder? Dann kannst du per Script mit folgender URL einen Reboot regelm
ä
ß
ig antriggern:
http://IP-ADRESSE/reboot
W
ä
re einfacher, wie jetzt dort einen internen Trigger zu installieren.@jomjol @MichMein @Bulli-Bultmann @pfried : Das ist mein erstes Projekt mit MQTT - habe jetzt meinen Fehler gefunden: Ich habe in den Einstellungen bei Uri die IP-Adresse des ESP eingetragen statt die des Brokers (konnte man wegen der Verpixelung nicht erkennen...)

Kaum macht man's richtig, dann funktionierts
Danke f
ü
r eure schnelle Hilfe! -
Hallo @pfried,
das Ph
ä
nomen hatte ich auch schonmal, konnte die Ursache aber nicht identifizieren und dann war es weg. Ein wesentlicher Grund f
ü
r einen H
ä
nger kann ein Problem mit der SD-Karte sein (daher auch die neue Version). Was mich wundert ist, dass es auf dem anderen ESP bei dir problemlos l
ä
uft. Eigentlich d
ü
rfe es nicht an den fehlenden Zeigern liegen.
Hast du die nochmals neu formatiert nach dem Aufspielen von der neuen Rolling?
Es sieht ja so aus, also ob er noch auf HTTP-Zugriffe reagiert, oder? Dann kannst du per Script mit folgender URL einen Reboot regelm
ä
ß
ig antriggern:
http://IP-ADRESSE/reboot
W
ä
re einfacher, wie jetzt dort einen internen Trigger zu installieren. -
@jomjol Ich kann
ü
ber HTTP noch auf den Z
ä
hler zugreifen, stimmt. Wie kann so ein Script aussehen, da ja auf dem ESP kein cron l
ä
uft?@pfried Du brauchst einen externen cron, der dann regelm
ä
ß
ig einen reboot ausf
ü
hrt. In Linux z.B. folgende Zeile in deine cron-Tabelle eintragen:
0 5 * * * wget http://IP-ADRESSE/reboot
Dann rebooted dein ESP32 jedem Morgen um 5 Uhr.
Gru
ß
,
jomjol -
@jomjol Ich kann
ü
ber HTTP noch auf den Z
ä
hler zugreifen, stimmt. Wie kann so ein Script aussehen, da ja auf dem ESP kein cron l
ä
uft?@pfried
Hallo,
m
ü
ß
te hiermit gehen.
Probier mal aus.
Ist schon lange her, das ich da
ß
benutzt habe. 
Gru
ß
Bulli -
@pfried Du brauchst einen externen cron, der dann regelm
ä
ß
ig einen reboot ausf
ü
hrt. In Linux z.B. folgende Zeile in deine cron-Tabelle eintragen:
0 5 * * * wget http://IP-ADRESSE/reboot
Dann rebooted dein ESP32 jedem Morgen um 5 Uhr.
Gru
ß
,
jomjol -
@jomjol Falls das von interesse ist, das sind die letzten Aktionen, bevor der ESP in den Endlos Loop geht:

-
@pfried
Hallo, das ist nicht das aktuelle Rolling das schon ins ROM schreibt.
Bitte auch aufpassen auf die Config. Die hat sich auch mal im laufe der Zeit ge
ä
ndert.

@jomjol
Gas und Wasserz
ä
hler laufen jetzt seit 2 Tagen auf der o.g Version.
Vereinzelt gibt es nach mehreren Stunden 7, 12 noch Resets.
Soll ich mitloggen?LG
Horst -
@pfried
Hallo, das ist nicht das aktuelle Rolling das schon ins ROM schreibt.
Bitte auch aufpassen auf die Config. Die hat sich auch mal im laufe der Zeit ge
ä
ndert.

@jomjol
Gas und Wasserz
ä
hler laufen jetzt seit 2 Tagen auf der o.g Version.
Vereinzelt gibt es nach mehreren Stunden 7, 12 noch Resets.
Soll ich mitloggen?LG
Horst -
@pfried
Oje, das hatte ich ja auch schon mit meinem Gasz
ä
hler (siehe Thread 604)
Hab SD Karte formartiert und erneuert aber die alten Daten immer wieder drauf.
Der ESP machte immer Dauerresets und ich konnte nicht mal mehr in der Config was nachsehen da er immer Resets gemacht hatte. Damals glaubte ich schon an Hardwarefehler.
Hab dann komplett neu aufgesetzt und verwundert festgestellt, dass die Konfig nun sogar Benutzergef
ü
hrt war.
Seit dem l
ä
uft es und gestern habe ich auch den Wasserz
ä
hler nur mit Firmware, HTML und neuester SD Daten upgedatet und es ging auch ohne kompl. neuem Flashen.
LG
Horst -
@pfried
Oje, das hatte ich ja auch schon mit meinem Gasz
ä
hler (siehe Thread 604)
Hab SD Karte formartiert und erneuert aber die alten Daten immer wieder drauf.
Der ESP machte immer Dauerresets und ich konnte nicht mal mehr in der Config was nachsehen da er immer Resets gemacht hatte. Damals glaubte ich schon an Hardwarefehler.
Hab dann komplett neu aufgesetzt und verwundert festgestellt, dass die Konfig nun sogar Benutzergef
ü
hrt war.
Seit dem l
ä
uft es und gestern habe ich auch den Wasserz
ä
hler nur mit Firmware, HTML und neuester SD Daten upgedatet und es ging auch ohne kompl. neuem Flashen.
LG
Horst -
@Hasont Habe nun die Rolling endlich auf meine System gebracht. Zuerst firmware.bin installiert, dann Reset, dann html.zip installiert und reboot. Die zwei Schritt Strategie hat zum Erfolg gef
ü
hrt. -
@jomjol Habe nun bis zu 92 Rounds ohne Reboot im Log!
Was mir auff
ä
llt ist, dass die Reboots immer nach der Zeile mit der Timezone erfolgen
@pfried Genau genommen, ist das die erste Zeile, die er schreibt nach einem Reboot. Bevor ich die
================...Zeilen schreibe, verbindet sich der ESP32 erst mit dem WLan und synchronisiert die Zeit. Ansonsten k
ö
nnte ich keine sinnvollen Angaben in die Uhrzeit schreiben. Die Zeile Time zone ...ist noch ein
Ü
berbleibsel aus der Debuging Zeit.
Ä
ndere ich mal bei Gelegenheit. -
@pfried Genau genommen, ist das die erste Zeile, die er schreibt nach einem Reboot. Bevor ich die
================...Zeilen schreibe, verbindet sich der ESP32 erst mit dem WLan und synchronisiert die Zeit. Ansonsten k
ö
nnte ich keine sinnvollen Angaben in die Uhrzeit schreiben. Die Zeile Time zone ...ist noch ein
Ü
berbleibsel aus der Debuging Zeit.
Ä
ndere ich mal bei Gelegenheit.@Hasont @pfried @MichMein @Arie @Bulli-Bultmann
Neue Rolling mit einigen neuen Features verf
ü
gbar.- einfache Konfiguration ohne analoge Z
ä
hler - Option f
ü
r eine deutlich schnelleres Alignment --> Gesamtablauf < 30s - GPIO12/13 als Switch verf
ü
gbar (
ü
ber http) - Bug fixing in Konfigurationsoberfl
ä
che
Bitte gerne testen - mich w
ü
rde insbesondere interessieren, ob der neue Alignmentalgo bei euch l
ä
uft.
Gru
ß
,
jomjol - einfache Konfiguration ohne analoge Z
-
@Hasont @pfried @MichMein @Arie @Bulli-Bultmann
Neue Rolling mit einigen neuen Features verf
ü
gbar.- einfache Konfiguration ohne analoge Z
ä
hler - Option f
ü
r eine deutlich schnelleres Alignment --> Gesamtablauf < 30s - GPIO12/13 als Switch verf
ü
gbar (
ü
ber http) - Bug fixing in Konfigurationsoberfl
ä
che
Bitte gerne testen - mich w
ü
rde insbesondere interessieren, ob der neue Alignmentalgo bei euch l
ä
uft.
Gru
ß
,
jomjol@jomjol Habe den Roling installiert, werde asap Testergebnisse berichten. Habe noch den Text Review versprochen, hast Du einen HTML Editor den Du empfehlen kannst? Bitte sende mir die letzten HTML Files, wenn sich welche ge
ä
ndert haben sollten. LG Paul - einfache Konfiguration ohne analoge Z
-
@jomjol Habe den Roling installiert, werde asap Testergebnisse berichten. Habe noch den Text Review versprochen, hast Du einen HTML Editor den Du empfehlen kannst? Bitte sende mir die letzten HTML Files, wenn sich welche ge
ä
ndert haben sollten. LG Paul -
Wie komme ich denn an die rolling Version 6.0 vom 02.01.21?
Ich arbeite mit Visual Studio Code und habe in VS auf den branch rolling umgestellt, erase_flash auf der Console ausgef
ü
hrt, dann ein clean und erneut build/upload in VS ausgef
ü
hrt.Im Web UI unter Info finde ich nun:
Git-Branch: rolling
Git-Base-Branch: master - v5.0.0 - 2020-12-06Irgendwie habe ich einen Knoten im Kopf ...
Wer hat einen Tipp?
Danke Sven
-
@pfried Hallo Paul,
hier die Dateien, die die Texte f
ü
r das Initiale Setup enthalten:Ich bin auch kein html Experte und arbeite im wesentlichen in VSCode im Textmodus.
Danke nochmal f
ü
r deine Hilfe.Gru
ß
,
jomjol@jomjol Hi Sven,
eigentlich musst du nur den Branch Rolling runterladen und dort die firmware.bin und html.zip
ü
ber den internen OTA aufspielen. Dann solltest du folgende Versionsinfos sehen:
Den letzten Bild habe ich heute morgen hochgeladen - siehe Buildtime 08:24 Uhr.
Gru
ß
,
jomjol -
@jomjol Hi Sven,
eigentlich musst du nur den Branch Rolling runterladen und dort die firmware.bin und html.zip
ü
ber den internen OTA aufspielen. Dann solltest du folgende Versionsinfos sehen:
Den letzten Bild habe ich heute morgen hochgeladen - siehe Buildtime 08:24 Uhr.
Gru
ß
,
jomjol@jomjol Hi,
ich habe mir eben nochmal die File geholt mit:
# git clone --single-branch --branch rolling https://github.com/jomjol/AI-on-the-edge-device.gitAnschliessend nur firmware.bin und html.zip aktualisiert und nun sieht es so aus ...

Irgendwas
ü
bersehe ich hier ...
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden
