Weiter zum Inhalt

Visualisierung

9.5k Themen 105.4k Beiträge

Hilfe zu Visualisierungen

NEWS

  • VIS / VIS-2 Übersicht Widgetkompatibilität

    Angeheftet vis
    41
    15 Stimmen
    41 Beiträge
    25k Aufrufe
    OliverIOO
    @bongo Jeder view hat eine url. Ob die von vis1 oder vis2 ausgeliefert wird ist dem Browser egal
  • Liste mit Geräten und deren Auflösung für VIS

    Angeheftet Verschoben vis
    102
    3
    1 Stimmen
    102 Beiträge
    59k Aufrufe
    NegaleinN
    @Longbow sagte: welche Auflösung wäre bei einem iPhone 17 Pro Max ? testen wie im 1. Beitrag beschrieben
  • Lovelace Text rechts ("An" / "Aus") komplett ausblenden?

    3
    1
    0 Stimmen
    3 Beiträge
    50 Aufrufe
    tiobbT
    @XBiT sagte: auf deine entities anpassen und aktuelle Lovelace-Version Danke für deine Hilfe. Aktuelle Lovelace 5.0.5 ist installiert, vorher war 4.1.15 drauf, hat leider meine halbe Visualisierung "kaputt" gemacht, habe deinen code angepasst, aber An und Aus steht noch immer da - type: entities state_color: true entities: - entity: binary_sensor.devices_S23_Ultra_von_M name: Michael secondary_info: last-changed icon: mdi:home card_mod: style: hui-generic-entity-row: $: | .text-content.value { display: none; } [image: 1785858549773-opera-momentaufnahme_2026-08-04_174849_192.168.178.75.png]
  • Hintergrund scrollbar machen. Keine volle göße

    2
    1
    0 Stimmen
    2 Beiträge
    35 Aufrufe
    HomoranH
    @Jeba sagte: Kann mir da jemand eine Tip geben? Wie groß ist der View definiert?
  • VIS-2 inventwo Universal-Widget

    8
    0 Stimmen
    8 Beiträge
    66 Aufrufe
    Holger EtzelH
    Sorry, ich habe es auch gerade in den Einstellungen gefunden. Klappt perfekt. Trotzdem danke.
  • Eingabefeld VIS-2

    6
    0 Stimmen
    6 Beiträge
    128 Aufrufe
    skvarelS
    @OliverIO .. hmm, warum finde ich das bei mir nicht ?? [image: 1785819640985-24a08cd2-e691-4140-a189-688739888015-image.jpeg] EDIT: Deutsche Begriffe ... danach hatte ich nicht gesucht [image: 1785819902929-eb422b72-9aef-4d6f-ab3e-281a5075fde2-image.jpeg]
  • VIS-2 Alarm-Adapter - Pincode

    4
    0 Stimmen
    4 Beiträge
    150 Aufrufe
    Holger EtzelH
    Ich habe das Blockly durch eine KI in ein Javascript umsetzen lassen. Technische Dokumentation: Automatisches VIS-2 Keypad mit Telegram-Anbindung Dieses Skript steuert die PIN-Code-Eingabe einer Alarmanlage über das VIS-2-Interface in ioBroker. Es bietet eine automatische Auswertung nach der vierten Ziffer, Maskierung der Eingabe durch Sicherheits-Punkte, einen automatischen Sperrmechanismus bei Falscheingaben sowie eine direkte Alarmierung über Telegram. Systemvoraussetzungen & Datenpunkte Das Skript verwendet standardmäßig vier Datenpunkte innerhalb der ioBroker-Objektstruktur. Alle Zustände werden datentyp-konform verarbeitet. Datenpunkt-ID Datentyp Funktion / Zuordnung 0_userdata.0.vis.Alarmanlage.Keypad.Zahl1 String Empfängt die gedrückte Ziffer aus dem VIS-2 Keypad Widget. 0_userdata.0.vis.Alarmanlage.Keypad.Zahl2 String Das VIS-Display. Zeigt den Text („Code“), Punkte (••••) oder Statusmeldungen. 0_userdata.0.vis.Alarmanlage.Keypad.Zahl3 Number Löschen-Taste (Del). Setzt die aktuelle Eingabe bei Betätigung zurück. alarm.0.use.list Number Der Status der ioBroker-Alarmanlage (0 = Deaktiviert, 1 = Aktiviert). telegram.0 Instanz Telegram-Adapter für den Versand der Status- und Alarmnachrichten. Ablaufdiagramm & Funktionslogik [ Tastendruck in VIS-2 ] ---> Schreibt Ziffer in .Zahl1 | v Is Keypad gesperrt? / (Ja) / \ (Nein) v v [Eingabe blockiert] [Ziffer im RAM anhängen] [Display: GESPERRT] [Display: Maskierung ••••] | v PIN-Länge 4 erreicht? | (Ja) ----+---- (Nein) ---> [Wartet auf nächste Ziffer] | v [ PIN-Prüfung ] / (Korrekt) / \ (Falsch) v v [Alarmanlage schalten] [Fehlversuch +1] [Telegram: Deaktiviert] [Telegram: Warnung] | v Fehlversuche >= 3? | (Ja) ----+---- (Nein) -> [Zurück auf Standard] | v [ Keypad 5 Min SPERREN ] [ Display: GESPERRT ] [ Telegram: KRITISCHER ALARM ] Kernfunktionen im Detail 3.1 Sicherheits-Maskierung (Datenschutz) Die Eingabe der Ziffern erfolgt nicht in einem physischen Datenpunkt. Die Zahlenkette wird ausschließlich im flüchtigen Arbeitsspeicher (RAM) der JavaScript-Variable internerKlartext zwischengespeichert. Für das VIS-Display (Zahl2) wird per .repeat() temporär ein String aus Punkten (•) erzeugt. Ein Ausspähen der PIN über ioBroker-Zustände ist somit unmöglich. 3.2 Automatisches Null-Resetting Da inventwo-Widgets in VIS-2 den geschriebenen Zustand dauerhaft halten, lauscht das Skript auf jede Aktualisierung (change: "any"). Nach der Ziffern-Registrierung leert das Skript das Eingabefeld Zahl1 sofort wieder aktiv mit einem Leerstring (''). Dadurch wird sichergestellt, dass dieselbe Ziffer (z. B. eine Doppel-3) problemlos direkt hintereinander eingegeben werden kann. 3.3 Automatisches Prüfverfahren Es ist keine Bestätigungstaste (Enter) erforderlich. Das Skript vergleicht die Länge der Variable internerKlartext mit der vordefinierten PIN-Konstante (ID_WUNSCH_PIN). Sobald die 4. Ziffer registriert ist, wird die Funktion pruefePin() ohne Zeitverzögerung ausgeführt. 3.4 3-Stufen-Sperrmechanismus (Brute-Force-Schutz) • Versuch 1 & 2: Das Skript lehnt den Code ab, leert den Speicher, zeigt im Display „Falscher Code!“ an und sendet eine Telegram-Warnung mit der aktuellen Versuchsnummer. • Versuch 3: Das Keypad wechselt in den Zustand istGesperrt = true. Auf dem VIS-Bildschirm erscheint dauerhaft der Text „GESPERRT“. Jegliche weitere Tasteneingabe wird sofort verworfen. Es wird ein kritischer Telegram-Alarm abgesetzt. • Entsperrung: Ein asynchroner Timeout-Timer (sperrTimer) entsperrt das System nach exakt 5 Minuten (300000 ms) vollautomatisch und setzt den Fehlerzähler zurück. Alternativ hebt ein Skript-Neustart die Sperre sofort auf. 3.5 Manuelles Löschen (Zahl3) Wird während der Code-Eingabe die Löschen-Taste (Zahl3) betätigt, löscht das Skript die Variable im RAM, zeigt im Display „Eingabe gelöscht“ und springt nach 1,5 Sekunden in den Bereitschaftsmodus („Code“) zurück. Um dem Datentyp gerecht zu werden, wird die Taste danach wieder auf die Zahl 0 gesetzt. Parameter-Konfiguration im Quellcode Die Verhaltensweisen des Skripts können im Kopfbereich der JavaScript-Datei über Konstanten angepasst werden: • ID_WUNSCH_PIN: Ändere den Wert '0000' in deine gewünschte Zahlenkombination. • MAX_FEHLVERSUCHE: Bestimmt die Anzahl erlaubter Versuche (Standard: 3). • SPERR_ZEIT_MS: Sperrdauer in Millisekunden. (Rechenbeispiel für 5 Minuten: 5 * 60 * 1000 = 300000). Skript Pincode.txt
  • vis-2 basic filter-dropdown: Wie kann ich die Farbe ändern

    13
    1
    0 Stimmen
    13 Beiträge
    689 Aufrufe
    OliverIOO
    @sigma das oben war für Text. Du hast Icons. da hängt es davon ab was es für Icons sind. Das die Icons nicht in der Mitte sind hängt wahrscheinlich von der Größe der Icons ab. Auch weiß ich nicht was da du da angepasst hast. Das Grün kann nicht vom obenstehenden css kommen. Normalerweise haben diese Buttons verschiedene States Activ/Inactiv Wenn Active dann Enabled/Disabled und dann noch mouseOver/Hoover Ich kann gern mal schauen. benötige aber einen Widget-Export und alles was da sonst noch wirkt inklusive den icons bzw. wie du das eingestellt hast. Ich bin kein Spezialist für das widget, kann mir aber mal das css anschauen.
  • Die Widgeteria durchsuchen --> Fehler

    9
    1
    1 Stimmen
    9 Beiträge
    5k Aufrufe
    T
    hier weiterhin
  • Test Adapter Aura

    63
    5 Stimmen
    63 Beiträge
    8k Aufrufe
    L
    @Skippy07 sagte: Hast Du mehrere Layouts? Ja zwei, Handy und Tablet. Hab aber die Ursache gefunden. Es werden nur die Widgets angezeigt, die im Dashboard-Editor zum aktivierten Bereich gehören. z.B. hier Energie [image: 1785673941830-8d6d57a2-704c-42a2-bdf3-9b821f55c837-image.jpeg] [image: 1785674007133-806c3eef-b2cf-435f-92db-1b151367a991-image.jpeg]
  • Fully Browser Visu Abschaltung [gel.]

    2
    0 Stimmen
    2 Beiträge
    69 Aufrufe
    DuffyD
    Habe es gefunden in Form von JSON unter Fully Browser -> Settings -> Power Settings -> Schedule Wakeup and Sleep (JSON) Für den Fall das jemand anders auch mal suchen sollte ;-)
  • Google Kalender (ICS) für Material Design & Mini-Kalender

    vis
    79
    3
    1 Stimmen
    79 Beiträge
    2k Aufrufe
    Ro75R
    Genau, den hier geht es ja um das Script. Ro75.
  • Sammlung Wetter Icons

    vis
    21
    4
    9 Stimmen
    21 Beiträge
    2k Aufrufe
    Ro75R
    Die Landkarte kommt von DWD. Der Adapte kann das und mein Script auch. Abe die Orte musst du schon selber obendrüber "friemeln". Ro75.
  • Screenshots AURA Adapter

    vis
    15
    21
    8 Stimmen
    15 Beiträge
    1k Aufrufe
    JoJo58J
    @sigi234 Du bist der Beste
  • [Erledigt] Kann keine Ordner in eCharts anlegen

    5
    1
    0 Stimmen
    5 Beiträge
    115 Aufrufe
    JoJo58J
    @sigi234 sagte: Ordner erstellen, Preset erstellen, Name vergeben, Preset umbennenen wie Name, Preset in Ordner neu anordnen, Preset links anklicken und in den Orner verschieben. Etwas Tricky, aber hat funktioniert. Da muss man erst mal drauf kommen. Danke. Gruß, Johannes
  • VIS2 inventwo Popup How to?

    3
    0 Stimmen
    3 Beiträge
    70 Aufrufe
    skvarelS
    Mach ich bei meinem Büro-PC auch so. Beim Klick auf den Button öffnet sich eine View als PopUp um den PC an- oder auszuschalten, damit es nicht versehentlich passiert. [image: 1785229133496-2458e38e-7781-4e0f-bd0c-273837befe71-image.jpeg]
  • Echart - Auswertung von mehreren Werten

    5
    1
    0 Stimmen
    5 Beiträge
    99 Aufrufe
    L
    Aber gut zu wissen, danke!
  • [Vorlage] Script für Sonos-Adapter

    vis
    163
    2
    7 Stimmen
    163 Beiträge
    50k Aufrufe
    A
    Was brauchst du denn genau?
  • Widget CAROUSEL

    3
    2
    0 Stimmen
    3 Beiträge
    110 Aufrufe
    L
    Das Foto beantwortet bestenfalls die Fragen (VIS, nicht VIS2) [image: 1785145359880-909b42ee-80e4-4ac1-9cd6-da13cb5c1637-image.jpeg]
  • VIS-2 Inventwo Popup/Dialog per Button schließen

    vis
    14
    0 Stimmen
    14 Beiträge
    844 Aufrufe
    J
    @HamburgMeinePerle: Bei mir hatte sich das Popup nur geöffnet, wenn ich bei dem anzuklickenden Objekt zum öffnen des Popups unter "Wert True" eine beliebige zahl eingegeben habe. Sonst öffnet sich das Popup und schließt sich sofort wieder (so schnell das man es gar nicht sieht). Das funktioniert dann auch mit der lokalen Variable bei mir.

414

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge