F:\Sonoff-Tasmota-development\sonoff\xsns_03_energy.ino:252:27: fatal error: TasmotaSerial.h: No such file or directory
#include <TasmotaSerial.h>
^
compilation terminated.
exit status 1
Fehler beim Kompilieren für das Board Generic ESP8285 Module.
Dieser Bericht wäre detaillierter, wenn die Option
"Ausführliche Ausgabe während der Kompilierung"
in Datei -> Voreinstellungen aktiviert wäre.
Hallo Kodak, Du musst weder deinen Sonoff Basic (so nennt der sich) wegschmeißen, noch liegt es an dir.
Ich habe das Problem auch und dieses Problem beginnt erst ab (Entwickler Version) Sonoff-Tasmota-v5.10.0e und ist auch noch bei Sonoff-Tasmota-v5.10.0g vorhanden, bei der stabilen Sonoff-Tasmota-v5.10.0 oder bis zur Entwickler Sonoff-Tasmota-v5.10.0c ist dieses "#include <TasmotaSerial.h>" Problem bei mir auf mehreren Rechnern nicht vorhanden, eine Lösung habe ich für mich gefunden, ich nutze zurzeit den Atom Editor, denn dort tritt der Fehler nicht auf.
beschäftige mich auch gerade neu mit den Sonoff (hier S20) flashen und habe das selbe Problem gehabt: "***fatal error: TasmotaSerial.h: No such file or directory"
Habe irgendwo den Tipp gelesen die Lib in den entsprechenden Arduino Ordner zu kopieren.
Konnte anschließend fehlerfrei kompilieren und hochladen.
Wenn ich jetzt noch eine vernünftige Sprachbedienung mit meinem "Google Home Mini" ohne externe Server hinbekomme. Ich nutze das aktuelle openHAB. Bei den Emulationen "Belkin WeMo" und "Hue Bridge" haben die Hersteller offensichtlich einen Riegel vorgeschoben... ?! Irgendwelche Tipps... ?
ich schaffe es nicht ganz einen Sonoff S20 mit einer eigenen Software (NICHT Tasmoto) zu flashen.
Mittlerweile klappt die Anlage vom Filesystem SPIFFS
Ausprobiert habe ich folgende Eintstellungen für Serial - welche nicht erfolgreich waren:
Nur wenn ich die Einstellungen gem. Anlage mache ist bei mir der Upload über Serial erfolgreich.
Danach macht der Sketch das gleiche wie auf meinen anderen Testboards.
Wenn ich anschließend probiere, neue Sketches mittels Arduino IDE-OTA hochzuladen, beginnt auch wie gewohnt der OTA Upload jedoch schließt der mit Fehler ab
Fehler bei Arduino IDE-OTA:
Archiving built core (caching) in: C:\Users\werner\AppData\Local\Temp\arduino_cache_871757\core\core_esp8266_esp8266_generic_CpuFrequency_80,ResetMethod_ck,CrystalFreq_26,FlashFreq_40,FlashMode_dout,FlashSize_1M64,LwIPVariant_Prebuilt,Debug_Disabled,DebugLevel_None____,UploadSpeed_115200_04d26f1bf6b155a5130a6564623a6080.a
Der Sketch verwendet 372003 Bytes (38%) des Programmspeicherplatzes. Das Maximum sind 958448 Bytes.
Globale Variablen verwenden 39068 Bytes (47%) des dynamischen Speichers, 42852 Bytes für lokale Variablen verbleiben. Das Maximum sind 81920 Bytes.
Uploading...
22:20:06 [ERROR]: No Result!
22:20:06 [ERROR]: No Result!
Fragen:
was könnte die Ursache für den "abgebrochene" OTA Upload sein
mit welchen Einstellungen funktioniert bei euch ein Arduino IDE OTA Upload am Sonoff S20?
alles sehr eigenartig: ich habe jetzt weitere Varianten über COM ausprobiert und mit der letzten Einstellung klappt auch OTA incl SPIFFS. Mein Sketch hat momentan 371.315 Byte.
Für alle Wemos/NodeMCU Bastler: Wenn ihr Bedarf an steuerbaren Steckdosen habt, schaut euch die Sonoff Produkte von https://www.itead.cc/ ruhig mal an. Wenn man auch ein vernünftiges Gehäuse haben will - lohnt ein Selbstbau imho kaum mehr.
UNBEDINGT vom Netz trennen. Damit das Relais arbeitet, muss man 5V anstatt 3,3V einspeisen, aber nicht am Pinheadern, sondern an einem Relaispin, siehe Foto:
hab bisher nur den s20 probiert, da schaltet das Relais auch noch gerade mit dem USB-TTL Adapter mit ca 3.5 Volt. Aber mit OTA gibts eigentlich eh keinen Grund mehr, das Ding offen zu betreiben