Geräte gibt es unter verschiedenen Namen bei Amazon.
Lingan, Star-LED, Yagala, Arrinew, Colemeter, Top-Max und so weiter.
z.B. https://www.amazon.de/gp/product/B078ZF7X1H
Kurze Anleitung basierend auf http://ganzprivat.de/2017/12/06/lingan- ... t-tasmota/ wie man die Geräte vom Cloud-Zwang befreit.
- Arduino IDE installieren und öffnen
- File -> Preferences
- Unter Additional Boards Manager URLs folgende URL eintragen: http://arduino.esp8266.com/stable/packa ... index.json
- Tools -> Board -> Boards Manager
- esp8266 by ESP8266 Community installieren
Folgende Einstellungen unter Tools vornehmen:
- Board: Generic ESP 8285 Module
- CPU : 80 Mhz
- Flash Size: 1M (512k SPIFFS)
- IwIP variant: v1.4 prebuilt
- Port: seriellen Port wählen
https://github.com/arendst/Sonoff-Tasmota klonen oder downloaden
Alle Unterordner von "lib" nach ~/Arduino/libraries kopieren
Ordner "sonoff" nach ~/Arduino kopieren
~/.arduino15/packages/esp8266/hardware/esp8266/2.4.0/platform.txt durch Sonoff-Tasmota/arduino/version 2.4.0/platform.txt ersetzen
Die Datei ~/Arduino/sonoff/sonoff.ino in der Arduino IDE öffnen
Die Datei ~/Arduino/sonoff/user_config.h in der Arduino IDE öffnen
In der user_config.h folgende Einstellungen vornehmen:
- STA_SSID1 und STA_PASS1 für Wlan konfigurieren
- OTA_URL auf eine lokale URL setzen
- WEB_PASSWORD ändern
Folgende Flags auskommentieren damit die Firmware nicht zu groß wird:
- //#define USE_DOMOTICZ
- //#define USE_HOME_ASSISTANT
- //#define USE_DISCOVERY
- //#define USE_IR_REMOTE
Nachdem alles eingerichtet ist können wir Tasmota übersetzen und flashen:
- Sketch -> Verify/Compile
- Gerät zerlegen
- Gerät verbinden (GPIO0 mit GND verbinden um in den Flash-Mode zu kommen)
(die 5V sind kein Fehler, es hängt ein AMS1117 3V3 Regler dazwischen)
- Sketch -> Upload
- Gerät trennen
- Gerät zusammenbauen
- Gerät einstecken
- Prüfen ob sich der Stecker per Wlan verbunden hat
- Webinterface aufrufen und mit den oben vergebenen Daten einloggen
- Configuration -> Configure Module
Als Modul bitte „18 Generic“ wählen, und die Änderungen GPIO4,5,13 wie auf dem Bild zu sehen ändern.
Danach Speichern.
Ich selbst habe den Stecker über MQTT mit meinem Mosquitto-Broker verbunden welcher wiederum mit Openhab kommuniziert.
Schalte damit eine IKEA-Lampe per Smartphone.
Wi-Fi Smart Socket SWA1 mit Tasmota
- Cyrelian
- Beiträge: 601
- Registriert: 24. Sep 2015 17:55
Re: Wi-Fi Smart Socket SWA1 mit Tasmota
Hi codeworkx,
super Anleitung, dank Dir.
Hier noch ne kleine Ergänzung.
In der sonoff_template.h kann unter "Supported hardware modules" einen Eintrag für die SWA1 hinzufügen, vor dem MAXMODULE:
Am Ende der Datei fügt man nun unter der Moduleinstellung für "Sonoff SC" einen neuen Abschnitt wie unten vor dem letzten } ein;
Wenn das Gerät geflasht ist, findet man einen neuen Eintrag in der Modulkonfiguration, der die korrekten GPIO-Pins für den SWA1 setzt.
CYA
Cyrelian
super Anleitung, dank Dir.
Hier noch ne kleine Ergänzung.
In der sonoff_template.h kann unter "Supported hardware modules" einen Eintrag für die SWA1 hinzufügen, vor dem MAXMODULE:
Code: Alles auswählen
// Supported hardware modules
enum module_t {
SONOFF_BASIC,
SONOFF_RF,
SONOFF_SV,
SONOFF_TH,
SONOFF_DUAL,
SONOFF_POW,
SONOFF_4CH,
S20,
SLAMPHER,
SONOFF_TOUCH,
SONOFF_LED,
CH1,
CH4,
MOTOR,
ELECTRODRAGON,
EXS_RELAY,
WION,
WEMOS,
SONOFF_DEV,
H801,
SONOFF_SC,
LINGAN_SWA1,
MAXMODULE };
Code: Alles auswählen
,
{ "Lingan SWA1", // Lingan SWA1
0, // GPIO00 Button
GPIO_USER, // GPIO01 Serial RXD and Optional sensor
0, // GPIO02
GPIO_USER, // GPIO03 Serial TXD and Optional sensor
GPIO_LED1_INV, // GPIO04 Blue Led (0 = On, 1 = Off)
GPIO_REL1, // GPIO05 Red Led and Relay (0 = Off, 1 = On)
0,
0,0,0,0,0,0,
GPIO_KEY1, // GPIO13 Button
0, 0, 0, 0
}
CYA
Cyrelian
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
-
- Beiträge: 3
- Registriert: 10. Feb 2019 18:11
Re: Wi-Fi Smart Socket SWA1 mit Tasmota
Hallo Leute,
bin gerade dabei einen SWA1 auf Tasmota zu flashen.
Leider verlangt Arduino IDE die Bibliothek "c2.h" welche ich so nirgendwo finden kann.
Könnt Ihr mir weiter helfen?
cu Matthias
bin gerade dabei einen SWA1 auf Tasmota zu flashen.
Leider verlangt Arduino IDE die Bibliothek "c2.h" welche ich so nirgendwo finden kann.
Könnt Ihr mir weiter helfen?
cu Matthias
-
- Beiträge: 30
- Registriert: 17. Aug 2019 12:49
Re: Wi-Fi Smart Socket SWA1 mit Tasmota
Warum nicht einfach die fertige Tasmota-Basic (http://thehackbox.org/tasmota/) als fertige Binary mithilfe des esptool flashen (https://github.com/arendst/Tasmota/wiki/Esptool)? Habe ähnliche vermute Baugleiche Dosen im Einsatz, da passen auch die normalen Releaseversionen drauf....
Egal ob Shelly Sonoff oder andere Noname Geräte lassen sich damit binnen weniger Minuten flashen...
Egal ob Shelly Sonoff oder andere Noname Geräte lassen sich damit binnen weniger Minuten flashen...