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
    16
    1
    977

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

[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 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

                        730

                        Online

                        32.6k

                        Benutzer

                        82.0k

                        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