Tuya-MQTT -VECINO Leuchten
-
- Beiträge: 228
- Registriert: 8. Apr 2020 20:59
Tuya-MQTT -VECINO Leuchten
Hallo nochmal,
das o.a. Script habe ich nunmehr wohl endlich erfolgreich installiert. Dabei die Mosquitto Datenbank
zerschossen und dazu mal wieder einen sehr hilfreichen Tipp von udo1toni gekriegt (s. Thread ein paar Zeilen unter
diesem). Beim RP 4 mit oh 3.4 liegt die in /var/lib/mosquitto. Einfach löschen, und beim nächsten Start baut
Mosquitto sich eine neue. Für o.a. Leuchten ist es noch erforderlich, deren IP und die Version 3.3 in der devices.conf
einzutragen. Dann werden sie auch gefunden.
So weit so gut...
Wenn ich auf der Konsole, wie für das Script beschrieben "DEBUG=tuya-mqtt:* node tuya-mqtt.js" eingebe,
findet er zwar die Lampen, es werden aber nur merkwürdige Buchstabenkombinationen, wie etwa "8KbDSngM"
hinter den GeräteIDs ausgegeben. Ich kann die Leuchten auch mit der Smart Life App steuern. Dabei gibt
"DEBUG=tuya-mqtt:* node tuya-mqtt.js wieder diesen Buchstabensalat aus, nicht jedoch irgendwelche
"DPS" -Sachen. Im MQTT Explorer ist von Tuya auch nichts zu sehen...
Gibt es jemand hier, der das Script am Laufen hat? Oder hat jemand noch einen Tipp?
Vielen Dank!
das o.a. Script habe ich nunmehr wohl endlich erfolgreich installiert. Dabei die Mosquitto Datenbank
zerschossen und dazu mal wieder einen sehr hilfreichen Tipp von udo1toni gekriegt (s. Thread ein paar Zeilen unter
diesem). Beim RP 4 mit oh 3.4 liegt die in /var/lib/mosquitto. Einfach löschen, und beim nächsten Start baut
Mosquitto sich eine neue. Für o.a. Leuchten ist es noch erforderlich, deren IP und die Version 3.3 in der devices.conf
einzutragen. Dann werden sie auch gefunden.
So weit so gut...
Wenn ich auf der Konsole, wie für das Script beschrieben "DEBUG=tuya-mqtt:* node tuya-mqtt.js" eingebe,
findet er zwar die Lampen, es werden aber nur merkwürdige Buchstabenkombinationen, wie etwa "8KbDSngM"
hinter den GeräteIDs ausgegeben. Ich kann die Leuchten auch mit der Smart Life App steuern. Dabei gibt
"DEBUG=tuya-mqtt:* node tuya-mqtt.js wieder diesen Buchstabensalat aus, nicht jedoch irgendwelche
"DPS" -Sachen. Im MQTT Explorer ist von Tuya auch nichts zu sehen...
Gibt es jemand hier, der das Script am Laufen hat? Oder hat jemand noch einen Tipp?
Vielen Dank!
Raspberry Pi 4, OH 4.0.3
-
- Beiträge: 286
- Registriert: 7. Mär 2021 14:49
Re: Tuya-MQTT -VECINO Leuchten
das ist da normal,es werden aber nur merkwürdige Buchstabenkombinationen, wie etwa "8KbDSngM"
was sagt der Status von tuya-mqtt? grün, aktiv?
tuya-cli installiert?
tuya-cli wizard ausgeführt?
dann kann man mit dem Befehl, Beispiel von mir
Code: Alles auswählen
tuya-cli get --ip 192.168.178.41 --id bfbb148000d626f8xxxx tap ID --key 2b57ef5d32fxxxx --cid 0c4314fffe0xxxx--full --protocol-version 3.3
ip, id, key und cid anpassen!
Kommen sollte dann in etwa so was:
Code: Alles auswählen
{
dps: {
'1': 'manual',
'2': 210,
'3': 221,
'4': false,
'5': 0,
'8': false,
'12': false,
'15': 50,
'16': 300,
'102': 0
},
cid: '0c4314fffe01eab4'
}
deshalb der tuya-cli wizard muss laufen und als Ergenis die devices.conf bringen
OH 4.0.3 auf HP 26o G1 Dm Mini Pc mit MX_Linux
-
- Beiträge: 228
- Registriert: 8. Apr 2020 20:59
Re: Tuya-MQTT -VECINO Leuchten
Beruhigt. Aber was ist die cid?
wizard wurde ausgeführt...
devices.conf:
wizard wurde ausgeführt...
devices.conf:
Code: Alles auswählen
[
name: 'VECINO RGBW 3',
id: 'bf93f9a9dd1ff90291aehc',
key: 'adf7c1c060e6',
ip: "192.168.188.30",
version: "3.3"
},
{
name: 'VECINO RGBW 2',
id: 'bf58136842e20620a6ez4x',
key: 'd0d6aecbbce7',
ip: "192.168.188.115",
version: "3.3"
]
Raspberry Pi 4, OH 4.0.3
-
- Beiträge: 286
- Registriert: 7. Mär 2021 14:49
Re: Tuya-MQTT -VECINO Leuchten
da war mein Beispiel nicht ganz richtig!Aber was ist die cid?
ist von einem Teil an der Zigbee Bridge.
richtig ist bei einem W-Lan Device,
Code: Alles auswählen
tuya-cli get --ip 192.168.178.39 --id 03410103a4e57c0xxxx tap ID --key 976c80f1657xxx --full --protocol-version 3.3
OH 4.0.3 auf HP 26o G1 Dm Mini Pc mit MX_Linux
-
- Beiträge: 228
- Registriert: 8. Apr 2020 20:59
Re: Tuya-MQTT -VECINO Leuchten
Danke, aber das hat er dann als Ergebnis ausgespuckt:
ռXQ@���\�@h��E3�
Habe dann noch ein MQTT Thing in OH und einen Switch Channel (MQTT Topic tuya/VECINO RGBW 3/command bzw./ state) mit Switch item:
Wenn ich dort den Knopf drücke, kommt im DEBUG:
ռXQ@���\�@h��E3�
Habe dann noch ein MQTT Thing in OH und einen Switch Channel (MQTT Topic tuya/VECINO RGBW 3/command bzw./ state) mit Switch item:
Wenn ich dort den Knopf drücke, kommt im DEBUG:
Code: Alles auswählen
tuya-mqtt:command Received MQTT message -> {"topic":"tuya/VECINO RGBW 3/command","message":"ON"} +4m
tuya-mqtt:error TypeError: Cannot read property 'processCommand' of undefined
tuya-mqtt:error at MqttClient.<anonymous> (/opt/tuya-mqtt/tuya-mqtt.js:159:32)
tuya-mqtt:error at MqttClient.emit (events.js:400:28)
tuya-mqtt:error at MqttClient._handlePublish (/opt/tuya-mqtt/node_modules/mqtt/lib/client.js:1277:12)
tuya-mqtt:error at MqttClient._handlePacket (/opt/tuya-mqtt/node_modules/mqtt/lib/client.js:410:12)
tuya-mqtt:error at work (/opt/tuya-mqtt/node_modules/mqtt/lib/client.js:321:12)
tuya-mqtt:error at Writable.writable._write (/opt/tuya-mqtt/node_modules/mqtt/lib/client.js:335:5)
tuya-mqtt:error at doWrite (/opt/tuya-mqtt/node_modules/readable-stream/lib/_stream_writable.js:409:139)
tuya-mqtt:error at writeOrBuffer (/opt/tuya-mqtt/node_modules/readable-stream/lib/_stream_writable.js:398:5)
tuya-mqtt:error at Writable.write (/opt/tuya-mqtt/node_modules/readable-stream/lib/_stream_writable.js:307:11)
tuya-mqtt:error at Socket.ondata (internal/streams/readable.js:731:22) +4m
Raspberry Pi 4, OH 4.0.3
-
- Beiträge: 286
- Registriert: 7. Mär 2021 14:49
Re: Tuya-MQTT -VECINO Leuchten
wie sehen deine Rechte im Verzeichnis tuya-mqtt aus?
aber Anfangs hatte ich da auch Schwierigkeiten,
ich hab da Mosquitto komplett sauber gelöscht und neu installiert!
und danach ging es auf einmal!
auch die NPM istallation sollte ohne Fehler durch laufen!
ich hab das alles nach dieser
https://www.electronic-research.de/tuya ... ation.html
Anleitung installiert und läuft jetzt gut.
nochmal zum MQTT Explorer, verbindet der gar nicht?
oder bricht die Verbindung ab?
wichtig, der braucht eine andere Client Id als openhab.
aber Anfangs hatte ich da auch Schwierigkeiten,
ich hab da Mosquitto komplett sauber gelöscht und neu installiert!
und danach ging es auf einmal!
auch die NPM istallation sollte ohne Fehler durch laufen!
ich hab das alles nach dieser
https://www.electronic-research.de/tuya ... ation.html
Anleitung installiert und läuft jetzt gut.
nochmal zum MQTT Explorer, verbindet der gar nicht?
oder bricht die Verbindung ab?
wichtig, der braucht eine andere Client Id als openhab.
OH 4.0.3 auf HP 26o G1 Dm Mini Pc mit MX_Linux
-
- Beiträge: 228
- Registriert: 8. Apr 2020 20:59
Re: Tuya-MQTT -VECINO Leuchten
Mosquitto mit "purge" deinstalliert. Pi reboot. Dann Mosquitto mit openhabian-config wieder
drauf. MQTT in OH lief wieder, und alles war grün.
Der DEBUG von tuya-mqtt lieferte aber danach wieder die gleichen Ergebnisse. Und beim Openhab switch
gleiche Error Meldungen. Ob npm sauber durchlief, weiß ich nicht mehr. Ich glaube, es tauchten aber Fehlermeldungen
auf...
Rechte im Verzeichnis /opt/tuya-mqtt alle auf 777
drauf. MQTT in OH lief wieder, und alles war grün.
Der DEBUG von tuya-mqtt lieferte aber danach wieder die gleichen Ergebnisse. Und beim Openhab switch
gleiche Error Meldungen. Ob npm sauber durchlief, weiß ich nicht mehr. Ich glaube, es tauchten aber Fehlermeldungen
auf...
Rechte im Verzeichnis /opt/tuya-mqtt alle auf 777
Raspberry Pi 4, OH 4.0.3
-
- Beiträge: 286
- Registriert: 7. Mär 2021 14:49
Re: Tuya-MQTT -VECINO Leuchten
dann weiß ich auch nicht mehr weiter.
hab gerade noch mal versucht,
ich kann sogar beim Befehl mit tuya-cli eine total falsche --id angeben, bringt mir immer noch ein Ergebnis,
nur die IP und der Key muss stimmen!
hab gerade noch mal versucht,
ich kann sogar beim Befehl mit tuya-cli eine total falsche --id angeben, bringt mir immer noch ein Ergebnis,
nur die IP und der Key muss stimmen!
OH 4.0.3 auf HP 26o G1 Dm Mini Pc mit MX_Linux
-
- Beiträge: 228
- Registriert: 8. Apr 2020 20:59
Re: Tuya-MQTT -VECINO Leuchten
Alles gut! Der Fehler bei mir lag darin, dass ich die Frage vom tuya-cli wizard am Beginn nach der "Virtual ID" nicht verstanden habe.
Man muss da die ID des Gerätes eingeben...Ich hatte wie ein Blöder nach irgendwelchen anderen IDs in dieser fürchterlichen
Tuya IoT -Cloudumgebung gesucht und da irgendwas jeweils rauskopiert. Ist also viel einfacher als gedacht.
Wie auch immer: Herzlichen Dank!
Man muss da die ID des Gerätes eingeben...Ich hatte wie ein Blöder nach irgendwelchen anderen IDs in dieser fürchterlichen
Tuya IoT -Cloudumgebung gesucht und da irgendwas jeweils rauskopiert. Ist also viel einfacher als gedacht.
Wie auch immer: Herzlichen Dank!
Raspberry Pi 4, OH 4.0.3
-
- Beiträge: 286
- Registriert: 7. Mär 2021 14:49
Re: Tuya-MQTT -VECINO Leuchten
ja, tuya IoT ist eine Katastrophe, und auch der Wizard , muss man schon sehr genau überlegen was will der jetzt von mir?Man muss da die ID des Gerätes eingeben...Ich hatte wie ein Blöder nach irgendwelchen anderen IDs in dieser fürchterlichen
Tuya IoT -Cloudumgebung gesucht und da irgendwas jeweils rauskopiert. Ist also viel einfacher als gedacht.
und wenn man dann kein englisch kann!
OH 4.0.3 auf HP 26o G1 Dm Mini Pc mit MX_Linux