Skip to content
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
Logo
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Adapter für VELUX KLF-200 Interface

NEWS

  • Wartung am 15.11. – Forum ab 22:00 Uhr nicht erreichbar
    BluefoxB
    Bluefox
    11
    2
    211

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.7k

Adapter für VELUX KLF-200 Interface

Adapter für VELUX KLF-200 Interface

Scheduled Pinned Locked Moved Tester
337 Posts 76 Posters 81.8k Views 60 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S sascho

    @amg_666 Vielen Dank für Deine Antwort! Ich habe mir den Shuttercontrol Adapter mal angesehen. Was hilft der mir denn in meiner Situation?
    Ich verstehe die Funktionsweise so, dass er auf die Objekte zugreift, die der KLF200 Adapter bereitstellt - analog yahka für die Homekit Integration.
    Da der KLF200 Adapter selbst Probleme macht, egal ob jetzt durch die KLF200 Hardware oder die Adapter Software, würde sich das Problem nicht lösen.

    Mich würde daher interessieren, warum Dein KLF200 Adapter so stabil läuft :-)? Das muss ja einen Grund haben. Evtl. können wir mal unsere Konfigurationen abgleichen?

    amg_666A Offline
    amg_666A Offline
    amg_666
    wrote on last edited by
    #124

    @sascho Können wir gerne mal abgleichen, ich kenne weder yahka noch homekit insofern weiß ich nicht ob dir meine Antwort hilft.

    Da der KLF200 Adapter selbst Probleme macht, egal ob jetzt durch die KLF200 Hardware oder die Adapter Software, würde sich das Problem nicht lösen.

    Also bei mir war es so, dass ich die klf200 Box in Betrieb genommen habe und dann versucht habe das direkt über javascript zu steuern.
    Beispielprogramm, das bei Sonnenaufgang den Rolladen öffnet, ausser es sind sommerliche Temperaturen angesagt:

    schedule = schedule('{"time":{"exactTime":true,"start":"08:30"},"period":{"days":1,"dows":"[1, 2, 3, 4, 5]"}}', function () {
    /*schedule({astro: "sunrise", shift: 15}, function () {*/
    
    'use strict'
    const velux = require('velux-klf200-api')
    
    console.log("Tempmax: "+getState("daswetter.0.NextHours.Location_1.Day_1.tempmax_value").val+" Wetter: "+getState("daswetter.0.NextHours.Location_1.Day_1.symbol_value").val);
    if ((25 < getState("daswetter.0.NextHours.Location_1.Day_1.tempmax_value").val) && (4 > getState("daswetter.0.NextHours.Location_1.Day_1.symbol_value").val)) {
        console.log("Velux bleibt zu");
        return;
        }
    
        velux.connect('192.168.2.13',{})
        .then(()=>{
          return velux.login('XXXXXXXXXXXXX')
        })
        .then((data)=>{
          return velux.sendCommand({ api: velux.API.GW_COMMAND_SEND_REQ,
              commandOriginator: 1,
              priorityLevel: 2,
              parameterActive: 0,
              functionalParameterMP: {valueType:'RELATIVE', value:0},
              /* functionalParameterMP: 100, */
              indexArrayCount: 3,
              indexArray: [0,2,3],
              priorityLevelLock: false,
              lockTime: 0
          })
        })
    
        .then((data)=>{
          console.log(data)
        })
    
        .catch((err)=>{
          console.log(err)
          return velux.end()
        
    
    })
    
     })
    

    In dem Skript mögen Fehler sein, ist mir egal weil ich es nicht mehr verwende. Problem: Skript läuft und mal wird der Rolladen hochgefahren, mal reagiert er nicht. Ich habe dann als Workaround die KLF Box einmal täglich neu gestartet (Strom aus und wieder an), damit lief es halbwegs. Ich kann dir nicht sagen warum, aber seit ich alle Rolläden in shuttercontrol verwalte und die je nach Wochentag/Urlaub/Wetter steure läuft es stabil.

    Sag mir ob und welche Infos du brauchst, such ich dir gerne raus.

    iobroker auf proxmox container

    1 Reply Last reply
    0
    • A Offline
      A Offline
      awilix
      wrote on last edited by
      #125

      klf200 - 2.0.0.71, Adapter - 1.0.1

      Hallo allerseits,

      einer meiner Rolläden (eigentlich Jallousie) von somfy lässt sich nicht mehr korrekt durch den klf-200 Adapter ansteuern.
      Bei Setzen einer targetPosition 1%-99% kommt sofort der "runStatus == ExecutionFailed(1)" und "statusReply == ProductNotOperational(16)".
      Bei Setzen der targetPosition 0% oder 100% kommt das selbe Ergebnis -- aber der Rolladen fährt die Position an.
      Die Stop-Taste funktioniert -- und es wird dann auch die aktuelle Zwischenposition in Prozent angezeigt.
      Die Wink-Taste funktioniert -- hier kommt dann auch "runStatus == ExecutionCompleted" und "statusReply == Done"
      Über die somfy-Fernsteuerung (1-way) klappt es ohne Probleme.

      Bin mir jetzt unsicher, ob das ein echtes Problem im Motor ist oder ein Softwareproblem im klf200 oder Adapter oder ein Problem vor dem Bildschirm.
      Ich habe drei weitere baugleiche Rolläden - die sich normal ansprechen lassen.

      Im Log findet sich nichts verdächtiges.
      Ich habe klf200-HW, den Adapter und auch den ganzen ioBroker neu gestartet.
      Im klf200 danach den betreffenden Rolladen heraus gelöscht und wieder frisch erkennen lassen - hat funktioniert aber keine Änderung.
      Den Rolladen-Motor habe ich mit Werks-Reset zurück gesetzt und frisch mit Fernsteuerung und klf200 verbunden - auch keine Änderung.

      Habe nichts über die Bedeutung von "ProductNotOperational" herausgefunden was erhellend wäre.
      Hat jemand hier schonmal etwas ähnliches gehabt? Jeder sachdienliche Hinweis ist willkommen.

      Viele Grüße,
      Andreas

      1 Reply Last reply
      0
      • A Offline
        A Offline
        ag
        wrote on last edited by wendy2702
        #126

        Hallo zusammen.
        Gute Arbeit, der Adapter ist das was ich benötige.
        Leider gibts Probleme Adapter stoppt merfach am Tag.

        host.raspberrypi
        	2021-08-20 20:05:37.831	error	instance system.adapter.klf200.0 terminated by request of the instance itself and will not be restarted, before user restarts it.
        host.raspberrypi
        	2021-08-20 20:05:05.003	error	instance system.adapter.klf200.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
        klf200.0
        	2021-08-20 20:05:04.361	error	The underlying connection has been closed due to some error.
        klf200.0
        	2021-08-20 20:05:04.360	warn	Lost connection to KLF-200
        klf200.0
        	2021-08-20 20:05:04.343	warn	Terminated (JS_CONTROLLER_STOPPED): unhandled exception
        klf200.0
        	2021-08-20 20:05:04.341	error	Unhandled exception occured: Error: read ECONNRESET
        klf200.0
        	2021-08-20 20:05:04.340	error	Exception-Code: ECONNRESET: read ECONNRESET
        klf200.0
        	2021-08-20 20:05:04.340	error	Error: read ECONNRESET at TLSWrap.onStreamRead (internal/stream_base_commons.js:205:27)
        klf200.0
        	2021-08-20 20:05:04.339	error	uncaught exception: read ECONNRESET
        klf200.0
        	2021-08-20 20:01:08.058	error	Timemout occured during getting the current gateway status.
        

        KLF200 hat aktuelle Firmware , iobroker ist auf aktuellem Stand

        Danke

        MOD EDIT:LOG IN CODE TAGS GESETZT

        Operating System: Debian GNU/Linux 12 architecture: arm64 Pi5 8GB
        /usr/bin/nodejs v20.18.0 /usr/bin/node 20.18.1 /usr/bin/npm 10.8.2
        js-controller 7.0.6 admin 7.4.10

        amg_666A 1 Reply Last reply
        0
        • A ag

          Hallo zusammen.
          Gute Arbeit, der Adapter ist das was ich benötige.
          Leider gibts Probleme Adapter stoppt merfach am Tag.

          host.raspberrypi
          	2021-08-20 20:05:37.831	error	instance system.adapter.klf200.0 terminated by request of the instance itself and will not be restarted, before user restarts it.
          host.raspberrypi
          	2021-08-20 20:05:05.003	error	instance system.adapter.klf200.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
          klf200.0
          	2021-08-20 20:05:04.361	error	The underlying connection has been closed due to some error.
          klf200.0
          	2021-08-20 20:05:04.360	warn	Lost connection to KLF-200
          klf200.0
          	2021-08-20 20:05:04.343	warn	Terminated (JS_CONTROLLER_STOPPED): unhandled exception
          klf200.0
          	2021-08-20 20:05:04.341	error	Unhandled exception occured: Error: read ECONNRESET
          klf200.0
          	2021-08-20 20:05:04.340	error	Exception-Code: ECONNRESET: read ECONNRESET
          klf200.0
          	2021-08-20 20:05:04.340	error	Error: read ECONNRESET at TLSWrap.onStreamRead (internal/stream_base_commons.js:205:27)
          klf200.0
          	2021-08-20 20:05:04.339	error	uncaught exception: read ECONNRESET
          klf200.0
          	2021-08-20 20:01:08.058	error	Timemout occured during getting the current gateway status.
          

          KLF200 hat aktuelle Firmware , iobroker ist auf aktuellem Stand

          Danke

          MOD EDIT:LOG IN CODE TAGS GESETZT

          amg_666A Offline
          amg_666A Offline
          amg_666
          wrote on last edited by
          #127

          @ag ich hatte mal versucht die Velux Rolläden direkt per Skript anzusteuern, das hat nur halbwegs funktioniert und ich musste den klf regelmäßig neu starten (die KLF Firmware ist unterirdisch...)
          Ich weiss nicht ob das dein Problem löst aber ich habe im klf Adapter einen automatischen Reboot einmal täglich (nachts 3 Uhr) eingestellt und bei mir läuft das stabil ohne irgendwelche Fehlermeldungen im Log.
          b5ef574a-b4b0-4de1-9ef0-b00ae172a930-grafik.png

          iobroker auf proxmox container

          S 1 Reply Last reply
          0
          • A Offline
            A Offline
            ag
            wrote on last edited by
            #128

            Danke.
            Habe freitag den Netzwerkanschluß geändert, seitdem keine Probleme mehr.

            Operating System: Debian GNU/Linux 12 architecture: arm64 Pi5 8GB
            /usr/bin/nodejs v20.18.0 /usr/bin/node 20.18.1 /usr/bin/npm 10.8.2
            js-controller 7.0.6 admin 7.4.10

            1 Reply Last reply
            0
            • amg_666A amg_666

              @ag ich hatte mal versucht die Velux Rolläden direkt per Skript anzusteuern, das hat nur halbwegs funktioniert und ich musste den klf regelmäßig neu starten (die KLF Firmware ist unterirdisch...)
              Ich weiss nicht ob das dein Problem löst aber ich habe im klf Adapter einen automatischen Reboot einmal täglich (nachts 3 Uhr) eingestellt und bei mir läuft das stabil ohne irgendwelche Fehlermeldungen im Log.
              b5ef574a-b4b0-4de1-9ef0-b00ae172a930-grafik.png

              S Offline
              S Offline
              sascho
              wrote on last edited by
              #129

              @amg_666

              Ich kann nur empfehlen, alle Befehle über Szenen abzusetzen. Seitdem stürzt mein KLF200 gar nicht mehr ab.

              amg_666A 1 Reply Last reply
              0
              • S sascho

                @amg_666

                Ich kann nur empfehlen, alle Befehle über Szenen abzusetzen. Seitdem stürzt mein KLF200 gar nicht mehr ab.

                amg_666A Offline
                amg_666A Offline
                amg_666
                wrote on last edited by
                #130

                @sascho Ich mach da garnix mehr direkt. Die Rolladen habe ich im klf200 Adapter eingebunden und steuern tu ich das über shuttercontrol Adapter, läuft seit knapp 2 Jahren stabil 🙂

                iobroker auf proxmox container

                1 Reply Last reply
                0
                • A Offline
                  A Offline
                  anoonym100
                  wrote on last edited by
                  #131

                  Hallo Zusammen

                  Ich benutze ioBroker erst seit kurzem. Die KLF 200 konnte ich auch schon erfolgreich einbinden.
                  Ich habe nun die IP der KLF geändert. Danach lief nichts mehr. Ich konnte keine Verbindung mehr herstellen. Mehrere Neustarts, Adapter neu installiert usw. nichts half. Unter den Instanzen ist Verbunden mit Host und Lebenszeichen jeweils etwa 30 Sekunden Grün und danach wird alles Rot.
                  Als Host habe ich die pingbare IP eingetragen und als Passwort, das auf der Rückseite des Gerätes.
                  Im Log kommt:
                  Terminated (ADAPTER_REQUESTED_TERMINATION): Login to KLF-200 device at 192.168.1.16 failed.

                  Was kann ich tun, soll ich die KLF 200 resetten? Oder gibt es da irgend eine Lösung?

                  F 1 Reply Last reply
                  0
                  • A anoonym100

                    Hallo Zusammen

                    Ich benutze ioBroker erst seit kurzem. Die KLF 200 konnte ich auch schon erfolgreich einbinden.
                    Ich habe nun die IP der KLF geändert. Danach lief nichts mehr. Ich konnte keine Verbindung mehr herstellen. Mehrere Neustarts, Adapter neu installiert usw. nichts half. Unter den Instanzen ist Verbunden mit Host und Lebenszeichen jeweils etwa 30 Sekunden Grün und danach wird alles Rot.
                    Als Host habe ich die pingbare IP eingetragen und als Passwort, das auf der Rückseite des Gerätes.
                    Im Log kommt:
                    Terminated (ADAPTER_REQUESTED_TERMINATION): Login to KLF-200 device at 192.168.1.16 failed.

                    Was kann ich tun, soll ich die KLF 200 resetten? Oder gibt es da irgend eine Lösung?

                    F Offline
                    F Offline
                    Frank579
                    wrote on last edited by
                    #132

                    @anoonym100 Kann gerade nicht nachschauen welches Passwort hinten drauf steht, du musst aber das WLAN Passwort nehmen,nicht das für den Admin Zugang..

                    A 1 Reply Last reply
                    0
                    • F Frank579

                      @anoonym100 Kann gerade nicht nachschauen welches Passwort hinten drauf steht, du musst aber das WLAN Passwort nehmen,nicht das für den Admin Zugang..

                      A Offline
                      A Offline
                      anoonym100
                      wrote on last edited by anoonym100
                      #133

                      @frank579

                      Das Passwort habe ich eingegeben.
                      Das kann ich auch nicht ändern, oder?
                      Leider funktioniert dies nicht...
                      Könnte ein zurücksetzen des Gateways helfen?

                      F 1 Reply Last reply
                      0
                      • A anoonym100

                        @frank579

                        Das Passwort habe ich eingegeben.
                        Das kann ich auch nicht ändern, oder?
                        Leider funktioniert dies nicht...
                        Könnte ein zurücksetzen des Gateways helfen?

                        F Offline
                        F Offline
                        Frank579
                        wrote on last edited by
                        #134

                        @anoonym100 kann ich nicht sagen ob man das ändern kann. Zurücksetzen könnte helfen, muss aber nicht.
                        Er meckert ja den Login an. Daher gehe ich vom falschen Passwort aus. Versuche Mal das klf neu zu starten und dann mit dem WLAN des klf verbinden, dann siehst du ob das Passwort noch stimmt ..

                        A 1 Reply Last reply
                        0
                        • F Frank579

                          @anoonym100 kann ich nicht sagen ob man das ändern kann. Zurücksetzen könnte helfen, muss aber nicht.
                          Er meckert ja den Login an. Daher gehe ich vom falschen Passwort aus. Versuche Mal das klf neu zu starten und dann mit dem WLAN des klf verbinden, dann siehst du ob das Passwort noch stimmt ..

                          A Offline
                          A Offline
                          anoonym100
                          wrote on last edited by
                          #135

                          @frank579 Hallo Frank. Ich habe das Gateway zurückgesetzt. Danach ging es dann beim zweiten Anlauf. Danke dir für deine Inputs. An was es genau lag kann ich dir nicht sagen. Das Passwort war eigentlich bekannt und das Login funktionierte. Gruss

                          1 Reply Last reply
                          0
                          • C Offline
                            C Offline
                            Chrisdor
                            wrote on last edited by
                            #136

                            Hallo zusammen,

                            ich versuche seit 6 Jahren meine Somfy io Rollo's in KNX einzubinden. Dank des KLF 200 und des Adapter's hat das jetzt endlich geklappt und meine 15 Rollo's lassen sich über KNX steuern. Danke an dieser Stelle für den Adapter.
                            Mein Problem ist, wenn ich im KLF 200 mehrere Szenen anlege und den Adapter neu starte bleibt er auf Gelb stehen und gibt auch keine Fehlermeldung im Log aus.

                            2022-01-22 22:07:49.750 - info: host.e-server stopInstance system.adapter.klf200.0 (force=false, process=true)
                            2022-01-22 22:07:49.758 - info: klf200.0 (108846) Got terminate signal TERMINATE_YOURSELF
                            2022-01-22 22:07:49.760 - info: klf200.0 (108846) Remove socket listener...
                            2022-01-22 22:07:49.761 - info: klf200.0 (108846) Shutting down event handlers...
                            2022-01-22 22:07:49.762 - info: klf200.0 (108846) Disconnecting from the KLF-200...
                            2022-01-22 22:07:49.766 - info: host.e-server stopInstance system.adapter.klf200.0 send kill signal
                            2022-01-22 22:07:49.772 - info: klf200.0 (108846) Cleaned everything up...
                            2022-01-22 22:07:49.773 - info: klf200.0 (108846) terminating
                            2022-01-22 22:07:49.774 - info: klf200.0 (108846) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                            2022-01-22 22:07:50.487 - info: host.e-server instance system.adapter.klf200.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION)
                            2022-01-22 22:07:52.956 - info: host.e-server instance system.adapter.klf200.0 started with pid 108861
                            2022-01-22 22:07:55.848 - info: klf200.0 (108861) starting. Version 1.0.1 in /opt/iobroker/node_modules/iobroker.klf200, node: v14.18.2, js-controller: 3.3.22
                            2022-01-22 22:07:55.928 - info: klf200.0 (108861) Host: 192.168.178.194
                            2022-01-22 22:08:00.236 - info: klf200.0 (108861) Connected to interface.
                            2022-01-22 22:08:00.237 - info: klf200.0 (108861) Reading device information...
                            2022-01-22 22:08:00.238 - info: klf200.0 (108861) Enabling the house status monitor...
                            2022-01-22 22:08:01.258 - info: klf200.0 (108861) Setting UTC clock to the current time.
                            2022-01-22 22:08:01.468 - info: klf200.0 (108861) Setting time zone to :GMT+1:GMT+2:0060:(1994)040102-0:110102-0
                            2022-01-22 22:08:01.970 - info: klf200.0 (108861) Reading scenes...
                            

                            Mache ich das ganze mit nur einer Szene funktioniert es ohne Probleme der Adapter wird Grün und hat alle 15 Rollo's und die eine Szene geladen.

                            Hat jemand eine Idee woran das liegen könnte?

                            1 Reply Last reply
                            0
                            • S Offline
                              S Offline
                              sven-rhein
                              wrote on last edited by
                              #137

                              Nabend zusammen,

                              erst einmal vielen Dank für den prima KLF 200 Adapter - gibt es schon Neuigkeiten bei der getrennten Ansteuerung bei "Dual Shutter" Rolläden?

                              im FHEM Forum ist dies gelungen - vielleicht hilft das etwas..
                              https://forum.fhem.de/index.php/topic,92907.msg1080981.html#msg1080981

                              (Zitat)
                              Für FP1:
                              Code: [Auswählen]
                              set VELUX_1 raw ParameterActive=1 FP1=0 MP=55304 FP2=53504
                              bis
                              Code: [Auswählen]
                              set VELUX_1 raw ParameterActive=1 FP1=51200 MP=55304 FP2=53504

                              Für FP2:
                              Code: [Auswählen]
                              set VELUX_1 raw ParameterActive=2 FP2=0 MP=55304 FP1=53504
                              bis
                              Code: [Auswählen]
                              set VELUX_1 raw ParameterActive=2 FP2=51200 MP=55304 FP1=53504

                              => FP1 ist hier der obere Rolladen und FP2 der untere

                              Herzliche Grüße

                              1 Reply Last reply
                              0
                              • M Offline
                                M Offline
                                marios774
                                wrote on last edited by marios774
                                #138

                                Hallo zusammen,

                                seit gestern ist mein KLF tiefrot und das log quillt über.

                                2022-01-30 18:09:40.381 - error: host.iobroker Caught by controller[0]: internal/modules/cjs/loader.js:905
                                2022-01-30 18:09:40.382 - error: host.iobroker Caught by controller[0]: throw err;
                                2022-01-30 18:09:40.382 - error: host.iobroker Caught by controller[0]: ^
                                2022-01-30 18:09:40.383 - error: host.iobroker Caught by controller[0]: Error: Cannot find module 'node-schedule'
                                2022-01-30 18:09:40.383 - error: host.iobroker Caught by controller[0]: Require stack:
                                2022-01-30 18:09:40.383 - error: host.iobroker Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.klf200/build/main.js
                                2022-01-30 18:09:40.383 - error: host.iobroker Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
                                2022-01-30 18:09:40.384 - error: host.iobroker Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:746:27)
                                2022-01-30 18:09:40.384 - error: host.iobroker Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:974:19)
                                2022-01-30 18:09:40.384 - error: host.iobroker Caught by controller[0]: at require (internal/modules/cjs/helpers.js:93:18)
                                2022-01-30 18:09:40.384 - error: host.iobroker Caught by controller[0]: at Object. (/opt/iobroker/node_modules/iobroker.klf200/build/main.js:10:25)
                                2022-01-30 18:09:40.384 - error: host.iobroker Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1085:14)
                                2022-01-30 18:09:40.384 - error: host.iobroker Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
                                2022-01-30 18:09:40.385 - error: host.iobroker Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:950:32)
                                2022-01-30 18:09:40.385 - error: host.iobroker Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:790:12)
                                2022-01-30 18:09:40.385 - error: host.iobroker Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:76:12) {
                                2022-01-30 18:09:40.385 - error: host.iobroker Caught by controller[0]: code: 'MODULE_NOT_FOUND',
                                2022-01-30 18:09:40.385 - error: host.iobroker Caught by controller[0]: requireStack: [ '/opt/iobroker/node_modules/iobroker.klf200/build/main.js' ]
                                2022-01-30 18:09:40.385 - error: host.iobroker Caught by controller[0]: }
                                2022-01-30 18:09:40.385 - error: host.iobroker instance system.adapter.klf200.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
                                2022-01-30 18:09:40.386 - info: host.iobroker Restart adapter system.adapter.klf200.0 because enabled
                                

                                Ich habe neben einem apt-get update nur einige andere Adapter über den Admin deinstalliert. Selbst ein Backup auf den Stand von Freitag, wo ich zumindest noch den Rollo nutzen konnte führt nun zu der Meldung....

                                Bitte um Hilfe.

                                # npm -v
                                6.14.15
                                # node -v
                                v14.18.3
                                # nodejs -v
                                v12.22.9
                                
                                Thomas BraunT 1 Reply Last reply
                                0
                                • M marios774

                                  Hallo zusammen,

                                  seit gestern ist mein KLF tiefrot und das log quillt über.

                                  2022-01-30 18:09:40.381 - error: host.iobroker Caught by controller[0]: internal/modules/cjs/loader.js:905
                                  2022-01-30 18:09:40.382 - error: host.iobroker Caught by controller[0]: throw err;
                                  2022-01-30 18:09:40.382 - error: host.iobroker Caught by controller[0]: ^
                                  2022-01-30 18:09:40.383 - error: host.iobroker Caught by controller[0]: Error: Cannot find module 'node-schedule'
                                  2022-01-30 18:09:40.383 - error: host.iobroker Caught by controller[0]: Require stack:
                                  2022-01-30 18:09:40.383 - error: host.iobroker Caught by controller[0]: - /opt/iobroker/node_modules/iobroker.klf200/build/main.js
                                  2022-01-30 18:09:40.383 - error: host.iobroker Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
                                  2022-01-30 18:09:40.384 - error: host.iobroker Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:746:27)
                                  2022-01-30 18:09:40.384 - error: host.iobroker Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:974:19)
                                  2022-01-30 18:09:40.384 - error: host.iobroker Caught by controller[0]: at require (internal/modules/cjs/helpers.js:93:18)
                                  2022-01-30 18:09:40.384 - error: host.iobroker Caught by controller[0]: at Object. (/opt/iobroker/node_modules/iobroker.klf200/build/main.js:10:25)
                                  2022-01-30 18:09:40.384 - error: host.iobroker Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1085:14)
                                  2022-01-30 18:09:40.384 - error: host.iobroker Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10)
                                  2022-01-30 18:09:40.385 - error: host.iobroker Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:950:32)
                                  2022-01-30 18:09:40.385 - error: host.iobroker Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:790:12)
                                  2022-01-30 18:09:40.385 - error: host.iobroker Caught by controller[0]: at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:76:12) {
                                  2022-01-30 18:09:40.385 - error: host.iobroker Caught by controller[0]: code: 'MODULE_NOT_FOUND',
                                  2022-01-30 18:09:40.385 - error: host.iobroker Caught by controller[0]: requireStack: [ '/opt/iobroker/node_modules/iobroker.klf200/build/main.js' ]
                                  2022-01-30 18:09:40.385 - error: host.iobroker Caught by controller[0]: }
                                  2022-01-30 18:09:40.385 - error: host.iobroker instance system.adapter.klf200.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
                                  2022-01-30 18:09:40.386 - info: host.iobroker Restart adapter system.adapter.klf200.0 because enabled
                                  

                                  Ich habe neben einem apt-get update nur einige andere Adapter über den Admin deinstalliert. Selbst ein Backup auf den Stand von Freitag, wo ich zumindest noch den Rollo nutzen konnte führt nun zu der Meldung....

                                  Bitte um Hilfe.

                                  # npm -v
                                  6.14.15
                                  # node -v
                                  v14.18.3
                                  # nodejs -v
                                  v12.22.9
                                  
                                  Thomas BraunT Online
                                  Thomas BraunT Online
                                  Thomas Braun
                                  Most Active
                                  wrote on last edited by Thomas Braun
                                  #139

                                  @marios774 sagte in Adapter für VELUX KLF-200 Interface:

                                  # npm -v        
                                  6.14.15                                                                                                                                                                            # node -v                                                                                                                                                                            
                                  v14.18.3                                                                                                                                                                            
                                  # nodejs -v                                                                                                                                                                            
                                  v12.22.9
                                  

                                  Du bist nicht zufällig als root unterwegs?
                                  NodeJS krumm/falsch installiert. Schau genauer damit nach:

                                  which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                                  

                                  Linux-Werkzeugkasten:
                                  https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                  NodeJS Fixer Skript:
                                  https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                  iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                  M 1 Reply Last reply
                                  0
                                  • Thomas BraunT Thomas Braun

                                    @marios774 sagte in Adapter für VELUX KLF-200 Interface:

                                    # npm -v        
                                    6.14.15                                                                                                                                                                            # node -v                                                                                                                                                                            
                                    v14.18.3                                                                                                                                                                            
                                    # nodejs -v                                                                                                                                                                            
                                    v12.22.9
                                    

                                    Du bist nicht zufällig als root unterwegs?
                                    NodeJS krumm/falsch installiert. Schau genauer damit nach:

                                    which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                                    
                                    M Offline
                                    M Offline
                                    marios774
                                    wrote on last edited by
                                    #140

                                    @thomas-braun sagte in Adapter für VELUX KLF-200 Interface:

                                    which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs

                                    /usr/bin/nodejs
                                    /usr/local/bin/node
                                    /usr/local/bin/npm
                                    v12.22.9
                                    v14.18.3
                                    6.14.15
                                    root
                                    /opt/iobroker/iobroker-data
                                    OK:1 http://security.debian.org/debian-security stretch/updates InRelease
                                    OK:2 http://phoscon.de/apt/deconz stretch InRelease              
                                    OK:3 https://deb.nodesource.com/node_12.x stretch InRelease         
                                    Ign:4 http://ftp.us.debian.org/debian stretch InRelease                                           
                                    OK:5 http://ftp.us.debian.org/debian stretch-updates InRelease
                                    OK:6 http://ftp.us.debian.org/debian stretch Release 
                                    Paketlisten werden gelesen... Fertig                 
                                    Abhängigkeitsbaum wird aufgebaut.       
                                    Statusinformationen werden eingelesen.... Fertig
                                    Alle Pakete sind aktuell.
                                    nodejs:
                                      Installiert:           12.22.9-1nodesource1
                                      Installationskandidat: 12.22.9-1nodesource1
                                      Versionstabelle:
                                     *** 12.22.9-1nodesource1 500
                                            500 https://deb.nodesource.com/node_12.x stretch/main amd64 Packages
                                            100 /var/lib/dpkg/status
                                         4.8.2~dfsg-1 500
                                            500 http://ftp.us.debian.org/debian stretch/main amd64 Packages
                                    root@iobroker:/opt/iobroker/iobroker-data# 
                                    

                                    Das hat bisher über ein Jahr so geklappt als root..

                                    Thomas BraunT 1 Reply Last reply
                                    0
                                    • M marios774

                                      @thomas-braun sagte in Adapter für VELUX KLF-200 Interface:

                                      which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs

                                      /usr/bin/nodejs
                                      /usr/local/bin/node
                                      /usr/local/bin/npm
                                      v12.22.9
                                      v14.18.3
                                      6.14.15
                                      root
                                      /opt/iobroker/iobroker-data
                                      OK:1 http://security.debian.org/debian-security stretch/updates InRelease
                                      OK:2 http://phoscon.de/apt/deconz stretch InRelease              
                                      OK:3 https://deb.nodesource.com/node_12.x stretch InRelease         
                                      Ign:4 http://ftp.us.debian.org/debian stretch InRelease                                           
                                      OK:5 http://ftp.us.debian.org/debian stretch-updates InRelease
                                      OK:6 http://ftp.us.debian.org/debian stretch Release 
                                      Paketlisten werden gelesen... Fertig                 
                                      Abhängigkeitsbaum wird aufgebaut.       
                                      Statusinformationen werden eingelesen.... Fertig
                                      Alle Pakete sind aktuell.
                                      nodejs:
                                        Installiert:           12.22.9-1nodesource1
                                        Installationskandidat: 12.22.9-1nodesource1
                                        Versionstabelle:
                                       *** 12.22.9-1nodesource1 500
                                              500 https://deb.nodesource.com/node_12.x stretch/main amd64 Packages
                                              100 /var/lib/dpkg/status
                                           4.8.2~dfsg-1 500
                                              500 http://ftp.us.debian.org/debian stretch/main amd64 Packages
                                      root@iobroker:/opt/iobroker/iobroker-data# 
                                      

                                      Das hat bisher über ein Jahr so geklappt als root..

                                      Thomas BraunT Online
                                      Thomas BraunT Online
                                      Thomas Braun
                                      Most Active
                                      wrote on last edited by Thomas Braun
                                      #141

                                      @marios774

                                      Gleich drei Baustellen:

                                      1. root login
                                      2. Stretch ist tot
                                      3. NodeJS ist falsch installiert

                                      Linux-Werkzeugkasten:
                                      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                      NodeJS Fixer Skript:
                                      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                      M 1 Reply Last reply
                                      0
                                      • Thomas BraunT Thomas Braun

                                        @marios774

                                        Gleich drei Baustellen:

                                        1. root login
                                        2. Stretch ist tot
                                        3. NodeJS ist falsch installiert
                                        M Offline
                                        M Offline
                                        marios774
                                        wrote on last edited by
                                        #142

                                        @thomas-braun

                                        ... ich bekomme leider keinen geraden linux Befehl hin ohne Vorgabe, da habe ich wohl beim update irgendwo einen Fehler gemacht.

                                        Soll / muss ich nun erst auf Buster upgraden, oder direkt auf Bullseye?

                                        Thomas BraunT 1 Reply Last reply
                                        0
                                        • M marios774

                                          @thomas-braun

                                          ... ich bekomme leider keinen geraden linux Befehl hin ohne Vorgabe, da habe ich wohl beim update irgendwo einen Fehler gemacht.

                                          Soll / muss ich nun erst auf Buster upgraden, oder direkt auf Bullseye?

                                          Thomas BraunT Online
                                          Thomas BraunT Online
                                          Thomas Braun
                                          Most Active
                                          wrote on last edited by
                                          #143

                                          @marios774

                                          Bei den Vorbedingungen:

                                          Installier Bullseye direkt neu.
                                          Ohne aktiven root.

                                          Linux-Werkzeugkasten:
                                          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                                          NodeJS Fixer Skript:
                                          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                                          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                                          M 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          83

                                          Online

                                          32.4k

                                          Users

                                          81.3k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe