............................................
............................................
............................................
............................................
Installiere die Library für den Bme280 Tab
Die Html Datei muss im Dateisystem des Esp gespeichert werden. Sollte der Bme280 Sensor nicht angeschlossen sein, wird Fehler angezeigt.............................................
............................................
Esp32 OnBoardLed Tab und Webseite
Die Html Datei muss im Dateisystem des Esp gespeichert werden.Esp32 Individual Button Tab und Webseite
Die Html Datei muss im Dateisystem des Esp gespeichert werden.............................................
............................................
Installiere die Library für den Zugriff auf die Fritzbox.
Der Wlan-Präsenzmelder kann bei Abwesenheit aller Personen als Anwesenheitssimulator mittels einer Lichtquelle verwendet werden. Oder spezielle Funktionen der Heizung und/oder Lüftung bei Anwesenden Personen auslösen.............................................
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.
Wenn sich im Spiffs (Speicher) des Esp32 noch keine "spiffs.html" befindet wird ein kleiner Helfer zu deinen Browser gesendet mit dem du die "spiffs.html" und die "style32.css" hochladen kannst.Hast du die "spiffs.html" und "style32.css" erfolgreich in den Speicher deines Esp32 geladen siehst du den Esp32 Datei Manager.
Jetzt kannst du loslegen. Upload Download Delete Html CSS usw. hochladen LOG Dateien einsehen/runterladen.
Die Sortierung der Dateien ist mittels Klick auf den Pfeil im untersten Listeneintrag möglich.
Der Dateiname dient gleichzeitig als Link zur Seite bzw. zur Ansicht (Textdatei) im Browser.
Es ist nicht möglich Dateien hochzuladen, die größer sind als der noch verfügbare Speicher.
Die "spiffs.html" lässt sich nur durch formatieren des Speichers löschen.
............................................
Es wird nur gesendet, es findet keine Auswertung der Antwort statt.
............................................
Installiere die Library für den DHT22 Tab
Die Html Datei muss im Dateisystem des Esp gespeichert werden. Sollte der DHT22 Sensor nicht gefunden werden, wird Timeout angezeigt.............................................
Installiere die Library für den TX23 Tab
Die Html Datei muss im Dateisystem 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
Die Funktion Zeitschaltuhrdual ist für LOW und HIGH aktive Relais, Solid State Relais oder Mosfet geeignet. Dies muss vor dem Hochladen einmalig 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 Dateisystem des Esp gespeichert werden. Die Schaltzeiten können mittels Schaltfläche ON/OFF aktiviert oder deaktiviert werden. Das erfolgreiche speichern der Schaltzeiten auf dem Esp32 Webserver wird im Webinterface angezeigt. Ansicht Zeiteinstellung Mobil Device Android............................................
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 Dateisystem des Esp gespeichert werden. Der aktuelle Status "ON/OFF" wird neben dem Button zum manuellen schalten angezeigt.Es lassen sich alle Schaltzeiten zusammen aktivieren/deaktivieren.
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.Funktion Sonnen Auf/Untergang Tab
............................................
Installiere die Library für den BH1750 Tab
Die Html Datei muss im Dateisystem des Esp32 gespeichert werden.
Gruß
Ingo
Antwort:
Zwei Webserver auf einem Esp32 oder zwei auf zwei Esp32?
Gruß Fips
wäre es möglich die buttons im "Esp32 Individual Button Tab" als tasten und nicht als schalter zu nutzen? Wie ginge das?
gruss georg
Antwort:
Sicher ist das möglich, jemand müsste halt ein Programm für diese Anwendung schreiben.
Gruß Fips
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