Forum: Mikrocontroller und Digitale Elektronik Tuya-Convert (Tasmota MQTT) still alive?


von D a v i d K. (oekel) Benutzerseite


Lesenswert?

Hi,

es geht um https://github.com/ct-Open-Source/tuya-convert
Und Für den Einstieg ins Thema: 
https://www.simon42.com/tuya-convert-tasmota-firmware-smart-life/

Habe mit zur Ergänzung (Weihnachten/Kurzbetrieb) 3 Wifi (ESP8266) 
Steckdosen gekauft und bin kurz davor diese zurückzusenden, da sie ab 
Werk nicht ohne Cloud funktionieren.

Dann bin ich auf obigen Sourcen gestoßen, habe aber gerade nur einen 
ollen Mac M1 und kein einzigen Linux-Rechner zur Hand (sonst hätte ich 
es einfach getestet)

Mein Hersteller ist: 
https://www.inline-info.com/de/themenwelten/smart-home/smart-life-und-ifttt/
Und der konkrete Stecker:
https://www.inline-info.com/de/produkte/smart-home/11608/inline-smarthome-steckdose

Könnt ihr mir eine Einschätzung geben, ob Tuya-Convert hier noch 
funktioniert, oder ob das Projekt totgesagt ist und Tuya längst einen 
unumgänglichen Sicherheitspatch ab Werk hat?

LG

PS: siehe auch https://www.ebay.de/itm/264945937039
PPS: https://templates.blakadder.com/plug.html (hier steht bei einigen 
Plugs, dass neuere Tuya Geräte inkompatibel mit Tasmota sind)

: Bearbeitet durch User
von Joachim S. (oyo)


Lesenswert?

Wirklich beantworten kann ich die Frage nicht, aber evtl. hilft Dir 
Folgendes dennoch:

Meines Wissens nach hat tuya die Sicherheitslücken, die tuya-convert 
ermöglichten, im Laufe der Zeit alle geschlossen und tuya-convert ist 
gegen die aktuelle Version der tuya-Firmware daher machtlos.
Das muss allerdings nicht heissen, dass eine aktuell gekaufte 
WLAN-Steckdose nicht doch mit tuya-convert umgeflasht werden kann, 
möglicherweise ist da trotzdem eine ältere Version drauf.

Aber: Den Fotos auf der Hersteller-Seite nach zu urteilen, ist die 
Steckdose vermutlich verschraubt und Du kannst sie daher vglw. 
problemlos öffnen.
Und in diesem Fall kannst Du die Steckdose alternativ mittels eines 
USB-UART-Wandlers umflashen. Das ist zwar etwas weniger komfortabel etc. 
als mit tuya-convert, sollte aber unabhängig von der Firmware-Version 
stets passen.

Eine Frage stellt sich mir allerdings: Bist Du sicher, dass in dieser 
WLAN-Steckdose überhaupt ein ESP8266 verbaut ist? Denn wenn nicht, ist 
eh Alles für Katz. Unter https://templates.blakadder.com/ findet man 
nichts, wenn man nach dem Hersteller "inline" sucht. Das muss zwar 
nichts heissen, ist aber nicht unbedingt ein gutes Omen.

tldr: Ich würde an Deiner Stelle als erstes mal versuchen, das Ding 
aufzuschrauben und einen Blick auf die Platine zu werfen.

: Bearbeitet durch User
von N. M. (mani)


Lesenswert?

Also ich hab das vor einem halben Jahr noch mit insgesamt 5 Steckdosen 
(2 unterschiedliche Hersteller) gemacht.
Verwendet habe ich ein Raspi.
Anleitung war glaube ich die hier:
https://stadt-bremerhaven.de/tuya-convert-smarte-geraete-von-der-china-cloud-befreien/

von Daniel (Gast)


Lesenswert?

Joachim S. schrieb:
> Bist Du sicher, dass in dieser
> WLAN-Steckdose überhaupt ein ESP8266 verbaut ist? Denn wenn nicht, ist
> eh Alles für Katz.

Für andere Controller gibt es OpenBeken:
https://github.com/openshwprojects/OpenBK7231T_App/
Hat nicht ganz so viele Features wie Tasmota, aber für eine einfache 
schaltbare Steckdose sollte das reichen.

von Joachim S. (oyo)


Lesenswert?

Daniel schrieb:
> Für andere Controller gibt es OpenBeken:
> https://github.com/openshwprojects/OpenBK7231T_App/
> Hat nicht ganz so viele Features wie Tasmota, aber für eine einfache
> schaltbare Steckdose sollte das reichen.

Danke für den Hinweis, das war mir bislang tatsächlich nicht bewusst.

von D a v i d K. (oekel) Benutzerseite



Lesenswert?

Daniel schrieb:
> Für andere Controller gibt es OpenBeken:
> https://github.com/openshwprojects/OpenBK7231T_App/

Das wusste ich auch nicht.
Und damit mein Thread auch einen Mehrwert für andere hat hab ich ihn nun 
doch aufgeschraubt. (Dreiecksschraube mittels T7)

Erkennt Jemand den Chip (super mit etwas Plastik von der Phase getrennt 
😂) bereits auf dem zweiten Bild?

Was ist dieser "TYWE2S"?
Ich vermute dafür gibt es keine alternative Firmware? (Ergo 
zurückschicken)

PS: Ging tatsächlich wieder recht problemlos zusammen zu schrauben.

: Bearbeitet durch User
von Jens M. (schuchkleisser)


Lesenswert?

TYWE2S ist ein ESP8285, da kann man Tasmota draufmachen.
Ob Tyaconvert noch geht weiß ich nicht (niemand in China weiß das!), 
aber wenn du so einfach drankommst kannst du's auch via RS232-Kabel 
machen.

von N. M. (mani)


Lesenswert?

Jens M. schrieb:
> TYWE2S ist ein ESP8285

In dem DB sprechen sie von einem ESP8266EX, der ist aber auch auf 
jedenfall unterstützt:
https://airtake-public-data.oss-cn-hangzhou.aliyuncs.com/goat/pdf/1579227512137/TYWE2S%2520Datasheet_Tuya%2520Smart_Docs.pdf

Jens M. schrieb:
> RS232-Kabel

TTL bitte. 3,3V, kein RS232!

Jens M. schrieb:
> Ob Tyaconvert noch geht weiß ich nicht (niemand in China weiß das!)

Ich würde es einfach Mal ausprobieren ob es geht. Ist ja nicht so ein 
riesen Aufwand kurz ein Raspi aufzusetzen.
Jedes Teil aufschrauben dauert ja auch etwas. Ich sehe auf den Bildern 
auch keine Testpunkte. Man muss sich also an die Pins des Moduls direkt 
anlöten. Geht  natürlich auch wenn man die nötige HW hat (USB zu UART 
3,3V Bridge).

von Joachim S. (oyo)


Lesenswert?

Scheint sich um die gleiche Platine zu handeln, die dieses Modell 
verwendet:
https://templates.blakadder.com/ucomen_PA-GEBA-01SWP.html
Demnach passen vermutlich auch die dort genannten Einstellungen.

Allerdings steht bei obigem Modell, dass tuya-convert nicht funktioniert 
und nur die USB-zu-UART-Methode möglich ist. Die scheint da allerdings 
etwas umständlich zu sein, zumindest um an GPIO0 zu gelangen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.