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. Widget Erstellen/Ändern und Debuggen?

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Widget Erstellen/Ändern und Debuggen?

Geplant Angeheftet Gesperrt Verschoben Visualisierung
3 Beiträge 1 Kommentatoren 779 Aufrufe
  • Ä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.
  • S Offline
    S Offline
    sveni_lee
    schrieb am zuletzt editiert von
    #1

    Nachdem ich nun den onkyo-vis Adapter soweit abändern konnte das ich nun durch meine Datenbank unter Home-Media browsen kann,

    habe ich festgestellt das mir nun ein Widget fehlt das mir ermöglicht diese Daten entsprechend darzustellen.

    Also werde ich mich auch mal daran wagen ein dazugehöriges Widget zu bauen… Als Vorlage oder Anregung habe ich dazu das Widget Payer genommen und verändert...

    Nun weiß ich aber nicht wie ich die geänderten js und html Datei in Vis hinein bekomme und auch debuggen kann?

    Gruß

    Sven_Lee

    1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      sveni_lee
      schrieb am zuletzt editiert von
      #2

      ich bin nun mal nach der Anleitung zu ioBroker.vis-template vorgegangen…

      allerdings bekomme ich einen fehler bei dem Punkt

      npm install -g grunt-cli
      

      die Installation wird zwar ausgeführt aber bei

      grunt rename --name=mynewname --email=email@mail.com --author="Author Name"
      

      kommt dann ein Fehler..

      svenilee@Gotham-City:/opt/iobroker/node_modules/ioBroker.vis-template$ grunt rename --name=onkyoplayer --email=svenilee@gmx.de --author="Sveni_Lee"
      grunt-cli: The grunt command line interface (v1.2.0)
      
      Fatal error: Unable to find local grunt.
      
      If you're seeing this message, grunt hasn't been installed locally to
      your project. For more information about installing and configuring grunt,
      please see the Getting Started guide:
      
      http://gruntjs.com/getting-started
      

      also habe ich versucht diese Sachen per Hand zu ändern…

      Das nächste Problem kommt dann bei iobroker visdebug onkyoplayer

      svenilee@Gotham-City:/opt/iobroker/node_modules$ iobroker visdebug iobroker.vis-onkyoplayer
      Upload "/opt/iobroker/node_modules/iobroker.vis/www/index.html.original"
      fs.js:642
        return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
                       ^
      
      Error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/../../../iobroker.vis/www/index.html.original'
          at Error (native)
          at Object.fs.openSync (fs.js:642:18)
          at Object.fs.readFileSync (fs.js:510:33)
          at VisDebug.enableDebug (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupVisDebug.js:86:23)
          at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2448:30
          at Object.connected (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:3084:70)
          at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:83:68)
          at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:133:20)
          at Socket.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:136:10)
          at Socket.onconnect (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:328:8)</anonymous> 
      

      Ab hier komme ich dann nicht mehr weiter… ich habe es mit iobroker upload vis probiert, dass läuft auch durch und mein Widget ist im VIS-Editor sichtbar und kann audgewählt werden. Allerdings wird dann rein gar nichts angezeigt. das Widget kann bearbeitet werden aber es ist unsichtbar…

      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        sveni_lee
        schrieb am zuletzt editiert von
        #3

        so, die Probleme mit Grunt und visdebug konnte ich nun lösen. beides funktioniert ohne Probleme…

        Also kann ich mich nun endlich dem eigendlichen Widget zu wenden.

        Hier habe ich auch gleich ein Problem:

        da ich versuche den SONOS-Player zu verändern habe ich das entsprende original Widget eingeürzt aslo nur noch das für mich wichtige

        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

        666

        Online

        32.7k

        Benutzer

        82.4k

        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