NEWS
Aktualisierung und projekt für endgerät
-
Ich verstehe, das neu anlegen ganz schön viel Arbeit ist. Und nachdem sich kein anderer mit ähnlichem Fehler findet, liegt die Vermutung nahe, dass das Problem sich irgendwo in Deinem Projekt versteckt.
Warum machst Du aus der Not nicht eine Tugend?
Mache von dem Projekt Kopien zum Testen. Lösche dann aus einer Kopie die Hälfte mit den letzten Änderungen. Löschen ist deutlich schneller als anlegen. Ist der Fehler noch da? Lösche vom Verbliebenen wieder die Hälfte der Objekte.
Dann kannst Du ggf. nach wenigen Iterationen sagen, wo der Hase im Pfeffer liegt.
Was hältst Du davon?
-
Ursache gefunden (mehr log-Einstellungen im Browser gesetzt), verstehen tu ich es nicht
Error: Error: can't create states object for javascript.0.wiffi.w_barometer(TypeError: this.animation is null): "set@http://192.168.1.55:8082/vis/widgets/canvas-gauges/js/gauge.min.js:26:30596\nupdateGauge@http://192.168.1.55:8082/vis/index.html?tablet#uebersicht:3616:39\nt.dispatch@http://192.168.1.55:8082/vis/lib/js/can.custom.min.js:18:1239\nstop@http://192.168.1.55:8082/vis/lib/js/can.custom.min.js:44:440\n_setAttrs@http://192.168.1.55:8082/vis/lib/js/can.custom.min.js:48:4013\nattr@http://192.168.1.55:8082/vis/lib/js/can.custom.min.js:48:1566\nupdateState@http://192.168.1.55:8082/vis/js/vis.js:2609:17\nonUpdate/<@http://192.168.1.55:8082/vis/js/vis.js:3149:17\n_setTimeout/<@http://192.168.1.55:8082/vis/js/vis.js:3361:9\n"das betreffende widget wäre:
[{"tpl":"tplCGradialGauge","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","factor":"1","valueOffset":"0","hCount":"1","minorTicks":"4","needle":"true","needleShadow":false,"needleType":"arrow","borders":"true","borderOuterWidth":"2","borderMiddleWidth":"2","borderInnerWidth":"2","borderShadowWidth":"2","valueBox":false,"ticksAngle":"282","startAngle":"38","lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"oid":"javascript.0.wiffi.w_barometer","title":"Luftdruck","minValue":"970","maxValue":"1070","valueBoxStroke":"0","valueBoxBorderRadius":"0","units":"hPa","g_animation":false,"animation":"true","majorTicks":"11","majorTicksInt":"0","valueTextShadow":false,"valueInt":"","valueDec":"0","needleCircleSize":"","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"valueText":"","colorNumbers":"#000000","colorMajorTicks":"#000000","fontValueSize":"41","fontValueWeight":"bold","colorNeedleEnd":"{h:javascript.0.wiffi.w_barometer; h > \"1030\" ? \"#006400\" : h < \"1010\" ? \"#FF0000\" : \"#000000\"}","colorBorderInner":"","colorValueBoxBackground":"#c2c2c2","colorBorderOuter":"","colorValueBoxRect":"#040101","colorValueText":"#000000","colorNeedle":"{h:javascript.0.wiffi.w_barometer; h > \"1030\" ? \"#006400\" : h < \"1010\" ? \"#FF0000\" : \"#000000\"}","colorValueBoxShadow":"","colorPlate":"","colorTitle":"#000000","colorUnits":"#000000"},"style":{"left":"824px","top":"164px","width":"202px","height":"194px","z-index":15},"widgetSet":"canvas-gauges"}] -
merkwürdig, mit den präzisen Infos kommt keine Antwort mehr
ich habe jedenfalls als Gegentest Gauge-Basic mit dem gleichen Datenpunkt probiert -> andauernde und regelmäßige Aktualisierung der Anzeigen…
(leider bekomme ich es nicht annähernd so eingestellt dass ich zufrieden bin)
da es also offenbar am widget selbst liegt, würde ich es gerne dort melden wo man zuständig ist, leider habe ich keine Ahnung wo das wäre?
-
Was für eine Antwort hast du erwartet wenn du die Ursache doch gefunden hast?
Melden könntest du das auf GitHub, wenn du denn sicher bist das es am Widget liegt.
Vielleicht schaffe ich es im neuen Jahr mal dein Widget zu importieren und zu schauen ob es bei mir auch Probleme verursacht.
-
> Was für eine Antwort hast du erwartet wenn du die Ursache doch gefunden hast?
na anhand der für mich nicht entschlüsselbaren Fehlermeldung sowas wie 'da kannst nix machen, liegt am widget' oder 'ändere das Format des Datenpunktes' oder wie auch immer, irgend jemand sollte mit der Meldung ja was anfangen können> wenn du denn sicher bist
nein, sicher bin ich nicht, aber da ich um die Nicht-melde-Kultur weiß ist der Ersteller evtl ahnungslos und hätte es längst behoben (wenn es denn daran liegt), lieber lass ich mir mal sagen das ich mich geirrt habe als das ich evtl. wichtige Infos nicht weitergebe ;)> auf GitHub,
ähm, ja hatte ich so vermutet - dummerweise ist GitHub eine größere Veranstaltung und ich weiß nicht, wo genau das Ding dazugehört (sonst hätte ich wohl kaum gefragt - im anderen Thread war das so von mir auch ohne Nachfrage da mir dort klar war wo/wohin) -
Du hattest bei den Markierungen falsche Werte drinnen….......diese habe ich entfernt und es geht.

-
na anhand der für mich nicht entschlüsselbaren Fehlermeldung sowas wie 'da kannst nix machen, liegt am widget' oder 'ändere das Format des Datenpunktes' oder wie auch immer, irgend jemand sollte mit der Meldung ja was anfangen können `
Da müssten die, die bisher mitgelesen haben auch alle zufällig die gleiche oder eine ähnliche Konstellation benutzen.
ähm, ja hatte ich so vermutet - dummerweise ist GitHub eine größere Veranstaltung und ich weiß nicht, wo genau das Ding dazugehört (sonst hätte ich wohl kaum gefragt - im anderen Thread war das so von mir auch ohne Nachfrage da mir dort klar war wo/wohin) `
Dann solltest du deine Frage Präziser stellen und nicht einfach so:
da es also offenbar am widget selbst liegt, würde ich es gerne dort melden wo man zuständig ist, leider habe ich keine Ahnung wo das wäre? `
Aber, Sigi hat dir ja jetzt ein mögliches wenn nicht sogar präzise das Problem benannt und gezeigt.
Guten Rutsch und weiterhin Viel Erfolg mit ioBroker!
-
ganz dickes Dankeschön!
Treffer, versenkt -> tatsächlich hatte ich eine werteabhängige Zeigerfarbe drin (zumindest versucht, schien ja zu funktionieren)
{h:javascript.0.wiffi.w_barometer; h > "1030" ? "#006400" : h < "1010" ? "#FF0000" : "#000000"}welche mir das offensichtlich abgeschossen hat
nunja, lieber ohne Farbenspielerei, aber funktionierend :lol:
(und nett, das du mich der unzutreffenden Fehlermeldung nicht hast auflaufen lassen :D ), wie schon anfangs vermutet war die eigentliche Ursache einige cm vor dem Schirm zu finden