Symcon stürzt ab

Hallo,

mir stürzt ab und zu mal Symcon ab, wenn wir bei Alexa die Routine „Gute Nacht“ ausführen.
Hab hier mit tail -f mal die letzten Zeilen aus dem Logfile als es heut Nacht abstürzte.
Es startet dann leider auch nicht neu.

Gruß
Christian


27.01.2019 23:03:57 | 13208 | DEBUG   | VariableManager      | [Wohnung\Räume\obere Etage\Gästezimmer\Heizkörperthermostat\CLIMATECONTROL_RT_TRANSCEIVER\PARTY_START_DAY] = 1
27.01.2019 23:03:57 | 30178 | DEBUG   | VariableManager      | [Wohnung\Räume\obere Etage\Gästezimmer\Heizkörperthermostat\CLIMATECONTROL_RT_TRANSCEIVER\PARTY_START_MONTH] = 1
27.01.2019 23:03:57 | 25864 | DEBUG   | VariableManager      | [Wohnung\Räume\obere Etage\Gästezimmer\Heizkörperthermostat\CLIMATECONTROL_RT_TRANSCEIVER\PARTY_START_YEAR] = 0
27.01.2019 23:03:57 | 50783 | DEBUG   | VariableManager      | [Wohnung\Räume\obere Etage\Gästezimmer\Heizkörperthermostat\CLIMATECONTROL_RT_TRANSCEIVER\PARTY_STOP_TIME] = 0
27.01.2019 23:03:57 | 57926 | DEBUG   | VariableManager      | [Wohnung\Räume\obere Etage\Gästezimmer\Heizkörperthermostat\CLIMATECONTROL_RT_TRANSCEIVER\PARTY_STOP_DAY] = 1
27.01.2019 23:03:57 | 30080 | DEBUG   | VariableManager      | [Wohnung\Räume\obere Etage\Gästezimmer\Heizkörperthermostat\CLIMATECONTROL_RT_TRANSCEIVER\PARTY_STOP_MONTH] = 1
27.01.2019 23:03:57 | 44844 | DEBUG   | VariableManager      | [Wohnung\Räume\obere Etage\Gästezimmer\Heizkörperthermostat\CLIMATECONTROL_RT_TRANSCEIVER\PARTY_STOP_YEAR] = 0
27.01.2019 23:04:00 | 00000 | MESSAGE | ScriptEngine         | Zu viele gleichzeitige Skripte. Verwerfe Ausführung...
27.01.2019 23:04:00 | 00000 | MESSAGE | ScriptEngine         | Zu viele gleichzeitige Skripte. Verwerfe Ausführung...
27.01.2019 23:04:02 | 46347 | DEBUG  

Was passiert denn bei „Gute Nacht“ was schaltest du alles?

Zu viele gleichzeitige Skripte. Verwerfe Ausführung...

Sagt ja schon vieles aus, dort laufen zu viele Scripts.

Grüße,
Kai

Ich hatte auch mal ein solches Problem (es war hier ein http-Aufruf ohne TimeOut) und hatte dann rau Sich mit diesen Script geschrieben.


<?php

$scriptName = IPS_GetName($_IPS['SELF']) . '(' . $_IPS['SELF'] . ')';

$now = time();

$threadList = IPS_GetScriptThreadList();

$s = '';
$threadCount = 0;

foreach ($threadList as $t => $i) {
    $thread = IPS_GetScriptThread($i);

    $ScriptID = $thread['ScriptID'];
    if ($ScriptID == 0) {
        continue;
    }

    if ($ScriptID != $_IPS['SELF']) {
        $threadCount++;
    }
    $ScriptName = IPS_GetName($ScriptID);

    $ThreadId = $thread['ThreadID'];

    $StartTime = $thread['StartTime'];
    $sec = $now - $StartTime;
    $warn = $sec > 10 ? '!!!' : '';
    $duration = '';
    if ($sec > 3600) {
        $duration .= sprintf('%dh', floor($sec / 3600));
        $sec = $sec % 3600;
    }
    if ($sec > 60) {
        $duration .= sprintf('%dm', floor($sec / 60));
        $sec = $sec % 60;
    }
    if ($sec > 0 || $duration == '') {
        $duration .= sprintf('%ds', $sec);
        $sec = floor($sec);
    }

    $Sender = $thread['Sender'];

    if ($s != '') {
        $s .= "
";
    }
    $s .= "thread=$ThreadId, script=$ScriptName($ScriptID), sender=$Sender, duration=$duration $warn";
}

if ($threadCount) {
    IPS_LogMessage($scriptName, $s);
}

das wird einfach zyklisch aufgerufen (bei mir minütlich) und so kann man sehen, welches Script "hängenbleibt)

gruß
demel

Kann es sein, dass in deinem Skript eine Endlosschleife drin ist? Oder wird wirklich so viel geschaltet?

paresy

All das was auf den Bildern ist. Die Räume selbst enthalten auch manchmal mehrere Lampen. Da Alexa das nacheinander abschickt kann da keine Schleife sein.

Deswegen sollte der Symcon Prozess ja nicht abstürzen. Aber ja, das ist das letzte Lebenszeichen. Danach ist der Prozess weg.

Hast du die Möglichkeit dies einmal auszuprobieren: Debugging für Experten (Raspberry Pi, Linux)

paresy

Ja. Mach ich.
Werde mal die Routine dann ausführen und hoffen, dass es abstürzt. Passierte mittlerweile ein paar mal, dass ich am nächsten morgen gesehen hab, dass Symcon nicht mehr läuft.

Das ist jetzt eben nach ein paar Minuten Laufzeit und Routine aktivieren mit Alexa oder Szene mit Siri aufgetreten, direkt nachdem ich ein Modul aktualisiert habe.


#0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
#1  0x764f2824 in __GI_abort () at abort.c:89
#2  0x766a6060 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#3  0x766a3db0 in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
#4  0x766a2b7c in ?? () from /usr/lib/arm-linux-gnueabihf/libstdc++.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Das ist aber noch nicht die Stelle, wenns Nachts auftritt nach dem Routine starten.
Lasse das jetzt mal weiter laufen. Kann man damit denn schon was anfangen?

Leider nein - der Callstack scheint da komplett kaputt zu sein.

paresy

Ok. Ich warte auf das nächste Absturzereignis im Normalbetrieb und poste die Ausgabe.
Gibt’s eigentlich ne Möglichkeit Symcon so zu starten, dass es bei Absturz direkt neustartet?
Der Workaround würde mir dann natürlich nur bedingt helfen, da ich die Ursache ja rausfinden muss.

Moin!
Heut morgen war der Prozess mal wieder weg.
Allerdings hab ich auch schon vor ein paar Tagen wieder diesen Log abgeschaltet und nur noch die Standard Log Dateien.
Da endet es einfach abrupt und zuvor taucht mal auf, dass zu viele Skripte gleichzeitig laufen.
Vermute mal das kommt von der Alexa Steuerung wenn da zu viele Befehle auf einmal reinkommen. Bislang ist es immer nur dann abgestürzt wenn ich die Routine gestartet habe.
Haben sonst alle hier nicht solche Routinen wo Alexa die Geräte einzeln anspricht und nutzen stattdessen nen Skript der in Symcon getriggert wird?
Wobei die Frage ist ob Symcon Skripte selbst auch dazu führen können, dass zu viele Skripte gleichzeitig laufen? Wobei sich das ja widerspricht weil man nur ne Funktion aufruft eines Gerätes.
Das führt zu der Frage … macht Die Alexa Steuerung für jeden abgesetzten Befehl nen Skript auf? Oder ruft das nur die Funktion des jeweiligen Geräts auf ?

Du könntest unter Einstellungen/Spezialschalter mal die Anzahl der Threads erhöhen und bei der Expertenansicht die PHP-Informationen nutzen. Dabei siehst Du die aktiven Scripte.

Grüße, Gerhard

Hast du auf dem Pi denn noch mehr installiert? Ist evtl. dadurch zu wenig RAM vorhanden?

paresy

:frowning:
gerade wieder abgestürzt, (siehe Log unten)
als ich auf Aktualisieren von einem Modul geklickt habe. Direkt Management Konsole Verbindung verloren.
Wegen Arbeitsspeicher weiß ich gar nicht wirklich. Kann man den mit symcon tracken ?
Eigentlich läuft auf dem Raspberry nur noch ne Homebridge mit ein paar Plugins, die ich noch nicht in Symcon hab.

Noch eine Frage… wie komm ich eigentlich in die Experteneinstellungen?


07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: TimerEvent ~ Duration: 53 ms
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 1315 ~ Absender: RunScript
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 1305 ~ Absender: RunScript
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 30 ~ Absender: TimerEvent
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: TimerEvent ~ Duration: 55 ms
07.02.2019 19:01:51 | 25009 | DEBUG   | VariableManager      | [Wohnung\Räume\untere Etage\Wohn- u. Essbereich\Entertainment\Zone 1\Power] = true
07.02.2019 19:01:51 | 49651 | DEBUG   | VariableManager      | [Wohnung\Räume\untere Etage\Wohn- u. Essbereich\Entertainment\Zone 1\MainZone Power] = true
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 172 ~ Absender: RunScript
07.02.2019 19:01:51 | 33321 | DEBUG   | VariableManager      | [Wohnung\Räume\untere Etage\Wohn- u. Essbereich\Entertainment\Zone 1\Master Volume] = -34,0000000000
07.02.2019 19:01:51 | 43583 | DEBUG   | VariableManager      | [Wohnung\Räume\untere Etage\Wohn- u. Essbereich\Entertainment\Zone 1\Main Mute] = false
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 141 ms
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 1305 ~ Absender: RunScript
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 129 ms
07.02.2019 19:01:51 | 37505 | DEBUG   | VariableManager      | [Wohnung\Räume\untere Etage\Wohn- u. Essbereich\Entertainment\Zone 3\Power] = true
07.02.2019 19:01:51 | 22984 | DEBUG   | VariableManager      | [Wohnung\Räume\untere Etage\Wohn- u. Essbereich\Entertainment\Zone 3\Zone 3 Power] = false
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 174 ~ Absender: RunScript
07.02.2019 19:01:51 | 26123 | DEBUG   | VariableManager      | [Wohnung\Räume\untere Etage\Wohn- u. Essbereich\Entertainment\Zone 3\Zone 3 Name] = Oben      

07.02.2019 19:01:51 | 40519 | DEBUG   | VariableManager      | [Wohnung\Räume\untere Etage\Wohn- u. Essbereich\Entertainment\Zone 3\Zone 3 Volume] = -30,0000000000
07.02.2019 19:01:51 | 47146 | DEBUG   | VariableManager      | [Wohnung\Räume\untere Etage\Wohn- u. Essbereich\Entertainment\Zone 3\Zone 3 Mute] = false
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 136 ms
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 1305 ~ Absender: RunScript
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 30 ~ Absender: TimerEvent
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: TimerEvent ~ Duration: 66 ms
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 132 ms
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 35 ~ Absender: TimerEvent
07.02.2019 19:01:51 | 35669 | DEBUG   | VariableManager      | [Wohnung\Räume\untere Etage\Wohn- u. Essbereich\Entertainment\Zone 2\Power] = true
07.02.2019 19:01:51 | 55830 | DEBUG   | VariableManager      | [Wohnung\Räume\untere Etage\Wohn- u. Essbereich\Entertainment\Zone 2\Zone 2 Power] = false
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 174 ~ Absender: RunScript
07.02.2019 19:01:51 | 34139 | DEBUG   | VariableManager      | [Wohnung\Räume\untere Etage\Wohn- u. Essbereich\Entertainment\Zone 2\Zone 2 Name] = Unten     

07.02.2019 19:01:51 | 26151 | DEBUG   | VariableManager      | [Wohnung\Räume\untere Etage\Wohn- u. Essbereich\Entertainment\Zone 2\Zone 2 Volume] = -59,0000000000
07.02.2019 19:01:51 | 10181 | DEBUG   | VariableManager      | [Wohnung\Räume\untere Etage\Wohn- u. Essbereich\Entertainment\Zone 2\Zone 2 Mute] = false
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 172 ms
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 578 ms
07.02.2019 19:01:51 | 42609 | DEBUG   | ScriptEngine         | Executed Event 42609 ~ Sender: TimerEvent ~ Duration: 863 ms
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: TimerEvent ~ Duration: 147 ms
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 23 ~ Absender: TimerEvent
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 129 ms
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 340 ~ Absender: RunScript
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 52 ms
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 344 ~ Absender: RunScript
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 53 ms
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 347 ~ Absender: RunScript
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 57 ms
07.02.2019 19:01:51 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 343 ~ Absender: RunScript
07.02.2019 19:01:52 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 52 ms
07.02.2019 19:01:52 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 339 ~ Absender: RunScript
07.02.2019 19:01:52 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 53 ms
07.02.2019 19:01:52 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 346 ~ Absender: RunScript
07.02.2019 19:01:52 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 58 ms
07.02.2019 19:01:52 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: TimerEvent ~ Duration: 408 ms
07.02.2019 19:01:52 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 30 ~ Absender: TimerEvent
07.02.2019 19:01:52 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 465 ~ Absender: RunScript
07.02.2019 19:01:52 | 20991 | DEBUG   | VariableManager      | [Wohnung\Saugroboter\unten\Roborock\Batterie] = 100
07.02.2019 19:01:52 | 55038 | DEBUG   | VariableManager      | [Wohnung\Saugroboter\unten\Roborock\Status] = 100
07.02.2019 19:01:52 | 20425 | DEBUG   | VariableManager      | [Wohnung\Saugroboter\unten\Roborock\Gereinigter Bereich] = 137,1425000000
07.02.2019 19:01:52 | 22202 | DEBUG   | VariableManager      | [Wohnung\Saugroboter\unten\Roborock\Reinigungszeit] = 1549502453
07.02.2019 19:01:52 | 30796 | DEBUG   | VariableManager      | [Wohnung\Saugroboter\unten\Roborock\Fehler Code] = 0
07.02.2019 19:01:52 | 18982 | DEBUG   | VariableManager      | [Wohnung\Saugroboter\unten\Roborock\Saugleistung] = 90
07.02.2019 19:01:52 | 18670 | DEBUG   | VariableManager      | [Wohnung\Saugroboter\unten\Roborock\last_notification_state] = 8
07.02.2019 19:01:52 | 16005 | DEBUG   | VariableManager      | [Wohnung\Saugroboter\unten\Roborock\last_notification_error] = 0
07.02.2019 19:01:52 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 66 ms
07.02.2019 19:01:52 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 412 ~ Absender: RunScript
07.02.2019 19:01:52 | 56780 | DEBUG   | VariableManager      | [Wohnung\Saugroboter\unten\Roborock\Verbrauchbare Teile] =                 <style>
                    .robotable th,
                    .robotable td {
                        padding: .5em .8em;
                    }
                    .robotable .th { text-align:left; white-space: nowrap; }
                    .robotable tr.th:nth-child(odd) {background: rgba(0,0,0,0.4)}
                    .robotable tr:nth-child(odd) {background: rgba(0,0,0,0.2)}
                    .unicode, {border:0;background:transparent;padding:0;color:#FFF;text-decoration:none}
                    .unicode.red {color:red}
                    .unicode.green {color:green}
                    .separator { background: rgba(0,0,0,0.3);font-weight:bold;font-size:1.2em }
                </style>
                
			<table class="robotable" cellpadding="0" cellspacing="0" width="100%"><tr class="th"><th class="th" >Verbrauchsgegenstand</th><th class="th" >Verbrauch (%)</th></tr><tr><td>Hauptbürste</td><td>79%</td></tr><tr><td>Seitenbürste</td><td>68%</td></tr><tr><td>Filter</td><td>57%</td></tr><tr><td>Sensor</td><td>-113%</td></tr></table>
07.02.2019 19:01:52 | 51926 | DEBUG   | VariableManager      | [Wohnung\Saugroboter\unten\Roborock\Hauptbürste] = 79
07.02.2019 19:01:52 | 51104 | DEBUG   | VariableManager      | [Wohnung\Saugroboter\unten\Roborock\Seitenbürste] = 68
07.02.2019 19:01:52 | 29959 | DEBUG   | VariableManager      | [Wohnung\Saugroboter\unten\Roborock\Filter] = 57
07.02.2019 19:01:52 | 32948 | DEBUG   | VariableManager      | [Wohnung\Saugroboter\unten\Roborock\Sensor] = -113
07.02.2019 19:01:52 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 69 ms
07.02.2019 19:01:52 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 544 ~ Absender: RunScript
07.02.2019 19:01:52 | 53957 | DEBUG   | VariableManager      | [Wohnung\Saugroboter\unten\Roborock\Summe Reinigungszeit] = 1549551216
07.02.2019 19:01:52 | 11696 | DEBUG   | VariableManager      | [Wohnung\Saugroboter\unten\Roborock\Summe Gereinigter Bereich] = 3621,5175000000
07.02.2019 19:01:52 | 15067 | DEBUG   | VariableManager      | [Wohnung\Saugroboter\unten\Roborock\Anzahl der Reinigungen] = 117
07.02.2019 19:01:52 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 356 ~ Absender: RunScript
07.02.2019 19:01:52 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 53 ms
07.02.2019 19:01:52 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 356 ~ Absender: RunScript
07.02.2019 19:01:52 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 55 ms
07.02.2019 19:01:52 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 356 ~ Absender: RunScript
07.02.2019 19:01:52 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 56 ms
07.02.2019 19:01:52 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 356 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 96 ms
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 356 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 53 ms
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 356 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 53 ms
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 356 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 52 ms
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 356 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 52 ms
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 356 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 53 ms
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 356 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 57 ms
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 356 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 52 ms
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 356 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 53 ms
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 356 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 54 ms
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 356 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 53 ms
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 356 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 121 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 54 ms
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 356 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 56 ms
07.02.2019 19:01:53 | 14736 | MESSAGE | AVMAHA               | Entferne...
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 124 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 54 ms
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 356 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 61 ms
07.02.2019 19:01:53 | 55311 | MESSAGE | EnergyDev            | Entferne...
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 119 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 53 ms
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 356 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 56 ms
07.02.2019 19:01:53 | 50738 | MESSAGE | WSDEV                | Entferne...
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 124 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 55 ms
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Skriptausführung (Text) - Länge: 356 ~ Absender: RunScript
07.02.2019 19:01:53 | 00000 | DEBUG   | ScriptEngine         | Executed Text (Length: 0) ~ Sender: RunScript ~ Duration: 58 ms
07.02.2019 19:01:53 | 40027 | MESSAGE | SwitchDev            | Entferne...
07.02.2019 19:01:53 | 00000 | MESSAGE | ModuleLoader         | #Modul entladen: XS1
07.02.2019 19:01:53 | 00000 | MESSAGE | ModuleLoader         | #Modul entladen: NUT
07.02.2019 19:01:53 | 00000 | MESSAGE | ModuleLoader         | #Modul entladen: WS300PC
07.02.2019 19:01:53 | 00000 | MESSAGE | ModuleLoader         | #Modul entladen: FS20WUE
07.02.2019 19:01:53 | 00000 | MESSAGE | ModuleLoader         | #Modul entladen: MQTTPUB
07.02.2019 19:01:53 | 00000 | MESSAGE | ModuleLoader         | #Modul entladen: WS2500PC
07.02.2019 19:01:53 | 00000 | MESSAGE | ModuleLoader         | #Modul entladen: APCUPSD
07.02.2019 19:01:53 | 00000 | MESSAGE | ModuleLoader         | #Modul entladen: AVMAHA
07.02.2019 19:01:53 | 00000 | MESSAGE | ModuleLoader         | #Modul entladen: CUL
07.02.2019 19:01:53 | 00000 | MESSAGE | ModuleLoader         | #Modul entladen: EnergyDev
07.02.2019 19:01:53 | 00000 | MESSAGE | ModuleLoader         | #Modul entladen: WSDEV
07.02.2019 19:01:53 | 00000 | MESSAGE | ModuleLoader         | #Modul entladen: SwitchDev
07.02.2019 19:01:53 | 00000 | MESSAGE | ModuleLoader         | #Modul entladen: OWN

Legacy Console: letzte Zeile unten
Web Conole: (etwas versteckt) i, rechts oben, in der Lizenzinformation Spezialschalter unten links.

Grüße, Gerhard
Vielleicht gibts dafür später mal einen logischeren Platz…

Kannst du das IP-Symcon Testweise für ein paar Tage vom Pi auf irgendein anderes System verlegen? z.B. auf einen Windows Rechner? Würde das gehen?

paresy

Hab jetzt die Threads auf 20 erhöht.
Auf Windows kann ich leider nicht umsteigen. Hier stehen nur Macs.

Mir ist bei den Threads schon oft aufgefallen, dass das Roborock Modul sehr oft hier auftaucht.
Das kann aber nichts damit zu tun haben oder?
siehe Screenshot:

Wenn 17 von 20 Threads schon von Roborock belegt sind, solltest Du vielleicht dem System noch einige spendieren.

Grüße, Gerhard

Oder besser erstmal klären warum die Roborock Scripte hängen bzw. lange laufen.