Fehlermeldung alle 10 Minuten

Post Reply
JohannesF
Posts: 36
Joined: 04 Jan 2021 13:20

Fehlermeldung alle 10 Minuten

Post by JohannesF »

Hallo zusammen,

Ich hoffe, dass mir jemand bei einem Problem helfen kann, das meine Fähigkeiten bei Weitem übersteigt.
Ich habe Z-way auf einem Raspi 4/8GB installiert und nutze einige Z-Way devices und einige Geräte, die ich über HTTP angebunden habe. Das System halte ich aktuell.
Ich bekomme nun alle 10 Minuten eine Fehlermeldung auf dem Handy
Fehler beim Ausführen des Befehls: ReferenceError: Invalid left-hand side in assignment

Ich habe versucht, das z-way Log-File auszulesen und finde dort regelmäßig folgende Blöcke:

[2022-02-08 16:50:00.046] [core] --- Code_Device_sensorMultilevel_53 performCommand processing: {"0":"update"}
[2022-02-08 16:50:00.048] [core] Notification: error (module): Fehler beim Ausführen des Befehls: ReferenceError: Invalid left-hand side in assignment
[2022-02-08 16:50:00.051] [core] (Mobile App Support) send notification: "Fehler beim Ausführen des Befehls: ReferenceError: Invalid left-hand side in assignment"
[2022-02-08 16:50:00.054] [core] (Mobile App Support) send notification: "Fehler beim Ausführen des Befehls: ReferenceError: Invalid left-hand side in assignment"
[2022-02-08 16:50:00.056] [core] (Mobile App Support) send notification: "Fehler beim Ausführen des Befehls: ReferenceError: Invalid left-hand side in assignment"
[2022-02-08 16:50:00.058] [core] (Mobile App Support) send notification: "Fehler beim Ausführen des Befehls: ReferenceError: Invalid left-hand side in assignment"
[2022-02-08 16:50:00.065] [core] ReferenceError: Invalid left-hand side in assignment
at CodeDevice.eval (eval at <anonymous> (automation/modules/CodeDevice/index.js:134:23), <anonymous>:1:1)
at CodeDevice.update (automation/modules/CodeDevice/index.js:134:18)
at self.controller.devices.create.handler (automation/modules/CodeDevice/index.js:88:10)
at _.extend.performCommand (automation/classes/VirtualDevice.js:371:25)
at automation/modules/SensorsPolling/index.js:82:9
at Array.forEach (native)
at AutomationController.onPoll (automation/modules/SensorsPolling/index.js:81:20)
at AutomationController.EventEmitter.emit (automation/lib/eventemitter2.js:311:33)
at automation/modules/Cron/index.js:138:27
at Array.forEach (native)
[2022-02-08 16:50:00.066] [core] --- Daylight_13 performCommand processing: {"0":"update"}

Die index.ja Files finde ich und kann sie lesen, aber ich verstehe sie nicht.

Ihr braucht sicher mehr Infos, aber ich weiß nicht einmal, was ich jetzt noch posten sollte. Reiche aber gerne alles nach.

Danke schon mal im Voraus, dass Ihr Euch der Sache annehmt.
Schönen Abend
Johannes
neutrino
Posts: 8
Joined: 02 Mar 2022 19:47

Re: Fehlermeldung alle 10 Minuten

Post by neutrino »

Vergiss die JS, darin liegt nicht die Lösung.

Sieht aus als versuchst du einen Wert über ein Code Device auszulesen.
Entweder kann er den Befehl nicht absetzen da er in der .syscommand Datei nicht (mehr) drin steht oder die Datei existiert nicht.
raikab
Posts: 12
Joined: 18 May 2016 10:35

Re: Fehlermeldung alle 10 Minuten

Post by raikab »

Hallo,
den Fehler hatte ich auch schon.
Über die Ereignisanzeige kann man ermitteln von welchem Gerät die Fehlermeldung kommt.
Danach in der Expert UI unter Konfiguration das Gerät öffnen und ein Erneutes Interview anstoßen.
Sollte das nicht reichen kann man das Gerät auch kurz aus der Steckdose ziehen und wieder stecken um die Hardware im Gerät neu zu starten.
Das hat bei mir immer geholfen.
MfG
Rainer
Post Reply