Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Visualisierung
    4. Widget Erstellen/Ändern und Debuggen?

    NEWS

    • Monatsrückblick – September 2025

    • Neues Video "KI im Smart Home" - ioBroker plus n8n

    • Neues Video über Aliase, virtuelle Geräte und Kategorien

    Widget Erstellen/Ändern und Debuggen?

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      sveni_lee last edited by

      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 Reply Last reply Reply Quote 0
      • S
        sveni_lee last edited by

        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 Reply Last reply Reply Quote 0
        • S
          sveni_lee last edited by

          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 Reply Last reply Reply Quote 0
          • First post
            Last post

          Support us

          ioBroker
          Community Adapters
          Donate

          930
          Online

          32.1k
          Users

          80.7k
          Topics

          1.3m
          Posts

          1
          3
          754
          Loading More Posts
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes
          Reply
          • Reply as topic
          Log in to reply
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
          The ioBroker Community 2014-2023
          logo