Skip to content

Visualisierung

Hilfe zu Visualisierungen

9.4k Topics 104.0k Posts

NEWS

  • Vis-2: Navigationseigenschaften übertragen

    1
    0 Votes
    1 Posts
    141 Views
    No one has replied
  • Energieflussadapter: keine Startseite

    15
    2
    0 Votes
    15 Posts
    778 Views
    P
    Danke! Klingt gut!
  • Mein ioBroker Logo für euch als Bildschirmschoner für VIS

    vis
    94
    9 Votes
    94 Posts
    16k Views
    Crazy32C
    @flexer Moin Flexer. Sag mal, hast Du das Logo noch in anderen Auflösungen? Ich habe zwei Tablets, das eine hat 1280x800, das andere 1024x768. Ich nutze den Screensaver des dem Fully Browser. Der öffnet aber nur ein Fenster in der Größe des Videos. Das heißt, bei mir bleiben Ränder, wo meine VIS zu sehen ist. Würde mich freuen, wenn Du auf Deiner Festplatte noch was finden würdest :) Schöne Grüße Crazy
  • Fortschrittsbalken mit variabler Wert-Farbe

    14
    0 Votes
    14 Posts
    738 Views
    SKBS
    @bertderkleine Ich denke mal, dass es daran liegt, das der Balken ein Element ist und der Text auch. Somit wird kein Bezug hergestellt. Die Farbe wird wohl nur bei direkt zusammenhängenden/verschachtelten Elementen adaptiert.
  • Editor und Vis im Browser verkleinert dargestellt (Gelöst)

    3
    0 Votes
    3 Posts
    223 Views
    Walter.O.W
    @cinimod Danke, ich war halt total verwirrt, jetzt ist es wieder korekt.
  • Unifi Protect einbinden?

    1
    0 Votes
    1 Posts
    132 Views
    No one has replied
  • [gelöst] Fenster Icons färben?

    5
    0 Votes
    5 Posts
    313 Views
    BertDerKleineB
    @skvarel Danke Dir. Auf die Idee wäre ich bei der Bezeichnung so nie gekommen.
  • Material Design Widgets: Pie Chart Widget

    5
    2
    0 Votes
    5 Posts
    1k Views
    J
    Weiß jemand wie ich den Hintergrund transparent bekomme? In VIS ist der Transparent aber in der App ist der dunkel blau.
  • Homematic IP Rolladen Aktor ansteuern

    19
    2
    0 Votes
    19 Posts
    4k Views
    D
    HI, ich habe ein kleines Javaskript geschrieben, um zu erkennen, ob ein Rollo manuell (z. B. über die App oder Wandtaster) oder automatisch (z. B. durch ein Skript oder Node-RED ALexa) gefahren wurde. Für jedes Rollo wird dabei eine eigene Variable gesetzt, die für weitere Automatisierungen genutzt werden kann. Der Code beobachtet mehrere Rollos, prüft den Absender der Änderung (from) und setzt dann die entsprechende manuell-Variable auf true oder false. Zusätzlich wird ein Timeout genutzt, damit die Variable nicht mehrfach getriggert wird, wenn der Status kurz hintereinander aktualisiert wird. Den Pfad wo ihr dann eure jeweilige Variable erstellt habt, müsst ihr sowie wie die Geräte ID anpassen const rollos = [ { level: 'GERÄTE_ID_1', manuellVar: 'VARIABLE_1' }, { level: 'GERÄTE_ID_2', manuellVar: 'VARIABLE_2' }, { level: 'GERÄTE_ID_3', manuellVar: 'VARIABLE_3' }, { level: 'GERÄTE_ID_4', manuellVar: 'VARIABLE_4' }, { level: 'GERÄTE_ID_5', manuellVar: 'VARIABLE_5' }, { level: 'GERÄTE_ID_6', manuellVar: 'VARIABLE_6' }, { level: 'GERÄTE_ID_7', manuellVar: 'VARIABLE_7' } ]; const timeoutMap = {}; // Timeouts für jedes Rollo separat rollos.forEach(rollo => { on({ id: rollo.level, change: 'ne' }, dp => { const from = dp.state.from; if (!timeoutMap[rollo.level]) { let manuell = true; // Prüfen ob Änderung aus JavaScript oder Node-RED kam if (from === 'system.adapter.javascript.0' || from === 'system.adapter.node-red.0') { manuell = false; } // Variable setzen setState(rollo.manuellVar, manuell, true); // Timeout starten (20 Sekunden) timeoutMap[rollo.level] = setTimeout(() => { timeoutMap[rollo.level] = null; }, 20000); } }); });
  • rtsp über Popup vergrößern

    8
    0 Votes
    8 Posts
    508 Views
    S
    @bahnuhr Vielen Dank für die ausführliche Erklärung !!! Ich werde versuchen das umzusetzen.
  • LovelaceUI -> wie Kamerabild auf Dashboard? (gelöst)

    12
    2
    0 Votes
    12 Posts
    798 Views
    David G.D
    @martinp Eigentlich muss man nur das Programm rubterladen, ausführbar machen und ein Systemd Service anlegen. Hatte es auch erst über die helper scripts installiert, dann aber nochmal selber neu aufgesetzt, da weiß man was man hat. Danach habe ich es gemacht: Um go2rtc auf einem Debian-System zu installieren, kannst du die folgenden Schritte durchführen. go2rtc ist ein schlanker RTSP-Proxy und Stream-Konverter, der z. B. in Home Assistant sehr beliebt ist. --- 🔧 Installation von go2rtc unter Debian ✅ 1. Voraussetzungen Ein Debian-basiertes System (z. B. Debian, Ubuntu, Raspberry Pi OS) Zugriff auf ein Terminal mit root- oder sudo-Rechten wget oder curl installiert (ggf. mit sudo apt install wget) --- 📥 2. Download der aktuellen Version cd /opt sudo wget https://github.com/AlexxIT/go2rtc/releases/latest/download/go2rtc_linux_amd64 -O go2rtc sudo chmod +x go2rtc > Hinweis: Ersetze go2rtc_linux_amd64 ggf. durch: go2rtc_linux_arm für 32bit ARM (z. B. Raspberry Pi Zero) go2rtc_linux_arm64 für 64bit ARM (z. B. Raspberry Pi 4/5 mit 64bit OS) --- ▶️ 3. Testweise starten ./go2rtc Danach kannst du die Web-Oberfläche über http://<IP>:1984 aufrufen. --- ⚙️ 4. (Optional) Systemd-Service einrichten Erstelle eine systemd-Service-Datei: sudo nano /etc/systemd/system/go2rtc.service Inhalt: [Unit] Description=go2rtc service After=network.target [Service] ExecStart=/opt/go2rtc Restart=always User=root WorkingDirectory=/opt [Install] WantedBy=multi-user.target Dann aktivieren und starten: sudo systemctl daemon-reexec sudo systemctl daemon-reload sudo systemctl enable go2rtc sudo systemctl start go2rtc Edit Hab mir aicu einen kleinen Einzeiler zum aktualisieren geschrieben sudo systemctl stop go2rtc.service && echo "Service gestoppt" && wget -O /opt/go2rtc/go2rtc_linux_amd64 https://github.com/AlexxIT/go2rtc/releases/latest/download/go2rtc_linux_amd64 && chmod +x /opt/go2rtc/go2rtc_linux_amd64 && sudo systemctl start go2rtc.service && echo "Service gestartet" Hane es nach /opt/go2rtc/ installiert.
  • Button der Tabs steuert?

    3
    0 Votes
    3 Posts
    267 Views
    R
    @arteck VIS2 wäre der Plan gewesen.
  • Zeigt her eure Views zum Thema Mähroboter

    vis
    780
    0 Votes
    780 Posts
    216k Views
    C
    Ich versuche gerade verzweifelt, das Blockly zu importieren. Nach gefühlt 3 Stunden sehe ich zwar die Blöcke, kann dann aber nichts speichern, weil der Browser komplett hängt. Das gilt für Firefox, wie auch für Chrome. Schlussendlich war es nach dem 4-5. Versuch so schlimm, dass der gesamte ioBroker nicht mehr aufrufbar war. Es blinkte nur noch im Sekundentakt der Ladekreis der Adminoberfläche, so dass mich nur noch der Snapshot gerettet hat. Mache ich irgendwas falsch? Ich lege einen neuen Skript an, dann gehe ich auf den Button Blöcke importieren und ziehe das Textfile rein. Anschliessend klicke ich auf den Button "Importieren" Danach ist die Website kompltt für Stunden blockiert.
  • Jarvis: Datenpunktstil in Abhändigkeit von anderem DP

    3
    1
    0 Votes
    3 Posts
    313 Views
    M
    @kuddel https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/besonderheiten-v3/geraet/binding
  • VIS1 Inventwo JSON-Table

    Moved vis
    6
    1
    0 Votes
    6 Posts
    438 Views
    OliverIOO
    @michihorn das widget stellt daten, wenn man die sortierfunktion nicht aktiviert, genau so dar wie sie im datenpunkt stehen. dann musst du den wert bereits bei der Erzeugung an die entsprechende position bewegen oder kopieren.
  • Windstatistik-Widget gesucht

    6
    1
    0 Votes
    6 Posts
    456 Views
    icebearI
    @iobroker2001 Grafana Plugin = Operato Windrose InfluxDB Query für Flux: from(bucket: "iobroker") |> range(start: v.timeRangeStart, stop: v.timeRangeStop) |> filter(fn: (r) => r["_measurement"] == "Netatmo_Wind_Angle" or r["_measurement"] == "Netatmo_Wind_Speed") |> filter(fn: (r) => r["_field"] == "value") |> aggregateWindow(every: v.windowPeriod, fn: mean, createEmpty: false) |> pivot(rowKey: ["_time"], columnKey: ["_measurement"], valueColumn: "_value") |> rename(columns: {Netatmo_Wind_Angle: "wind_direction", Netatmo_Wind_Speed: "wind_speed"}) |> keep(columns:["_time", "wind_direction", "wind_speed"]) |> yield(name: "last")
  • Fully Browser verbinden sich nicht mehr *gelöst*

    7
    1
    0 Votes
    7 Posts
    548 Views
    HomoranH
    @gluecksmann sagte in Fully Browser verbinden sich nicht mehr *gelöst*: Irgendwas hat geholfen @thomas-braun sagte in Fully Browser verbinden sich nicht mehr *gelöst*: vis läuft nicht. wird jetzt wohl laufen
  • Datenpunkt Visualisieren. Bambulab-Adapter

    13
    0 Votes
    13 Posts
    833 Views
    Dr.PieD
    @sigi234 sagte in Datenpunkt Visualisieren. Bambulab-Adapter: @dr-pie Nö, von deinen DP [image: 1751834152379-screenshot-1248.png] [image: 1751834151951-screenshot-1249.png] Rechts klick auf den DP Bei meinen DP funktioniert das Widget. Wenn du Ihn erstellt hast ist der Alias DP in den Objekten unter Alias. Diesen nimmst du dann mal zur Anzeige. Diese funktioniert erst in der Runtime. Ok ... nach deiner Anleitung scheint es zu funktionieren. Zumindest wird jetzt 00:00 angezeigt. Leider kann ich das im Moment nicht wirklich testen da der Drucker aus ist. Danke dir erst mal. Sollte der Drucker wieder laufen berichte ich ob es funktioniert oder nicht. Grüße
  • echarts Balken - Daten um +1 Tag verschoben, warum?

    13
    0 Votes
    13 Posts
    1k Views
    astuermerA
    @sigi234 2.0.6
  • VIS 2 - welches Widget für Daten eines Rauchmelders?

    5
    0 Votes
    5 Posts
    337 Views
    N
    @mcu Prima, dann hab ich schon mal einen Anfang... Danke schön!

283

Online

32.7k

Users

82.4k

Topics

1.3m

Posts