Nutz du das Iframe(Htmlbox), oder den link(als Webview) in ipsview?
Ich nutze die HTML-Box.
Kannst du testweise mal im Splitter bei Daten-Modus auf Interval umstellen
Ich will nur den Websocket mal ausschließen
Sollte das nicht gehen, bitte auch unten in der Instance (Gauge) auf öffne link klicken, diesen dann mal in ipsview per webview element einbinden
Der Fehler tritt bei Interval auch auf.
Scheinbar ist es immer dann, wenn kurz hintereinander, viele Daten ankommen.
Das mit der WebView teste ich gleich.
Dann mal das interval erhöhen auf 5 sekunden
Fehler tritt mit der HTML-Box und auch mit der WebView auf.
Das Intervall habe ich jetzt mal auf 5 Sekunden gestellt.
ein moment, ich bau dir grade ein Debug version, die spuckt dann bei falschen werten ein alert aus
25773-SymconJSLiveGauge.json (11,9 KB)
Bitte ein neue Gauge erstellen, dann unten auf Konfiguration die Datei auswählen und importieren
Dann noch min, max und die Variable definieren
wenn der wert dann größer Max oder Kleiner Min ist wird ein fehler ausgeben
Wo wird der Fehler ausgegeben?
Hab die neue Gauge erstellt und der Fehler ist kurz danach wieder aufgetreten.
hast du mode interval noch aktiv, bekommst gleich nochmal eine neue version von mir, es kann nämlich sein, das der Intervalmode nicht funktionierte, und er doch wieder websocket verwendet wird.
also kurz warten
Hatte wieder Websocket aktiviert. Der Test verlief also mit Websocket.
25773-SymconJSLiveGauge (2).json (11,4 KB) , kannst die grade eben erstellet Instance nehmen, nach dem laden musst du aber die variable und min und max ändern
Und bitte auf interval umstellen
Jetzt konnte ich den Fehler nicht feststellen.
Während der Zeiger der original Gauge runter fällt, bleibt der Zeiger der Testkonfiguration am richtigen Wert stehen.
Es ist aber noch kein Langzeittest, ich kann jetzt nicht sagen, ob der Fehler behoben ist.
Ok, es gibt gleich noch ein Update, das bitte durchführen und bei Interval bleiben.
Dann kannst du ja mal schauen ob der fehler bestehen bleibt, bitte denke daran, bei Interval ist der datendurchsatz höher.
Danke
Ich habe testweise einen Wert außerhalb des Wertebereichs gesendet und die von dir genannte Meldung erhalten.
Diese Meldung kommt aber nicht, wenn der Fehler auftritt und der Zeiger nach unten (unter die Nullanzeige) fällt. Dies noch zur Info, vielleicht hilft dir das weiter.
OK, die debug Ausgabe hab ich natürlich wieder entfernt
Update ist jetzt auch raus.
Ich bin jetzt hier auch raus.
P.S. bevor ich es noch vergesse zu sagen.
Dougtnut/Pie Modul ist raus
Danke erstmal!
Update wird installiert und Dougtnut/Pie getestet
Klasse, Danke ! gleich auf Anhieb ein Gauge erstellt und es läuft !
Feedback zum Update:
Bisher konnte ich dieses Phänomen nicht mehr feststellen, weder bei der HTML-Box, noch bei der WebView.
Im Moment sieht es ganz danach aus, als ob der Fehler behoben ist.