Skip to content

Visualisierung

Hilfe zu Visualisierungen

9.4k Themen 104.1k Beiträge

NEWS

  • HABPanel: viewport width < 630 ?!

    1
    2
    0 Stimmen
    1 Beiträge
    114 Aufrufe
    Niemand hat geantwortet
  • Grafana Layout wird in VIS ignoriert

    9
    2
    0 Stimmen
    9 Beiträge
    817 Aufrufe
    crunchipC
    @rabbit6984 sagte in Grafana Layout wird in VIS ignoriert: Also ich habe im vis einen iframe probier mal das widget(ausgelegt auf ein 15"), link musst du natürlich anpassen, dieses widget liegt in einer eigenen View Spoiler [{"tpl":"tplIFrame","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","refreshInterval":"0","seamless":true,"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,"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,"src":"http://10.1.1.15:3000/d/Lld6uhRZk/strom?orgId=1&refresh=1m","refreshOnViewChange":false,"refreshOnWakeUp":false,"refreshWithNoQuery":true},"style":{"left":"0px","top":"0px","width":"1900px","height":"970px","overflow-x":"auto","overflow-y":"auto"},"widgetSet":"basic"}] mittels widget auf meiner Startseite ruf ich dann die View auf und wird angezeigt, so wie auch in grafana Spoiler [{"tpl":"i-vis-multi","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":true,"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","iUniversalWidgetType":"ViewInPopup","iValueType":"boolean","iStateResponseTime":"0","iStateResetValueTime":"0","iNavWait":"200","iHttpType":"iSend","iPopUpBackground":"#284158","iPopUpPreventClickOutside":"","iPopUpShowTitle":"true","iPopUpTitle":"","iPopUpTitleColor":"#ffffff","iPopUpCloseBtnColor":"#dc2e2e","iPopUpWidth":"1900","iPopUpHeight":"970","iPopUpHeightTitle":"50","iPopUpTitleSize":"28","iPopUpPosition":"center","iPopUpPositionX":"0","iPopUpPositionY":"0","iPopUpCloseAfterSeconds":"0","iPopUpCornerRadiusUL":"12","iPopUpCornerRadiusUR":"0","iPopUpCornerRadiusLR":"12","iPopUpCornerRadiusLL":"0","iPopUpShadowXOffset":"2","iPopUpShadowYOffset":"2","iPopUpShadowBlur":"2","iPopUpShadowSpread":"1","iPopUpShadowColor":"#111111","iUniversalValueCount":"1","iCheckType1":"iCheckDefault","iValueComparison1":"equal","iButtonActiveM1":"#455618","iTextColorActive1":"#ffffff","iShadowColorActiveM1":"#111111","iShadowInnerColorActiveM1":"#111111","iShadowTextColorActiveM1":"#111111","iBorderColorActiveM1":"#ffffff","iImgBlinkTrue1":"0","iImgColorTrue1":"","iHtmlTextFieldTrue1":"","iButtonCol":"#333333","iButtonColHover":"","iOpacityBack":"1","iCornerRadiusUL":"12","iCornerRadiusUR":"0","iCornerRadiusLR":"12","iCornerRadiusLL":"0","iContentFlexDirection":"vertical","iContentVertAlign":"iSpace-between","iContentOrder":"orderImgText","iOpacityCtn":"1","iContentType":"image","iTextColor":"#ffffff","iTextColorActive":"#ffffff","iTextSize":"16","iTextAlign":"iCenter","iTextDecoration":"none","iTextSpaceTop":"0","iTextSpaceBottom":"0","iTextSpaceLeft":"0","iTextSpaceRight":"0","iIconSize":"35","iImgAlign":"iCenter","iImgRotation":"0","iImgSpaceTop":"5","iImgSpaceBottom":"0","iImgSpaceLeft":"0","iImgSpaceRight":"0","iImgBlinkFalse":"0","iImgColorFalse":"","iImgClockFace":"01","iImgClockHands":"01","iImgClockShowBorder":"true","iImgColorClockFace":"#ffffff","iImgColorHands":"#ffffff","iImgColorHandSecond":"#ff0000","iClockShowSeconds":"","iClockTimezone":"Europe/Berlin","iHtmlTextFieldFalse":"","iShadowXOffset":"2","iShadowYOffset":"2","iShadowBlur":"2","iShadowSpread":"1","iShadowColor":"#111111","iShadowInnerXOffset":"0","iShadowInnerYOffset":"0","iShadowInnerBlur":"0","iShadowInnerSpread":"0","iShadowInnerColor":"#111111","iShadowTextXOffset":"0","iShadowTextYOffset":"0","iShadowTextBlur":"0","iShadowTextColor":"#111111","iBorderSize":"0","iBorderStyle":"none","iBorderColor":"#ffffff","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,"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,"nav_view":"Strom","iTextFalse":"Strom","iPopUpScrollY":true},"style":{"left":"612px","top":"689px","width":"92px","height":"51px","font-family":"Ubuntu-Light"},"widgetSet":"vis-inventwo"}] @homoran sagte in Grafana Layout wird in VIS ignoriert: kann man das abschalten? wüsste ich nicht @homoran sagte in Grafana Layout wird in VIS ignoriert: oder zoomen in vis mit transform? vllt möglich
  • VIS mit einen Slider mehrere Geräte gleichzeitig steuern

    2
    0 Stimmen
    2 Beiträge
    218 Aufrufe
    C
    @0815_peter Ich würde eigene Datenpunkte für die jeweiligen Werte anlegen, die du zum ansteuern benutzen möchtest. Diese dann per Vis ändern. Mittels Script auf Änderung der eigenen Datenpunkte prüfen und an beide Bänder weitergeben.
  • Suche: Eine VIS als Vorlage

    vis
    36
    0 Stimmen
    36 Beiträge
    37k Aufrufe
    T
    Ich hätte auch ein Frage: Hätte jemand eine Vorlage (VIS) zum Thema Fahrplan?
  • [gelöst] Skript beim Anzeigen/Öffnen einer View ausführen

    5
    1
    0 Stimmen
    5 Beiträge
    608 Aufrufe
    SBorgS
    @rogerwilco zB. Laufzeit eines Shellys: [image: 1687942337875-bild-001.png] Das ist dann ein HTML-Widget: {val:shelly.0.SHSW-25#123#1.uptime; a=Math.floor(val/86440); a==1 ? "1 Tag," : a>1 ? a+" Tage," : "0 Tage,"}<br/> {val:shelly.0.SHSW-25#123#1.uptime; toHHMMSS(val)} Hier wird dann im 2. Binding direkt ein Script (toHHMMSS) aufgerufen, welches eben unter "Scripts" definiert wurde: var toHHMMSS = (secs) => { var sec_num = parseInt(secs, 10) var hours = Math.floor(sec_num / 3600) % 24 var minutes = Math.floor(sec_num / 60) % 60 var seconds = sec_num % 60 return [hours,minutes,seconds] .map(v => v < 10 ? "0" + v : v) .filter((v,i) => v !== "00" || i > 0) .join(":") } Das ist aber mit äußerster Vorsicht (nicht mein Beispiel) zu genießen, denn hier einen Fehler zu verursachen kann fatale Folgen haben. Die "Scripts" werden auch vom Editor beim laden bereits ausgeführt was dazu führen kann, dass der Editor nicht mehr startet und dann wird es extrem "lustig" den Fehler aus dem Quellcode zu bekommen (für die meisten gleichbedeutend mit Backup einspielen...).
  • (ERLEDIGT) Einbindung HTML in VIS und Buttonclick

    3
    0 Stimmen
    3 Beiträge
    375 Aufrufe
    U
    @mcu Sorry, hatte diesen Post nicht mehr in Erinnerung. Thema, hat sich deiner großartigen Hilfe auf: https://github.com/Zefau/ioBroker.jarvis/issues/492 erledigt/gelöst. Jarvis ist klasse!
  • Ordnername in der Visualisierung

    6
    1
    0 Stimmen
    6 Beiträge
    504 Aufrufe
    Curtis777C
    @djmarc75 said in Ordnername in der Visualisierung: @curtis777 na ich hab mir den jetzt mal installiert und da gibt es doch tatsächlich unter jedem entsprechenden Objektbaum einen DP welcher sich "name" nennt. z.B. fuelpricemonitor.0_Home_Super95.1.name OK, der Datenpunkt war bei mir nicht ersichtlich. Der Adapter dürfte einen Fehler gehabt haben habe ihn neu installiert jetzt klappt es. vielen Dank
  • Darstellung View alleine und View im Widget SliderTabs

    5
    2
    0 Stimmen
    5 Beiträge
    329 Aufrufe
    6
    @djmarc75 said in Darstellung View alleine und View im Widget SliderTabs: @64kbyte Du musst beim Widget selbst unter CSS natürlich auch noscrollbar Ich habe es nicht hinbekommen, aber einen Workarround gefunden: Wenn die Solar-Ansicht auf dem 1. Tab liegt, funktioniert es out-of-the-box ohne die Scrollbars und ohne deinem CSS Code.
  • Datumsauswahlfelder für Grafana-Diagramm

    Verschoben
    14
    1
    0 Stimmen
    14 Beiträge
    646 Aufrufe
    ?
    @manfredhi sagte in Datumsauswahlfelder für Grafana-Diagramm: So hab ich es derzeit gelöst. Nur die Auswahl in den eingebunden Grafana-Fenstern ist halt nicht ganz so optimal bzw. benutzerfreundlich wie ich es gerne hätte. Moin, so, ich habe da vielleicht eine Lösung. Edit Anfang Nop, mit dieser Lösung grenzt man nur den Zeitbereich der Flux Abfrage ein, da hat leider keinen Einfluss für das Diagramm. Ich denke, über die Variablen in der URL, geht das doch am einfachsten. Edit Ende Ich habe mir ein Dashboard angelegt [image: 1687699173979-cf9e42e6-f24a-41df-b546-3e1564f9472a-grafik-resized.png] [image: 1687699211160-59fb8470-781a-413c-8e23-f37a9f6a3e7c-grafik.png] Beispie: [image: 1687699444617-9b1296cb-0016-4a76-8354-54666c624c78-grafik-resized.png] from(bucket: "ioBroker") |> range(start: v.timeRangeStart, stop: v.timeRangeStop) |> filter(fn: (r) => r["_measurement"] == "tankerkoenig.0.stations.3.e5.short") |> filter(fn: (r) => r["_field"] == "value") |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false) |> yield(name: "mean") Erst mal nur Apply [image: 1687699539995-dcf329f0-dabe-4948-a60a-4413cf6aae5b-grafik.png] Dann auf das Zahnrad [image: 1687699594886-036f20b7-9a06-4ef8-9d83-eff657c699c8-grafik-resized.png] Nächster Schritt Variablen [image: 1687699650584-f8547a03-39a3-4a01-a2d5-ac688bf10b4e-grafik.png] [image: 1687699699780-9bed62f6-b526-4de9-9b52-0ec99cbca808-grafik.png] [image: 1687700135052-333f20c4-32b4-467f-b388-c82a58845c4f-grafik.png] Nach dem Apply [image: 1687700319033-9c7baa0a-5dd2-49a6-85c3-85c99a1cd1d0-grafik-resized.png] Sichern [image: 1687700412448-5db67106-f812-4d2e-880b-4e635272a4b8-grafik-resized.png] [image: 1687700470934-dbc541f1-e3a9-444c-9040-f30b5ad157f3-grafik-resized.png] [image: 1687700526830-3cc1c541-8e53-4a0f-b632-d85e7357c68a-grafik.png] Variable ist da, aber funktioniert noch nicht. Jetzt noch die Variable nutzen [image: 1687700586465-a88524f4-eda8-4767-8a55-d7786ef7bf49-grafik.png] Wenn wir die Abfrage bearbeiten, müssen wir die range anpassen und die Variable Timepicker für Start nutzen, Stop ist dann z.B.: `now() [image: 1687700752677-a01ec154-682b-473f-b6a9-86cfc9d48a9b-grafik.png] [image: 1687700852790-ab39374d-266a-433b-907b-adc9259b2894-grafik.png] Speichern nicht vergessen Was ich noch nicht hinbekommen habe, ist das sich das Diagramm anpasst. [image: 1687702200963-0cf30859-a542-4461-91b4-c4fd47bc8770-grafik-resized.png] [image: 1687702245623-961f05f4-f2e1-40b0-b94c-26db1868e86a-grafik-resized.png] [image: 1687702288963-0149a43e-820a-402f-aa85-b85ba8ece37c-grafik-resized.png] [image: 1687702374759-0246789b-6409-4a9c-af57-ad04e7db35ff-grafik-resized.png] [image: 1687702413111-1b994a54-22f2-4cee-a5a6-12456f98285b-grafik-resized.png] from(bucket: "ioBroker") |> range(start: ${Timepicker}, stop: now()) |> filter(fn: (r) => r["_measurement"] == "tankerkoenig.0.stations.3.e5.short") |> filter(fn: (r) => r["_field"] == "value") |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false) |> yield(name: "mean") Für stop: kann man sich auch eine Variable erstellen und dann bei range nutzen. Bin aber noch dran VG Bernd
  • Stream RTSP (Cam) von Syno NAS in ioBroker

    5
    0 Stimmen
    5 Beiträge
    396 Aufrufe
    GlasfaserG
    @Novell1 @ilovegym sagte in Stream RTSP (Cam) von Syno NAS in ioBroker: da steht''s geschrieben... und weiteres hier im Thread https://forum.iobroker.net/topic/33224/iobroker-synology-adapter
  • json Spalten umsortieren, wie?

    21
    1
    0 Stimmen
    21 Beiträge
    2k Aufrufe
    crunchipC
    @homoran sagte in json Spalten umsortieren, wie?: Diese Felder habe ich bei mir nämlich nie gesehen das siehst du erst, wenn du hier umstellst [image: 1687458588264-6fef8527-b786-41dd-a6a4-309c11f1dc57-image.png] da hatte ich gestern gar nicht darauf geachtet, ist mir jetzt erst nach dem screen aufgefallen @octopus180 sagte in json Spalten umsortieren, wie?: damit gerechnet das wenn ich auf datetime stelle und die Kürzel nehme es damit funktioniert. Ist aber leider nicht so korrekt, habe auch eben etwas probiert, auch mit number da komen aber die Zahlenm dann der Reihe nach
  • VIS ist nicht bedienbar "friert" ein

    20
    1
    0 Stimmen
    20 Beiträge
    1k Aufrufe
    crunchipC
    @maniac an und für sich ok Hab keinen vergleich, da ich bei mir nichts eingetragen habe, somit ist alles leer
  • vis: Widgets verschieben / anordnen

    10
    0 Stimmen
    10 Beiträge
    590 Aufrufe
    crunchipC
    @homoran musst du mehr zoomen🤪
  • VIS Probleme nach Update auf js 5.0.5 und iot 2.0.8

    Gesperrt
    3
    0 Stimmen
    3 Beiträge
    283 Aufrufe
    Thomas BraunT
    @fraso sagte in VIS Probleme nach Update auf js 5.0.5 und iot 2.0.8: npm 9.2.0 Wenn schon dann auch alles an die Abbruchkante schieben... npm 9.5.1 und iot 2.0.10 beta-testen.
  • Jarvis auf altem Acer Iconia Tab 8 W

    vis
    3
    0 Stimmen
    3 Beiträge
    273 Aufrufe
    M
    @benutzer0815 Die Anzeige von jarvis funktioniert auch mit der kostenlosen Version. Bei der PLUS Version geht es um die Fernsteuerung vom Fully Browser von ioBroker aus, mit dem fully-Adapter. Wichtig ist aber die Webview zu aktualisieren, bzw. Android System Webview zu installieren.
  • Datenpunkt mit Maßeinheit in VIS

    9
    0 Stimmen
    9 Beiträge
    574 Aufrufe
    M
    @homoran said in Datenpunkt mit Maßeinheit in VIS: @djmarc75 sagte in Datenpunkt mit Maßeinheit in VIS: Das macht der Adapter. dann wird aber nicht im WERT die Größe und die Einheit abgelegt @homoran said in Datenpunkt mit Maßeinheit in VIS: @djmarc75 sagte in Datenpunkt mit Maßeinheit in VIS: Das macht der Adapter. dann wird aber nicht im WERT die Größe und die Einheit abgelegt Ich hab es denke ich jetzt hin bekommen indem ich den Wert den ich über den Homeassistant Adapter bekommen habe in einen eigenen Datenpunkt weg schreibe. Den Datenpunkt aus dem Verzeichnis Userdata habe ich dann per Text Widget eingefügt und mir wurde automatisch eine Maßeinheit mit eingefügt. Ob der sich jetzt auch ändert wird sich heute Abend zeigen.
  • VIS2 - Alpha v2.0.29 geht überhaupt nicht

    7
    1
    0 Stimmen
    7 Beiträge
    619 Aufrufe
    F
    @homoran sorry, bin heut nicht "ganz" fit, hatte gestern ein paar Caipis und paar Bier zuviel ;)
  • ioBroker und WLED

    6
    0 Stimmen
    6 Beiträge
    296 Aufrufe
    Dr.PieD
    @crunchip Danke erstmal.👍 So könnte man das natürlich auch machen. Aber das Problem ist ja wenn man dann die Farbe ändert 🤔. Dann müsste man wieder den Wert abschreiben und ... Vielleicht gibts dazu ja irgenwie eine Abfrage wo wie Werte schon hinterlegt sind, zumindest vielleicht Grundfarben.
  • WEB-Adapter Absturz, Wenn URL aus einem DP kommt.

    15
    0 Stimmen
    15 Beiträge
    977 Aufrufe
    NegaleinN
    @a200 sagte in WEB-Adapter Absturz, Wenn URL aus einem DP kommt.: Unnötig... jetzt habe ich die Kacke... Soweit ich weiss ist ein Downgrade des Controllers nicht möglich. Und das ganze neu aufzusetzen... Naja braucht Zeit. ich geb dir mal einen Schups in die richtige Richtung ;) im besagten Thread steht unteranderem Eine alte 4.0.x-Version des js-controller kann im Notfall einfach wieder per npm install iobroker.js-controller@version ("version" durch die gewünschte Versionsnummer ersetzen) installiert werden und sollte alles wieder herstellen (Letzter Stable Stand ist die 4.0.24)
  • Wo zum Geier sind die Grafiken hin ?

    7
    2
    0 Stimmen
    7 Beiträge
    240 Aufrufe
    Dr.PieD
    @crunchip sagte in Wo zum Geier sind die Grafiken hin ?: Dann solltest du da ansetzen Allerdings wie in deinem anderen Thread, das sich das widget nicht verschieben lässt, denke ich eher das du etwas verstellt hast(css) Prüfe doch anhand eines neuem Projekts und füge entsprechende Views bzw widget ein und teste Also in der CSS habe ich nichts geändert ... hab ich ja keine Ahnung von :blush: Ich werde mal weiter schauen um das Problem einzugrenzen. Danke erst mal für dein Denkanstoß. :+1:

469

Online

32.7k

Benutzer

82.5k

Themen

1.3m

Beiträge