Habe gerade das Upgrade auf PHP 7.2.4 gemacht und bekomme jede 5s diese Fehlermeldung auf der Konsole.
02.04.2018 18:13:40 | PHP Exception | Class: Exception
Message: Instance does not implement this function
File: C:\IP-Symcon\scripts__generated.inc.php
Line: 4570
Magst du mal in die Datei schauen was in der Zeile steht? Hast du vorher ggf. mal geschaut ob es Update für deine PHP Module gibt? Dienst mal neu gestartet?
Update für meine Module gibt es nicht, Dienst mehrmals neu gestartet. Da es ja alle 5s die Fehlermeldung kommt kann es das Modul Philips Hue Bridge sein, das wird ja alle 5s aktualisiert.
Die Datei muss ich mir mal ansehen.
Finde nicht woher die Fehlermeldung kommt. Es funktionieren ja auch alle HUE Funktionen.
Beim Umstieg auf IPS 5.0 ging ja auch alles ohne Fehlermeldung. Erst seit dem Update Gestern kamen die Fehlermeldungen.
Kann es sein, dass irgendein Skript HUE_ApplyData mit einer falschen InstanzID aufruft? Kannst du die Fehlermeldung im Meldungsfenster per Doppelklick öffnen? Was öffnet sich dann?
Ursache ist die HueBridge Instanz.
Diese führt IPS_Applychanges auf sich selbst aus.
Da sowohl die Bridge als auch das HueLight Modul als Prefix HUE_ registrieren, müssen in der generated auch beide ModulIds geprüft werden.
Warum da bei Uwe jetzt ein elseif für die IDs der HueBridge fehlt…
@uwe:
Kannst du in der Konsole die Instanz HueBridge öffenen und die Konfig Übernehmen? Kommt dann auch die Fehlermeldung?
Wenn ich die Instanz öffne und übernehme kommt keine Fehlermeldung. Die Fehlermeldung kommt nur wenn die Instanz aktualisiert wird, Standard 5s, habe mal auf 10s gestellt und jetzt kommt alle 10s die Fehlermeldung.