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. KM200 mit js controller 2.1.1 ergibt type error

NEWS

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.7k

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

KM200 mit js controller 2.1.1 ergibt type error

Geplant Angeheftet Gesperrt Verschoben Gelöst Error/Bug
km200 js-controller 2.1.1
12 Beiträge 7 Kommentatoren 1.1k Aufrufe 8 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.
  • V Offline
    V Offline
    vaugee
    schrieb am zuletzt editiert von Negalein
    #1
    Systemdata Bitte Ausfüllen
    Hardwaresystem: Pi4
    Arbeitsspeicher: 4GB
    Festplattenart: SD-Karte 32GB
    Betriebssystem: raspbian light buster
    Node-Version: 10.17.0
    Nodejs-Version: 2.1.1
    NPM-Version: 6.11.3
    Installationsart: Skript
    Image genutzt: Ja
    Ort/Name der Imagedatei: Link

    Seit update js-controller auf 2.1.1 läuft km200 Adapter nicht mehr.
    Das log zeigt

    err from getObjectList: TypeError: this[_0x29b5(...)] is not a function
    

    Hat jemand die gleichen Erfahrungen?

    T 1 Antwort Letzte Antwort
    0
    • apollon77A Offline
      apollon77A Offline
      apollon77
      schrieb am zuletzt editiert von
      #5

      Ne, ich tippe es ist (wieder) das myAdapter.js ... Das ist bei controller 2.1.1 aufgefallen das hier ohne "bind" direk in Objects aufgerufen wird w as kaputt ging.

      Also effektiv: siehe js-controller 2.1.1 release Thread, dort in der FAQ. Da ist etwas mit manuellen Anpassungen an der myAdapter.js. Bitte das mal versuchen

      UND bitte ein issue anlegen beim Adapter

      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
      1 Antwort Letzte Antwort
      0
      • A Offline
        A Offline
        acramatic
        schrieb am zuletzt editiert von Negalein
        #2

        Ist bei mir leider auch so. Der km200 Adapter läuft nicht mehr sei dem update au 2.1.1.
        Fehlermeldung:

        (2732) err from getObjectList: TypeError: this[_0x1ecc(...)] is not a function
        
        1 Antwort Letzte Antwort
        0
        • F Offline
          F Offline
          firehero
          schrieb am zuletzt editiert von
          #3

          Das kommt bei mir auch, seit dem Update.

          Wenn ich die Instanz neu starte werden Daten übertragen. Nach einer Weile kommen keine Daten mehr.

          Hat jemand eine Lösung?

          VG

          1 Antwort Letzte Antwort
          0
          • AlCalzoneA Offline
            AlCalzoneA Offline
            AlCalzone
            Developer
            schrieb am zuletzt editiert von
            #4

            @apollon77 @Bluefox Scheint etwas in der objects-lib zu sein?

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

            1 Antwort Letzte Antwort
            0
            • apollon77A Offline
              apollon77A Offline
              apollon77
              schrieb am zuletzt editiert von
              #5

              Ne, ich tippe es ist (wieder) das myAdapter.js ... Das ist bei controller 2.1.1 aufgefallen das hier ohne "bind" direk in Objects aufgerufen wird w as kaputt ging.

              Also effektiv: siehe js-controller 2.1.1 release Thread, dort in der FAQ. Da ist etwas mit manuellen Anpassungen an der myAdapter.js. Bitte das mal versuchen

              UND bitte ein issue anlegen beim Adapter

              Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
              1 Antwort Letzte Antwort
              0
              • V vaugee
                Systemdata Bitte Ausfüllen
                Hardwaresystem: Pi4
                Arbeitsspeicher: 4GB
                Festplattenart: SD-Karte 32GB
                Betriebssystem: raspbian light buster
                Node-Version: 10.17.0
                Nodejs-Version: 2.1.1
                NPM-Version: 6.11.3
                Installationsart: Skript
                Image genutzt: Ja
                Ort/Name der Imagedatei: Link

                Seit update js-controller auf 2.1.1 läuft km200 Adapter nicht mehr.
                Das log zeigt

                err from getObjectList: TypeError: this[_0x29b5(...)] is not a function
                

                Hat jemand die gleichen Erfahrungen?

                T Offline
                T Offline
                tom33
                schrieb am zuletzt editiert von
                #6

                @vaugee hast Du eine Lösung gefunden, ich habe aktuell das gleiche Problem, gleiche Fehlermeldung?

                apollon77A 1 Antwort Letzte Antwort
                0
                • T tom33

                  @vaugee hast Du eine Lösung gefunden, ich habe aktuell das gleiche Problem, gleiche Fehlermeldung?

                  apollon77A Offline
                  apollon77A Offline
                  apollon77
                  schrieb am zuletzt editiert von
                  #7

                  @tom33 Du hast meinen Post direkt über deinem gelesen? Da steht die Lösung drin.

                  Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                  T 1 Antwort Letzte Antwort
                  0
                  • apollon77A apollon77

                    @tom33 Du hast meinen Post direkt über deinem gelesen? Da steht die Lösung drin.

                    T Offline
                    T Offline
                    tom33
                    schrieb am zuletzt editiert von
                    #8

                    @apollon77 Du meinst den Pkt.7 in der FAQ die myAdapter.js zu ersetzen?

                    apollon77A 1 Antwort Letzte Antwort
                    0
                    • T tom33

                      @apollon77 Du meinst den Pkt.7 in der FAQ die myAdapter.js zu ersetzen?

                      apollon77A Offline
                      apollon77A Offline
                      apollon77
                      schrieb am zuletzt editiert von apollon77
                      #9

                      @tom33 genau. Und GitHub issue beim dev anlegen das der da weiß.

                      Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                      • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                      • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                      1 Antwort Letzte Antwort
                      0
                      • T Offline
                        T Offline
                        tom33
                        schrieb am zuletzt editiert von
                        #10

                        my Adapter.js auf dem Testsystem ersetzt und es kamen neue Error Meldungen


                        2020-01-18 15:50:13.714 - error: km200.0 (936) uncaught exception: A.init is not a function
                        2020-01-18 15:50:13.717 - error: km200.0 (936) TypeError: A.init is not a function
                        at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.km200/km200.js:16:3)
                        at Module._compile (internal/modules/cjs/loader.js:778:30)
                        at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
                        at Module.load (internal/modules/cjs/loader.js:653:32)
                        at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
                        at Function.Module._load (internal/modules/cjs/loader.js:585:3)
                        at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
                        at startup (internal/bootstrap/node.js:283:19)
                        at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)
                        2020-01-18 15:50:14.406 - info: km200.0 (936) starting. Version 1.1.6 in /opt/iobroker/node_modules/iobroker.km200, node: v10.18.1
                        2020-01-18 15:50:14.719 - warn: km200.0 (936) Terminated (UNCAUGHT_EXCEPTION): Without reason
                        2020-01-18 15:50:15.258 - error: host.raspi4 Caught by controller[0]: TypeError: A.init is not a function
                        2020-01-18 15:50:15.258 - error: host.raspi4 Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.km200/km200.js:16:3)
                        2020-01-18 15:50:15.259 - error: host.raspi4 Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:778:30)
                        2020-01-18 15:50:15.260 - error: host.raspi4 Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10)
                        2020-01-18 15:50:15.260 - error: host.raspi4 Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32)
                        2020-01-18 15:50:15.261 - error: host.raspi4 Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
                        2020-01-18 15:50:15.261 - error: host.raspi4 Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3)
                        2020-01-18 15:50:15.262 - error: host.raspi4 Caught by controller[0]: at Function.Module.runMain (internal/modules/cjs/loader.js:831:12)
                        2020-01-18 15:50:15.262 - error: host.raspi4 Caught by controller[0]: at startup (internal/bootstrap/node.js:283:19)
                        2020-01-18 15:50:15.263 - error: host.raspi4 Caught by controller[0]: at bootstrapNodeJSCore (internal/bootstrap/node.js:623:3)
                        2020-01-18 15:50:15.264 - error: host.raspi4 instance system.adapter.km200.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                        2020-01-18 15:50:15.264 - info: host.raspi4 Restart adapter system.adapter.km200.0 because enabled
                        2020-01-18 15:50:21.223 - info: host.raspi4 "system.adapter.km200.0" disabled

                        • Adapter 1.1.6 gelöscht und die Version 2.0.3 über "Installieren aus eigener Quelle / von Github / km200 [frankjoke]" installiert (hatte diese Empfehlung irgendwo gelesen, finde den Link aber gerade nicht)
                        • es kamen einige Warnungen und kein Eintrag km200 unter Objekte
                        2020-01-19 11:50:08.346 - info: host.raspi4 "system.adapter.km200.0" enabled
                        2020-01-19 11:50:08.373 - info: host.raspi4 instance system.adapter.km200.0 started with pid 1913
                        2020-01-19 11:50:09.926 - info: km200.0 (1913) starting. Version 2.0.3 in /opt/iobroker/node_modules/iobroker.km200, node: v10.18.1
                        2020-01-19 11:50:10.072 - info: km200.0 (1913) km200 initialization started...
                        2020-01-19 11:50:10.074 - info: km200.0 (1913) km200.0 address: http://192.168.178.24
                        2020-01-19 11:50:10.076 - info: km200.0 (1913) debug: KM200 init(192.168.178.24, 131,169,233,134,31,152,26,46,236,240,207,246,165,255,210,196,43,190,245,125,224,81,246,221,1,114,173,190,13,183,52,40) done!
                        2020-01-19 11:50:10.077 - info: km200.0 (1913) debug: add to blocked /^\/gateway.*$/
                        2020-01-19 11:50:10.078 - info: km200.0 (1913) debug: add to blocked /.*\.switchPrograms.*$/
                        2020-01-19 11:50:10.078 - info: km200.0 (1913) debug: add to blocked /.*\.holidayModes.*$/
                        2020-01-19 11:50:25.710 - warn: km200.0 (1913) Skip service data of /dhwCircuits
                        2020-01-19 11:50:41.309 - warn: km200.0 (1913) Skip service data of /gateway
                        2020-01-19 11:50:56.909 - warn: km200.0 (1913) Skip service data of /heatingCircuits
                        2020-01-19 11:51:12.508 - warn: km200.0 (1913) Skip service data of /heatSources
                        2020-01-19 11:51:28.109 - warn: km200.0 (1913) Skip service data of /notifications
                        2020-01-19 11:51:43.709 - warn: km200.0 (1913) Skip service data of /recordings
                        2020-01-19 11:51:59.309 - warn: km200.0 (1913) Skip service data of /solarCircuits
                        2020-01-19 11:52:14.909 - warn: km200.0 (1913) Skip service data of /system
                        2020-01-19 11:52:14.931 - warn: km200.0 (1913) Did not get any Services from KLM200!: {}
                        2020-01-19 11:52:14.933 - info: km200.0 (1913) Services found: 41
                        2020-01-19 11:52:14.935 - info: km200.0 (1913) KM200 found 0 states, get their values now.
                        2020-01-19 11:52:14.938 - info: km200.0 (1913) Interval=15 min, Norm-list: 
                        2020-01-19 11:52:14.939 - info: km200.0 (1913) Fast Interval=2 min, Fast-List: 
                        2020-01-19 11:52:14.939 - info: km200.0 (1913) Slow Interval=6 hours, Slow-List: 
                        2020-01-19 11:52:14.942 - info: km200.0 (1913) debug: updateStates: 'all' @Sun Jan 19 2020 11:52:14 GMT+0100 (GMT+01:00)
                        2020-01-19 11:52:14.946 - info: km200.0 (1913) Adapter km200 initialization finished with 0 states.
                        

                        In Kurzfassung die Lösung bei mir:

                        • der KM200 ließ sich nicht vom Raspi anpingen, was seltsam war
                        • des Rätsels Lösung war ein defekter Powerline Devolo Adapter, an dem der Raspi per LAN angeschlossen war
                        • den Raspi direkt am Router per LAN angeschlossen und siehe da, die Daten vom KM200 konnten gelesen werden

                        Vielleicht hilft diese Erkenntnis ja jemanden, der vor dem gleichen Problem steht.

                        Noch einen schönen Sonntag.
                        Gruß Tom

                        1 Antwort Letzte Antwort
                        0
                        • L Offline
                          L Offline
                          Laffer
                          schrieb am zuletzt editiert von
                          #11

                          Bei mir gibt es den selben Fehler. Als Newbie habe ich den Verweis auf die js-controller2.1 release FAQ nicht gefunden. Hat jemand einen Link? Gibt es noch keinen Fix?

                          1 Antwort Letzte Antwort
                          0
                          • L Offline
                            L Offline
                            Laffer
                            schrieb am zuletzt editiert von
                            #12

                            OK. Ich habe auf KM200 V2.3 gewechselt von 1.1.6, seitdem ist der Fehler weg.

                            Allerdings habe ich noch nicht die Werte für den Wasserspeicher gefunden (Temperatur unten, mitte und oben). Hat jemand eine Idee. Auch die Solar Rücklauftemperatur konnte ich nicht identifizieren.

                            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

                            848

                            Online

                            32.5k

                            Benutzer

                            81.8k

                            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