Weiter zum Inhalt

Visualisierung

9.6k Themen 105.7k Beiträge

Hilfe zu Visualisierungen

NEWS

  • [Erledigt] Kann keine Ordner in eCharts anlegen

    7
    1
    0 Stimmen
    7 Beiträge
    251 Aufrufe
    sigi234S
    @Shadowhunter23 sagte: Es gibt jetzt die 5.0.1 und damit sollte das anlegen mit dem + funktionieren. Jupp, geht jetzt.
  • Sammlung Wetter Icons

    vis
    26
    4
    9 Stimmen
    26 Beiträge
    2k Aufrufe
    bahnuhrB
    @Nashra sagte: Script für Niederschlag von ChatGPT Danke
  • vis-2 basic filter-dropdown: Wie kann ich die Farbe ändern

    15
    1
    0 Stimmen
    15 Beiträge
    941 Aufrufe
    sigmaS
    Filter widget [ { "tpl": "tplFilterDropdown", "data": { "bindings": [], "items": "[{\"label\":\"\",\"value\":\"light\",\"icon\":\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik05IDIxYzAgLjU1LjQ1IDEgMSAxaDRjLjU1IDAgMS0uNDUgMS0xdi0xSDl2MXptMy0xOUM4LjE0IDIgNSA1LjE0IDUgOWMwIDIuMzggMS4xOSA0LjQ3IDMgNS43NFYxN2MwIC41NS40NSAxIDEgMWg2Yy41NSAwIDEtLjQ1IDEtMXYtMi4yNmMxLjgxLTEuMjcgMy0zLjM2IDMtNS43NGMwLTMuODYtMy4xNC03LTctN3ptMi44NSAxMS4xbC0uODUuNlYxNmgtNHYtMi4zbC0uODUtLjZBNC45OTcgNC45OTcgMCAwIDEgNyA5YzAtMi43NiAyLjI0LTUgNS01czUgMi4yNCA1IDVjMCAxLjYzLS44IDMuMTYtMi4xNSA0LjF6Ii8+PC9zdmc+\",\"activeColor\":\"#ffcc00\",\"color\":\"#7a9bbd\",\"default\":false},{\"label\":\"\",\"value\":\"socket\",\"icon\":\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0xNiA5djQuNjZsLTMuNSAzLjUxVjE5aC0xdi0xLjgzTDggMTMuNjVWOWg4bTAtNmgtMnY0aC00VjNIOHY0aC0uMDFDNi45IDYuOTkgNiA3Ljg5IDYgOC45OHY1LjUyTDkuNSAxOHYzaDV2LTNsMy41LTMuNTFWOWMwLTEuMS0uOS0yLTItMlYzeiIvPjwvc3ZnPg==\",\"activeColor\":\"#ffcc00\",\"color\":\"#7a9bbd\",\"default\":false},{\"label\":\"\",\"value\":\"net\",\"icon\":\"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik0xMyAyMmg4di03aC0zdi00aC01VjloM1YySDh2N2gzdjJINnY0SDN2N2g4di03SDh2LTJoOHYyaC0zdjd6TTEwIDdWNGg0djNoLTR6TTkgMTd2M0g1di0zaDR6bTEwIDB2M2gtNHYtM2g0eiIvPjwvc3ZnPg==\",\"activeColor\":\"#ffcc00\",\"color\":\"#7a9bbd\"}]", "g_common": true, "type": "horizontal_buttons", "dropdownVariant": "standard", "buttonsVariant": "text", "dropdownSmall": false, "multiple": true, "noAllOption": true, "g_fixed": true, "g_css_background": true, "g_css_border": true, "g_css_font_text": true, "g_css_shadow_padding": true, "name": null, "comment": null, "class": "mybuttongroup", "filterkey": null, "multi-views": null, "locked": null }, "style": { "bindings": [], "left": 0, "top": 667, "width": "125.992px", "height": "48", "background": "linear-gradient(180deg, #17375e 0%, #0e2440 100%)", "background-color": "", "border-color": "rgba(80,129,193,1)", "border-radius": "6", "color": "", "padding": "", "padding-left": "", "border-width": "1", "border-style": "solid" }, "widgetSet": "basic", "_id": "i000001" } ]
  • Lovelace Text rechts ("An" / "Aus") komplett ausblenden?

    4
    1
    0 Stimmen
    4 Beiträge
    168 Aufrufe
    XBiTX
    @tiobb Dann kann ich leider so auch nicht weiter helfen, es ist jedoch gut möglich, dass es an deiner falschen Formatierung liegt. state_color und entities gehören unter das "t" von type: -> sollte aber auch im Editor angezeigt werden -> [image: aa4e250e-868e-4326-88aa-2cc193478fae-image.jpeg] [image: 6de782f4-53d5-4bf5-8dd7-85960581169d-image.jpeg] In einen großen Stapel kann es dann vorkommen das nicht alles richtig funktioniert.
  • Lovelace: Glocke und Mikrofon ausblenden

    3
    0 Stimmen
    3 Beiträge
    404 Aufrufe
    astuermerA
    Hat das schon jemand geschafft? Ich bräuchte in Icon in der Tableiste dazu ohne zu scrollen, aber die Glocke nimmt den Platz ein.
  • iQontrol Vis

    1
    3
    0 Stimmen
    1 Beiträge
    86 Aufrufe
    Niemand hat geantwortet
  • Hintergrund scrollbar machen. Keine volle göße

    2
    1
    0 Stimmen
    2 Beiträge
    106 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
    208 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
    245 Aufrufe
    skvarelS
    @OliverIO .. hmm, warum finde ich das bei mir nicht ?? [image: 24a08cd2-e691-4140-a189-688739888015-image.jpeg] EDIT: Deutsche Begriffe ... danach hatte ich nicht gesucht [image: eb422b72-9aef-4d6f-ab3e-281a5075fde2-image.jpeg]
  • VIS-2 Alarm-Adapter - Pincode

    4
    0 Stimmen
    4 Beiträge
    237 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
  • Die Widgeteria durchsuchen --> Fehler

    9
    1
    1 Stimmen
    9 Beiträge
    6k Aufrufe
    T
    hier weiterhin
  • Fully Browser Visu Abschaltung [gel.]

    2
    0 Stimmen
    2 Beiträge
    123 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
    5k Aufrufe
    Ro75R
    Genau, den hier geht es ja um das Script. Ro75.
  • VIS2 inventwo Popup How to?

    3
    0 Stimmen
    3 Beiträge
    113 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: 2458e38e-7781-4e0f-bd0c-273837befe71-image.jpeg]
  • Echart - Auswertung von mehreren Werten

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

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

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

    vis
    14
    0 Stimmen
    14 Beiträge
    1k 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.
  • [gelöst] Carousel-Widget als Navigation nutzbar?

    Verschoben
    6
    1
    0 Stimmen
    6 Beiträge
    2k Aufrufe
    L
    @marco.k , hast Du die VIEW mit dem Carusel noch am Start. Ich würde soetwas auch gerne bauen/nutzen, finde zum Einstellen des Widgets aber nahezu keine Informationen - würde mich über Tips oder gar einen Export Deiner View sehr freuen. Gruß Andreas
  • Doku zum Carousel Widget?

    2
    0 Stimmen
    2 Beiträge
    275 Aufrufe
    L
    @iobnordlicht , hast Du es irgendwann herausgefunden? Ich suche die Doku wie Du damals - es scheint so, dass dieses Widget kaum bekannt ist.

543

Online

33.1k

Benutzende

83.9k

Themen

1.4m

Beiträge