Skip to content

Visualisierung

9.5k Topics 104.4k Posts

Hilfe zu Visualisierungen

NEWS

  • [Gelöst] - VIS über cloud kein Bild bei http:// Image Widget

    7
    0 Votes
    7 Posts
    470 Views
    JochenJ
    @crunchip Danke !
  • Jarvis Zahnrad/Einstellungen

    Unsolved
    3
    0 Votes
    3 Posts
    243 Views
    M
    @plotter123 https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/besonderheiten-v3/allgemein/tastenbelegung-pc https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/besonderheiten-v3/jarvis-einstellungen/seiteneinstellungen/konfiguration-im-menue-ausblenden
  • Visualisierung/Jarvis Türschloss Nuki

    12
    2
    0 Votes
    12 Posts
    339 Views
    C
    @mcu Funktioniert leider so auch nicht. Ich werde morgen weiter machen, muss nun los sonst gibts Ärger. Erst mal besten Dank mcu, ich werde berichten.
  • VIS lädt ewig

    25
    0 Votes
    25 Posts
    2k Views
    arteckA
    @marty56 aha..na woran wird es jetzt liegen ??
  • Datenpunkte eines anderen IoBrokers anzeigen

    24
    0 Votes
    24 Posts
    2k Views
    JoJo58J
    @bahnuhr Moin, ich habe jetzt alle benötigten Daten in der View und habe es sogar hinbekommen, das ich von der View ein Backup auf dem Testsystem starten kann. Vielen Dank für deine Hilfe Gruß, Johannes
  • Listen in Vis, 2-3 Fragen

    9
    0 Votes
    9 Posts
    202 Views
    A
    @david-g Meinst Du solch ein Widget?: [image: 1687987095112-select_valuelist.png] Da kanst Du beliebige Einträge drin definieren (sogar "dynamisch" via Bindings) und auswählen. Die Auswähl steht dann im angegebenen Schalter, also in einem Datenpunkt.
  • HABPanel: viewport width < 630 ?!

    1
    2
    0 Votes
    1 Posts
    115 Views
    No one has replied
  • Grafana Layout wird in VIS ignoriert

    9
    2
    0 Votes
    9 Posts
    828 Views
    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 Votes
    2 Posts
    223 Views
    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 Votes
    36 Posts
    37k Views
    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 Votes
    5 Posts
    611 Views
    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 Votes
    3 Posts
    388 Views
    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 Votes
    6 Posts
    509 Views
    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 Votes
    5 Posts
    356 Views
    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

    Moved
    14
    1
    0 Votes
    14 Posts
    668 Views
    ?
    @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 Votes
    5 Posts
    400 Views
    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 Votes
    21 Posts
    2k Views
    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 Votes
    20 Posts
    1k Views
    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 Votes
    10 Posts
    615 Views
    crunchipC
    @homoran musst du mehr zoomen🤪
  • VIS Probleme nach Update auf js 5.0.5 und iot 2.0.8

    Locked
    3
    0 Votes
    3 Posts
    296 Views
    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.

575

Online

32.8k

Users

82.8k

Topics

1.3m

Posts