Esp32 ota
Moderator: Co-Administratoren
Esp32 ota
Hallo in die Runde,
wer kennt sich ein wenig mit esp32 aus ?
Ich bräuchte Hilfe in Sachen OTA
Gerne auch via PN
PS: Ich kenne zwar auch die anderen Foren, jedoch sind hier mehr "deutsche" Schreiber unterwegs.
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
wer kennt sich ein wenig mit esp32 aus ?
Ich bräuchte Hilfe in Sachen OTA
Gerne auch via PN
PS: Ich kenne zwar auch die anderen Foren, jedoch sind hier mehr "deutsche" Schreiber unterwegs.
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
-
- Beiträge: 7151
- Registriert: 31.12.2006, 15:18
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Rhein-Main
- Danksagung erhalten: 34 Mal
Re: Esp32 ota
Moin,
gerne auch öffentlich klären, aktuell noch kein Bedarf, aber wer weiß, was die Zukunft bringt
Der Familienvater
gerne auch öffentlich klären, aktuell noch kein Bedarf, aber wer weiß, was die Zukunft bringt
Der Familienvater
Re: Esp32 ota
Dann schreibe ich Mal mein Problem runter:
OTA habe ich erfolgreich in meinen Scripten drin.
Aber wenn der ESP das WiFi verliert, dann verbindet er sich nicht allein wieder.
Ich bin mir nicht sicher wie ich eine solche reconnection im Main auslöse ?
Ich möchte auch nicht anhalten...
Bisher konnte ich mir nur helfen indem ich das Teil resette, dann startet OTA neu.
Da das Teil schon im Garten werkelt möchte ich OTA nicht mehr missen.
Dann suche ich noch einen Mitstreiter um automatisches OTA via HTTPS zu verstehen.
Macht Spaß das Teil
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
OTA habe ich erfolgreich in meinen Scripten drin.
Aber wenn der ESP das WiFi verliert, dann verbindet er sich nicht allein wieder.
Ich bin mir nicht sicher wie ich eine solche reconnection im Main auslöse ?
Ich möchte auch nicht anhalten...
Bisher konnte ich mir nur helfen indem ich das Teil resette, dann startet OTA neu.
Da das Teil schon im Garten werkelt möchte ich OTA nicht mehr missen.
Dann suche ich noch einen Mitstreiter um automatisches OTA via HTTPS zu verstehen.
Macht Spaß das Teil
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
-
- Beiträge: 12935
- Registriert: 16.01.2009, 18:48
- Wohnort: Steingaden
- Hat sich bedankt: 1614 Mal
- Danksagung erhalten: 222 Mal
Re: Esp32 ota
schau mal bei YT - andreas spiess.... ggf hilft das was er zu dem thema esp32 und OTA gessendet hat , oder bei G6EJD.
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
Gelöst: Esp32 ota
Hi,
Habe es nun erfolgreich geschafft. Nach langer Recherche gab es einen Profi, welcher eine kleine lib erstellt hat und einen brauchbaren Sketch. Somit holt mein ESP sich nun selber von meinem Server ein Update, wenn ich die entsprechende Info bereitstelle. Klappt prima, müsste nur noch viel nacharbeiten in Sachen reconnect.
Viel Spaß
Shrimps
Habe es nun erfolgreich geschafft. Nach langer Recherche gab es einen Profi, welcher eine kleine lib erstellt hat und einen brauchbaren Sketch. Somit holt mein ESP sich nun selber von meinem Server ein Update, wenn ich die entsprechende Info bereitstelle. Klappt prima, müsste nur noch viel nacharbeiten in Sachen reconnect.
Viel Spaß
Shrimps
-
- Beiträge: 12137
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 853 Mal
- Danksagung erhalten: 2156 Mal
- Kontaktdaten:
Re: Esp32 ota
Ein einfaches
im loop() hilft nicht?
Code: Alles auswählen
if (WiFi.status() != WL_CONNECTED) {
WiFi.reconnect();
}
Re: Esp32 ota
Hi,
leider nicht immer...
Es kommt schon öfters vor, das der ESP meint, er ist connected, aber im Wlan rührt sich nichts mehr...
Hinzu kommt noch, das ich die Mainloop auf keinen Falls dauerhaft ausbremsen will.
Bin mir da was am ausdenken mit eigener task, welche sich um die Connection kümmert...
Momentan ists etwas zu warm zum basteln
leider nicht immer...
Es kommt schon öfters vor, das der ESP meint, er ist connected, aber im Wlan rührt sich nichts mehr...
Hinzu kommt noch, das ich die Mainloop auf keinen Falls dauerhaft ausbremsen will.
Bin mir da was am ausdenken mit eigener task, welche sich um die Connection kümmert...
Momentan ists etwas zu warm zum basteln
-
- Beiträge: 326
- Registriert: 10.03.2015, 10:54
- Wohnort: Süd NDS
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 9 Mal
Re: Esp32 ota
Hi,
ich behelfe mich da mit einen einfachen Ping. Der ESP pingt einen Teilnehmer im Netz an,
das macht er alle x Minuten, wenn das mehr als y mal schief geht in Folge, dann
Netzwerk zurücksetzen.
Wenn da kein Ping dann möglich ist, dann Reset.
ich behelfe mich da mit einen einfachen Ping. Der ESP pingt einen Teilnehmer im Netz an,
das macht er alle x Minuten, wenn das mehr als y mal schief geht in Folge, dann
Netzwerk zurücksetzen.
Wenn da kein Ping dann möglich ist, dann Reset.
MfG
Sissiwup
--------------------------------------------
CCu3,CCu2Gateway,RaspiGateway,LanGateway
--------------------------------------------
Sissiwup
--------------------------------------------
CCu3,CCu2Gateway,RaspiGateway,LanGateway
--------------------------------------------
-
- Beiträge: 3974
- Registriert: 24.03.2011, 04:32
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 110 Mal
- Danksagung erhalten: 71 Mal
Re: Esp32 ota
Meine ESP8266 laufen sehr stabil wenn sie regelmäßig Daten abliefern. Ich gebe immer mit (heute) 658Tagen update seit dem letzten Stromausfall an. Habe aber auch einen dem ich absichtlich nichts zu senden gebe weil er nur zählen soll, das aber richtig. Und wenn ich dessen Webseite dann irgendwann mal aufrufe, dann kommt erst mal nichts, gefolgt von einem einen Reset.
Mein Webserver im ESP32 ist nicht so stabil. Das mag aber daran liegen, daß es ein umgefrickelter ESP8266 Server ist und ich da nichtwirklich weiß, was ich tue. Da sende ich tatsächlich auch von Zeit zu Zeit einen Ping an den Router und pinge den ESP32 zusätzlich noch von Zeit zu Zeit vom Ping-Adapter des ioBroker an. Wird dadurch stabiler, trotzdem nicht ganz so stabil. Obwohl 84 Tage seit dem letzten HW-Umbau sind auch nicht so schlecht.
Habe aber auch einen CO2 Sensor mit ESP32 auf Basis ESPHome und der ist tatsächlich auch sehr stabil. Die haben den Webserver offensichtlich im Griff.
In meiner "ESP-Auf-und Ausbauzeit" habe ich die OTAs per batch script verteilt (espota.exe oder so). Das hat für mich den Vorteil, daß ich zuteilen und den Zeitpunkt bestimmen kann. Einfach zu implementieren und ruckzuck durch. Tolle Sache. Garten, Garage, Dachboden, Kellerräume, alle Räume und eine 100km entfernte remote location vie Fritten-VPN Verbindung in einem batch hochgezogen. Bin kein so cloud und remote server-Typ.
Mein Webserver im ESP32 ist nicht so stabil. Das mag aber daran liegen, daß es ein umgefrickelter ESP8266 Server ist und ich da nichtwirklich weiß, was ich tue. Da sende ich tatsächlich auch von Zeit zu Zeit einen Ping an den Router und pinge den ESP32 zusätzlich noch von Zeit zu Zeit vom Ping-Adapter des ioBroker an. Wird dadurch stabiler, trotzdem nicht ganz so stabil. Obwohl 84 Tage seit dem letzten HW-Umbau sind auch nicht so schlecht.
Habe aber auch einen CO2 Sensor mit ESP32 auf Basis ESPHome und der ist tatsächlich auch sehr stabil. Die haben den Webserver offensichtlich im Griff.
In meiner "ESP-Auf-und Ausbauzeit" habe ich die OTAs per batch script verteilt (espota.exe oder so). Das hat für mich den Vorteil, daß ich zuteilen und den Zeitpunkt bestimmen kann. Einfach zu implementieren und ruckzuck durch. Tolle Sache. Garten, Garage, Dachboden, Kellerräume, alle Räume und eine 100km entfernte remote location vie Fritten-VPN Verbindung in einem batch hochgezogen. Bin kein so cloud und remote server-Typ.