Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Visualisierung
  4. VIS - Skript aus vis-views.json retten

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    833

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

VIS - Skript aus vis-views.json retten

Geplant Angeheftet Gesperrt Verschoben Visualisierung
4 Beiträge 2 Kommentatoren 34 Aufrufe 2 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • M Online
    M Online
    McBeath
    schrieb am zuletzt editiert von McBeath
    #1

    Hallo,
    nachdem sich heute meine komplette VIS verabschiedet hatte (VIS Adapter stürzte ohne Fehler nach dem starten ab).
    Habe ich alle zugehörigen Adapter deinstalliert und neu installiert, jetz läuft die VIS wieder.
    Leider musste ich meine kompletten Views einzeln aus der alten "vis-views.json importiern.

    Einzig beim Abschnitt verlässt mich Einfallsreichtum.

     "___settings": {
        "scripts": "function numberToRgbColor(i)\n{\n    var rgb = [217,22,22]; // Rot\n\n    \n    if ( i > 50 ) \n        {\n            rgb = [255,204,0]; // Gelb\n        }\n    if ( i > 80 ) \n        {\n            rgb = [61,153,63]; // Grün\n        }\n    if ( i > 100 ) \n        {\n            rgb = [44,153,246]; // Blau\n        }\n        \n    if ( i > 105 ) \n        {\n            rgb = [255,204,150]; // Gelb\n        }\n    if ( i > 130 ) \n        {\n            rgb = [144,153,246]; // Lila\n        }\n\n    \n    return 'rgb(' + rgb[0] + ',' + rgb[1] + ',' + rgb[2] + ')'; \n}",
        "destroyViewsAfter": 30
      }
    

    Wie muss denn hier die Formatierung aussehen, damit ich das wieder als Skript eingefügt bekomme?
    Ich weis noch das ich das mal aus irgendeinem Beitrag rauskopiert habe, kann ihn aber nicht mehr finden.

    Wer ist so gnädig mir hierbei zu helfen?

    1 Antwort Letzte Antwort
    0
    • M Online
      M Online
      McBeath
      schrieb am zuletzt editiert von
      #2

      Nachtrag:
      Es sollten eigentlich auch noch CSS Einträge irgendwo zu finden sein.
      Wo werden die denn gespeichert?
      In der Datei vis-user.css steht leider nichts drin?!?!

      1 Antwort Letzte Antwort
      0
      • BananaJoeB Offline
        BananaJoeB Offline
        BananaJoe
        Most Active
        schrieb am zuletzt editiert von BananaJoe
        #3
        function numberToRgbColor(i)
        {
            var rgb = [217,22,22]; // Rot
        
            
            if ( i > 50 ) 
                {
                    rgb = [255,204,0]; // Gelb
                }
            if ( i > 80 ) 
                {
                    rgb = [61,153,63]; // Grün
                }
            if ( i > 100 ) 
                {
                    rgb = [44,153,246]; // Blau
                }
                
            if ( i > 105 ) 
                {
                    rgb = [255,204,150]; // Gelb
                }
            if ( i > 130 ) 
                {
                    rgb = [144,153,246]; // Lil
        A        }
        
            
            return 'rgb(' + rgb[0] + ',' + rgb[1] + ',' + rgb[2] + ')'; 
        }
        

        Hab mir den String nach Notepad++ kopiert,
        alle \n durch AAAAAA ersetzt im Suchmodus "normal"
        dann alle AAAAAA durch \n\r im Suchmodus "Erweitert"

        ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

        1 Antwort Letzte Antwort
        0
        • M Online
          M Online
          McBeath
          schrieb am zuletzt editiert von
          #4

          @bananajoe
          Super, ich danke die für die mehr als schnelle hilfe :D

          1 Antwort Letzte Antwort
          0
          Antworten
          • In einem neuen Thema antworten
          Anmelden zum Antworten
          • Älteste zuerst
          • Neuste zuerst
          • Meiste Stimmen


          Support us

          ioBroker
          Community Adapters
          Donate

          339

          Online

          32.6k

          Benutzer

          82.1k

          Themen

          1.3m

          Beiträge
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
          ioBroker Community 2014-2025
          logo
          • Anmelden

          • Du hast noch kein Konto? Registrieren

          • Anmelden oder registrieren, um zu suchen
          • Erster Beitrag
            Letzter Beitrag
          0
          • Home
          • Aktuell
          • Tags
          • Ungelesen 0
          • Kategorien
          • Unreplied
          • Beliebt
          • GitHub
          • Docu
          • Hilfe