Beiträge von gemu2015
-
-
hast du die allerneuste Tasmota Version genommen ?
Dort wurde was an TLS geändert. Es scheint als hätte die Fehlermeldung damit zu tun.
Ich hab diese Änderungen noch nicht übernommen. Mein Fork macht den Fehler nicht.
-
es gibt SENDEMAIL NICHT!
da es das nicht gibt, wird gar keine mail kompiliert und es gibt auch keine Fehlermeldung.
Was für eine Fehlermeldung gibt es denn bei dir ?
-
-
Den ESP32 lasse ich immer mit 240 MHz laufen. Das sollte aber keinerlei Auswirkungen auf I2C haben.
Habe jetzt mal die RTSP Lib ein bisschen optimiert. Jetzt kann man RTSP mit einem Befehl Ein und Ausschalten
wcrtsp 0 oder 1
Hier die Binary mit allen bisherigen Optionen und RTSP
EDIT: neue Version mit repariertem jpg File Download
-
Die RTSP library ist leider sehr schlecht programmiert und verbraucht durch statisch allokierten RAM Speicher selbst im abgeschalteten Zustand 30-40kB Ram.
Da auch der übrige Kram schon eine Menge Ram braucht kommt man dann an die Grenzen des Systems.
Man muss dann einiges andere weglassen z.B. emails.
Es macht demnach keinen Sinn eine universelle Version zu bauen.
-
Mir ist ein Problem aufgefallen als ich deinen Screenshot gesehen habe. Es gibt eine wichtige Neuerung dass Tasmota jetzt seinen Setup (unsichtbar) in der FlashDisk speichert. Durch den Fehler ist aber deine Flashdisk jetzt voll!.
Schalte also auf Flashdisk und lösche alle Dateien dort, sonst kannst du keine Tasmota Einstellungen mehr sichern.
-
hast du das template verwendet ?
{"NAME":"AITHINKER CAM","GPIO":[4992,1,672,1,224,5088,1,1,1,6720,736,704,1,1,5089,5090,0,5091,5184,5152,0,5120,5024,5056,0,0,0,0,4928,1,5094,5095,5092,0,0,5093],"FLAG":0,"BASE":1}
-
diese defines benutze ich mindestens für die WebCam
#define USE_UFILESYS
#define UFSYS_SIZE 8192
#define USE_SDCARD
#define SDCARD_CS_PIN 13
#define GUI_TRASH_FILE
#define USE_SCRIPT_FATFS_EXT
#define USE_SCRIPT
#define USE_I2C
#define USE_SCRIPT_WEB_DISPLAY
#define USE_SCRIPT_JSON_EXPORT
#define USE_SENDMAIL
#define USE_ESP32MAIL
#define USE_FACE_DETECT
-
-
-
poste dein komplettes script
-
ja du kannst bis zu 5 pwms haben
-
habe den Fehler behoben , lade aber erst mal keine neue bin hoch.
Da die Karten FAT32 formatiert werden müssen ist die maximale SD Kartengröße 32 GB
-
Ich verwende auch 16GB Karten. Dort stimmt aber die Anzeige der Kapazität nicht. Weis noch nicht warum.
-
Ok hier eine ganz aktuelle Version.
mit Template für die am häufigsten vorkommende CAM
{"NAME":"AITHINKER CAM","GPIO":[4992,1,672,1,224,5088,1,1,1,6720,736,704,1,1,5089,5090,0,5091,5184,5152,0,5120,5024,5056,0,0,0,0,4928,1,5094,5095,5092,0,0,5093],"FLAG":0,"BASE":1}
ACHTUNG: Es gab wesentliche Änderungen am SDCARD Interface.
Es gibt jetzt einen Filemanager der 2 Dateisysteme hat
1. Flashfiles (also ein Teil des Flashspeichers wird verwendet) Das ist immer aktiv ist jedoch sehr klein (nur ca 50kB)
2. SD Card
In Einstellungen gibt es jetzt einen Button "Verwalte Dateisystem"
Erst wenn der die SD card anzeigt ist alles OK.
Ihr braucht nämlich die SDCard zum Speichern von Bildern.
Ihr könnt zwischen beiden System umschalten in dem ihr auf SDCard bzw. FlashFS klickt.
Solltet ihr diese Auswahl nicht sehen stimmt etwas nicht mit der SD Karte.
Neu ist das Löschen von Dateien mit dem Feuer Symbol (Achtung Löschen ohne Nachfrage)
edit: neue Version
-
nein, geht nicht, viel zu viele Daten für MQTT.
entweder streamen oder als email schicken
-
1. ich selbst werde keine Dokumentation schreiben. Ich kann das nicht so beschreiben dass Anfänger das wirklich gut verstehen weil ich zu viel voraussetze.
Da auch das Englisch für viele eine Problem ist wäre eine deutsche leicht verständliche Anleitung sinnvoll. Du kannst gerne damit anfangen.
2. Nein die Variable g_g ist eine ganz normale Variable. Sie wird aber in >T neu gesetzt und die dahinter liegende aus >M ist eine permanente Variable aus Tasmota, nämlich genau die die auch dem Tasmota counter zu Grunde liegt.
Diese Tasmota counter Variable wird von Tasmota gesichert und restauriert wie alle anderen Tasmota Config Variablen auch.
3. Ok da die IRQ Routine identisch zu Tasmota und auch die Variable identisch ist ist das auch ein Problem von Tasmota. Werde mir das bei Gelegenheit mal ansehen.
-
1. nein, gibt es nicht.
2. nein gibt es auch nicht.
normale Variablen werden nach jedem Neustart gelöscht bzw mit den Werten in >D vor besetzt
permanente Variablen werden vor >B aus dem Flash mit den letzen Werten vor belegt.
Alle p Variablen werden bei einem Neustart gespeichert oder bei dem Befehl svars.
bei einem Stromausfall geht der letzte Stand der p Variablen verloren, aber es bleibt der Wert vom letzen Neustart oder svars erhalten.
Du kannst immer wenn du eine pvar beschreibst svars schreiben.
die permanenten Variablen werden in der Tasmota cfg Sektion gespeichert und die werden von Tasmota dann im Flash abgelegt nach bestimmten Regeln.
siehe Tasmota command: SaveData
3. es wird immer nur die fallende Flanke ausgewertet. Eigentlich sollte auch die 1. fallende gelesen werden ?
-
Hi,
hier die aktuelle Version die bei mir keinen Fehler macht.
ohne Grafik passt in den default script Speicher