-
Autor
Ich verwende seit ein paar Monaten einige "Shelly Plus 2 PM" und "Shelly Door Window 2".
Firmware "Plus 2 PM": 20221206-141957/0.12.0-gafc2404
Sobald ich den Befehl Script.Eval (unter I/O Actions der DW2) ausführe, wird der freie verfügbare Speicher im "Plus 2 PM" kleiner.
Als Beispiel kann man den folgenden Befehl ca. 300 mal ausführen und der Shelly verliert ca. 40KB.
Erreicht der Shelly dann die Grenze von ca 30KB freiem Speicher, führt er einen Reset durch.
Erst nach stoppen und wieder starten des Skriptes ist der Speicher wieder verfügbar.
Kann es sein das hier ein Memory Leak existiert, oder verwende ich den Befehl falsch?
Ich verwende diesen Script.Eval Befehl, um Aktionen (Auslöser DW2) in den Skripten auf dem Plus 2PM zu starten.
Ich verwende ebenfalls MQTT. Der Broker verlangt einen SSL Verbindung, wodurch eine direkte Verknüpfung der DW2's und den Plus 2PM's mit MQTT nicht möglich ist, da der DW2 keine SSL Verbindung unterstützt..
Gibt es evtl. eine andere Lösung, Aktionen auf Plus 2PM durch DW 2 auszulösen?