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. [gelöst] yahka startet nicht - uncaught exception

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    15
    1
    657

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    632

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

[gelöst] yahka startet nicht - uncaught exception

Geplant Angeheftet Gesperrt Verschoben Error/Bug
12 Beiträge 4 Kommentatoren 1.1k Aufrufe 4 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
    maxp
    schrieb am zuletzt editiert von maxp
    #1

    Hallo,

    seit einer Weile kommt der yahka Adapter nicht mehr hoch. Er schmiert direkt nach oder beim starten ab:

    yahka.0	2021-01-27 18:37:40.718	warn	(20344) Terminated (UNCAUGHT_EXCEPTION): Without reason
    yahka.0	2021-01-27 18:37:40.718	info	(20344) terminating
    yahka.0	2021-01-27 18:37:40.717	info	(20344) cleaned up ...
    yahka.0	2021-01-27 18:37:40.717	info	(20344) cleaning up ...
    yahka.0	2021-01-27 18:37:40.223	error	(20344) Cannot read property 'homekit.min' of undefined
    yahka.0	2021-01-27 18:37:40.223	error	at THomeKitBridge../yahka.homekit-bridge.ts.THomeKitBridge.createDevice (/opt/iobroker/node_modules/iobroker.yahka/webpack:/yahka.homekit-bridge.ts:121:33)
    yahka.0	2021-01-27 18:37:40.223	error	at YahkaServiceInitializer../yahka.homekit-service.ts.YahkaServiceInitializer.initServices (/opt/iobroker/node_modules/iobroker.yahka/webpack:/yahka.homekit-service.ts:21:18)
    yahka.0	2021-01-27 18:37:40.223	error	at YahkaServiceInitializer../yahka.homekit-service.ts.YahkaServiceInitializer.initService (/opt/iobroker/node_modules/iobroker.yahka/webpack:/yahka.homekit-service.ts:55:18)
    yahka.0	2021-01-27 18:37:40.223	error	at YahkaServiceInitializer../yahka.homekit-service.ts.YahkaServiceInitializer.initCharacteristic (/opt/iobroker/node_modules/iobroker.yahka/webpack:/yahka.homekit-service.ts:100:57)
    yahka.0	2021-01-27 18:37:40.223	error	at TIOBrokerAdapter../yahka.ioBroker-adapter.ts.TIOBrokerAdapter.CreateBinding (/opt/iobroker/node_modules/iobroker.yahka/webpack:/yahka.ioBroker-adapter.ts:177:44)
    yahka.0	2021-01-27 18:37:40.223	error	at Object.createConversionFunction (/opt/iobroker/node_modules/iobroker.yahka/webpack:/yahka.functions/functions.factory.ts:21:53)
    yahka.0	2021-01-27 18:37:40.223	error	at Object../yahka.functions/functions.import.ts.functions_factory_1.conversionFactory.scaleInt (/opt/iobroker/node_modules/iobroker.yahka/webpack:/yahka.functions/functions.import.ts:32:53)
    yahka.0	2021-01-27 18:37:40.223	error	at new TIoBrokerConversion_Scale_Rounded (/opt/iobroker/node_modules/iobroker.yahka/main.js:1888:42)
    yahka.0	2021-01-27 18:37:40.223	error	at TIoBrokerConversion_Scale_Rounded.TIoBrokerConversion_Scale [as constructor] (/opt/iobroker/node_modules/iobroker.yahka/webpack:/yahka.functions/conversion.scale.ts:21:40)
    yahka.0	2021-01-27 18:37:40.223	error	at Function../yahka.functions/conversion.scale.ts.TIoBrokerConversion_Scale.isScaleParameter (/opt/iobroker/node_modules/iobroker.yahka/webpack:/yahka.functions/conversion.scale.ts:13:27)
    yahka.0	2021-01-27 18:37:40.223	error	(20344) TypeError: Cannot read property 'homekit.min' of undefined
    yahka.0	2021-01-27 18:37:40.165	error	(20344) unhandled promise rejection: Cannot read property 'homekit.min' of undefined
    yahka.0	2021-01-27 18:37:40.165	error	(20344) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
    

    Die letzte laufende Version war v0.9.1. Die läuft auch nicht mehr:

    host.iobroker	2021-01-27 18:02:40.153	error	instance system.adapter.yahka.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
    host.iobroker	2021-01-27 18:02:40.153	error	Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.yahka/main.js:84:18
    host.iobroker	2021-01-27 18:02:40.153	error	Caught by controller[0]: at __webpack_require__ (/opt/iobroker/node_modules/iobroker.yahka/main.js:20:30)
    host.iobroker	2021-01-27 18:02:40.153	error	Caught by controller[0]: at Object../main.ts (/opt/iobroker/node_modules/iobroker.yahka/main.js:290:30)
    host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.yahka/main.js:271:17)
    host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: at __webpack_require__ (/opt/iobroker/node_modules/iobroker.yahka/main.js:20:30)
    host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: at Object../yahka.ioBroker-adapter.ts (/opt/iobroker/node_modules/iobroker.yahka/main.js:2326:16)
    host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: at __webpack_require__ (/opt/iobroker/node_modules/iobroker.yahka/main.js:20:30)
    host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: at Object../yahka.homekit-bridge.ts (/opt/iobroker/node_modules/iobroker.yahka/main.js:1764:25)
    host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: at Object.importHAPCommunityTypesAndFixes (/opt/iobroker/node_modules/iobroker.yahka/main.js:382:26)
    host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: at module.exports (/opt/iobroker/node_modules/hap-nodejs-community-types/types.js:939:45)
    host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: TypeError: Cannot read property 'generate' of undefined
    host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: ^
    host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: CommunityTypes.InputVoltageAC.UUID = UUID.generate('CommunityTypes:usagedevice:InputVoltageAC');
    host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: /opt/iobroker/node_modules/hap-nodejs-community-types/types.js:939
    

    Was kann das sein?

    Systemdata Bitte Ausfüllen
    Hardwaresystem: Linux Container auf Core i5
    Arbeitsspeicher: 16 GB
    Festplattenart: SSD
    Betriebssystem: Linux
    Node-Version: 10.23.1
    Nodejs-Version: 10.x.x
    NPM-Version: 6.14.10
    Installationsart: Skript
    Image genutzt: Nein
    Ort/Name der Imagedatei: Script: https://iobroker.net/install.sh

    Danke Euch!
    Max

    UncleSamU 1 Antwort Letzte Antwort
    0
    • M maxp

      Hallo,

      seit einer Weile kommt der yahka Adapter nicht mehr hoch. Er schmiert direkt nach oder beim starten ab:

      yahka.0	2021-01-27 18:37:40.718	warn	(20344) Terminated (UNCAUGHT_EXCEPTION): Without reason
      yahka.0	2021-01-27 18:37:40.718	info	(20344) terminating
      yahka.0	2021-01-27 18:37:40.717	info	(20344) cleaned up ...
      yahka.0	2021-01-27 18:37:40.717	info	(20344) cleaning up ...
      yahka.0	2021-01-27 18:37:40.223	error	(20344) Cannot read property 'homekit.min' of undefined
      yahka.0	2021-01-27 18:37:40.223	error	at THomeKitBridge../yahka.homekit-bridge.ts.THomeKitBridge.createDevice (/opt/iobroker/node_modules/iobroker.yahka/webpack:/yahka.homekit-bridge.ts:121:33)
      yahka.0	2021-01-27 18:37:40.223	error	at YahkaServiceInitializer../yahka.homekit-service.ts.YahkaServiceInitializer.initServices (/opt/iobroker/node_modules/iobroker.yahka/webpack:/yahka.homekit-service.ts:21:18)
      yahka.0	2021-01-27 18:37:40.223	error	at YahkaServiceInitializer../yahka.homekit-service.ts.YahkaServiceInitializer.initService (/opt/iobroker/node_modules/iobroker.yahka/webpack:/yahka.homekit-service.ts:55:18)
      yahka.0	2021-01-27 18:37:40.223	error	at YahkaServiceInitializer../yahka.homekit-service.ts.YahkaServiceInitializer.initCharacteristic (/opt/iobroker/node_modules/iobroker.yahka/webpack:/yahka.homekit-service.ts:100:57)
      yahka.0	2021-01-27 18:37:40.223	error	at TIOBrokerAdapter../yahka.ioBroker-adapter.ts.TIOBrokerAdapter.CreateBinding (/opt/iobroker/node_modules/iobroker.yahka/webpack:/yahka.ioBroker-adapter.ts:177:44)
      yahka.0	2021-01-27 18:37:40.223	error	at Object.createConversionFunction (/opt/iobroker/node_modules/iobroker.yahka/webpack:/yahka.functions/functions.factory.ts:21:53)
      yahka.0	2021-01-27 18:37:40.223	error	at Object../yahka.functions/functions.import.ts.functions_factory_1.conversionFactory.scaleInt (/opt/iobroker/node_modules/iobroker.yahka/webpack:/yahka.functions/functions.import.ts:32:53)
      yahka.0	2021-01-27 18:37:40.223	error	at new TIoBrokerConversion_Scale_Rounded (/opt/iobroker/node_modules/iobroker.yahka/main.js:1888:42)
      yahka.0	2021-01-27 18:37:40.223	error	at TIoBrokerConversion_Scale_Rounded.TIoBrokerConversion_Scale [as constructor] (/opt/iobroker/node_modules/iobroker.yahka/webpack:/yahka.functions/conversion.scale.ts:21:40)
      yahka.0	2021-01-27 18:37:40.223	error	at Function../yahka.functions/conversion.scale.ts.TIoBrokerConversion_Scale.isScaleParameter (/opt/iobroker/node_modules/iobroker.yahka/webpack:/yahka.functions/conversion.scale.ts:13:27)
      yahka.0	2021-01-27 18:37:40.223	error	(20344) TypeError: Cannot read property 'homekit.min' of undefined
      yahka.0	2021-01-27 18:37:40.165	error	(20344) unhandled promise rejection: Cannot read property 'homekit.min' of undefined
      yahka.0	2021-01-27 18:37:40.165	error	(20344) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
      

      Die letzte laufende Version war v0.9.1. Die läuft auch nicht mehr:

      host.iobroker	2021-01-27 18:02:40.153	error	instance system.adapter.yahka.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
      host.iobroker	2021-01-27 18:02:40.153	error	Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.yahka/main.js:84:18
      host.iobroker	2021-01-27 18:02:40.153	error	Caught by controller[0]: at __webpack_require__ (/opt/iobroker/node_modules/iobroker.yahka/main.js:20:30)
      host.iobroker	2021-01-27 18:02:40.153	error	Caught by controller[0]: at Object../main.ts (/opt/iobroker/node_modules/iobroker.yahka/main.js:290:30)
      host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.yahka/main.js:271:17)
      host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: at __webpack_require__ (/opt/iobroker/node_modules/iobroker.yahka/main.js:20:30)
      host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: at Object../yahka.ioBroker-adapter.ts (/opt/iobroker/node_modules/iobroker.yahka/main.js:2326:16)
      host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: at __webpack_require__ (/opt/iobroker/node_modules/iobroker.yahka/main.js:20:30)
      host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: at Object../yahka.homekit-bridge.ts (/opt/iobroker/node_modules/iobroker.yahka/main.js:1764:25)
      host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: at Object.importHAPCommunityTypesAndFixes (/opt/iobroker/node_modules/iobroker.yahka/main.js:382:26)
      host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: at module.exports (/opt/iobroker/node_modules/hap-nodejs-community-types/types.js:939:45)
      host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: TypeError: Cannot read property 'generate' of undefined
      host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: ^
      host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: CommunityTypes.InputVoltageAC.UUID = UUID.generate('CommunityTypes:usagedevice:InputVoltageAC');
      host.iobroker	2021-01-27 18:02:40.152	error	Caught by controller[0]: /opt/iobroker/node_modules/hap-nodejs-community-types/types.js:939
      

      Was kann das sein?

      Systemdata Bitte Ausfüllen
      Hardwaresystem: Linux Container auf Core i5
      Arbeitsspeicher: 16 GB
      Festplattenart: SSD
      Betriebssystem: Linux
      Node-Version: 10.23.1
      Nodejs-Version: 10.x.x
      NPM-Version: 6.14.10
      Installationsart: Skript
      Image genutzt: Nein
      Ort/Name der Imagedatei: Script: https://iobroker.net/install.sh

      Danke Euch!
      Max

      UncleSamU Offline
      UncleSamU Offline
      UncleSam
      Developer
      schrieb am zuletzt editiert von
      #2

      @maxp Ich habe keine Ahnung, aber vielleicht hilft ein Update auf Node 12

      Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
      ♡-lichen Dank an meine Sponsoren

      M 1 Antwort Letzte Antwort
      0
      • UncleSamU UncleSam

        @maxp Ich habe keine Ahnung, aber vielleicht hilft ein Update auf Node 12

        M Offline
        M Offline
        maxp
        schrieb am zuletzt editiert von
        #3

        @unclesam ...war leider nix. Mit node 12.20.1 das selbe, uncaught exception. Kann es daran liegen, dass im yahka das verwendete Objekt jeweils ein alias.0.* ist?

        UncleSamU 1 Antwort Letzte Antwort
        0
        • M maxp

          @unclesam ...war leider nix. Mit node 12.20.1 das selbe, uncaught exception. Kann es daran liegen, dass im yahka das verwendete Objekt jeweils ein alias.0.* ist?

          UncleSamU Offline
          UncleSamU Offline
          UncleSam
          Developer
          schrieb am zuletzt editiert von
          #4

          @maxp Könnte gut sein. Ich würde ein Issue auf GitHub erfassen, dann weiss der Entwickler Bescheid.

          Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
          ♡-lichen Dank an meine Sponsoren

          M 1 Antwort Letzte Antwort
          0
          • wendy2702W Online
            wendy2702W Online
            wendy2702
            schrieb am zuletzt editiert von
            #5

            Welche Version von YAHKA ist das denn?

            Bei mir läuft die 0.13.1 mit Node 12 problem los.

            Bitte keine Fragen per PN, die gehören ins Forum!

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            1 Antwort Letzte Antwort
            0
            • UncleSamU UncleSam

              @maxp Könnte gut sein. Ich würde ein Issue auf GitHub erfassen, dann weiss der Entwickler Bescheid.

              M Offline
              M Offline
              maxp
              schrieb am zuletzt editiert von maxp
              #6

              @wendy2702
              0.13.1., die Versionen davor laufen auch nicht mehr. Der Adapter lief sehr lange fast tadellos, jetzt halt gar nicht mehr.

              wendy2702W 1 Antwort Letzte Antwort
              0
              • M maxp

                @wendy2702
                0.13.1., die Versionen davor laufen auch nicht mehr. Der Adapter lief sehr lange fast tadellos, jetzt halt gar nicht mehr.

                wendy2702W Online
                wendy2702W Online
                wendy2702
                schrieb am zuletzt editiert von
                #7

                @maxp

                Ich würde mal folgendes Versuchen:

                Instanz löschen
                Adapter löschen
                iobroker restart bzw. Rechner neu starten
                Adapter installieren
                Instanz hinzufügen

                Von allem die logs sichern um die bei Bedarf hier posten zu können.

                Bitte keine Fragen per PN, die gehören ins Forum!

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                M 2 Antworten Letzte Antwort
                0
                • wendy2702W wendy2702

                  @maxp

                  Ich würde mal folgendes Versuchen:

                  Instanz löschen
                  Adapter löschen
                  iobroker restart bzw. Rechner neu starten
                  Adapter installieren
                  Instanz hinzufügen

                  Von allem die logs sichern um die bei Bedarf hier posten zu können.

                  M Offline
                  M Offline
                  maxp
                  schrieb am zuletzt editiert von
                  #8

                  @wendy2702
                  Ging einfacher, Problem waren die Aliases. Lasse ich den yahka direkt auf die MQTT Objekte zugreifen, läufts.

                  wendy2702W von.cartmanV 2 Antworten Letzte Antwort
                  0
                  • wendy2702W wendy2702

                    @maxp

                    Ich würde mal folgendes Versuchen:

                    Instanz löschen
                    Adapter löschen
                    iobroker restart bzw. Rechner neu starten
                    Adapter installieren
                    Instanz hinzufügen

                    Von allem die logs sichern um die bei Bedarf hier posten zu können.

                    M Offline
                    M Offline
                    maxp
                    schrieb am zuletzt editiert von
                    #9

                    @wendy2702
                    ...aber herzlichen Dank!

                    1 Antwort Letzte Antwort
                    0
                    • M maxp

                      @wendy2702
                      Ging einfacher, Problem waren die Aliases. Lasse ich den yahka direkt auf die MQTT Objekte zugreifen, läufts.

                      wendy2702W Online
                      wendy2702W Online
                      wendy2702
                      schrieb am zuletzt editiert von
                      #10

                      @maxp sagte in yahka startet nicht - uncaught exception:

                      @wendy2702
                      Ging einfacher, Problem waren die Aliases. Lasse ich den yahka direkt auf die MQTT Objekte zugreifen, läufts.

                      Danke für die Rückmeldung!

                      Bitte keine Fragen per PN, die gehören ins Forum!

                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                      1 Antwort Letzte Antwort
                      0
                      • M maxp

                        @wendy2702
                        Ging einfacher, Problem waren die Aliases. Lasse ich den yahka direkt auf die MQTT Objekte zugreifen, läufts.

                        von.cartmanV Offline
                        von.cartmanV Offline
                        von.cartman
                        schrieb am zuletzt editiert von
                        #11

                        @maxp hi, kannst du bitte genauer beschreiben wie du es gelöst hast?

                        Danke

                        M 1 Antwort Letzte Antwort
                        0
                        • von.cartmanV von.cartman

                          @maxp hi, kannst du bitte genauer beschreiben wie du es gelöst hast?

                          Danke

                          M Offline
                          M Offline
                          maxp
                          schrieb am zuletzt editiert von
                          #12

                          @von-cartman

                          Es gab bei mir aliases, die noch kein Update vom roh-Objekt hatten. Nach einer Werteaktualisierung der Objekte ging es. Die Lösung war damals, nach einem ioBroker Restart ein Weilchen zu warten, bis alle Objekte mit Aliases von den jeweiligen Adaptern und Scripts ein Update hatten, dann den yahka erst starten.
                          Mittlerweile läufts aber normal und ohne Probleme. In der Zwischenzeit gab es ein paar Updates vom ioBroker selbst, yahka läuft bei mir aktuell in Version 0.13.2, node.js 12.22.7.

                          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

                          890

                          Online

                          32.6k

                          Benutzer

                          81.9k

                          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