Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Iobroker.template

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Iobroker.template

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

      Hallo,

      'rename' und 'p' funktionieren, besten Dank.

      Bitte noch folgendes im Gruntfile.js beim 'Namen' einfügen, dann ist es vollständig. 🙂

      {

      expand: true,

      flatten: true,

      src: [

      srcDir + 'www/index.html'

      ],

      dest: srcDir + 'www'

      }

      1 Reply Last reply Reply Quote 0
      • Bluefox
        Bluefox last edited by

        @Headroom68:

        Hallo,

        'rename' und 'p' funktionieren, besten Dank.

        Bitte noch folgendes im Gruntfile.js beim 'Namen' einfügen, dann ist es vollständig. 🙂

        {

        expand: true,

        flatten: true,

        src: [

        srcDir + 'www/index.html'

        ],

        dest: srcDir + 'www'

        } `
        Danke, erledigt.

        1 Reply Last reply Reply Quote 0
        • Bluefox
          Bluefox last edited by

          @Headroom68:

          Hallo,

          ich habe gerade iobroker neu aufgesetzt und wollte mir dann einmal das iobroker.template anschauen.

          Bei der Beschreibung https://github.com/ioBroker/ioBroker.template bin ich auf Fehler gestossen. Es sind teilweise nur Kleinigkeiten, aber auch da sollte es passen.

          Das Verzeichnis nach dem entpacken lautet nicht 'ioBroker.template' sondern 'ioBroker.template-master'

          ==> set name of this template. Call grunt rename ….

          Bei mir war grunt nicht installiert Die Nachinstallation brachte dann den Erfolg:

          npm install -g grunt-cli

          ==> rename directory from ioBroker.template to ioBroker.mynewname

          ==> to use this template you should copy it into iobroker/node_modules directory

          muss es im node_modules Verzeichnis nicht iobroker sein anstelle ioBroker ?

          Nach dem kopieren und neustarten von iobroker, war der Adapter zu sehen.

          ==> change version: edit package.json and then call grunt p in your widget directory.

          'grunt p' im Verzeichnis brachte nur eine Fehlermeldung. Oder welches Verzeichnis ist mit 'widget' gemeint ?

          ! bananapi:/opt/iobroker_development/node_modules/iobroker.adapter# grunt p
          ! Directory: /opt/iobroker_development/node_modules/iobroker.adapter
          ! Loading "Gruntfile.js" tasks…ERROR
          ! >> TypeError: Cannot read property '0' of undefined
          ! Warning: Task "p" not found. Use --force to continue.

          In io-package.json wird der Titel angegeben, allerdings funktioniert dies im Template nicht. Der admin zeigt als Titel nur [Object Object] an.

          Fehler ==> "title": {

          "en": "ioBroker Adapter",

          "de": "ioBroker Adapter",

          "ru": "ioBroker драйвер как образец"

          },

          ==> OK => "title": "ioBroker Adapter",

          Zudem wird das Icon nicht angezogen. Aktuell werden alle Adapter-Icons von "https://raw.githubusercontent.com/ioBro … dapter.png" geladen. Bei der Instanz wird das korrekte Icon aus dem admin-Verzeichnis geladen.

          Das war es erstmal `
          Wie weit bist du mit der Entwicklung? Kannst du vielleicht die Schritte beschreiben?

          1 Reply Last reply Reply Quote 0
          • H
            hometm last edited by

            Hallo Bluefox,

            nach den letzten Änderungen in vis:

            ` > 0.8.3 (2016-01-21)

            (bluefox) non vis adapters may have widgets too `

            könntest du bitte den den ioBroker.template Adapter mit einem Beispiel-Widget zu versehen?

            Tobias

            1 Reply Last reply Reply Quote 0
            • V
              vegetto last edited by

              Ich habe das iobroker.template mit ein widget Beispiel erweitert. Bluefox hat die Erweiterung integriert (v0.5.0).

              1 Reply Last reply Reply Quote 0
              • P
                Pman last edited by

                Wenn ich bei einem Widget mehrere "data-vis-attrs" definiere gibt es einem Fehler, wenn das erste Attribut "oid" ist:

                data-vis-attrs0="oid/id;min/number;mid_oid/id;max/number;"
                

                Das hier geht wieder:

                data-vis-attrs0="dummy;oid/id;min/number;mid_oid/id;max/number;"
                

                Wenn man nur "data-vis-attrs" nutzt geht es auch.

                1 Reply Last reply Reply Quote 0
                • Bluefox
                  Bluefox last edited by

                  @Pman:

                  Wenn ich bei einem Widget mehrere "data-vis-attrs" definiere gibt es einem Fehler, wenn das erste Attribut "oid" ist:

                  data-vis-attrs0="oid/id;min/number;mid_oid/id;max/number;"
                  

                  Das hier geht wieder:

                  data-vis-attrs0="dummy;oid/id;min/number;mid_oid/id;max/number;"
                  

                  Wenn man nur "data-vis-attrs" nutzt geht es auch. `
                  Kann es sein, dass in dem ersten data-vis-attr am ende Semikolon fehlt?

                  1 Reply Last reply Reply Quote 0
                  • P
                    Pman last edited by

                    @Bluefox:

                    @Pman:

                    Wenn ich bei einem Widget mehrere "data-vis-attrs" definiere gibt es einem Fehler, wenn das erste Attribut "oid" ist:

                    data-vis-attrs0="oid/id;min/number;mid_oid/id;max/number;"
                    

                    Das hier geht wieder:

                    data-vis-attrs0="dummy;oid/id;min/number;mid_oid/id;max/number;"
                    

                    Wenn man nur "data-vis-attrs" nutzt geht es auch. Kann es sein, dass in dem ersten data-vis-attr am ende Semikolon fehlt?

                    So wie ich es kopiert habe nutze ich es auch. Wie gesagt, der Fehler tritt nur auf, wenn ich mehrere data-vis-attrsX nutze und nur an der ersten Stelle von data-vis-attrs0, sonst geht alles.

                    data-vis-attrs0="oid/id;min/number;mid_oid/id;max/number;"
                    

                    ~~![](</s><URL url=)http://i.imgur.com/gS4y4Bz.png" />

                    data-vis-attrs0="dummy;oid/id;min/number;mid_oid/id;max/number;"
                    

                    ~~![](</s><URL url=)http://i.imgur.com/9d9Cerm.png" />

                    Das Widget gibts hier:

                    https://github.com/Pmant/ioBroker.vis-justgage~~~~

                    1 Reply Last reply Reply Quote 0
                    • Bluefox
                      Bluefox last edited by

                      data-vis-attrs muss trotzdem da sein.

                      1 Reply Last reply Reply Quote 0
                      • P
                        Pman last edited by

                        Jetzt wo ich die Beschreibung in der HTML nochmal genau gelesen habe sehe ich es auch :lol: .

                        1 Reply Last reply Reply Quote 0
                        • M
                          Marty56 last edited by

                          Ich bekomme das mit dem grunt rename nicht hin.

                          Versuche es mit dem Template unter

                          https://github.com/ioBroker/ioBroker.vis-template

                          Ist das das richtige Template Verzeichnis?

                          habe grunt wirft Fehlermeldung aus

                          Loading "Gruntfile.js" tasks...ERROR
                          >> Error: Cannot find module '/opt/iobroker/node_modules/iobroker.template-ts-bare/tasks/jscs.js'
                          Warning: Task "rename" not found. Use --force to continue.
                          

                          npm install -g grunt-cli habe ich natürlich gemacht.

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          897
                          Online

                          31.6k
                          Users

                          79.5k
                          Topics

                          1.3m
                          Posts

                          6
                          16
                          2930
                          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