Du bist einsame Spitze
jetzt wird die Richtige SD Card Größe angezeigt.
nochmals Danke
Du bist einsame Spitze
jetzt wird die Richtige SD Card Größe angezeigt.
nochmals Danke
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.
Falls du wieder mal eine Version machst, könntest du dann rtsp auch aktivieren?
Oder kennt wer eine Möglichkeit den mjpg stream zu speichern?
Bekomme bei ffmpeg immer "invalid data found".
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.
die defines müssten in die user_config_override. Ist aber im online compiler bequem in ein extra bereich einzugeben
Hallo
In welchen Bereich müssen diese defines denn eingesetzt werden.
Habe in der user_config_override 92 Zeilen.
gemu2015 hab vor ein paar Tagen schon mal eine Version kompiliert (ohne email und rtsp), doch da gab es dann eine Fehlermeldung wegen i2c (@ runtime)...
Hast du bei deinen builds die clockspeed erhöht?
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
Super, danke!
Werds gleich ausprobieren...
Der i2c Fehler war irgendwas mit "driver" (werds beim nächsten Mal aufschreiben)
gemu2015 Läuft gut, RTSP funktioniert!
Jetzt kann ich, wenn über mqtt der motion Alarm kommt, ein kleines Video machen.
Und wenn es jetzt auch noch stabil durchläuft (reboot in der Nacht hab ich im skript) ist es perfekt.
Danke nochmal!
Hallo gemu2015
wenn ich diese Datei #define USE_SENDMAIL mit einbinde macht VS-Code eine Fehlermeldung.
ändere ich die Datei #define USE_SENDEMAIL macht VS-Code keine Fehlermeldung.
Habe ich gemacht
#define USE_SENDMAIL
#define USE_ESP32MAIL
beim kompilieren Fehlermeldung
#define USE_SENDEMAIL
#define USE_ESP32MAIL
Keine Fehlermeldung
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 ?
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.
Ich habe jetzt deine letzte Version heruntergeladen.
das ist meine user_config_override.h
#ifndef _USER_CONFIG_OVERRIDE_H_
#define _USER_CONFIG_OVERRIDE_H_
// +++ Eigene WLAN-Einstellungen +++++++++++++++++++++++++++
#undef STA_SSID1 // [SSId1] Wifi SSID
#define STA_SSID1 " " // "MeinRouter"
#undef STA_PASS1 // [Password1] Wifi password
#define STA_PASS1 " " // "MeinPasswort"
// +++ Location -------- Orts-Einstellung ---------
// +++ 'Berlin'
#undef LATITUDE
#define LATITUDE 52.520006
#undef LONGITUDE
#define LONGITUDE 13.404954
// -- Application ---------------------------------
#undef APP_TIMEZONE // +++ Zeitzone: 99 = Sommer-/Winterzeit
#define APP_TIMEZONE 99 // [Timezone] +1 hour (Amsterdam) (-13 .. 14 = hours from UTC, 99 = use TIME_DST/TIME_STD)
#define USE_UFILESYS
#define UFSYS_SIZE 8192
#define SDCARD_CS_PIN 13
#define GUI_TRASH_FILE
#undef USE_RULES
#define USE_SCRIPT
#define USE_WEBCAM
#define USE_SENDMAIL
#define USE_ESP32MAIL
#define USE_FACE_DETECT
#define USE_SPI
#define USE_SDCARD
#define SDCARD_CS_PIN 13
#define USE_SCRIPT_FATFS_EXT
#define USE_SCRIPT_WEB_DISPLAY
#define USE_SCRIPT_JSON_EXPORT
#define USE_LIGHT
#define USE_I2C
#endif // _USER_CONFIG_OVERRIDE_H_
so macht er die Fehlermeldung
In file included from tasmota\WiFiClientSecureLightBearSSL.cpp:41:0:
tasmota\WiFiClientSecureLightBearSSL.h:30:23: fatal error: t_bearssl.h: No such file or directory
in deiner config scheint alles in Ordnung zu sein.
Ist denn die t_bearssl.h in deiner Lib vorhanden ?
welche fork hast du verwendet ?
Ich habe deinen fork genommen. und nur die user_config_override.h mit eingebunden.
ok mein fork läuft durch mit ATOM und Platformio.
verwendest du VSC ? da gibt es manchmal Unterschiede und er findet eine Library nicht.
da wir bearssl nicht brauchen kannst du das auch ausschalten in dem du in der Datei
WiFiClientSecureLightBearSSL.cpp
die Zeile #if defined(USE_TLS) mit #if 0 ersetzt
dann sucht er nicht mehr nach dieser LIB
#include "my_user_config.h"
#include "tasmota_configurations.h"
#if defined(USE_TLS)
// #define DEBUG_TLS
// #define DEBUG_ESP_SSL
#define LWIP_INTERNAL