[Modul] [BETA] JSLive - animierte Javaskript Anzeigen für IP-Symcon und IPSView

Bei mir geht nach dem gestrigen Update, bei dem eine Menge Fehlermeldungen kamen, die Charts und Gauges, aber der Radar Chart bleibt auch leer.
hier mal die Fehlermeldungen:

13.08.2023 21:13:58 | 00000 | CUSTOM  | PHP                  | Error: Warning: InstanceInterface is not available
   Error in Script C:\ProgramData\Symcon\modules\.store\jslive\SymconJSLiveSyncModule\module.php on Line 158
  137 in scripts\IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
   37 in scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
      in IPSLogger_PhpErrorHandler
  158 in modules\.store\jslive\SymconJSLiveSyncModule\module.php (call IPS_GetConfiguration)
    3 in C:\Windows\System32\- (call MessageSink)
13.08.2023 21:13:58 | 00000 | CUSTOM  | PHP                  | Error: Warning: InstanceInterface is not available
   Error in Script C:\ProgramData\Symcon\modules\.store\jslive\SymconJSLiveSyncModule\module.php on Line 159
  137 in scripts\IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
   37 in scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
      in IPSLogger_PhpErrorHandler
  159 in modules\.store\jslive\SymconJSLiveSyncModule\module.php (call IPS_GetConfiguration)
    3 in C:\Windows\System32\- (call MessageSink)
13.08.2023 21:13:58 | 00000 | CUSTOM  | PHP                  | Error: Warning: Invalid argument supplied for foreach()
   Error in Script C:\ProgramData\Symcon\modules\.store\jslive\SymconJSLiveSyncModule\module.php on Line 161
  137 in scripts\IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
   37 in scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
  161 in modules\.store\jslive\SymconJSLiveSyncModule\module.php (call IPSLogger_PhpErrorHandler)
    3 in C:\Windows\System32\- (call MessageSink)
13.08.2023 21:13:58 | 00000 | CUSTOM  | PHP                  | Error: Warning: InstanceInterface is not available
   Error in Script C:\ProgramData\Symcon\modules\.store\jslive\SymconJSLiveSyncModule\module.php on Line 158
  137 in scripts\IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
   37 in scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
      in IPSLogger_PhpErrorHandler
  158 in modules\.store\jslive\SymconJSLiveSyncModule\module.php (call IPS_GetConfiguration)
    3 in C:\Windows\System32\- (call MessageSink)
13.08.2023 21:13:58 | 32736 | DEBUG   | ScriptEngine         | Skriptausführung - Ereignis: 17883 ~ Absender: Variable
13.08.2023 21:13:58 | 00000 | CUSTOM  | PHP                  | Error: Warning: InstanceInterface is not available
   Error in Script C:\ProgramData\Symcon\modules\.store\jslive\SymconJSLiveSyncModule\module.php on Line 159
  137 in scripts\IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
   37 in scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
      in IPSLogger_PhpErrorHandler
  159 in modules\.store\jslive\SymconJSLiveSyncModule\module.php (call IPS_GetConfiguration)
    3 in C:\Windows\System32\- (call MessageSink)
13.08.2023 21:13:58 | 00000 | CUSTOM  | PHP                  | Error: Warning: Invalid argument supplied for foreach()
   Error in Script C:\ProgramData\Symcon\modules\.store\jslive\SymconJSLiveSyncModule\module.php on Line 161
  137 in scripts\IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
   37 in scripts\IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
  161 in modules\.store\jslive\SymconJSLiveSyncModule\module.php (call IPSLogger_PhpErrorHandler)
    3 in C:\Windows\System32\- (call MessageSink)
13.08.2023 21:13:58 | 32736 | DEBUG   | ScriptEngine         | Skriptausführung - Ereignis: 17883 ~ Absender: Variable
13.08.2023 21:13:58 | 32736 | DEBUG   | ScriptEngine         | Skriptausführung - Ereignis: 17883 ~ Absender: Variable
13.08.2023 21:13:58 | 32736 | DEBUG   | ScriptEngine         | Skriptausführung - Ereignis: 17883 ~ Absender: Variable
13.08.2023 21:13:58 | 32736 | DEBUG   | ScriptEngine         | Skriptausführung - Ereignis: 17883 ~ Absender: Variable
13.08.2023 21:13:58 | 51511 | DEBUG   | ScriptEngine         | Ausgeführt von PHP-Modul ~ Aktion: MessageSink ~ Dauer: 27 ms
13.08.2023 21:13:58 | 18337 | ERROR   | KernelMT             | InstanzManager: Fehler bei Instanz #51511, Meldung IM_CHANGESETTINGS: 
Warning: InstanceInterface is not available in C:\ProgramData\Symcon\modules\.store\jslive\SymconJSLiveSyncModule\module.php on line 158

Warning: InstanceInterface is not available in C:\ProgramData\Symcon\modules\.store\jslive\SymconJSLiveSyncModule\module.php on line 159

Warning: Invalid argument supplied for foreach() in C:\ProgramData\Symcon\modules\.store\jslive\SymconJSLiveSyncModule\module.php on line 161

Warning: InstanceInterface is not available in C:\ProgramData\Symcon\modules\.store\jslive\SymconJSLiveSyncModule\module.php on line 158

Warning: InstanceInterface is not available in C:\ProgramData\Symcon\modules\.store\jslive\SymconJSLiveSyncModule\module.php on line 159

Warning: Invalid argument supplied for foreach() in C:\ProgramData\Symcon\modules\.store\jslive\SymconJSLiveSyncModule\module.php on line 161

13.08.2023 21:13:58 | 37318 | DEBUG   | ScriptEngine         | Ausgeführt von PHP-Modul ~ Aktion: Create ~ Dauer: 19 ms
13.08.2023 21:13:58 | 37318 | MESSAGE | SymconJSLiveGauge    | Einstellungen gespeichert
13.08.2023 21:13:58 | 37318 | DEBUG   | ScriptEngine         | Ausführung von PHP-Modul ~ Aktion: ApplyChanges
13.08.2023 21:13:58 | 32736 | DEBUG   | ScriptEngine         | Skript ausgeführt - Ereignis: 17883 ~ Absender: Variable ~ Dauer: 19 ms
13.08.2023 21:13:58 | 32736 | DEBUG   | ScriptEngine         | Skript ausgeführt - Ereignis: 17883 ~ Absender: Variable ~ Dauer: 17 ms
13.08.2023 21:13:58 | 32736 | DEBUG   | ScriptEngine         | Skript ausgeführt - Ereignis: 17883 ~ Absender: Variable ~ Dauer: 17 ms
13.08.2023 21:13:58 | 32736 | DEBUG   | ScriptEngine         | Skript ausgeführt - Ereignis: 17883 ~ Absender: Variable ~ Dauer: 17 ms
13.08.2023 21:13:58 | 32736 | DEBUG   | ScriptEngine         | Skript ausgeführt - Ereignis: 17883 ~ Absender: Variable ~ Dauer: 17 ms
13.08.2023 21:13:58 | 32736 | DEBUG   | ScriptEngine         | Skript ausgeführt - Ereignis: 17883 ~ Absender: Variable ~ Dauer: 24 ms
13.08.2023 21:13:58 | 37318 | DEBUG   | ScriptEngine         | Ausgeführt von PHP-Modul ~ Aktion: ApplyChanges ~ Dauer: 16 ms
13.08.2023 21:13:58 | 19583 | DEBUG   | ScriptEngine         | Skript ausgeführt - Ereignis: 31508 ~ Absender: TimerEvent ~ Dauer: 1442 ms
13.08.2023 21:13:58 | 57006 | MESSAGE | SymconJSLiveGauge    | Erstelle...
13.08.2023 21:13:58 | 57006 | DEBUG   | ScriptEngine         | Ausführung von PHP-Modul ~ Aktion: Create
13.08.2023 21:13:58 | 43344 | DEBUG   | ScriptEngine         | Ausgeführt von PHP-Modul ~ Aktion: MessageSink ~ Dauer: 2657 ms
13.08.2023 21:13:58 | 57006 | DEBUG   | ScriptEngine         | Ausgeführt von PHP-Modul ~ Aktion: Create ~ Dauer: 11 ms
13.08.2023 21:13:58 | 57006 | MESSAGE | SymconJSLiveGauge    | Einstellungen gespeichert
13.08.2023 21:13:58 | 57006 | DEBUG   | ScriptEngine         | Ausführung von PHP-Modul ~ Aktion: ApplyChanges
13.08.2023 21:13:58 | 57006 | DEBUG   | ScriptEngine         | Ausgeführt von PHP-Modul ~ Aktion: ApplyChanges ~ Dauer: 11 ms
13.08.2023 21:13:58 | 57138 | MESSAGE | SymconJSLiveGauge    | Erstelle...
13.08.2023 21:13:58 | 57138 | DEBUG   | ScriptEngine         | Ausführung von PHP-Modul ~ Aktion: Create
13.08.2023 21:13:58 | 57138 | DEBUG   | ScriptEngine         | Ausgeführt von PHP-Modul ~ Aktion: Create ~ Dauer: 10 ms
13.08.2023 21:13:58 | 57138 | MESSAGE | SymconJSLiveGauge    | Einstellungen gespeichert
13.08.2023 21:13:58 | 57138 | DEBUG   | ScriptEngine         | Ausführung von PHP-Modul ~ Aktion: ApplyChanges
13.08.2023 21:13:58 | 57138 | DEBUG   | ScriptEngine         | Ausgeführt von PHP-Modul ~ Aktion: ApplyChanges ~ Dauer: 16 ms
13.08.2023 21:13:58 | 23119 | MESSAGE | SymconJSLive         | Erstelle...
13.08.2023 21:13:58 | 23119 | DEBUG   | ScriptEngine         | Ausführung von PHP-Modul ~ Aktion: Create
13.08.2023 21:13:58 | 23119 | DEBUG   | ScriptEngine         | Ausgeführt von PHP-Modul ~ Aktion: Create ~ Dauer: 10 ms
13.08.2023 21:13:58 | 23119 | MESSAGE | SymconJSLive         | Einstellungen gespeichert

Ich weiß aktuell auch nicht, was ich da helfen kann…

Gruß
Rainer

Kannst du die console mal exportieren und mir per pm schicken, da fehlt mir noch etwas

Hab jetzt erstmal wieder die älter version aktiviert

Aktualisierung ohne Fehler und das Radarchart funktioniert wieder.
Danke.
Was mir noch aufgefallen ist, es gab auch keine Aktualisierung der Output- und IPSView-Variablen mehr bei Änderung von Period oder Relativ.

Gruß
Rainer

Habe ich Dir geschickt. Mit der geänderten Version geht es bei mir wieder.

Tom

Hallo Acer90,

leider hat das Update/Rücksprung von Gestern nichts gebracht.

Symcon Version
grafik

JSLive Version
grafik

Fehlermeldung beim bearbeiten von z.B- JSLive-Doughnut/Pie

Gruß Jürgen

Ja damit sind auch alle Änderungen wieder weg, ich schaue am Wochenende weiter. War jetzt eben das schnellste um das bei den anderen wieder lauffähig zu bekommen

Swen

1 „Gefällt mir“

Der zerschießt momentan, die config des Dougnut/Pi modules, ich suche noch den fehler.

Swen

In der aktuellen Symcon 7.0 gibt es einen Fehler bei Verschachtelten Listen, das könnte hier auch das Problem sein

Ja genau das ist das Problem, das Zerschießt die ganze konfig, da kann ich erstmal nichts machen.

Danke für den Hinweis.

Swen

Kurze Frage,

ich exportiere eine Konfigurationsdatei eines Gauges Elementes.

Wenn ich das ein einem anderen Gauge versuche zu importieren, hätte ich erwartet, dass mein Gauge 1:1 wieder vorhanden ist, leider ist dem nicht so, ich bekomme Fehlermeldungen und das Gauge ist mehr oder weniger blank…

Ist der Export / Import der falsche Weg, wenn ich mir ein Steuerelement sichern möchte?

Hallo @Burki24
wenn ich die Vorlage gauge-wh.json wie hier beschrieben laden möchte, kommt die Fehlermeldung „Not valid json File!“.
Ich kann kein json laden, es kommt immer diese Meldung. Habe ich da irgendwo ein Problem mit meiner Config?
Uwe

Edit: ups, meine Frage bezieht sich auf Post 47

Moin poste sie nochmal,ich passe sie dann morgen für dich an

OK was kommen den für Fehler?

@Acer90
Ich exportiere ein fertiges von mir konfiguriertes Gauge. Erstelle dann eine neue JSLiveGauge und versuche dort das fertige Gauge zu importieren, dann kommt folgeden Fehlermeldung und das Gauge ist absolut leer, also keine Werte udn Einstellungen vorhanden.

schau ich mir nachher gleich an

Mein Post 571 hat sich erledigt.
Mir hat die Instanz „JSON-Decoder“ gefehlt :unamused:

1 „Gefällt mir“

Update ist raus, prüft mal ob alles geht.

Guten Morgen,

mhm wo lade ich das Update, das Modul hat den Stand April 2023?

mmmh ich habs aber geupdatet