NEWS
[Aufruf] Neuer Adapter ioBroker.tuya (WLAN devices Tuya Smart Life und andere)
-
Ich habe gestern einige Zeit versucht die Geräte im Tuya adapter hinzuzufügen, aber es geht nicht.
Habe es mit der Smartphone App und dem Proxy mit Wlan und VPN etc. versucht, das ging nicht (hatte ja auch gelesen, dass es in der neuen version nicht geht.)
Hab es dann über diesen Online Android Emulator versucht, aber kann das notwendige Zip Paket nicht flashen.
Ich ziehe das Zip Paket in das Fenster und die Übertragung startet, danach kommt aber keine Abfrage ob ich das Paket flashen möchte, wie in der verlinkten Anleitung. -
Hallo,
ich wollte heute mal den Adapter deinstallieren (hab aktuell keine Instanz laufen). Ich erhalten ebim Klick auf den Papierkorb (Admin - Adapterübersicht; mir wurde ein Update angezeigt) sowie in der Konsole aber folgende Fehlermeldung:root@iobrokerNUC:~# cd /opt/iobroker root@iobrokerNUC:/opt/iobroker# iobroker del tuya Delete adapter "tuya" npm uninstall iobroker.tuya --silent --save --prefix "/opt/iobroker" (System call) Error deleting adapter tuya from disk: Error: host.iobrokerNUC: Cannot uninstall iobroker.tuya: 216 You might have to delete it yourself!
Hat da jmd ne Lösung für mich? Muss ich die package.json anpassen und den EIntrag dort entfernen?
Ist eine sehr alte installation und läuft allet unter root. Hab die Probleme nur noch mit dem BLE-Adapter auch. Hab den Tuya vorher verwendet und initial mal über die Katze installiert.Danke euch.
-
@Kueppert sagte in [Aufruf] Neuer Adapter ioBroker.tuya (WLAN devices Tuya Smart Life und andere):
npm uninstall iobroker.tuya --silent --save --prefix "/opt/iobroker" (System call)
Führe das doch mal direkt an der Kommandozeile aus. was ist die npm ausgabe?
-
@apollon77 sagte in [Aufruf] Neuer Adapter ioBroker.tuya (WLAN devices Tuya Smart Life und andere):
npm uninstall iobroker.tuya --silent --save --prefix "/opt/iobroker"
Hmmm...da kommt - nix ^^
root@iobrokerNUC:~# cd /opt/iobroker root@iobrokerNUC:/opt/iobroker# npm uninstall iobroker.tuya --silent --save --prefix "/opt/iobroker" root@iobrokerNUC:/opt/iobroker#
Nachtrag: direkt im root-Verzeichnis nochmal ausgeführt. Gleiches Bild. SOll ich die ioBroker_VM mal neu starten? Vielleicht hat die Deinstallation so ja geklappt, aber ioBroker hats noch nicht mitbekommen?
-
@Kueppert Das wäre auch meine Vermutung.Ist die Instanz weg in ioBroker?
-
@apollon77 bei Instanzen hatte ich den schon vor der Deinstallation gelöscht. Der steht aber unter Adapter noch als installiert in v2.0.2 drin und bietet mir ein Update auf 2.0.3 an. Die Löschung da geht nicht. Und die Kommandos auf der Befehlszeile haben leider nix gebracht (gerade ioBroker neu gestartet).
Doch die iobroker.json manuell bearbeiten und den tuya rauslöschen? Wäre aber eine unschöne Möglichkeit...evtl. einmal sauber drüber installieren über die Konsole evtl. und dann wieder deinstallieren über den Admin?
Nachtrag: nochmal über den Admin im ioBroker versucht, den Adapter mit dem Mülleimer zu löschen:
$ ./iobroker del tuya Delete adapter "tuya" npm uninstall iobroker.tuya --silent --save --prefix "/opt/iobroker" (System call) ERROR: Error deleting adapter tuya from disk: Error: host.iobrokerNUC: Cannot uninstall iobroker.tuya: 216 ERROR: You might have to delete it yourself! process exited with code 0
-
Gibts denn node_modules/iobroker.tuya als Verzeichnis noch?
Versuch doch mal neu zu installieren. Und dann Direkt zu löschen. -
Allgemeines Problem von mir mit Adaptern, klasse :(
geht weiter unter https://forum.iobroker.net/topic/23762/adapter-lassen-sich-nicht-mehr-l%C3%B6schen
@apollon77 ich werd hier noch zum Tier
Hab über die Katze drüber installiert. Hab jetzt die v2.0.3 drauf gem. Adapter-Übersicht (vorher v2.0.2). Direkt danach den Papierkorb angeklickt:$ ./iobroker del tuya Delete adapter "tuya" host.iobrokerNUC Counted 1 states of tuya host.iobrokerNUC Counted 1 states (system.adapter.tuya.*) from states host.iobrokerNUC Deleting 1 object(s). host.iobrokerNUC Deleting 1 state(s). npm uninstall iobroker.tuya --silent --save --prefix "/opt/iobroker" (System call) ERROR: Error deleting adapter tuya from disk: Error: host.iobrokerNUC: Cannot uninstall iobroker.tuya: 216You might have to delete it yourself! process exited with code 0
NACHTRAG: eine Instanz kann ich ganz normal hinzufügen und auch wieder löschen. Nur der Adapter ansich will nicht...steht auf "installiert 2.0.3 und verfügbar 2.0.3"
-
Hallo,
ich hab insgesamt 8 Gerätewovon nur 2 nicht über Tuya iobroker steuern lässt .
Wenn ich den wert ändere z.B. 1 müssten die Rolladen hochfahen und bei 2 runter .
aber über die Smart Life app funktioniert alles ganz normal ich hab da auch die Virtuelle ID ist richtig gibts da eine Lösung @apollon77 ?tuya.0 2019-07-31 09:51:41.009 debug stateChange tuya.0.46152325ecfabc3ca9c2.1 {"val":"1","ack":true,"ts":1564559501002,"q":0,"from":"system.adapter.tuya.0","user":"system.user.admin","lc":1564558238865} tuya.0 2019-07-31 09:51:40.950 debug 46152325ecfabc3ca9c2: Received data: {"1":"1"} tuya.0 2019-07-31 09:51:30.449 debug sendTo "getDeviceInfo" to system.adapter.admin.0 from system.adapter.tuya.0 tuya.0 2019-07-31 09:51:30.449 debug Message: {"command":"getDeviceInfo","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":43,"ack":false,"time":1564559490440},"_id":10867132}
-
@EFE Erste Frage: enn nur 2 Geräte verbinden sind, warum. Das ist die erste Frage. ALso bitte log vom Adapterstart posten
-
@apollon77 die restlichen 6 Geräte funktionieren
Es geht nur für die 2 Geräte -
Hallo,
habe soeben versucht den Tuya Adapter zu installieren und ein Gerät hinzuzufügen. Sobald der Tuya Adapter installiert ist, bekomme ich allerdings folgende Error Meldung im Log:
host.raspberrypi 2019-08-11 16:21:50.735 error instance system.adapter.tuya.0 terminated with code 7 (Adapter already running) host.raspberrypi 2019-08-11 16:21:49.690 info instance system.adapter.tuya.0 started with pid 10510 host.raspberrypi 2019-08-11 16:21:19.680 info Restart adapter system.adapter.tuya.0 because enabled host.raspberrypi 2019-08-11 16:21:19.680 error instance system.adapter.tuya.0 terminated with code 7 (Adapter already running) host.raspberrypi 2019-08-11 16:21:18.648 info instance system.adapter.tuya.0 started with pid 9907 host.raspberrypi 2019-08-11 16:20:48.638 info Restart adapter system.adapter.tuya.0 because enabled host.raspberrypi 2019-08-11 16:20:48.638 error instance system.adapter.tuya.0 terminated with code 7 (Adapter already running) host.raspberrypi 2019-08-11 16:20:47.570 info instance system.adapter.tuya.0 started with pid 9253 host.raspberrypi 2019-08-11 16:20:17.561 info Restart adapter system.adapter.tuya.0 because enabled host.raspberrypi 2019-08-11 16:20:17.560 error instance system.adapter.tuya.0 terminated with code 7 (Adapter already running) host.raspberrypi 2019-08-11 16:20:16.503 info instance system.adapter.tuya.0 started with pid 8648 host.raspberrypi 2019-08-11 16:19:46.493 info Restart adapter system.adapter.tuya.0 because enabled host.raspberrypi 2019-08-11 16:19:46.493 error instance system.adapter.tuya.0 terminated with code 7 (Adapter already running) host.raspberrypi 2019-08-11 16:19:45.327 info instance system.adapter.tuya.0 started with pid 7993 host.raspberrypi 2019-08-11 16:19:15.316 info Restart adapter system.adapter.tuya.0 because enabled host.raspberrypi 2019-08-11 16:19:15.316 error instance system.adapter.tuya.0 terminated with code 7 (Adapter already running) host.raspberrypi 2019-08-11 16:19:14.273 info instance system.adapter.tuya.0 started with pid 7521
Löschen und Neuinstallieren des Adapters hat keinen Erfolg gebracht, kann mir da wer helfen?
-
@ein-michael Schau mal in der prozessliste nach tuya.0 ... Da läuft schon ein Prozess. Ode reboote mal das System
-
Neue Geräte - neuer Adapter - neues Glück.
Für den Adapter erstmal ein dickes Dankeschön von mir.
Leider habe ich ein Problem:
Ich erhalte kein Zertifikat. Der Proxy läuft, auch Internetseiten die ich aufrufe werden in der Web-UI angezeit. Starte ich die App (Smart Life) wir nur in "Geisterschrift" und ohne Code - a1.tuyaeu.com angezeigt und in der App geht ein Fenster auf: "Das Netzwerk hat Verbindungsfehler. Bitte überprüfen Sie das Netzwerk."
Hat jemand ein Lösungsansatz?
-
@ctnnemo das Zertifikat musst du über die AnyProxy Seite ( iobroker IP:8889 ) auf deinem Gerät eingibst dann auf der Seite
da drauf drücken und dann wird das Zertifikat runtergeladen
oder du machst es per QR-Code
wenn du die möglichkeit dazu hast.
nach dem runter laden musst du es dann installieren und dann dein Proxy auf dem Gerät eingeben -
@Issi
Der Proxy läuft und ist mit dem IPhone verbunden. Ich bekomme auch alle anderen Seiten im Proxy angezeigt und sie lassen sich mit dem Handy öffnen. Auch sehe ich, wenn ich eine andere App öffne, was sie im Internet macht.
Nur die Smart-Live App streikt. -
@ctnnemo sagte in [Aufruf] Neuer Adapter ioBroker.tuya (WLAN devices Tuya Smart Life und andere):
@Issi
Der Proxy läuft und ist mit dem IPhone verbunden. Ich bekomme auch alle anderen Seiten im Proxy angezeigt und sie lassen sich mit dem Handy öffnen. Auch sehe ich, wenn ich eine andere App öffne, was sie im Internet macht.
Nur die Smart-Live App streikt.hast du alles nach der anleitung gemacht ?
https://github.com/Apollon77/ioBroker.tuya/blob/master/PROXY.md -
Ja. Inzwischen sogar mehrfach. Anfangs dachte ich, ich hätte was falsch gemacht. Einzig ich habe Adapter V2.0.4.
Kann es daran liegen?
-
@ctnnemo ok ich glaub ich hab dein problem gefunden bei der beschreibung von den Tuya Adapter Link
Wichtiger Hinweis für iOS-Benutzer: Der hier beschriebene Proxy-Ansatz funktioniert nicht mehr. Sobald Sie Smart Life App Version 3.10 oder höher haben, ist die >Kommunikation von der App für den Proxy nicht mehr sichtbar. Es funktioniert jedoch immer noch mit allen Android-App-Versionen. Der beste Ansatz ist daher ein >Androis-Emulator, wie unter https://forum.iobroker.net/topic/23431/aufruf-tuya-adapter-tests-verschlüsselte-geräte/19
-
@ctnnemo iPhone??? Naja dann ... geht nicht. Warum ist unbekannt. Bitte android oder android emulator nutzen