Skip to content

Visualisierung

Hilfe zu Visualisierungen

9.4k Topics 104.1k Posts

NEWS

  • Lovelace Linux Skriptbefehle?

    17
    0 Votes
    17 Posts
    1k Views
    T
    @garfonso said in Lovelace Linux Skriptbefehle?: dass der zumnindest eine Ausnahme für deinen ioBroker einträgt. Ist getan, klappt perfekt. Ich danke dir für deine große Hilfe hier! :raised_hands:
  • Verschoben - bitte löschen - iQontrol Views?

    1
    1
    0 Votes
    1 Posts
    171 Views
    No one has replied
  • Dauerhafter Support für vis1 oder ein Sterben auf Raten?

    24
    4 Votes
    24 Posts
    3k Views
    apollon77A
    Vis 2 wird auch weiterhin updates bekommen und ja Denis wird auch wieder dort was tun. Am Ende sind es halt mehrere Projekte die er betreut ...
  • Lovelace Rollo und Jaloussie Visualisierung

    2
    2
    0 Votes
    2 Posts
    275 Views
    GarfonsoG
    @huligan Das ist leider mit knx + iobroker + lovelace etwas komplizierter... :-/ Ich empfehle, dass du mit dem devices Adapter (Geräte-Tab im Admin) Alias-Geräte für deine Jallousien mit den KNX Objekten anlegst. Danach sollten die in ioBroker als Jallousien erkannt werden und dann in lovelace aus cover entity auftauchen. Wenn du das in eine Karte tust, sollte die dir schon erlauben die Jallousien damit zu steuern. Damit kannst du auch die getrennten Objekte für auf und ab erzeugen. Für auf und ab beide die gleiche Objekt ID eintragen, dann ganz hinten auf das fx drücken um die Konvertierungsfunktion anzupassen. Dann da einfach true/false eintragen, jenachdem, was halt rauf bzw. runter fährt (hab auch KNX und das schon vollständig verdrängt, wie rum das ist, weil ich mir so einen Alias schon lange gebaut hab hust). Aber gerade mit KNX kann ich nur empfehlen Intensiv aliase anzulegen. :-) Wenn du lovelace nutzen willst, wirst du die für alle Geräte brauchen, die mehr als ein Objekt bedienen (Lampen mit mehr Funktionen, Jallousien, Thermostate, usw.).
  • IOBroker LoveLace Seitenmenü

    2
    1 Votes
    2 Posts
    207 Views
    GarfonsoG
    @bulli1308 aktuell gar nicht. Ich plane das für eine zukünfitge Version von lovelace... kann aber noch nichts versprechen. Muss mir mal angucken, wie viele Schaltflächen ich dann wegräumen müsste, also wie groß der Aufwand wird oder ob ich das anders "leer geräumt" bekomme. Es taucht kurz auf, weil ich mittlerweile browser_mod nutze um es zu verstecken (früher war es komplett auskommentiert). Falls du (oder jemand anderes, der sich dafür interessiert), es mal anders testen möchte, müsste man "nur" in dieser datei /opt/iobroker/node_modules/iobroker.lovelace/lib/modules/browser_mod.js das hideSidebar in Zeile 14 von true auf false ändern. :-) Ich nehme gerne Listen entgegen mit Elementen, die dann in der Sidebar nicht mehr gehen und versteckt werden sollten. Am Ende hätte ich gerne, dass man es per Instanz über ein Objekt einstellen kann, wie hideHeader auch.
  • vis-2: Kann Filter nicht mehr löschen

    vis
    1
    1
    0 Votes
    1 Posts
    130 Views
    No one has replied
  • Bring! Adapter Schrift bleibt weiß...

    1
    0 Votes
    1 Posts
    129 Views
    No one has replied
  • sweethome3d alternative

    8
    0 Votes
    8 Posts
    491 Views
    A
    @wildbill Kein Problem, danke trotzdem :-) Dann bleibt die Ursprungsfrage offen :laughing:
  • Vis-Rw

    3
    1
    0 Votes
    3 Posts
    347 Views
    arteckA
    ??????????????????????
  • Visualisierung der Tagesproduktion

    8
    1
    0 Votes
    8 Posts
    704 Views
    D
    Wieso benutzt du nicht den Adapter Sourceanalytix ? Der macht das alles was du möchtest und noch vieeeeel mehr. Du kannst sogar Preise hinterlegen, dann kannst du sehen, wieviel du gespart hast. Für dein Balkendiagramm kannst du dann die DPˋs von Sourceanalytix nehmen.
  • HTML Code mit externem JScript einbinden

    3
    0 Votes
    3 Posts
    339 Views
    M
    @oliverio ich hab die Anwendung nun mit dem Fahrplan Adapter gelöst. Da bei mir tatsächlich eh nur die SBahn fährt, hat es genauso funktioniert, wie ich wollte. Nicht desto trotz werd ich mal, wenn das gesamte Dashboard steht dem nochmals nachgehen. Vielen Dank für den Tip! VG Michael
  • ( gelöst ) VIS 2 Widget Anker Symbol

    3
    0 Votes
    3 Posts
    380 Views
    P
    @sigi234 Hallo, den Button zur Bearbeitung kannte ich so noch nicht, das man den öfters drücken kann, wieder was gelernt. Das die Widgets im Vorder- oder Hintergrund waren war auch nicht das Problem. Ich hab Sie glaub ich mal durchsichtig gemacht und deswegen habe ich die nicht mehr gesehen. Hab sie per Zufall mit der Maus wieder gefunden, wie ich drüber gefahren bin :) Trotzdem Danke für die Hilfe und einen schönen Sonntag noch VG Thomas
  • Bei Cloud Pro verschwinden Beschreibungen von Buttons

    12
    2
    0 Votes
    12 Posts
    1k Views
    W
    @dellishelly Da kannst beruhigt wieder kündigen. Das Ganze ist seit Jahren ne Baustelle und es verbessert sich nichts. Da würd ich nicht drauf warten.
  • APG Preise in eCharts darstellen

    6
    1
    0 Votes
    6 Posts
    415 Views
    vowillV
    @qlink Da ich, wie mitgeteilt, nicht mehr bei Tibber bin, kann ich nur bedingt weiterhelfen. Ich erinnere mich, dass in den Tibberdaten die Stundenpreise des aktuellen und des Folgetages in einem JSON-String mit den Objekten 'startsAt' (für die Uhrzeit) und 'total' (für den Preis) abgelegt waren. Diese beiden Objekte filtert mein Skript paarweise heraus und schiebt sie in der oben beschriebenen Art (mit "ts", "val") als Paar in den JSON-String für eCharts. Wenn dein Skript mit den (mir nicht bekannten) APG-Daten dasselbe macht und letzten Endes also den JSON-String mit den Paaren "ts" und "val" ablegt, sollte es funktionieren.
  • VIS baut sich im Browser nicht auf.

    8
    1
    0 Votes
    8 Posts
    773 Views
    B
    @crunchip Ich hatte ein ähnliches Problem. Der Startbildschirm kam auf meinem Raspberry noch und dann blieb es weiß. Auch ich hatte lange kein Update mehr auf dem Wall-Panel eingespielt. Somit war es stand Dezember 2023. Nach viel Recherche habe ich heraus bekommen, dass Chromium offensichtlich die GL Treiber nicht lädt beim Start. Seit dem ich nun die Beschleunigung aktiviert habe funktioniert wieder alles super. Ich lade die Website automatisch im Autostart mit folgendem Eintrag @chromium-browser --noerrdialogs --disable-translate --ignore-certificate-errors --kiosk --use-gl=egl <WEBSITE> Einfach mal ausprobieren mit dem Befehl auf der Bash: chromium-browser --use-gl=egl Irgendwo in Chromium soll es eine Einstellung geben, um dies einzustellen. Die konnte ich aber nicht finden, daher wie o.a. im Autostart ergänzt. Nach erneutem Lesen des ganzen Threads ist dies wohl doch eher ein anderes Problem. Ich lass das hier mal stehen, vielleicht hilft es jemand anderem. Viele Grüße Holger
  • Kleine Tabelle mit Monospace Font klappt nicht

    Moved
    24
    0 Votes
    24 Posts
    2k Views
    CodierknechtC
    @martinp sagte in Kleine Tabelle mit Monospace Font klappt nicht: Wie meinst Du das? genau so: Direkt das komplette JSON in einen Userdata-Datenpunkt? Wenn's sich nur 1x im Monat ändert, wäre das der effizientere Weg.
  • Karte in VIS mit mihome-vacuum Adapter wird nicht angezeigt

    vis
    13
    0 Votes
    13 Posts
    423 Views
    K
    @thomas-braun Hier eine detaillierte Übersicht über die Schritte, die ich durchgeführt habe: Berechtigungen wiederhergestellt: Ich habe alle Eigentümerrechte im Verzeichnis /opt/iobroker auf den Benutzer iobroker zurückgesetzt, damit die Standard-Berechtigungen wiederhergestellt sind. iob fix ausgeführt: Beim Ausführen von iob fix wurde ich dazu aufgefordert, das Boot-Target auf multi-user umzustellen. Nach einem Neustart und dem Stoppen aller ioBroker-Prozesse habe ich iob fix erneut ausgeführt, um sicherzustellen, dass alle Berechtigungen und Konfigurationen korrekt gesetzt sind. Systempakete installiert: Ich habe die erforderlichen Pakete build-essential, libcairo2-dev, libpango1.0-dev, libjpeg-dev, libgif-dev und librsvg2-dev installiert, wie empfohlen, um sicherzustellen, dass das Canvas-Paket korrekt gebaut werden kann. mihome-vacuum Adapter neu installiert: Schließlich habe ich den mihome-vacuum Adapter deinstalliert und dann neu installiert, um sicherzustellen, dass Canvas automatisch eingebunden wird und alle Abhängigkeiten korrekt eingerichtet sind.
  • Meross Device Namen in VIS anzeigen

    5
    1
    0 Votes
    5 Posts
    258 Views
    itstartedwithac64I
    @codierknecht Danke!
  • VIS-2 Energy widgets wird ausgeblendet

    2
    2
    0 Votes
    2 Posts
    252 Views
    T
    Ok, hab bisschen rumprobiert. Scheinbar tritt das Problem nur auf, wenn man "ohne Rahmen" auswählt.
  • vis-2 svg mit Datenpunkten ändern

    11
    0 Votes
    11 Posts
    788 Views
    B
    @oliverio wegen alternative 2 sehr schaden, klang sehr vielversprechend. Ich habe noch mal mit Binding versucht und es funktioniert doch, hatte wohl beim ersten Versuch irgendwo einen Fehler. Und ja, es ist ein leichtes Flackern beim Wechseln zwischen den Seiten zu erkennen, finde ich aber nicht so schlimm. Ich habe die svg vervollständigt um die Varianten bewerten zu können. Hier die vollständige svg: <style> @keyframes blink { 0%, 50% { visibility: visible; } 51%, 100% { visibility: hidden; } } #blinkingElement { animation: blink {0_userdata.0.Test_svg.blink}s infinite; } </style> <svg id="blinkingElement" width="100" height="50" viewBox="0 0 350 175" xmlns="http://www.w3.org/2000/svg"> <defs> <linearGradient id="twoColors" x1="0%" y1="0%" x2="100%" y2="0%" gradientUnits="userSpaceOnUse"> <stop offset="{0_userdata.0.Test_svg.batt}%" style="stop-color:{0_userdata.0.Test_svg.startcolor}; stop-opacity:1" /> <stop offset="{0_userdata.0.Test_svg.batt}%" style="stop-color:#ffffff; stop-opacity:0.7" /> <stop offset="100%" style="stop-color:#ffffff; stop-opacity:0.7" /> </linearGradient> </defs> <rect x="0" y="0" width="325" height="175" rx="29" ry="29" fill="url(#twoColors)" /> <path d="M 330,57 h 6.5 a 13.5,13.5 0 0 1 13.5,13.5 v 34 a 13.5,13.5 0 0 1 -13.5,13.5 h -6.5 v -61 Z" fill="url(#twoColors)" /> </svg> Und hier JS der die Datenpunkte mit Farbe und Blinkintervall beschreibt: // Funktion zur Auswahl der Farbe und Blinkdauer basierend auf dem Wert function getColorAndBlink(value) { let color = '#00ff00'; // Grün als Standardfarbe let blinkDuration = 0; // Keine Blinkdauer standardmäßig if (value <= 5) { color = '#ff0000'; // Rot blinkDuration = 1; // 1 Sekunde für Blinkdauer } else if (value <= 20) { color = '#ff8a00'; // Orange } return { color, blinkDuration }; } // Funktion zum Aktualisieren der Datenpunkte async function updateDataPoints(value) { const { color, blinkDuration } = getColorAndBlink(value); // Aktualisiere den Farb-Datenpunkt await setStateAsync('0_userdata.0.Test_svg.startcolor', color, true); // Aktualisiere den Blink-Datenpunkt await setStateAsync('0_userdata.0.Test_svg.blink', blinkDuration, true); } // Überwachen des Ladezustands-Datenpunkts auf Änderungen on({ id: '0_userdata.0.Test_svg.batt', change: "any" }, async (obj) => { const value = obj.state.val; // Wert des Ladezustands await updateDataPoints(value); // Aktualisiere Datenpunkte entsprechend }); ioBroker.vis - Google Chrome 2024-11-02 22-19-47.mp4 Ich muss sagen das diese Variante, zumindest für meine Anwendung, vergleichbar mit jetzigen Stand, eher nachteilig ist. Hier benötige ich trotzdem ein Code im JS-Adapter und zwei zusätzliche Datenpunkte. Und dieses kleine Flackern ist auch noch da. Aber trotzdem Danke für deine Unterstützung, ich möchte auch alle Möglichkeiten ausprobieren.

682

Online

32.7k

Users

82.5k

Topics

1.3m

Posts