............................................
............................................
............................................
Installiere die Library für den Bme280 Tab
Die Html Datei muss im Spiffs des Esp gespeichert werden.............................................
............................................
Esp32 OnBoardLed Tab und Webseite
Die Html Datei muss im Spiffs des Esp gespeichert werden.Esp32 Individual Button Tab und Webseite
Die Html Datei muss im Spiffs des Esp gespeichert werden.............................................
............................................
E-Mail versenden via smtp2go.com
Dazu brauchst du zunächst einen Smtp2Go Free Account.
Die Serverantwort von smtp2go.com, ob die Übertragung erfolgreich war, wird nicht blockierend ausgewertet. Bei Zeitüberschreitung wird eine Fehlermeldung gesendet.
............................................
Dazu brauchst du zunächst einen Pushbullet Account.
Ausserdem die für dein Gerät passende Pushbullet APP.
LittleFS Upload Download Delete von Dateien von einer HTML-Seite
Füge die "LittleFS.ino", vorzugsweise als Tab, zu deinem Webserver Sketch hinzu und rufe anschliesend unter Angabe der IP deines Esp32 die fs.html über die Adresszeile deines Browsers auf.Filesystem Manager sortiert ab Core Version 2.0.6
Die Sortierung der Dateien ist mittels Klick auf den Pfeil im untersten Listeneintrag möglich.
Spiffs Upload Download Delete von Dateien von einer HTML-Seite
Füge die "spiffs.ino", vorzugsweise als Tab, zu deinem Webserver Sketch hinzu und rufe anschliesend unter Angabe der IP deines Esp32 die spiffs.html über die Adresszeile deines Browsers auf. Beispielsweise so "http://192.168.179.46/spiffs.html"Esp32 Datei Manager sortiert bis Core Version 1.0.6
Esp32 Datei Manager sortiert ab Core Version 2.0.0
Das Favicon für den Browser, im Spiffs speichern.
Die Sortierung der Dateien ist mittels Klick auf den Pfeil im untersten Listeneintrag möglich.
............................................
Es wird nur gesendet, es findet keine Auswertung der Antwort statt.
............................................
Installiere die Library für den DHT22 Tab
Die Html Datei muss im Spiffs des Esp gespeichert werden.............................................
Installiere die Library für den TX23 Tab
Die Html Datei muss im Spiffs des Esp32 gespeichert werden.Die Spiffs.ino ist zum ausführen der Admin.ino erforderlich.
Die Esp32 "Admin.ino" funktioniert derzeit nur unter Windows.Esp32 Admin Tab bis Core Version 1.0.5
Esp32 Admin Tab ab Core Version 1.0.6
Für die Darstellung ist die style32.css analog Spiffs Verwaltung, erforderlich.............................................
Esp32 Lokalzeit Tab und Webseite
............................................
Der Lokalzeit Tab ist für die Zeitschaltuhr erforderlich
Der Sketch Zeitschaltuhrdual ist für LOW und HIGH aktive Relais, Solid State Relais oder Mosfet geeignet. Dies muss vor dem Hochladen einmalig im Sketch, im Tab Zeitschaltuhr.ino, eingestellt werden. Die optische Schaltzustandsanzeige ist gleichzeitig der Button zum manuellen Ein-/Ausschalten der Ausgänge.Esp32 Zeitschaltuhr Tab und Webseite
Die Html Datei muss im Spiffs des Esp gespeichert werden.............................................
Der Lokalzeit Tab ist für die Zeitschaltuhr erforderlich
Die Schaltzeiten werden im Spiffs des Esp32 gespeichert. Auf der Webseite werden die aktuell eingestellten Schaltzeiten angezeigt.Zeitschaltuhr Tab und Webseite
Die Html Datei muss im Spiffs des Esp gespeichert werden. Der aktuelle Status "ON/OFF" wird neben dem Button zum manuellen schalten angezeigt.
Das erfolgreiche speichern der Schaltzeiten auf dem Esp32 Webserver wird im Webinterface angezeigt.
............................................
Der Lokalzeit Tab ist für die Berechnung erforderlich
Du musst die geographische Länge, Breite und die Zeitzone für den Ort, für den du die Zeiten berechnen möchtest beim Aufruf der Funktion angeben.Sketch Sonnen Auf/Untergang Tab
............................................
Installiere die Library für den BH1750 Tab
Die Html Datei muss im Spiffs des Esp32 gespeichert werden.
kannst Du für den ESP32 auch einen LittleFS FileManager machen?
Siehe: https://github.com/lorol/arduino-esp32littlefs-plugin
Die Befehle sind Ähnlich wie bei SPIFFS jedoch mit Directory Support.
Das wäre echt toll!
Gruß
Manfred
Antwort:
Zeitmangel und die Vorliebe zum Esp8266 werden das vorerst nicht möglich machen. Vielleicht im nächstem Winter!
Gruß Fips
sag mal... Hast du schon was in Richtung "ESP32 Datei Manager" mit LittleFS und Directories realsiert?
Gruß/hkESP32
Antwort:
Nein, da bisher LittleFS kein Bestandteil des Esp32 Arduino Framwork ist.
Gruß Fips
Die zeitschaltuhr esp32 ist ohne Schalt Zeiten beim 1*laden oder bei neu Laden
Erst bei klick auf x Auto inaktiv und Auto aktiv sind die Schalt Zeiten sichtbar ….
Wie kann ich das ändern???
Antwort:
Habe leider momentan keinen Esp32 frei, um zu testen!
Versuch mal alle Daten löschen. Oder mit dem "Esptool" von Espressif den Flash säubern.
Gruß Fips
Ich habe mal eine Frage.
Ich kenne mich nicht so gut aus, was das programmieren angeht. Und würde gern wissen ob Du mir helfen könntest.
Projekt ist. Über den ESP 32 5 Waagzellen abzufragen und über einen Server darzustellen so das man vom Handy aus egal wo man ist die 5 Gewichte abfragen kann. Noch besser wäre zur Auswertung wenn man die Daten in einem 2h Takt sammeln und per Grafik darstellen könnte.Ist sowa machbar?
Mit freundlichen Grüßen
Marc
Antwort:
Hilfe zur Selbsthilfe bekommst du sicher in einem Arduino Forum!
Vorteil:
In diesen Foren gibt es Mitglieder die schon Sketche mit Wägezellen geschrieben haben.
Fazit:
Machbar sicher, für jemanden der die Hardware kennt.
Gruß Fips
bei deinem Link "Esp32 Datei Manager sortiert Alphabetisch" bekomm ich leider nur einen Error 404. Vielleicht schaust du mal.
Großes Lob für deine Arbeit!
Antwort:
Den Link gibt es seid Gestern nicht mehr. Es gibt nur noch einen Dateimanager, das umschalten der Sortierung erfolgt auf der Webseite.
Bitte leere deinen Browsercache.
Gruß Fips
Ich habe in meinem Javascript folgenden code eingebaut:
https://hastebin.com/ulizixizey.js
Und in meinem Arduino Code habe ich folgendes:
https://hastebin.com/jonugacosi.cs
Allerdings funktioniert das ganze nicht!
LG Linus
Antwort:
Dein Javascript lässt sich ohne HTML nicht testen.
Gruß Fips
Ich verusche grade mit requests und responses zu arbeiten, weiß aber nicht, wie ich die Request in den Arduino Code bekomme.
LG Linus
Antwort:
Was möchtest du vom Browser an den ESP senden?
Gruß Fips
Ich versuche grade mit Javascript und fetch() eine request an den Webserver zu senden. Nun stellt sich mir die Frage: Wie kann ich bei der server.on("/post", HTTP_POST, handlePost) Methode die Request dazu bekommen?
LG Linus
Antwort:
Mit "server.argName()" und "server.arg()" wäre das möglich.
Gruß Fips
Dir noch ein schönes Wochenende.
Gruß Uwe
Antwort:
Gerade mit einem Esp8266 probiert.
Index.html lädt 2x css, 1x js, 1x Favicon und 8x img.
Die 8x Bilder dauern ein wenig, aber werden geladen.
Eventuell die Bilder bei dir mit Javascript nachladen?
Gruß Fips
vielen Dank für die tolle Seite und die vielen Erklärungen in den Sourcen.
Ich habe einen Datenlogger gebaut (GPS und U/min) der die aktuellen Werte in einer Webseite anzeigt.
Ich möchte diese Daten aber auch gerne per SPIFFS in einer Datei speichern und bin mir nicht sicher ob das überhaupt so geht.
Denn wenn ich SPIFFS benutze musste ich bisher immer die Messwerterfassung stoppen da es ansonsten eine Guru meditation gab. Nach Google recherche weil ich interrupt Routinen laufen hatte und die das schreiben in den internen Flash verhindern.
Wie kann ich das am besten umgehen? Will ja nicht immer beim schreiben der Daten die Interrupts detachen und danach wieder attachen.
Gruß
Tomas
Antwort:
Ich habe noch nie mit Interrupts gearbeitet. Es war bisher einfach nicht nötig.
Gruß Fips