NEWS
VIS und iobroker App - Werte in Widgets aktualisieren z.T. nicht mehr regelmäßig
-
Die Heizungsregelung ist in node-red programmiert (Deine Zwischenpufferung funktioniert übrigens sehr gut - Keine Fehler mehr).
D.h. node-red liest z.B. 1-wire Sensoren und schreibt Werte in die states (numerisch) – diese sind mit dem sql-Adapter gekoppelt.
Alles funktioniert, auch die SQL Fortschreibung.
Dann habe ich in vis flot-diagramme dieser werte - diese werden richtig angezeigt und fortgeschrieben und aktualisiert.
Mit basic text widgets zeige ich den letzten Wert an. Diese wird aber nicht immer geändert - Nur beim aktualisieren des Browers.
-
Danke, dann kann man das Problem schonmal auf die Visualisierung schieben
oder auf schlechte WLAN-Verbindung.
Wie sieht es denn parallel zu dem Tablet auf einem PC mit Chrome aus?
Gruß
Rainer
-
Das widget-Werte z.T. nicht richtig aktualisiert werden ist unabhängig vom Browser (Chrome / Firefox / Edge) oder auf dem Tablet mit der app.
Ich bastle noch an der Optimierung der Heizungsregelung und beobachte über einen längeren Zeitraum das Regelverhalten und die einzelnen Werte.
Bei Neuaufruf von VIS ist alles ok. Nach wenigen Minuten werden einzelne Werte nicht mehr upgedated und dann auf einmal doch wieder.
Dies betrifft metro und basic widgets - beide setze ich vorrangig ein. Wie gesagt, die selben Werte als Flot-Diagramm sind aktuell und richtig.
Es sind von 30-40 Werten aber nur wenige betroffen.
Ich vermute, da sich über Zeit die widgets anders verhalten, eher ein Adressierungs oder Speicherproblem - kann das auch der web-adapter sein?
Kann ich die Aktualisierung ähnlich Neuladen in der app script-gesteuert auslösen?
…. am WLAN kann es nicht liegen, da auch am PC am LAN das Problem auftritt !
-
@tom57:m WLAN kann es nicht liegen, da auch am PC am LAN das Problem auftritt ! `
Das hätte gereicht@tom57:kann das auch der web-adapter sein? `
das wäre meine resultierende Frage gewesen.Welche Versionen hast du denn:
-
admin
-
js-controller
-
web
-
nodejs
-
npm
Gruß
Rainer
-
-
admin 3.2.0
js-controller 1.2.3
web 2.1.9
nodejs 4.8.7
npm 2.15.11
-
Versionen sehen alle valide aus; node und dazu passend npm sind schon etwas älter, das sollte aber kein Problem sein (hoffe ich)
vis-version hatte ich vergessen, sorry!
Gruß
Rainer
-
vis 1.1.2
In der Docker-Instanz auf der Synology habe ich nodejs 6.11 hatte aber noch gezögert diese auf dem Heizungsregler Raspi zu installieren.
Welche nodejs /npm Versionen würdest Du empfehlen? (glaube aber nicht das es daran liegt)
Grüße Thomas
-
Habe jetzt nodejs 6.13.1 und npm 5.7.1 installiert und die aktuellen admin 3.3.0 adapter und den js-controller 1.2.7 .
Das Problem bleibt: Die Anzeigewerte in vis aktualisieren sich nicht richtig.
Im Laufe der Zeit wird es schlimmer. (app und browser).
Ich möchte eigentlich eine permanente Statusanzeige auf einem Android Tablet laufen lassen.
Hat keiner eine Idee?
Grüße
Thomas
-
ich habe auch das Problem, das sich die Visu nicht aktualisiert.
Beispiel:
-
zwei iOS Geräte mit offener Visu
-
ein iOS Gerät schaltet üner die Visu ein, der Status am anderen Gerät ändert sich nicht
ist aber eine Browserverbindung mit geöffneten Visu Editor gestartet, funktioniert es problemlos
-
-
Hallo,
Ich habe das Problem auch und zwar über die Pro Cloud
Bin mir im Moment nicht sicher ob das Problem auch aus dem lokalen Netzwerk besteht, da ich dort nicht bin.
Gibt es zu diesem Thema schon neue Erkentnise?
Wenn die Verbindung abbrechen würde, dann kommt ja dieser drehende Kreis in der Mitte. Da ist nicht der Fall.
-
Hallo, leider muss ich mich diesem auch Thread anschließen.
Bei mir tritt das selbe Problem auf. Das Flotdiagramm hat den aktuellen Wert, das Widget zeigt einen falschen (alten) Wert an.
(siehe Bild)
Ebenso kann ich bestätigen, dass im Editor der aktuelle Wert, in der Visualisierung der falsche Wert angezeigt wird.ioBroker lauft unter Docker auf einem Synology Nas.
admin 3.4.8
vis 1.1.7
webserver 2.4.0
Das Widget ist "Basic Number"
LG Schubi
-
Das Problem tritt auch mit einigen Buttons und Einstellungen im Admin Bereich auf.
Die Loggs direkt unter den Skrippten zum Beispiel.
Oder wenn ich ein Skript deaktivieren, dann wird es nie als deaktiviert angezeigt bis ich alles aktualisiere.
-
Bei mir das gleiche….. auch mit ioBroker Pro und Pro VIS License. Manchmal aktualisieren die Widgets und manchmal nicht!
Nach Reload ist immer alles aktuell!
Das hat es sowohl auf dem PC sowie auf dem Tablet. Kann also weder an der Hardware noch an der WLan Verbindung liegen
Wäre schön wenn sich jemand dem Problem annimmt Danke!
States HUE Screenshot
States in VIS
Natürlich wurden die Screenshots Zeitgleich erstellt und hier am PC mit WiFi mit dem ich den Beitrag erstellt habe
Nachtrag: Das Widget mit der Uhrzeit läuft unterdessen durch und aktualisiert minütlich
Eventuell bestehen hier auch Zusammenhänge, da ich auch Fully nutze und auf dem PC den Chrome Browser
-
Und nochmal einer:
bin zwar erst seit einigen Tagen Anwender von ioBroker, habe aber LIFXs in ioBroker eingebunden, ebenso eine HS100-Steckdose, daswetter und dwd, über mqtt einen NodeMCU-Fensterkontakt und eine Anwesenheitserkennung über tr-064.
Die Daten im Admin/objects-Bereich sind alle korrekt, aber die Anzeige in vis variiert: Rufe ich die Weboberfläche frisch auf PC/IPad/S8 auf, dann werden die Daten in den Widgets für Anwesenheitserkennung, HS100, daswetter immer korrekt angezeigt, die LIFXs, dwd, mqtt nie. Gehen PC/Ipad/S8 mit angezeigtem Browser in den Energiesparmodus und werden dann wieder aufgeweckt, kommt nach 2-3sek das Gekreisle im Browser (…5..4...3..2..1..) und in allen Widgets werden die korrekten Daten angezeigt.
Schon mal vielen Dank an den Ideengeber!!!
Grüße
Peter
-
ach ja, und wehe der Browser wird über "aktuelle Seite neu laden" gequält, dann verlieren wieder die genannten Widgets die Daten
-
Hallo,
evtl. ein Speicherproblem?
Ich hatte auch die Probleme mit dem Aktualisieren der Widgets.
Nachdem meinem Pi3 der "tatsächliche" RAM ausgegangen ist und ich seitdem ioBroker auf einem anderen System laufen lasse, habe ich das Problem nicht mehr.
-
Ein Speicherproblem würde ich ausschließen. ioBroker läuft auf einem MacMini mit 8 GB RAM, davon sind 5 GB frei. Trotzdem werden einige Widgets nicht aktualisiert.
Die Verwendung der Android App bringt keine Besserung. Im Gegenteil: zusätzlich werden einige Bilder (z.B. die Wetter Icons) gar nicht angezeigt.
Anderer Browser als Fully bringt ebenfalls nichts, gleiches Problem.
Ist wohl so, wie in einem anderen Thread schon mal angedeutet: Das "Feature" automatisches Neu-Verbinden und Aktualisieren der Widget Daten (und zwar ohne alle Views neu zu laden), wenn die Netzwerkverbindung weg war und/oder das Tablet aus dem Standby aufwacht, wurde nie angefordert und daher nie realisiert.
Und ja ich weiß, ich muss das endlich als Issue oder CR einkippen.
-
@zap:Und ja ich weiß, ich muss das endlich als Issue oder CR einkippen. `
Dann tipp endlich schnellwegrenn
-
so, nun habe ich den Raspi völlig aufgebaut, diesmal mit dem Image von der iobroker-Homepage; und dieselben Adapter mit denselben Einstellungen eingebunden.
Erst mal das Gute:
die Werte in VIS, die vorher nicht funktioniert haben, funktionieren nun und werden brav aktuell angezeigt: LIFX, MQTT
Dann das Schlechte: alles andere, was in der alten Installation funktioniert hatte, läuft nun nicht mehr richtig in VIS:
TP-link/HS110: schaltet zwar, aber das Widget wechselt nicht mehr die Farbe; das darüber gelegte Widget, das den Leistungsverbrauch anzeigen soll, tut eins: nämlich nichts anzeigen
TR-064: nicht mal mehr der Adapter funktioniert; verbindet sich nicht mit der Fritzbox (wie gesagt, exakt dieselben Einstellungen, die in der alten Installation wunderbar und vor allem reproduzierbar zuverlässig funktioniert haben)
also: ein drittesmal den Raspi aufsetzen…
-
… diesmal wieder mit Raspian von der Raspi-Homepage und der alten Anleitung von https://www.smarthomeassistent.de/iobro ... tallieren/
also alles wie beim ersten mal; ich bin bis "sudo npm install iobroker --unsafe-perm gekommen, dann:
Fehlermeldungen über Fehlermeldungen, dass das iobroker-script 1.3.1 nicht funktioniert hat, es wahrscheinlich nicht an npm, sondern an dem iobroker package liegen könnte usw.
Ich erspare mir den genauen Wortlaut, den ich dem Autor des packages schreiben soll; es ist zu frustrierend. Nichts funktioniert reproduzierbar, hier murksen anscheinend zuviele Köche herum.
Ich bleibe also bei KNX mit der Domovea-Visualisierung; hier ist zwar alles vorgegeben, es ist weniger flexibel, aber es funktioniert morgen genauso wie heute. Und das schon seit 3 Jahren...