Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. KNX Adapter

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    KNX Adapter

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

      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

      1 Reply Last reply Reply Quote 0
      • J
        JojoS last edited by

        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 Reply Last reply Reply Quote 1
        • M
          mahescho last edited by 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

          thewhobox 1 Reply Last reply Reply Quote 0
          • thewhobox
            thewhobox @mahescho last edited by

            @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.

            1 Reply Last reply Reply Quote 1
            • M
              mahescho last edited by

              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
              thewhobox 1 Reply Last reply Reply Quote 0
              • thewhobox
                thewhobox @mahescho last edited by thewhobox

                @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.

                1 Reply Last reply Reply Quote 1
                • M
                  mahescho last edited by

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

                  Wie installiert man denn hier ein npm richtig?

                  AlCalzone 1 Reply Last reply Reply Quote 0
                  • AlCalzone
                    AlCalzone Developer @mahescho last edited by AlCalzone

                    @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
                    1 Reply Last reply Reply Quote 2
                    • M
                      mahescho last edited by

                      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 ...)

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

                      Support us

                      ioBroker
                      Community Adapters
                      Donate
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      937
                      Online

                      31.6k
                      Users

                      79.6k
                      Topics

                      1.3m
                      Posts

                      knx
                      4
                      9
                      1583
                      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