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. Error/Bug
  4. Iobroker.template

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    325

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.5k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.5k

Iobroker.template

Geplant Angeheftet Gesperrt Verschoben Error/Bug
16 Beiträge 6 Kommentatoren 3.4k 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.
  • H Offline
    H Offline
    Headroom68
    schrieb am zuletzt editiert von
    #6

    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'

    }

    Grüße

    Headroom68

    1 Antwort Letzte Antwort
    0
    • BluefoxB Offline
      BluefoxB Offline
      Bluefox
      schrieb am zuletzt editiert von
      #7

      @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 Antwort Letzte Antwort
      0
      • BluefoxB Offline
        BluefoxB Offline
        Bluefox
        schrieb am zuletzt editiert von
        #8

        @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 Antwort Letzte Antwort
        0
        • H Offline
          H Offline
          hometm
          schrieb am zuletzt editiert von
          #9

          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 Antwort Letzte Antwort
          0
          • V Offline
            V Offline
            vegetto
            schrieb am zuletzt editiert von
            #10

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

            1 Antwort Letzte Antwort
            0
            • P Offline
              P Offline
              Pman
              schrieb am zuletzt editiert von
              #11

              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 Antwort Letzte Antwort
              0
              • BluefoxB Offline
                BluefoxB Offline
                Bluefox
                schrieb am zuletzt editiert von
                #12

                @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 Antwort Letzte Antwort
                0
                • P Offline
                  P Offline
                  Pman
                  schrieb am zuletzt editiert von
                  #13

                  @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 Antwort Letzte Antwort
                  0
                  • BluefoxB Offline
                    BluefoxB Offline
                    Bluefox
                    schrieb am zuletzt editiert von
                    #14

                    data-vis-attrs muss trotzdem da sein.

                    1 Antwort Letzte Antwort
                    0
                    • P Offline
                      P Offline
                      Pman
                      schrieb am zuletzt editiert von
                      #15

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

                      1 Antwort Letzte Antwort
                      0
                      • M Offline
                        M Offline
                        Marty56
                        schrieb am zuletzt editiert von
                        #16

                        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.

                        HW:NUC (16 GB Ram)
                        OS: Debian Bullseye, Promox V7, node v16.x npm 8.19.3

                        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

                        535

                        Online

                        32.5k

                        Benutzer

                        81.7k

                        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