Skip to content

Visualisierung

Hilfe zu Visualisierungen

9.3k Themen 103.1k Beiträge

NEWS

  • Editor und Vis im Browser verkleinert dargestellt (Gelöst)

    3
    0 Stimmen
    3 Beiträge
    205 Aufrufe
    Walter.O.W
    @cinimod Danke, ich war halt total verwirrt, jetzt ist es wieder korekt.
  • Unifi Protect einbinden?

    1
    0 Stimmen
    1 Beiträge
    113 Aufrufe
    Niemand hat geantwortet
  • [gelöst] Fenster Icons färben?

    5
    0 Stimmen
    5 Beiträge
    238 Aufrufe
    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 Stimmen
    5 Beiträge
    940 Aufrufe
    J
    Weiß jemand wie ich den Hintergrund transparent bekomme? In VIS ist der Transparent aber in der App ist der dunkel blau.
  • Zeigt her eure iQontrol Visualisierung

    iqontrol
    348
    2 Stimmen
    348 Beiträge
    92k Aufrufe
    A
    @da_woody Meinte diese Listen bekomme die einfach nicht hin in IQ [image: 1752692585282-img_1816.jpeg]
  • Homematic IP Rolladen Aktor ansteuern

    19
    2
    0 Stimmen
    19 Beiträge
    3k Aufrufe
    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 Stimmen
    8 Beiträge
    418 Aufrufe
    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 Stimmen
    12 Beiträge
    601 Aufrufe
    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.
  • Zeigt her eure Lovelace-Visualisierung

    template vis
    109
    2 Stimmen
    109 Beiträge
    40k Aufrufe
    tiobbT
    @david-g sagte in Zeigt her eure Lovelace-Visualisierung: @tiobb Da weiß ich jetzt auch nicht. Evtl hat @cookingeek eine Idee. Ich bin mal gespannt ob sich @cookingeek meldet.
  • Button der Tabs steuert?

    3
    0 Stimmen
    3 Beiträge
    228 Aufrufe
    R
    @arteck VIS2 wäre der Plan gewesen.
  • Zeigt her eure Views zum Thema Mähroboter

    vis
    780
    0 Stimmen
    780 Beiträge
    205k Aufrufe
    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 Stimmen
    3 Beiträge
    286 Aufrufe
    M
    @kuddel https://mcuiobroker.gitbook.io/jarvis-infos/jarvis-v3/besonderheiten-v3/geraet/binding
  • Energiefluss-Erweitert Ansichten

    54
    1 Stimmen
    54 Beiträge
    12k Aufrufe
    W
    @micklafisch Gefällt mir :+1: Hier gibts ja Ansichten, die dermaßen überladen und bombenvoll mit Miniinformationen, das ich nicht verstehen kann, dass das manchen gefällt. Da brauch man ja ne Lupe um was zu erkennen. Sind dann noch meistens die, die hier über 4k Screenshots maulen :sunglasses:
  • VIS1 Inventwo JSON-Table

    Verschoben vis
    6
    1
    0 Stimmen
    6 Beiträge
    358 Aufrufe
    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 Stimmen
    6 Beiträge
    359 Aufrufe
    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 Stimmen
    7 Beiträge
    461 Aufrufe
    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 Stimmen
    13 Beiträge
    714 Aufrufe
    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 Stimmen
    13 Beiträge
    1k Aufrufe
    astuermerA
    @sigi234 2.0.6
  • VIS 2 - welches Widget für Daten eines Rauchmelders?

    5
    0 Stimmen
    5 Beiträge
    275 Aufrufe
    N
    @mcu Prima, dann hab ich schon mal einen Anfang... Danke schön!
  • [gelöst] Basic HTML Widget JS Funktion

    13
    0 Stimmen
    13 Beiträge
    505 Aufrufe
    M
    @lububroker Muss Dir nicht peinlich sein. Passiert jedem Mal. Ok, dann als gelöst im ersten Post setzen.

819

Online

32.4k

Benutzer

81.5k

Themen

1.3m

Beiträge