Wird es Local Tuya in IP-Symcon geben?

Hallo,

könnte ich auch gebrauchen. Möchte einen Deckenventilator damit ansteuern…

Grüße
Proxima

Ich würde das auch sehr begrüßen :slight_smile:
Bei mir liegen noch einige Tuya Steckdosen, die nicht auf Tasmota geflasht werden können

Es gibt eine Möglichkeit:

Es gibt auch schon ein Modul als Beta im Store: TuyaMQTT
Dieses Modul kann aber bis jetzt nur Lampen.

Da ich keine Steckdose mit Tuya zur Zeit hier habe, kann ich leider nicht mehr testen.

Grüße,
Kai

Habe Tuya-MQTT auf meinem Ubuntu installiert und bekomme beim Schalten des Ventilantriebs die MQTT-Meldungen z.B in MQTTFX - aber das Ventil lässt sich nicht über MQTT schalten.
Das TuyaMQTT im Store finde ich nicht

Hallo Kai,

eine Frage, ich habe mir eine Lichterkette gekauft. Wie genau muss man das denn in Betrieb nehmen mit deinem Modul?
In der App Smart Life ist diese bereits integriert und lässt sich entsprechend schalten.

Danke schon mal für einen Hinweis.

Grüße
Stephan

Also als Erstes musst du auf einem Pi Tuya-MQTT installieren: https://github.com/TheAgentK/tuya-mqtt#installation
Da steht auch beschrieben, wie du an die Keys der Geräte rankommst.
Du musst Tuya-MQTT dann noch konfigurieren.
Je nachdem wo du es installiert hast, ich habe es als root installiert, deswegen liegt meine Konfiguration hier: /root/tuya-mqtt
Du musst zwei Dateien bearbeiten, wenn es die Dateien nicht gibt, lege diese einfach an:

config.json:

{
    "host": "10.10.0.128",
    "port": 1886,
    "topic": "tuya/",
    "mqtt_user": "",
    "mqtt_pass": ""
}

So sieht meine Konfig zur Zeit aus, Host und Port sind der MQTT Server in IP-Symcon, das Topic tuya/ ist das BaseTopic.
User und Passwort würde ich erstmal leer lassen, dies kannst du später, wenn es bei dir läuft ja noch konfigurieren.

Dann gibt es noch die Datei mit den Geräten:

devices.conf:

[
  {
    name: 'Smart Floodlight',
    id: 'xxxxxxxxxxxxx',
    key: 'xxxxxxxxxxx',
    type: 'RGBTWLight'
  }
]

Hier gibst du die Daten zu den Geräten an.
Infos zu den Typen findest du hier: tuya-mqtt/DEVICES.md at master · TheAgentK/tuya-mqtt · GitHub

Wenn du die Konfiguration angelegt hast, kannst du Tuya-MQTT per Hand starten, dazu musst du in dem Verzeichnis stehen und folgenden Befehl ausführen:

 DEBUG=tuya-mqtt:* node tuya-mqtt.js

Das IP-Symcon Modul findest du im Store unter TuyaMQTT, bitte komplett tippen, es ist als Beta Version im Store.
In IP-Symcon gibt est zur Zeit nur die Instantz „RGBTWLight“ welche funktioniert. Die anderen müsste ich dann mit Debugs von dir anlegen, da ich selbst kein Gerät mehr habe, welches die originale Tuya Firmware installiert hat.

Hier ein Beispiel meiner Konfiguration aus der IP-Symcon Instanz:

Ich hoffe du kannst damit etwas anfangen.

Grüße,
Kai

Können wir uns das mal gemeinsam anschauen?

Grüße,
Kai

ja, kein Problem, wann passt es Dir ?

Hi Kai,

vielen Dank für die ausführliche Anleitung. Ich werde das mal probieren ob ich es zum laufen bekomme wenn ich die Zeit dazu finde.

Grüße
Stephan

Leider schaffe ich das zeitlich im Moment nicht, ist es bei dir sehr dringend, oder liegt das Teil sowieso in der Ecke?

Grüße,
Kai

Hallo Kai,

Ist nicht so dringend, notfalls ersetze ich bei einem Teil das Modul durch einen esp mit Tasmota.
Habe 3 Stück davon, so dass zum Probieren noch ein Original da ist.
Melde Dich einfach nochmal wenn Du Zeit hast.

Viele Grüsse
Georg

@KaiS : Hallo, wollte mal fragen ob es mittlerweile schon Neuerungen gibt (z.B. Tuya Modul von dem ich nichts gefunden habe) oder ob der Weg mit MQTT der aktuelle ist.

Hintergrund ist, das fast alles in Symcon habe - außer meine Lampen ums Haus rum. Diese sind derzeit nur in Homeassistant - da das jedoch nur eine Testinstanz ist, würde ich die Lampen nun gerne ins Symcon einbinde - da wo sie ohnehin hingehören :slight_smile: .

Danke für deine Hilfe :).

Zur Zeit habe keine Zeit und Lust mich damit witer zu beschäftigen, da ich selbst keine produktiven Geräte im Einsatz habe, welche mit Tuya arbeiten.

Grüße,
Kai

@kais: Danke für die Antwort. Funktioniert denn der bisherige Weg stabil und wi eist die Vorgehensweise?

Ist das soweit richtig?

Schau mal hier: Wird es Local Tuya in IP-Symcon geben? - #15 von KaiS

Grüße,
Kai

Perfekt, danke dir :slight_smile: .

Hallo Kai,
ich habe soweit alles in Betrieb genommen und aktuell einen SimpleSwitch als Device bei mir zur Verfügung. In IP-Symcon konnte ich den Status des Switches auch sehen - aber leider nicht schreibend ändern. Wie kann ich hier einen Befehl Richtung Switch absetzen?

Grüße,
Rudi

Moin :slight_smile: bei mir funktioniert lesen udn schreiben über dieses Topic:
tuya/tuya_5/command

tuya_5 ist der Gerätename

Funktioniert es mittlerweile?

Grüße,
Kai

Hallo KaiS
ja es funktioniert soweit,
ich wollte noch ein Modul für eine Temperaturmessung dazu machen, aber leider funktioniert es nicht weil es im tuya MQTT nicht erkannt wird.

Grüße
Rudi