Habe den Eintrag geändert Fehler ist immer noch da
ESP32-CAM
-
mafrei -
10. September 2020 um 18:48 -
Erledigt
-
-
-
lösch einfach die beiden Dateien
WiFiClientSecureLightBearSSL.cpp
WiFiClientSecureLightBearSSL.h
die brauchst du nicht für die CAM
Trotzdem verstehe ich diesen Fehler nicht.
-
Dateien gelöscht trotzdem Fehlermeldung
Retrieved `.pio\build\tasmota32-webcam\libbbd\WiFi\WiFiServer.cpp.o' from cache
Retrieved `.pio\build\tasmota32-webcam\libbbd\WiFi\WiFiUdp.cpp.o' from cache
Retrieved `.pio\build\tasmota32-webcam\libbbd\libWiFi.a' from cache
F:/VSC/Sonoff-Tasmota-universal-16.1.21/tasmota/tasmota.ino:45:25: fatal error: t_bearssl.h: No such file or directory
*******************************************************************
* Looking for t_bearssl.h dependency? Check our library registry!
*
* CLI > platformio lib search "header:t_bearssl.h"
* Web > https://platformio.org/lib/search?query=header:t_bearssl.h
*
*******************************************************************
Retrieved `.pio\build\tasmota32-webcam\lib661\WiFiClientSecure\WiFiClientSecure.cpp.o' from cache
#include <t_bearssl.h> // We need to include before "tasmota_globals.h" to take precedence over the BearSSL version in Arduino
Retrieved `.pio\build\tasmota32-webcam\lib661\WiFiClientSecure\ssl_client.cpp.o' from cache
^
compilation terminated.
*** [.pio\build\tasmota32-webcam\src\tasmota.ino.cpp.o] Error 1
============================================================================================= [FAILED] Took 7.06 seconds =============================================================================================
Environment Status Duration
---------------- -------- ------------
tasmota32-webcam FAILED 00:00:07.061
-
ok, hab jetzt mal meinen eigenen Fork runtergeladen und gesehen woran es liegt.
Ich nehme an du verwendest die Tasmota-webcam definition in Tasmota_env32
dort ist aber die webcam unzureichend definiert. (ich hab den Fehler nicht weil ich die webcam selbst definiere)
ändere das so:
[env:tasmota32-webcam]
extends = env:tasmota32
board = esp32cam
board_build.f_cpu = 240000000L
build_flags = ${common32.build_flags} -DFIRMWARE_WEBCAM
;lib_extra_dirs = lib/libesp32, lib/lib_basic
lib_extra_dirs =
lib/libesp32
lib/lib_basic
lib/lib_i2c
lib/lib_display
lib/lib_ssl
lib/lib_audio
lib/lib_rf
lib/lib_div
-
hab das jetzt in meinem fork geändert
wenn du ihn jetzt runterlässt kannst du tasmota32-webcam nehmen
-
jetzt funktioniert es ohne fehlermeldung
-
Wenn ein Bild auf der SD Card gespeichert wird, und anschließend auf dem PC geladen wird sieht es so aus
-
gemu2015 hier der i2c Fehler:
Code[23:32:50:627] 23:32:50.861 CMD: wcstream 0␍␊ [23:32:50:638] E (28691) i2c: i2c driver install error␍␊ [23:32:52:012] E (30064) gpio: gpio_install_isr_service(412): GPIO isr service already installed␍␊ [23:32:52:389] 23:32:52.617 CAM: Initialized␍␊ [23:32:52:389] 23:32:52.619 RSL: stat/tasmota_A17C18/RESULT = {"WCStream":"OFF"}␍␊
-
Der Fehler beim Downloaden von Bildern liegt am Filemanager nicht an der Webcam. Habe das behoben und mache später einen PR bei Tasmota.
in meinem Fork ist der Fehler seit heute morgen behoben
Das ist ein Runtimefehler der webcam. Die hat einen eigenen I2C Bus und dieser Fehler tritt immer mal wieder auf, kommt aber aus dem CAM Treiber des SDK nicht aus Tasmota. Scheint aber die Funktion nicht zu beinträchtigen.
-
-
Hallo zusammen,
erstmal meinen Respekt für die hervorragende Arbeit hier.
Da ich mit dem Compilieren von eigenen Binaries auf "Kriegsfuß" stehe, seit Tasmota die Arduino-SDK nicht mehr unterstützt und man mit dem TasmoCompiler von Benzino (noch) keine ESP32-Bins erstellen kann, bin ich auf der Suche nach einer ESP32-CAM Binary, die SD-Card und RTSP unterstützt, hier gelandet. Echt super.
gemu2015 : Wenn Du eine BIN der letzten Version ohne den Downloadfehler einstellen könntest, wäre ich wunschlos glücklich.
Danke an alle
Schrotti63
-
geh zurück zu meinem download, habe die bin upgedatet.
-
Super. Danke!
Ich werde es gleich ausprobieren.
Edit: Download funktioniert prima . Kann es sein, dass RTSP nur funktioniert, wenn wcstream on?
-
Hallo gemu2015
Gibt es die Möglichkeit bei der Camera noch einen Sensor DHT11 mit einzubinden.
-
Hi,
ich verfolge diesen Thread, weil ich gern auch eine ESP32Cam einsetzen wollte.
Leider hänge ich beim Flashen von der Tasmota Software.
Ich habe die Cam mit esptool.py geflasht, bekomme auch die Rückmeldung das es geklappt hat.
Leider kann ich die Cam nicht in meinem Netzwerk finden. ich habe das gefühl das die Cam im Flashmode bleibt nach dem betätigen des Tasters.
Sobald ich GND wieder auf GPIO0 setze kann ich immer wieder flashen obwohl ich die Verbindung getrennt hatte und den RST Taster betätigt hatte.
Wenn ich die Eingangsspannung trenne und neu boote ohne GND-->GPIO0 ist sie auch nicht zu finden.
Die LED von dem Modul blinkt schnell (schwach) nach einem Reset.
Code
Alles anzeigenesptool.py v3.1-dev Serial port /dev/tty.usbserial-AQ00JJ66 Connecting.... Detecting chip type... ESP32 Chip is ESP32-D0WDQ6 (revision 1) Features: WiFi, BT, Dual Core, 240MHz, VRef calibration in efuse, Coding Scheme None Crystal is 40MHz MAC: 10:52:1c:5e:d4:60 Uploading stub... Running stub... Stub running... Configuring flash size... Compressed 1582480 bytes to 955010... Wrote 1582480 bytes (955010 compressed) at 0x00000000 in 84.9 seconds (effective 149.2 kbit/s)... Hash of data verified. Leaving... Hard resetting via RTS pin...
Könnt ihr mir bitte etwas unter die arme greifen ?
Ich habe bisher Schalter, Lampen,Steckdosen, RGB Controler, Türkontakte ohne Probleme flashen können, aber die Cam macht mich irre.
Habe es mit 3,3V, 5V versucht ohne erfolg.
-
Locke warum schreibst du nicht auch dazu welchen Befehl du zum flashen sendest? Den Fehler in der Ausgabe zu suchen ist schwieriger.
Hast du dir das hier schon angeschaut?
-
Hi Reflex,
die Ausgabe hatte ich mit eingesetzt um euch zu zeigen das der Flashvorgang durchläuft.
ich starte mit dem Befehl:
Habe mir Deinen Link angeschaut, hatte aber den Befehlssyntax zum Flashen der Tasmota32-Firmware auf ESP32 über Esptool nicht wahrgenommen.
Werde versuchen was dabei rauskommt.
-
Hi Reflex,
habe es jetzt hinbekommen dank Deinem Hinweis.
Irgendwie ist es aber sehr träge, wenn ich die WebUi aufrufe braucht es ca. 1-1,5minuten bis es kpl. aufgebaut ist.
Habt ihr das Problem auch ?
Wißt ihr wie es ändern kann das es so lange dauert ?
Der Stream steht bei mir als Standbild.
WLAN Empfang ist TOP, Router ist 4meter entfernt freie Sicht zum Router.
-
-
Hi gemu2015,
Deinen Beitrag habe ich gelesen (#49), mir war nur nicht bewußt das auch das WebUi betrifft um es zu laden.
Wenn ich das Modul mit Arduino und dem Webcamserver flashe, besteht das Problem nicht das sie träge reagiert.
Bei Arduino ist allerdings "xclk_freq_hz = 20000000;" eingestellt.
Hast Du eine "bootloader_dout_40m.bin" mit 20m zum testen ?
Ich weiß leider nicht wie man eine selbst Compiliert.
-