NEWS
[Aufruf] Tuya Adapter Tests verschlüsselte Geräte
-
Ich sehe gerade, dass die 2.0.3 nun als final angezeigt wird. Sind die Probleme mit dem Speicherbedarf gelöst ?
-
@Old_Engineer Bisher hat Sie ausser Dir und ggf noch einem hier niemand gemeldet und auch bei mir tritt es nicht auf ... Sehr strange und keine Ahnung wo ich ansetzen soll. Ich habe den Code nochmals geprüft und nichts gefunden wo Speicher gefressen werden sollte.
Ggf bekommen wir jetzt mit der Version in Stable etwas mehr Feedback dazu.
-
Habe gerade mal nach dem Ram Verbrauch geguckt. Mein Tuya Adapter verbraucht aktuell 631 Ram laut Anzeige im IOBroker
Laufen tut er sowie auch der IOBroker nach Neustart 2-3 Tage
-
ich mache bei mir 3 mal täglich einen restart der instanz, da auch bei mir der speicherbedarf immer enorm in die höhe geht. nach einem tag meistens so bei 200 mb ram.
-
@apollon77 OK, dann teste ich es nochmal. Ich Plane sowieso auf den Raspi 4 mit 4GB umzuziehen, dann ist es weniger kritisch.
-
@v522533 Kann man das auotmatisiert per Cronjob machen ? Sorry - bin kein Unix-Freak
-
@Old_Engineer Admin -> Instanzen -> Expertenmodus -> Spalte "Restart Schedule"
-
@apollon77 Danke - Super !! Wieder was dazugelernt.
-
Also bei mir steigt der ram verbrauch auch immer höher an und ich habe nur ein gerät eingebunden
hier mal eine kleine Grafik da wo es abfällt 100MB
wird der Adapter ausgeschaltet und nach 30sec wieder angemacht per script da der neu lade Button bei mir nicht die gewünschte Funktion hat da wird Anschein der Adapter noch einmal gestartet da ich dann dauern die Meldung
bekomme da hilft dann nur ein kompletter reboot vom iobroker daher der Neustart per Script.P.s. hier noch ein Ausschnitt aus dem Log von der Festplatte nach dem Start des Adapters.
-
ALso das Thema ist auch bei der Tuya-API die genutzt wird nochmal von anderer Seite auf gemacht wird, ist also wenn scheinbar die Lib ... aber es wird untersucht
https://github.com/codetheweb/tuyapi/issues/233 -
Hallo Apollon77 oder alle anderen,
habt ihr mit dem Adapter schon einmal Jalousien-Steuerungen wie z.B.
im ioBroker ansteuern können? Da gibt es viele verschiedene Taster, die alle die Smart Live-App nutzen (Tuya). Ich wollte mir so einen zulegen aber ohne das Cloud-Gedöns...
Vielen Dank für die Hilfe im Voraus
Gruß,
Robert -
@DocRobbe sagte in [Aufruf] Tuya Adapter Tests verschlüsselte Geräte:
Ich wollte mir so einen zulegen aber ohne das Cloud-Gedöns...
Generell tut das und nach dem einmaligen Sync mit der App solltest Du an sich die Cloud bei den Geräten Blocken können. Aber vorsicht: Es gab schon Geräte die darauf mit öfters mal einem Absturz reagiert haben ...
-
@apollon77 Super, danke für die Info! Dann werde ich mal ein Exemplar bestellen, testen und berichten...
-
Ok, auf GitHub ist aktuell die 2.0.4 vom Adapter die die neue Tuya-Lib Version nutzt die den Memory Leak verhindert.
Hinweis: Wer viel schaltet könnte dennoch einen Speicheranstieg sehen über die Zeit und ber das große Problem ist erstmal gefixt (wurde durch die 10s Ping-Pongs verursacht)
-
@apollon77 Super danke werde ich glech mal updaten
-
@apollon77 so der Adapter ist jetzt eine Weile gelaufen und der Speicherverbrauch hält sich bei ca. 50MB
ich habe nur noch das Problem, das beim neu Laden der Adapter anscheint, noch einmal gestartet wird und nicht den zuvor laufenden neu startet so das dann 2 Adapter an sind
wen ich dann den Adapter aus mache läuft er trotzdem weiter ob wohl er im admin aus ist
-
Stell mal bitte auf Debug und dann hätte ich gern das Log von so einem "restart" versuch.
Welche js-controller?
-
@apollon77
js-controller : 1.5.11
Node.js
v10.16.0
NPM
6.9.0
Log aus dem log Ordner
der neustart fängt unter der zeile an2019-08-02 12:37:51.065 - [32minfo[39m: yeelight-2.0 starting. Version 1.0.1 in /opt/iobroker/node_modules/iobroker.yeelight-2, node: v10.16.0
-
@DocRobbe Ich habe 4 Stück problemlos im Einsatz, zwei Versionen mit der alten Firmware (unverschlüsselt) und zwei mit der neuen Firmware, die eben die Versionen 2.0.3 / 2.0.4 des Adapters benötigt.
-
@apollon77 Ihr seid echt klasse - der Adapter läuft mit ~43 MB, der Speicherbedarf steigt nur gaaanz langsam. Nach Start liegt er bei 33,8 MB.