NEWS
[Aufruf] Tuya Adapter Tests verschlüsselte Geräte
-
@apollon77 Unter tuya.0 fehlen Geräte die vorher da waren.
Im log nur rpi, mqtt, javascript, info und web - nix von tuya
Speicherverbrauch jetzt nach 1 Stunde ~ 65 MB, steigt also auch
-
Mal reloaded? Der Adaoter löscht an sich keine Devices die da sind - also wenn Du nur adapter neu installiert hast kann das an sich nicht sein. Irgendwelche Filter?
-
@apollon77 Ich hatte sogare den ganzen Raspi neu gestartet. Hatte jetzt nochmal den Proxy gestartet und mit der (Android) Smart Life APP aktualisiert. Auf den ersten Blick ist alles wieder da, Speicher ~63 MB
tuya.0 2019-07-04 13:56:19.399 info Discover for local Tuya devices on port 6666
tuya.0 2019-07-04 13:56:19.398 info Existing devices initialized
tuya.0 2019-07-04 13:56:19.398 info 16388024cc50e3c8f20a Init with IP=192.168.1.107, Key=5ff318e520f44e6a
tuya.0 2019-07-04 13:56:19.398 info 45007282dc4f22734986: Can not start because IP unknown
tuya.0 2019-07-04 13:56:19.398 info 72510830bcddc2e48d01: Can not start because IP unknown
tuya.0 2019-07-04 13:56:19.398 info 87874800dc4f22ec3531 Init with IP=192.168.1.110, Key=71cf909fa51006eb
tuya.0 2019-07-04 13:56:19.398 info 16388024cc50e3c90117 Init with IP=192.168.1.106, Key=4573f7b21b443b16
tuya.0 2019-07-04 13:56:19.398 info 05075075dc4f22e89e9a: Can not start because IP unknown
tuya.0 2019-07-04 13:56:19.398 info 16388024cc50e3c8f006 Init with IP=192.168.1.111, Key=3645ca507eca6b3f
tuya.0 2019-07-04 13:56:19.398 info 16388024cc50e3c900ff: Can not start because IP unknown
tuya.0 2019-07-04 13:56:19.397 info 87874800dc4f22ee9510: Can not start because IP unknown
tuya.0 2019-07-04 13:56:19.397 info 05075075dc4f22eb7e6f: Can not start because IP unknown
tuya.0 2019-07-04 13:56:19.397 info 45007282ecfabc4afb57: Can not start because IP unknown
tuya.0 2019-07-04 13:56:19.397 info 16388024cc50e3c8fca7 Init with IP=192.168.1.104, Key=d9ea1862444b567d
tuya.0 2019-07-04 13:56:19.397 info 4446311768c63ae253f2 Init with IP=192.168.1.117, Key=da6378621503b424
tuya.0 2019-07-04 13:56:19.397 info 87874800dc4f22ee973d Init with IP=192.168.1.102, Key=2a734db6b8fc7636
tuya.0 2019-07-04 13:56:19.396 info 87874800dc4f22ecc671 Init with IP=192.168.1.109, Key=7d6bc97429f33dbf
tuya.0 2019-07-04 13:56:18.646 info starting. Version 1.0.7 in /opt/iobroker/node_modules/iobroker.tuya, node: v8.16.0
tuya.0 2019-07-04 13:56:09.623 info starting. Version 1.0.7 in /opt/iobroker/node_modules/iobroker.tuya, node: v8.16.0
tuya.0 2019-07-04 13:56:09.296 error no connection to objects DB -
Ich kann das mit dem Speicherverbrauch bestätigen. Gestern neue Version vom Adapter installiert. Initial mit ca. 140 MB Ram gelaufen. Heute nach der Arbeit steht der Adapter bei 180 Mb Ram. Sonst keine Auffälligkeiten.
-
@lobomau sagte in [Aufruf] Tuya Adapter Tests verschlüsselte Geräte:
@apollon77 ich würde behaupten, dass der proxy nicht an war. Ich habe mal den Adapter neugestartet, er beginnt bei 45 MB. Ich beobachte mal wohin er geht.
nach 2Std: 50 MB
nach 5 STd.: 56 MB
nach 7 Std.: 57 MBich hatte dann mal die Steckdose abgemacht und später wieder angesteckt. Adapter blieb dann gelb. Leider ist der Neustart des Adapters bei mir nicht erfolgreich:
host.iobroker 2019-07-04 18:35:13.279 info Restart adapter system.adapter.tuya.0 because enabled host.iobroker 2019-07-04 18:35:13.279 error instance system.adapter.tuya.0 terminated with code 7 (Adapter already running) host.iobroker 2019-07-04 18:35:12.153 info instance system.adapter.tuya.0 started with pid 11173 host.iobroker 2019-07-04 18:35:07.273 info instance system.adapter.dwd.0 terminated with code 0 (OK)
Das hatte ich schon mal. Ich habe durch einen Neustart von ioBroker es wieder ans Laufen gebracht. Wahrscheinlich läuft der Prozess doppelt. Man kann ja auch Prozesse einzeln beenden. Muss ich nochmal nachlesen wie das ging. kill pid...
Wenn ich "top" eingebe sehe ich keine io.tuya Process laufen.
-
@apollon77 Ich würde mal sagen, der Adapter 1.07 liegt bei meinem Setup konstant bei 65-67 MB.
Ich habe nun doch verschlüsselte (Rolladenschalter) gefunden, die ich nicht schalten kann. Gemeldete Version 1.1.6, die 1.1.4 aus der gleichen Bestellung funktionieren, die 1.1.6 waren bisher nicht im Einsatz. Merkwürdigerweise melden beide "Neueste Firmware bereits installiert". Schalter sind auch absolut baugleich.
-
Alles im Bereich bis 80 MB können normale Standard Fluktuationen sein, sogar mehr je nach Anzahl der Devices und so ... auch fluktuationen +/-50MB sind wenig.
Error 7 kann vorkommen. Sollte nicht tut es aber.
Ich habe auch gleiche Geräte wo die App sagt das kein FW Update bereitsteht aber es andere Versionen sind. Es gibt halt nur die vorinstallierte FW und keine Updates ...
-
ich habe gestern abend gegen 19:00 die Instanz neu gestartet. Ging los bei 45 MB, heute morgen sind es schon wieder 130 MB. Tendenz steigend.
-
@v522533 sagte in [Aufruf] Tuya Adapter Tests verschlüsselte Geräte:
ich habe gestern abend gegen 19:00 die Instanz neu gestartet. Ging los bei 45 MB, heute morgen sind es schon wieder 130 MB. Tendenz steigend.
ich habe auch ungefähr zu der Zeit neugestartet. Bin jetzt bei 69 MB.
-
@v522533 Wie viele Tuya Geräte? nodejs version?
-
node 10.16.0, 4 Geräte davon 2 verschlüsselt und 2 unverschlüsselt. (2 Teckin Steckdosen und 2 Gosund Steckdosen)
-
Zwischenstand: 20:00 220MB
-
gestern Abend 23 Uhr: Instanz stand bei 280 MB. Habe dann neu gestartet. Daraufhin haben alle verbundenen Steckdosen sich ausgeschaltet. Danach gings wieder bei 45 MB los und alles lief ohne Fehler. Heute Morgen wieder bei 140 MB.
-
Warum auch immer sich die Steckdosen ausschalten sollten. Komisch.
-
@v522533 schalten die sich auch aus wenn du normal den Adapter beendest?
-
ne das ganze ist auch nicht nachzuvollziehen, ist bisher nur einmal beim neustart passiert.
-
Hallo,
Ich habe mir 2 Gosund Sp111 geholt und in der Smart Life App hinzugefügt und wollte dann mit dem Tuya Adapter die Geräte wie bescjreiben hinzufügen, aber das klappt nicht.
Hier ein auszug aus meinem Log:2019-07-15 17:46:25.911 - [31merror[39m: Caught by controller[0]: { Error: bind EADDRINUSE 0.0.0.0:6666 2019-07-15 17:46:25.912 - [31merror[39m: Caught by controller[0]: at _handle.lookup (dgram.js:266:18) 2019-07-15 17:46:25.912 - [31merror[39m: Caught by controller[0]: at _combinedTickCallback (internal/process/next_tick.js:142:11) 2019-07-15 17:46:25.912 - [31merror[39m: Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:181:9) 2019-07-15 17:46:25.912 - [31merror[39m: Caught by controller[0]: errno: 'EADDRINUSE', 2019-07-15 17:46:25.912 - [31merror[39m: Caught by controller[0]: code: 'EADDRINUSE', 2019-07-15 17:46:25.912 - [31merror[39m: Caught by controller[0]: syscall: 'bind', 2019-07-15 17:46:25.912 - [31merror[39m: Caught by controller[0]: address: '0.0.0.0', 2019-07-15 17:46:25.912 - [31merror[39m: Caught by controller[0]: port: 6666 } 2019-07-15 17:46:25.912 - [31merror[39m: Caught by controller[1]: { Error: bind EADDRINUSE 0.0.0.0:6667 2019-07-15 17:46:25.912 - [31merror[39m: Caught by controller[1]: at _handle.lookup (dgram.js:266:18) 2019-07-15 17:46:25.913 - [31merror[39m: Caught by controller[1]: at _combinedTickCallback (internal/process/next_tick.js:142:11) 2019-07-15 17:46:25.913 - [31merror[39m: Caught by controller[1]: at process._tickCallback (internal/process/next_tick.js:181:9) 2019-07-15 17:46:25.913 - [31merror[39m: Caught by controller[1]: errno: 'EADDRINUSE', 2019-07-15 17:46:25.913 - [31merror[39m: Caught by controller[1]: code: 'EADDRINUSE', 2019-07-15 17:46:25.913 - [31merror[39m: Caught by controller[1]: syscall: 'bind', 2019-07-15 17:46:25.913 - [31merror[39m: Caught by controller[1]: address: '0.0.0.0', 2019-07-15 17:46:25.913 - [31merror[39m: Caught by controller[1]: port: 6667 } 2019-07-15 17:46:25.913 - [31merror[39m: host.iobroker instance system.adapter.tuya.0 terminated with code 6 (uncaught exception) 2019-07-15 17:46:25.913 - [32minfo[39m: host.iobroker Restart adapter system.adapter.tuya.0 because enabled 2019-07-15 17:46:27.529 - [32minfo[39m: tuya.0 Anyproxy ready to receive requests 2019-07-15 17:46:53.197 - [32minfo[39m: info.0 Popup-News readed... 2019-07-15 17:46:55.923 - [32minfo[39m: host.iobroker instance system.adapter.tuya.0 started with pid 27153 2019-07-15 17:46:56.554 - [31merror[39m: Caught by controller[0]: [AnyProxy WARN][2019-07-15 17:46:27]: both "-i(--intercept)" and rule.beforeDealHttpsRequest are specified, the "-i" option will be ignored. 2019-07-15 17:46:56.554 - [31merror[39m: host.iobroker instance system.adapter.tuya.0 terminated with code 7 (Adapter already running) 2019-07-15 17:46:56.554 - [32minfo[39m: host.iobroker Restart adapter
-
@marcuskl dann belegt irgendetwas anderes auf dem Host den Port 6666 und 6667. finde das und beende es.
-
@apollon77 sagte in [Aufruf] Tuya Adapter Tests verschlüsselte Geräte:
@marcuskl dann belegt irgendetwas anderes auf dem Host den Port 6666 und 6667. finde das und beende es.
1001 129363 1967/io.upnp.0 udp 0 0 0.0.0.0:6666 0.0.0.0:* 1001 2870074 12388/io.tuya.0 udp 0 0 0.0.0.0:6667 0.0.0.0:* 1001 2870075 12388/io.tuya.0 udp 0 0 0.0.0.0:15001 0.0.0.0:*
Der Upnp Adapter belegt den Port, aber wie kann ich den ändern ?
Muss der Port dauerhaft frei bleiben ?
Und den anderen der Tuya adapter -
Auch wenn ich upnp stoppe, dann nimmt der Lovelace adapter den Port, wenn ich den stoppe der Simpleapi.....
Ich weiß nicht weiter