Skip to content

Visualisierung

Hilfe zu Visualisierungen

9.3k Themen 103.1k Beiträge

NEWS

  • echarts dynamisch mit DP belegen?

    5
    0 Stimmen
    5 Beiträge
    284 Aufrufe
    David G.D
    @koilapo Du kannst in echarts ja beliebige DPs angeben mit einem json Inhalt. Diese kannst du bei Bedarf per Script schreiben wie du sie brauchst. Sowas hatte ich mal gemacht, um in einem Chart zwischen Gas und Wasserverbrauch zu wechseln und den Zeitraum anpassen zu können. Die Daten für die json kann man sich mit getHistory holen. Hatte ich damals hier als Feature Request https://github.com/ioBroker/ioBroker.echarts/issues/243
  • Material Design Widgets: JSON Chart Widget

    vis
    191
    3
    6 Stimmen
    191 Beiträge
    39k Aufrufe
    H
    Hallo, Ich habe ein chart aus einer Json. Beim Linien Teil ist eine Lücke (null) vorhanden. Obwohl line_spanGaps auf true steht, wird keine Lücke angezeigt. Ich habe auch line_spanGaps auf false probiert, macht aber keinen Unterschied. JSON Data: Spoiler { "axisLabels": [ "Jul", "Aug", "Sep", "Okt", "Nov", "Dez", "Jan", "Feb", "Mrz", "Apr", "Mai", "Jun", "Jul", "Aug", "Sep", "Okt", "Nov", "Dez", "Jan", "Feb", "Mrz", "Apr", "Mai", "Jun" ], "graphs": [ { "type": "bar", "legendText": "Heizung Verbrauch", "barIsStacked": true, "barStackId": 1, "data": [ 0, 0, 3, 112, 502, 647, 913, 422, 371, 241, 0, 0, 0, 0, 5, 152, 421, 766, 732, 663, 418, 170, 5, 0 ], "yAxis_id": 0, "yAxis_step": 500, "yAxis_min": 0, "yAxis_max": 4000, "color": "#ff0000", "datalabel_color": "#000000", "datalabel_align": "start", "datalabel_fontSize": 10, "tooltip_title": "Verbrauch gesamt:", "tooltip_text": [ "Jul 2023: 11 kWh", "Aug 2023: 14 kWh", "Sep 2023: 9 kWh", "Okt 2023: 177 kWh", "Nov 2023: 583 kWh", "Dez 2023: 755 kWh", "Jan 2024: 1025 kWh", "Feb 2024: 501 kWh", "Mrz 2024: 445 kWh", "Apr 2024: 277 kWh", "Mai 2024: 28 kWh", "Jun 2024: 6 kWh", "Jul 2024: 7 kWh", "Aug 2024: 0 kWh", "Sep 2024: 34 kWh", "Okt 2024: 213 kWh", "Nov 2024: 478 kWh", "Dez 2024: 831 kWh", "Jan 2025: 791 kWh", "Feb 2025: 702 kWh", "Mrz 2025: 442 kWh", "Apr 2025: 182 kWh", "Mai 2025: 10 kWh", "Jun 2025: 4 kWh" ] }, { "type": "bar", "legendText": "Wasser Verbrauch", "barIsStacked": true, "barStackId": 1, "data": [ 11, 14, 6, 65, 81, 108, 112, 79, 74, 36, 28, 6, 7, 0, 29, 61, 57, 65, 59, 39, 24, 12, 5, 4 ], "yAxis_id": 0, "color": "#0000ff", "datalabel_color": "#000000", "datalabel_align": "end", "datalabel_fontSize": 10, "tooltip_title": "Verbrauch gesamt:", "tooltip_text": [ "Jul 2023: 11 kWh", "Aug 2023: 14 kWh", "Sep 2023: 9 kWh", "Okt 2023: 177 kWh", "Nov 2023: 583 kWh", "Dez 2023: 755 kWh", "Jan 2024: 1025 kWh", "Feb 2024: 501 kWh", "Mrz 2024: 445 kWh", "Apr 2024: 277 kWh", "Mai 2024: 28 kWh", "Jun 2024: 6 kWh", "Jul 2024: 7 kWh", "Aug 2024: 0 kWh", "Sep 2024: 34 kWh", "Okt 2024: 213 kWh", "Nov 2024: 478 kWh", "Dez 2024: 831 kWh", "Jan 2025: 791 kWh", "Feb 2025: 702 kWh", "Mrz 2025: 442 kWh", "Apr 2025: 182 kWh", "Mai 2025: 10 kWh", "Jun 2025: 4 kWh" ] }, { "type": "bar", "legendText": "Heizung Erzeugung", "barIsStacked": true, "barStackId": 2, "data": [ 0, 0, 10, 409, 1678, 2305, 2956, 1653, 1496, 1020, 0, 0, 0, 0, 17, 698, 1425, 2461, 2286, 2066, 1457, 717, 7, 0 ], "yAxis_id": 0, "color": "#ff8888", "datalabel_color": "#000000", "datalabel_align": "start", "datalabel_fontSize": 10, "tooltip_title": "Erzeugung gesamt:", "tooltip_text": [ "Jul 2023: 36 kWh", "Aug 2023: 53 kWh", "Sep 2023: 38 kWh", "Okt 2023: 602 kWh", "Nov 2023: 1914 kWh", "Dez 2023: 2688 kWh", "Jan 2024: 3312 kWh", "Feb 2024: 1926 kWh", "Mrz 2024: 1757 kWh", "Apr 2024: 1151 kWh", "Mai 2024: 98 kWh", "Jun 2024: 13 kWh", "Jul 2024: 23 kWh", "Aug 2024: 0 kWh", "Sep 2024: 115 kWh", "Okt 2024: 921 kWh", "Nov 2024: 1609 kWh", "Dez 2024: 2677 kWh", "Jan 2025: 2471 kWh", "Feb 2025: 2193 kWh", "Mrz 2025: 1533 kWh", "Apr 2025: 748 kWh", "Mai 2025: 11 kWh", "Jun 2025: 0 kWh" ] }, { "type": "bar", "legendText": "Wasser Erzeugung", "barIsStacked": true, "barStackId": 2, "data": [ 36, 53, 28, 193, 236, 383, 356, 273, 261, 131, 98, 13, 23, 0, 98, 223, 184, 216, 185, 127, 76, 31, 4, 0 ], "yAxis_id": 0, "displayOrder": 2, "yAxis_step": 500, "yAxis_min": 0, "yAxis_max": 4000, "color": "#8888ff", "datalabel_color": "#000000", "datalabel_align": "end", "datalabel_fontSize": 10, "tooltip_title": "Erzeugung gesamt:", "tooltip_text": [ "Jul 2023: 36 kWh", "Aug 2023: 53 kWh", "Sep 2023: 38 kWh", "Okt 2023: 602 kWh", "Nov 2023: 1914 kWh", "Dez 2023: 2688 kWh", "Jan 2024: 3312 kWh", "Feb 2024: 1926 kWh", "Mrz 2024: 1757 kWh", "Apr 2024: 1151 kWh", "Mai 2024: 98 kWh", "Jun 2024: 13 kWh", "Jul 2024: 23 kWh", "Aug 2024: 0 kWh", "Sep 2024: 115 kWh", "Okt 2024: 921 kWh", "Nov 2024: 1609 kWh", "Dez 2024: 2677 kWh", "Jan 2025: 2471 kWh", "Feb 2025: 2193 kWh", "Mrz 2025: 1533 kWh", "Apr 2025: 748 kWh", "Mai 2025: 11 kWh", "Jun 2025: 0 kWh" ] }, { "type": "line", "legendText": "MAZ total", "yAxis_step": 1, "yAxis_min": 1, "yAxis_max": 5, "line_PointColor": "#88FF00", "line_Tension": 0.2, "line_spanGaps": true, "line_pointSize": 11, "displayOrder": 1, "data": [ 3.27, 3.79, 4.22, 3.4, 3.28, 3.56, 3.23, 3.84, 3.95, 4.16, 3.5, 2.17, 3.29, null, 3.38, 4.32, 3.37, 3.22, 3.12, 3.12, 3.47, 4.11, 1.1, 0 ], "yAxis_id": 1, "yAxis_position": "right", "color": "#bbbbbb", "datalabel_color": "#000000", "datalabel_align": "bottom", "datalabel_fontSize": 10, "line_PointColorHover": "#88FF00", "tooltip_title": "MAZ:", "tooltip_text": [ "Jul 2023: Heizung: 0, Wasser:3.27", "Aug 2023: Heizung: 0, Wasser:3.79", "Sep 2023: Heizung: 3.33, Wasser:4.67", "Okt 2023: Heizung: 3.65, Wasser:2.97", "Nov 2023: Heizung: 3.34, Wasser:2.91", "Dez 2023: Heizung: 3.56, Wasser:3.55", "Jan 2024: Heizung: 3.24, Wasser:3.18", "Feb 2024: Heizung: 3.92, Wasser:3.46", "Mrz 2024: Heizung: 4.03, Wasser:3.53", "Apr 2024: Heizung: 4.23, Wasser:3.64", "Mai 2024: Heizung: 0, Wasser:3.5", "Jun 2024: Heizung: 0, Wasser:2.17", "Jul 2024: Heizung: 0, Wasser:3.29", "Aug 2024: Heizung: 0, Wasser:0", "Sep 2024: Heizung: 3.4, Wasser:3.38", "Okt 2024: Heizung: 4.59, Wasser:3.66", "Nov 2024: Heizung: 3.38, Wasser:3.23", "Dez 2024: Heizung: 3.21, Wasser:3.32", "Jan 2025: Heizung: 3.12, Wasser:3.14", "Feb 2025: Heizung: 3.12, Wasser:3.26", "Mrz 2025: Heizung: 3.49, Wasser:3.17", "Apr 2025: Heizung: 4.22, Wasser:2.58", "Mai 2025: Heizung: 1.4, Wasser:0.8", "Jun 2025: Heizung: 0, Wasser:0" ] } ] } [image: 1750760807022-b035864b-e96d-4e2b-bdbe-64989753d819-image.png] Vielleicht weiß einer die Lösung. Keiner? @Scrounger ?
  • Zeiteingabe Vis2 mit s7 verknüpfen

    21
    4
    0 Stimmen
    21 Beiträge
    2k Aufrufe
    A
    Hallo zusammen, ich bin auf diesem Thema leider ganz schlecht. Ich möchte einfach die Ein/Ausschaltzeiten meiner Poolpumpe über die Vis einstellen. Das mit den Wochentagen habe ich bereits erledigt. Aber wie kann ich die Uhrzeit eingeben. Ich weis mittlerweile dass man von Dezimal auf Hex umwandeln muss. Ich hoffe ich bin da am richtigen Weg. Ich würde das gerne über Blockly lösen. Ich hoffe das funktioniert. Ich wäre über jede Hilfe sehr dankbar.
  • LG TV zeigt VIS nicht (mehr) an

    vis
    4
    0 Stimmen
    4 Beiträge
    264 Aufrufe
    OliverIOO
    @amg_666 habt ihr euch schon mal das debugging angeschaut? bei webos kann man sich wohl mit chrome oder edge verbinden und sieht dann, was dort auf der browserconsole passiert. chrome://inspect/#devices edge://inspect/#devices dort dann die ip adresse des tv-geräts und vermutlich port 9229 eingeben (das ist der standard-debugging port der javascript engine. manchmal muss man die geräte erst in den debug-mode versetzen, da weiß ich nicht ob und wie man das bei webos macht. wenn alles klappt, taucht im bereich remote target dann eine geräte session auf. wenn man draufklickt öffnen sich die web developer tools, aber mit blick auf das andere gerät und man kann unter console evtl fehler finden. ich würde evtl auch vermuten, das es an den websockets liegt. ihr könnt mal in die einstellungen des web-adapters gehen und mit den dortigen websockets einstellungen spielen.
  • Probleme mit ioBroker Visu App und TopAppBar

    vis android app vis
    8
    0 Stimmen
    8 Beiträge
    334 Aufrufe
    M
    @sigi234 Ok, mist. Würde mir das hier weiterhelfen? Bin leider nur SPS-Programmierer und kein Webdesigner, deswegen kenn ich mich mit sowas nicht so aus.
  • [Hilfe] Binding klappt nicht

    Verschoben
    16
    0 Stimmen
    16 Beiträge
    1k Aufrufe
    R
    @iob69 sagte in [Hilfe] Binding klappt nicht: Maximalwert z.B. 43.5 und 45.0 setzen Mit punkt, oder mit komma? nicht eher 43,4 und 45,4? Da besteht ein großer Unterschied. Aber wenn es ja für dich klappt, ist ja das Ziel erreicht :+1:
  • Ersatz für Icon Widget in VIS-2 gesucht

    3
    0 Stimmen
    3 Beiträge
    237 Aufrufe
    K
    @icebear Super, vielen Dank. Das nutz ich ja schon, aber das Ding kann so viel.
  • echarts Adapter und smoothing...?

    1
    0 Stimmen
    1 Beiträge
    127 Aufrufe
    Niemand hat geantwortet
  • iQontrol Werte gross anzeigen

    2
    0 Stimmen
    2 Beiträge
    139 Aufrufe
    JLegJ
    @thorsten-gibtsnich geht imo nur „global“ - schau‘ mal unter dem Tab ‚Optionen‘ im iquontrol-Konfigurator, da kann man z.B. Font-Art und Grösse einstellen. Aber eben nur generell für alle ‚Status‘ oder ‚Info-A‘ etc…
  • Pop Up in Vis 2 next Generation erstellen

    8
    0 Stimmen
    8 Beiträge
    2k Aufrufe
    K
    @iobaer Mit dem "inventwo design Universal"-Widget für VIS-2 sollte das wohl angeblich gehen mit dem Öffnen per DP. Bei mir tut es aber nicht. Das Popup geht zwar manuell auf, aber wenn man ins Feld "Objekt Identifikation" unter Allgemein einen DP einträgt, passiert nichts. Allerdings weiß ich nicht, ob das korrekt ist, denn ich finde nirgendwo eine Beschreibung des Widgets.
  • VIS-1 HTML Widget mit Datenpunkt verbinden/steuern

    4
    1
    0 Stimmen
    4 Beiträge
    207 Aufrufe
    OliverIOO
    @900icard Theoretisch geht das auch mit den Standard Widgets. Es wird ja nur Standard html mit viel css verwendet. Man müsste sich nun einfach nur eines der vorhandenen checkbox/bool widgets suchen. Dann hätte man schonmal die Funktion. Dann müsste man evtl. vorhandene formatsnweisungen neutralisieren und neue draufsetzen. Die meisten kennen sich mit css nicht wirklich aus und so ein iOS Button ist Design technisch schon komplexer. Da steigen viele aus. Aktuell ist es nun mal mit KI so, das man die Ergebnisse verstehen und ggfs. Korrigieren muss. Aber das wird auch irgendwann dann mal anders. Wenn iobroker bis dann mal einen mcp Service hat, wird die ki auch vorhandene Designs entsprechend anpassen können.
  • VIS-2: vis.states[] liefert beim 1. Aufruf immer undefined

    4
    0 Stimmen
    4 Beiträge
    251 Aufrufe
    OliverIOO
    @koilapo Nein, das so zu notieren sollte schon gehen und in vis1 funktioniert das auch.
  • VIS-2 - Binding-Frage zu "Wert wahr/falsch"

    8
    0 Stimmen
    8 Beiträge
    433 Aufrufe
    OliverIOO
    @rikdrs var ist ein schlechter name für die variable. diese Art der notation wird intern in javascript umgesetz und dann interpretiert. var ist ein schlüsselwort, welches in javascript nicht für bezeichnungen verwendet werden darf. am besten var gegen v1 oder was sprechenderes tauschen, dann müsste es gehen Die Farbwerte #333333 müssen noch in Anführungsstriche "#333333" Nach Klick in die winzbilder nochmal was. Die Bindings bei Wert falsch/Wert wahr sind mir nicht klar was du da willst. Das widget funktioniert eigentlich so. Es wird der Datenpunkt in ObjectID ausgewertet. Je nachdem was da drin steht wird bei wahr der Inhalt aus dem Feld Wert bei Wahr angezeigt. Bei falsch entsprechend. Also dürftees einfach reichen da switched off und in action einzutragen, ohne das binding drum herum Dann bei Farbe Aktiv. Der Operator mit dem ? besteht immer aus 3 Teilen. Alles andere führt zu einem Fehler. Hier sind es nur 2 (test auf wahr/falsch) ? (wenn wahr) : (wenn falsch) https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Conditional_operator Eigentlich ist es nur ein stark verkürztes if then else
  • Custom CSS wird nicht im Runtime angezeigt

    1
    0 Stimmen
    1 Beiträge
    110 Aufrufe
    Niemand hat geantwortet
  • vis 1 - timestamp als Bedingung

    4
    0 Stimmen
    4 Beiträge
    232 Aufrufe
    OliverIOO
    @quinti passt den die antwort auf deine frage auf github? https://github.com/oweitman/ioBroker.squeezeboxrpc/issues/152#issuecomment-2966447538
  • Zeilenumbruch VIS2 Basic Border Widget Steuerz. sichtbar

    1
    3
    0 Stimmen
    1 Beiträge
    115 Aufrufe
    Niemand hat geantwortet
  • Bitte um Hilfe. Animation in Energiefluß funktioniert nicht

    12
    1
    0 Stimmen
    12 Beiträge
    745 Aufrufe
    J
    @skb Ich werd verrückt! Jetzt geht es. Na so ein Quatsch. Wird doch eigentlich vorher in den Einstellungen für die Animation festgelegt. Da muss man als Kfz-Futzi ersmal drauf kommen! Ohne Eure Hilfe hätte ich das nicht herausgefunden! Dafür vielen lieben Dank!
  • Go2RTC installieren

    2
    0 Stimmen
    2 Beiträge
    279 Aufrufe
    haselchenH
    @martinfriz Alles einzeln und genauestens hier beschrieben: https://github.com/AlexxIT/go2rtc [image: 1749485971306-12605ed8-adc5-4f32-8169-a00c4f0ae3e1-grafik.png] Und später fürs Einrichten gibt es hier im Forum zahlreiche Threads https://forum.iobroker.net/topic/66871/go2rtc-installieren-und-einrichten?page=1
  • VIS-2 Adapter lässt sich nicht neu installieren

    13
    0 Stimmen
    13 Beiträge
    640 Aufrufe
    HomoranH
    @erfggi Dann kann ich nur für dich hoffen, dass noch alles laufen wird.
  • History Event list-Widget - Werte mit anderem Text ausgeben?

    4
    2
    0 Stimmen
    4 Beiträge
    244 Aufrufe
    HomoranH
    @iobaer sagte in History Event list-Widget - Werte mit anderem Text ausgeben?: greift Dein "Pumpenlog" auf den History-Adapter zu? jepp, nur das eventlist-Widget. genauso wie du es vorhast. Mache ich auch, wenn ich komplexere Blocklys teste ider erweitern will. Dann lass ich mir die Werte statt in debug Bausteinen in einen Datenpunkt schreiben. Den logge ich in die History und zeige das Ergebnis in dem Eventlist Widget an. ist irgendwie schöner (lässt sich formatieren) als im Log zu suchen hier versuche ich durch Steuerung der Ladeleistung der PV-Batterie, die Spitzen bei der Einspeisung "netzdienlich" zu vermeiden [image: 1749414167125-screenshot_20250608-221929_firefox.jpg]

750

Online

32.4k

Benutzer

81.5k

Themen

1.3m

Beiträge