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. ioBroker Allgemein
  4. KNX Adapter

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.6k

KNX Adapter

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
knx
9 Beiträge 4 Kommentatoren 1.8k 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 Offline
    M Offline
    mahescho
    schrieb am zuletzt editiert von mahescho
    #1

    Hallo,

    ich bekomme bei mir den KNX-Adapter nicht in Betrieb und ich finde keinen Weg die Lizenz einzutragen. Der Adapter an sich funktioniert erst mal und auch das Projekt lässt sich importieren. Der Adapter sagt dann aber: "verbunden mit KNX: falsch". Ich habe hier schon einige Sachen zu dem Thema gelesen, die waren aber alle nicht hilfreich. Insbesondere finde ich keinen Weg die Lizenz einzupflegen. Die Adapter-Instanz sieht bei mir so aus:

    Auswahl_197.png

    Einen "Knopf" für die Lizenz sehe ich nicht, vielleicht sehe ich aber auch nur schlecht :-)

    Hier mal, was noch so im Log zum Thema KNX zu sehen ist:

    2019-06-26 12:26:30.508  - info: iobroker host.ibroker Counted 1 instances of knx.0
    2019-06-26 12:26:30.540  - info: iobroker host.ibroker Counted 1 channels of knx.0
    2019-06-26 12:26:30.605  - info: iobroker host.ibroker Counted 237 states of knx.0
    2019-06-26 12:26:30.608  - info: iobroker host.ibroker Counted 1 states (io.knx.0.*) from states
    2019-06-26 12:26:30.616  - info: iobroker host.ibroker Counted 10 states (system.adapter.knx.0.*) from states
    2019-06-26 12:26:31.604  - info: host.ibroker object change system.adapter.knx.0
    2019-06-26 12:26:31.604  - info: host.ibroker object deleted system.adapter.knx.0
    2019-06-26 12:26:31.604  - info: host.ibroker stopInstance system.adapter.knx.0
    2019-06-26 12:26:31.604  - info: host.ibroker stopInstance system.adapter.knx.0 killing pid 27626
    2019-06-26 12:26:31.628  - error: host.ibroker instance system.adapter.knx.0 terminated with code 0 (OK)
    2019-06-26 12:26:31.629  - info: host.ibroker Do not restart adapter system.adapter.knx.0 because disabled or deleted
    2019-06-26 12:26:39.566  - info: iobroker add knx  --host ibroker
    2019-06-26 12:26:39.936  - info: iobroker host.ibroker create instance knx
    2019-06-26 12:26:39.941  - info: iobroker host.ibroker object knx.0.info.connection created
    2019-06-26 12:26:39.968  - info: iobroker host.ibroker object knx.0.info created
    2019-06-26 12:26:39.995  - info: iobroker host.ibroker object system.adapter.knx.0.outputCount created
    2019-06-26 12:26:40.023  - info: iobroker host.ibroker object system.adapter.knx.0.inputCount created
    2019-06-26 12:26:40.051  - info: iobroker host.ibroker object system.adapter.knx.0.uptime created
    2019-06-26 12:26:40.078  - info: iobroker host.ibroker object system.adapter.knx.0.memRss created
    2019-06-26 12:26:40.106  - info: iobroker host.ibroker object system.adapter.knx.0.memHeapTotal created
    2019-06-26 12:26:40.134  - info: iobroker host.ibroker object system.adapter.knx.0.memHeapUsed created
    2019-06-26 12:26:40.163  - info: iobroker host.ibroker object system.adapter.knx.0.cputime created
    2019-06-26 12:26:40.192  - info: iobroker host.ibroker object system.adapter.knx.0.cpu created
    2019-06-26 12:26:40.220  - info: iobroker host.ibroker object system.adapter.knx.0.connected created
    2019-06-26 12:26:40.247  - info: iobroker host.ibroker object system.adapter.knx.0.alive created
    2019-06-26 12:26:40.277  - info: host.ibroker object change system.adapter.knx.0
    2019-06-26 12:26:40.282  - info: host.ibroker instance system.adapter.knx.0 started with pid 32028
    2019-06-26 12:26:40.286  - info: iobroker host.ibroker object system.adapter.knx.0 created
    2019-06-26 12:26:41.375  - info: knx.0 starting. Version 0.8.6 in /opt/iobroker/node_modules/iobroker.knx, node: v8.16.0
    2019-06-26 12:26:41.387  - info: knx.0 Connecting to knx GW:  192.168.1.10:3671   with phy. Adr:  1.1.0 and SendDelay of : undefined ms
    2019-06-26 12:26:41.387  - info: knx.0 /opt/iobroker/node_modules/iobroker.js-controller
    2019-06-26 12:27:01.333  - error: knx.0 message messagebox.system.adapter.knx.0 [object Object] n.config.restart is not a function
    2019-06-26 12:27:01.334  - error: knx.0 TypeError: n.config.restart is not a function
        at p (/opt/iobroker/node_modules/iobroker.knx/knx.js:1:2154)
        at Adapter.<anonymous> (/opt/iobroker/node_modules/iobroker.knx/knx.js:1:12433)
    2019-06-26 12:27:06.777  - warn: knx.0 Used invalid characters: knx.0.Wohnung_UG.Licht_UG.Treppenhaus_Meldung_NS->HS changed to knx.0.Wohnung_UG.Licht_UG.Treppenhaus_Meldung_NS-_HS
    2019-06-26 12:27:07.105  - error: host.ibroker instance system.adapter.knx.0 terminated with code 156 ()
    2019-06-26 12:27:07.105  - info: host.ibroker Restart adapter system.adapter.knx.0 because enabled
    2019-06-26 12:27:15.111  - info: host.ibroker object change system.adapter.knx.0
    2019-06-26 12:27:15.116  - info: host.ibroker instance system.adapter.knx.0 started with pid 32717
    2019-06-26 12:27:15.767  - info: knx.0 starting. Version 0.8.6 in /opt/iobroker/node_modules/iobroker.knx, node: v8.16.0
    2019-06-26 12:27:15.779  - info: knx.0 Connecting to knx GW:  192.168.100.222:3671   with phy. Adr:  1.1.0 and SendDelay of : 50 ms
    2019-06-26 12:27:15.779  - info: knx.0 /opt/iobroker/node_modules/iobroker.js-controller
    
    

    Wie fixe ich das?

    TIA

    ioBroker 3.6.2

    1 Antwort Letzte Antwort
    0
    • J Offline
      J Offline
      JojoS
      schrieb am zuletzt editiert von
      #2

      das Problem hattte ich auch, das ist eine ältere KNX Adapter Version. Liegt das eventuell am neueren Controller? Auf einem System das ich vorher installiert hatte wurde der neuere KNX Adapter angezeigt.
      Ich habe das durch manuelle Installation per 'npm install iobroker.knx' hinbekommen, dann hat man in der neueren Version den Tab für die Eingabe des Lizenzschlüssels und der Import der .knxproj funktionierte auch wieder.

      1 Antwort Letzte Antwort
      1
      • M Offline
        M Offline
        mahescho
        schrieb am zuletzt editiert von mahescho
        #3

        Danke, ich komme aber noch nicht weiter. Im Webinterface sehe ich beim KNX Adapter:

        Verfügbare Version: 0.8.6
        Installierte Version: 0.8.6

        Wenn ich "npm install iobroker.knx" mache, dann habe ich aber noch keine Instanz. "npm" zeigt aber an:

        • iobroker.knx@1.0.20

        Wie mache ich das jetzt richtig ? Irgend wie muss das ja nach /opt/iobroker. Das einfach als "root" zu machen bringt ja nichts.

        TIA

        ioBroker 3.6.2

        thewhoboxT 1 Antwort Letzte Antwort
        0
        • M mahescho

          Danke, ich komme aber noch nicht weiter. Im Webinterface sehe ich beim KNX Adapter:

          Verfügbare Version: 0.8.6
          Installierte Version: 0.8.6

          Wenn ich "npm install iobroker.knx" mache, dann habe ich aber noch keine Instanz. "npm" zeigt aber an:

          • iobroker.knx@1.0.20

          Wie mache ich das jetzt richtig ? Irgend wie muss das ja nach /opt/iobroker. Das einfach als "root" zu machen bringt ja nichts.

          TIA

          thewhoboxT Offline
          thewhoboxT Offline
          thewhobox
          schrieb am zuletzt editiert von
          #4

          @mahescho Gehe zur Adapterliste, drück auf den Button mir der Katze, trage bei beliebige URL nur iobroker.knx ein.
          Dann sollte er automatisch das aktuellste npm package installieren.

          Kannst auch dein Repo auf latest stellen, Update machen und wieder auf stable stellen.

          Meine Adapter: emby | discovery
          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          1 Antwort Letzte Antwort
          1
          • M Offline
            M Offline
            mahescho
            schrieb am zuletzt editiert von
            #5

            Danke, das ging zwar ein bisschen anders, hat dann aber geklappt. Wenn ich anfange "knx" zu tippen macht er einen passenden Vorschlag. Aber :-) bei der Conifg der Instanz kommt dann:

            File index_m.html not found
            

            ioBroker 3.6.2

            thewhoboxT 1 Antwort Letzte Antwort
            0
            • M mahescho

              Danke, das ging zwar ein bisschen anders, hat dann aber geklappt. Wenn ich anfange "knx" zu tippen macht er einen passenden Vorschlag. Aber :-) bei der Conifg der Instanz kommt dann:

              File index_m.html not found
              
              thewhoboxT Offline
              thewhoboxT Offline
              thewhobox
              schrieb am zuletzt editiert von thewhobox
              #6

              @mahescho Du musst dann noch manuell einen upload machen.
              Adapteransicht -> Expertenmodus -> auf die Drei Punkte beim entsprechenden Adapter -> Upload auswählen.

              Danach sollte es funktionieren.

              BTW: dann hast du es bei "von Github" eingegeben und nicht bei beliebig.
              Der Code auf Github ist nicht immer der stabilste, man sollte lieber die npm packete installieren, wenn vorhanden.

              Meine Adapter: emby | discovery
              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              1 Antwort Letzte Antwort
              1
              • M Offline
                M Offline
                mahescho
                schrieb am zuletzt editiert von
                #7

                Danke! Ist ja "ganz einfach" wenn man ganz genau weiss wie's geht :)

                Wie installiert man denn hier ein npm richtig?

                ioBroker 3.6.2

                AlCalzoneA 1 Antwort Letzte Antwort
                0
                • M mahescho

                  Danke! Ist ja "ganz einfach" wenn man ganz genau weiss wie's geht :)

                  Wie installiert man denn hier ein npm richtig?

                  AlCalzoneA Offline
                  AlCalzoneA Offline
                  AlCalzone
                  Developer
                  schrieb am zuletzt editiert von AlCalzone
                  #8

                  @mahescho Ich glaube es hilft dir mal die Doku zu lesen:
                  https://www.iobroker.net/#de/documentation/tutorial/adapter.md

                  Unter anderem:

                  Es taucht immer wieder die Frage auf, warum von einer bestimmten Version gesprochen wird, diese jedoch nicht zum Update angeboten wird. Deswegen soll hier nochmals der Hintergrund dazu erklärt werden:

                  Es gibt drei Stufen der Veröffentlichung von Adaptern

                  • Repository stable, alles stabil und getestet
                  • Repository latest, noch nicht komplett getestet
                  • Github, Entwickler-, teilweise Betaversionen oder gar unfertige Versionen

                  Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

                  1 Antwort Letzte Antwort
                  2
                  • M Offline
                    M Offline
                    mahescho
                    schrieb am zuletzt editiert von
                    #9

                    Ok, danke, wenn das der Teil ist, der gut dokumentiert ist dann lese ich das mal, denn das hilft normalerweise schon, stimmt :)

                    (Nach dem unter "Grundlagen" die Punkte "Adapter und Controller", "Repositories" und "Objekte" leer waren, habe ich einfach nicht weiter geklickt, mein Fehler ...)

                    ioBroker 3.6.2

                    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
                    FAQ Cloud / IOT
                    HowTo: Node.js-Update
                    HowTo: Backup/Restore
                    Downloads
                    BLOG

                    309

                    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