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. Tester
  4. Test Adapter klf200 v1.0.x latest

NEWS

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

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

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Test Adapter klf200 v1.0.x latest

Geplant Angeheftet Gesperrt Verschoben Tester
veluxklf200io homecontrolsomfy2.0.0.71klf-200
37 Beiträge 12 Kommentatoren 5.4k Aufrufe 13 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.
  • F Frank579

    @MiSchroe
    Also mein war heute morgen schon nicht mehr erreichbar, nur ein neustart hat wieder geholfen, konnte leider nicht feststellen seit wann, log war voll mit "Login failed" alle 10 sek. hatten dann den Adapter abgestellt und das script Aktiviert da ich bis gerade Unterwegs war. Habe nun die neue Version installiert und aktiviert.

    Hier die Versionen :

    KLF.PNG

    M Offline
    M Offline
    MiSchroe
    schrieb am zuletzt editiert von
    #13

    @Frank579 Ich habe schonmal einen neuen Datenpunkt RebootGateway hinzugefügt. Das funktioniert aber nur, wenn man überhaupt noch eine Verbindung zum Gateway hat.

    F 1 Antwort Letzte Antwort
    0
    • M MiSchroe

      @Frank579 Ich habe schonmal einen neuen Datenpunkt RebootGateway hinzugefügt. Das funktioniert aber nur, wenn man überhaupt noch eine Verbindung zum Gateway hat.

      F Offline
      F Offline
      Frank579
      schrieb am zuletzt editiert von
      #14

      @MiSchroe
      Hi deine erste Änderung scheint schon geholfen zu haben, Läuft noch immer mit der Version ohne reboot Datenpunkt. Werde jetzt mal updaten und schauen was passiert :)

      1 Antwort Letzte Antwort
      0
      • M Offline
        M Offline
        MiSchroe
        schrieb am zuletzt editiert von
        #15

        Ich habe nun die Version 1.0.0 auf npm veröffentlicht. Damit sollte die Version auch in kürze über das latest-Repository verfügbar werden. Da ich noch eine Verschlüsselung des Passwords integriert habe, müsst Ihr nach der Installation Euer Password einmalig neu eintragen.

        1 Antwort Letzte Antwort
        0
        • A Offline
          A Offline
          Andy61
          schrieb am zuletzt editiert von Andy61
          #16

          Hallo, erst einmal vielen Dank für die Entwicklung. Habe das Projekt in den letzten Tagen intensiv verfolgt. Jetzt habe ich den Adapter 1.0.0 installiert, bekomme ihn aber nicht zum laufen. Folgende Fehlermeldung erhalte ich:

          host.ioBroker 2020-06-27 13:49:26.485 info Restart adapter system.adapter.klf200.0 because enabled
          host.ioBroker 2020-06-27 13:49:26.485 error instance system.adapter.klf200.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
          host.ioBroker 2020-06-27 13:49:26.485 error Caught by controller[0]: }
          host.ioBroker 2020-06-27 13:49:26.484 error Caught by controller[0]: requestPath: 'klf-200-api'
          host.ioBroker 2020-06-27 13:49:26.484 error Caught by controller[0]: path: '/opt/iobroker/node_modules/klf-200-api/package.json',
          host.ioBroker 2020-06-27 13:49:26.484 error Caught by controller[0]: code: 'MODULE_NOT_FOUND',
          host.ioBroker 2020-06-27 13:49:26.483 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:986:32) {
          host.ioBroker 2020-06-27 13:49:26.483 error Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10)
          host.ioBroker 2020-06-27 13:49:26.482 error Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1138:30)
          host.ioBroker 2020-06-27 13:49:26.482 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.klf200/build/main.js:9:23)
          host.ioBroker 2020-06-27 13:49:26.481 error Caught by controller[0]: at require (internal/modules/cjs/helpers.js:72:18)
          host.ioBroker 2020-06-27 13:49:26.481 error Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:1026:19)
          host.ioBroker 2020-06-27 13:49:26.481 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:842:27)
          host.ioBroker 2020-06-27 13:49:26.481 error Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:953:27)
          host.ioBroker 2020-06-27 13:49:26.480 error Caught by controller[0]: at Function.Module._findPath (internal/modules/cjs/loader.js:683:18)
          host.ioBroker 2020-06-27 13:49:26.480 error Caught by controller[0]: at tryPackage (internal/modules/cjs/loader.js:322:19)
          host.ioBroker 2020-06-27 13:49:26.480 error Caught by controller[0]: Error: Cannot find module '/opt/iobroker/node_modules/klf-200-api/dist/index.js'. Please verify that the package.json has a valid "main" entry
          host.ioBroker 2020-06-27 13:49:26.479 error Caught by controller[0]: ^
          host.ioBroker 2020-06-27 13:49:26.479 error Caught by controller[0]: throw err;
          host.ioBroker 2020-06-27 13:49:26.478 error Caught by controller[0]: internal/modules/cjs/loader.js:330
          host.ioBroker 2020-06-27 13:49:25.957 info instance system.adapter.klf200.0 started with pid 11654
          host.ioBroker 2020-06-27 13:48:55.917 info Restart adapter system.adapter.klf200.0 because enabled

          Habe mit WinSCP nachgesehen. Es fehlt "/opt/iobroker/node_modules/klf-200-api/dist/index.js". klf-200-api ist installiert. Das Gateway ist per IP eingerichtet und erreichbar. Auch mit Telnet komme ich rein. Was kann/ muss ich zur Behebung machen?

          Andreas

          M 1 Antwort Letzte Antwort
          0
          • S Offline
            S Offline
            schauaufdich
            schrieb am zuletzt editiert von
            #17

            Hallo, auch meinerseits ein herzliches Danke für die Entwicklung des Adapters. Ich bin gestern auf die neue Version umgestiegen und erhalte nun immer folgende Meldung

            2020-06-27 17:38:43.807 - error: host.hans-Lenovo-YOGA-900-13ISK instance system.adapter.klf200.0 terminated by request of the instance itself and will not be restarted, before user restarts it.
            2020-06-27 17:38:43.807 - info: host.hans-Lenovo-YOGA-900-13ISK Do not restart adapter system.adapter.klf200.0 because desired by instance
            2020-06-27 17:39:33.597 - info: host.hans-Lenovo-YOGA-900-13ISK instance system.adapter.klf200.0 started with pid 4364
            2020-06-27 17:39:34.284 - info: klf200.0 (4364) starting. Version 1.0.0 in /opt/iobroker/node_modules/iobroker.klf200, node: v12.18.1, js-controller: 3.1.5
            2020-06-27 17:39:34.313 - info: klf200.0 (4364) Host: VELUX-KLF-E5B7.fritz.box
            

            Die todo's aus der Anleitung habe ich schon alle durch ;-) . Ich hoffe mir kann geholfen werden ;-)
            lg Hans

            M 1 Antwort Letzte Antwort
            0
            • A Andy61

              Hallo, erst einmal vielen Dank für die Entwicklung. Habe das Projekt in den letzten Tagen intensiv verfolgt. Jetzt habe ich den Adapter 1.0.0 installiert, bekomme ihn aber nicht zum laufen. Folgende Fehlermeldung erhalte ich:

              host.ioBroker 2020-06-27 13:49:26.485 info Restart adapter system.adapter.klf200.0 because enabled
              host.ioBroker 2020-06-27 13:49:26.485 error instance system.adapter.klf200.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
              host.ioBroker 2020-06-27 13:49:26.485 error Caught by controller[0]: }
              host.ioBroker 2020-06-27 13:49:26.484 error Caught by controller[0]: requestPath: 'klf-200-api'
              host.ioBroker 2020-06-27 13:49:26.484 error Caught by controller[0]: path: '/opt/iobroker/node_modules/klf-200-api/package.json',
              host.ioBroker 2020-06-27 13:49:26.484 error Caught by controller[0]: code: 'MODULE_NOT_FOUND',
              host.ioBroker 2020-06-27 13:49:26.483 error Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:986:32) {
              host.ioBroker 2020-06-27 13:49:26.483 error Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10)
              host.ioBroker 2020-06-27 13:49:26.482 error Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:1138:30)
              host.ioBroker 2020-06-27 13:49:26.482 error Caught by controller[0]: at Object.<anonymous> (/opt/iobroker/node_modules/iobroker.klf200/build/main.js:9:23)
              host.ioBroker 2020-06-27 13:49:26.481 error Caught by controller[0]: at require (internal/modules/cjs/helpers.js:72:18)
              host.ioBroker 2020-06-27 13:49:26.481 error Caught by controller[0]: at Module.require (internal/modules/cjs/loader.js:1026:19)
              host.ioBroker 2020-06-27 13:49:26.481 error Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:842:27)
              host.ioBroker 2020-06-27 13:49:26.481 error Caught by controller[0]: at Function.Module._resolveFilename (internal/modules/cjs/loader.js:953:27)
              host.ioBroker 2020-06-27 13:49:26.480 error Caught by controller[0]: at Function.Module._findPath (internal/modules/cjs/loader.js:683:18)
              host.ioBroker 2020-06-27 13:49:26.480 error Caught by controller[0]: at tryPackage (internal/modules/cjs/loader.js:322:19)
              host.ioBroker 2020-06-27 13:49:26.480 error Caught by controller[0]: Error: Cannot find module '/opt/iobroker/node_modules/klf-200-api/dist/index.js'. Please verify that the package.json has a valid "main" entry
              host.ioBroker 2020-06-27 13:49:26.479 error Caught by controller[0]: ^
              host.ioBroker 2020-06-27 13:49:26.479 error Caught by controller[0]: throw err;
              host.ioBroker 2020-06-27 13:49:26.478 error Caught by controller[0]: internal/modules/cjs/loader.js:330
              host.ioBroker 2020-06-27 13:49:25.957 info instance system.adapter.klf200.0 started with pid 11654
              host.ioBroker 2020-06-27 13:48:55.917 info Restart adapter system.adapter.klf200.0 because enabled

              Habe mit WinSCP nachgesehen. Es fehlt "/opt/iobroker/node_modules/klf-200-api/dist/index.js". klf-200-api ist installiert. Das Gateway ist per IP eingerichtet und erreichbar. Auch mit Telnet komme ich rein. Was kann/ muss ich zur Behebung machen?

              Andreas

              M Offline
              M Offline
              MiSchroe
              schrieb am zuletzt editiert von
              #18

              @Andy61 Es fehlt das klf-200-api-Modul. Das installiert sich mit der Installation des Adapters normalerweise mit. Wie hast Du die Installation des Adapters durchgeführt, über den Admin oder manuell?

              Wechsele mal in das Verzeichnis /opt/iobroker/node_modules/iobroker.klf200 und führe dort npm install aus. Dadurch installieren sich die fehlenden Abhängigkeiten nach.

              A 1 Antwort Letzte Antwort
              0
              • S schauaufdich

                Hallo, auch meinerseits ein herzliches Danke für die Entwicklung des Adapters. Ich bin gestern auf die neue Version umgestiegen und erhalte nun immer folgende Meldung

                2020-06-27 17:38:43.807 - error: host.hans-Lenovo-YOGA-900-13ISK instance system.adapter.klf200.0 terminated by request of the instance itself and will not be restarted, before user restarts it.
                2020-06-27 17:38:43.807 - info: host.hans-Lenovo-YOGA-900-13ISK Do not restart adapter system.adapter.klf200.0 because desired by instance
                2020-06-27 17:39:33.597 - info: host.hans-Lenovo-YOGA-900-13ISK instance system.adapter.klf200.0 started with pid 4364
                2020-06-27 17:39:34.284 - info: klf200.0 (4364) starting. Version 1.0.0 in /opt/iobroker/node_modules/iobroker.klf200, node: v12.18.1, js-controller: 3.1.5
                2020-06-27 17:39:34.313 - info: klf200.0 (4364) Host: VELUX-KLF-E5B7.fritz.box
                

                Die todo's aus der Anleitung habe ich schon alle durch ;-) . Ich hoffe mir kann geholfen werden ;-)
                lg Hans

                M Offline
                M Offline
                MiSchroe
                schrieb am zuletzt editiert von
                #19

                @schauaufdich Kannst Du bitte auch die Log-Einträge vor der Fehlermeldung posten? Der Adapter beendet sich selbst, wenn er sich nicht mit der Box verbinden kann, das kann ein falsches Passwort sein oder irgendetwas anderes. Passwort ist entweder das WLAN-Passwort auf der Rückseite der Box oder ein selbst vergebenes.

                S 1 Antwort Letzte Antwort
                0
                • M MiSchroe

                  @Andy61 Es fehlt das klf-200-api-Modul. Das installiert sich mit der Installation des Adapters normalerweise mit. Wie hast Du die Installation des Adapters durchgeführt, über den Admin oder manuell?

                  Wechsele mal in das Verzeichnis /opt/iobroker/node_modules/iobroker.klf200 und führe dort npm install aus. Dadurch installieren sich die fehlenden Abhängigkeiten nach.

                  A Offline
                  A Offline
                  Andy61
                  schrieb am zuletzt editiert von
                  #20

                  @MiSchroe einfach super, vielen Dank. Keine Fehlermeldungen mehr und verbunden ist er auch. Jetzt wird er eingebunden und getestet. Die api hatte ich auf der Konsole installiert, den Adapter als admin. Es könnte evtl. damit zusammenhängen, das ich den alten Adapter mal installiert hatte und die Steuerung bisher über Scripte gelöst hatte. Das wollte ich jetzt ablösen. Vielen Dank für die schnelle Hilfe. LG Andreas:+1: :hugging_face:

                  A 2 Antworten Letzte Antwort
                  0
                  • M MiSchroe

                    @schauaufdich Kannst Du bitte auch die Log-Einträge vor der Fehlermeldung posten? Der Adapter beendet sich selbst, wenn er sich nicht mit der Box verbinden kann, das kann ein falsches Passwort sein oder irgendetwas anderes. Passwort ist entweder das WLAN-Passwort auf der Rückseite der Box oder ein selbst vergebenes.

                    S Offline
                    S Offline
                    schauaufdich
                    schrieb am zuletzt editiert von
                    #21

                    @MiSchroe danke, hier die Logeinträge

                    2020-06-28 12:52:32.834 - info: javascript.0 (18503) script.js.common.Wäschewaschen: script Wäschewaschen läuft
                    2020-06-28 12:52:32.834 - info: javascript.0 (18503) script.js.common.Wäschewaschen: 0.02
                    2020-06-28 12:52:32.834 - info: javascript.0 (18503) script.js.common.Wäschewaschen: Trockner aus 28.06.2020 12:52:32
                    2020-06-28 12:53:00.032 - info: javascript.0 (18503) script.js.common.ZeitenVisualisierung: Tageszeiten 1 gestartet
                    2020-06-28 12:53:00.044 - info: javascript.0 (18503) script.js.common.Tageszeiten: Tageszeiten 1 gestartet
                    2020-06-28 12:53:25.255 - info: javascript.0 (18503) script.js.common.divRoutinen: script Verbrauch seit letzter Ablesung läuft:
                    2020-06-28 12:54:00.038 - info: javascript.0 (18503) script.js.common.Tageszeiten: Tageszeiten 1 gestartet
                    2020-06-28 12:54:00.053 - info: javascript.0 (18503) script.js.common.ZeitenVisualisierung: Tageszeiten 1 gestartet
                    2020-06-28 12:54:01.378 - info: host.hans-Lenovo-YOGA-900-13ISK instance system.adapter.klf200.0 started with pid 21670
                    2020-06-28 12:54:01.939 - info: klf200.0 (21670) starting. Version 1.0.0 in /opt/iobroker/node_modules/iobroker.klf200, node: v12.18.1, js-controller: 3.1.6
                    2020-06-28 12:54:01.961 - info: klf200.0 (21670) Host: velux-klf-e5b7.fritz.box
                    2020-06-28 12:54:06.219 - info: klf200.0 (21670) Terminated (ADAPTER_REQUESTED_TERMINATION): Login to KLF-200 device at velux-klf-e5b7.fritz.box failed.
                    2020-06-28 12:54:06.765 - error: host.hans-Lenovo-YOGA-900-13ISK instance system.adapter.klf200.0 terminated by request of the instance itself and will not be restarted, before user restarts it.
                    2020-06-28 12:54:06.766 - info: host.hans-Lenovo-YOGA-900-13ISK Do not restart adapter system.adapter.klf200.0 because desired by instance
                    

                    Wenn ich im klf200 Verzeichnis "npm install" durchführe erhalte ich folgendes:

                    npm WARN @typescript-eslint/eslint-plugin@2.34.0 requires a peer of eslint@^5.0.0 || ^6.0.0 but none is installed. You must install peer dependencies yourself.
                    npm WARN @typescript-eslint/parser@2.34.0 requires a peer of eslint@^5.0.0 || ^6.0.0 but none is installed. You must install peer dependencies yourself.
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules/fsevents):
                    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                    npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/mocha/node_modules/fsevents):
                    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                    

                    Muss ich noch etwas installieren?
                    Danke

                    M 1 Antwort Letzte Antwort
                    0
                    • S schauaufdich

                      @MiSchroe danke, hier die Logeinträge

                      2020-06-28 12:52:32.834 - info: javascript.0 (18503) script.js.common.Wäschewaschen: script Wäschewaschen läuft
                      2020-06-28 12:52:32.834 - info: javascript.0 (18503) script.js.common.Wäschewaschen: 0.02
                      2020-06-28 12:52:32.834 - info: javascript.0 (18503) script.js.common.Wäschewaschen: Trockner aus 28.06.2020 12:52:32
                      2020-06-28 12:53:00.032 - info: javascript.0 (18503) script.js.common.ZeitenVisualisierung: Tageszeiten 1 gestartet
                      2020-06-28 12:53:00.044 - info: javascript.0 (18503) script.js.common.Tageszeiten: Tageszeiten 1 gestartet
                      2020-06-28 12:53:25.255 - info: javascript.0 (18503) script.js.common.divRoutinen: script Verbrauch seit letzter Ablesung läuft:
                      2020-06-28 12:54:00.038 - info: javascript.0 (18503) script.js.common.Tageszeiten: Tageszeiten 1 gestartet
                      2020-06-28 12:54:00.053 - info: javascript.0 (18503) script.js.common.ZeitenVisualisierung: Tageszeiten 1 gestartet
                      2020-06-28 12:54:01.378 - info: host.hans-Lenovo-YOGA-900-13ISK instance system.adapter.klf200.0 started with pid 21670
                      2020-06-28 12:54:01.939 - info: klf200.0 (21670) starting. Version 1.0.0 in /opt/iobroker/node_modules/iobroker.klf200, node: v12.18.1, js-controller: 3.1.6
                      2020-06-28 12:54:01.961 - info: klf200.0 (21670) Host: velux-klf-e5b7.fritz.box
                      2020-06-28 12:54:06.219 - info: klf200.0 (21670) Terminated (ADAPTER_REQUESTED_TERMINATION): Login to KLF-200 device at velux-klf-e5b7.fritz.box failed.
                      2020-06-28 12:54:06.765 - error: host.hans-Lenovo-YOGA-900-13ISK instance system.adapter.klf200.0 terminated by request of the instance itself and will not be restarted, before user restarts it.
                      2020-06-28 12:54:06.766 - info: host.hans-Lenovo-YOGA-900-13ISK Do not restart adapter system.adapter.klf200.0 because desired by instance
                      

                      Wenn ich im klf200 Verzeichnis "npm install" durchführe erhalte ich folgendes:

                      npm WARN @typescript-eslint/eslint-plugin@2.34.0 requires a peer of eslint@^5.0.0 || ^6.0.0 but none is installed. You must install peer dependencies yourself.
                      npm WARN @typescript-eslint/parser@2.34.0 requires a peer of eslint@^5.0.0 || ^6.0.0 but none is installed. You must install peer dependencies yourself.
                      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.9 (node_modules/fsevents):
                      npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.9: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/mocha/node_modules/fsevents):
                      npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
                      

                      Muss ich noch etwas installieren?
                      Danke

                      M Offline
                      M Offline
                      MiSchroe
                      schrieb am zuletzt editiert von
                      #22

                      @schauaufdich Bitte prüfe das Passwort. Die Fehlermeldung wird gelogged, wenn das Pasword falsch ist.

                      S 1 Antwort Letzte Antwort
                      0
                      • M MiSchroe

                        @schauaufdich Bitte prüfe das Passwort. Die Fehlermeldung wird gelogged, wenn das Pasword falsch ist.

                        S Offline
                        S Offline
                        schauaufdich
                        schrieb am zuletzt editiert von schauaufdich
                        #23

                        @MiSchroe Danke nochmals, jetzt ist der Adapter grün. Ich habe das Web-Passwort und nicht das WLAN-Passwort verwendet ;-) Wer lesen kann, ist im Vorteil...

                        1 Antwort Letzte Antwort
                        1
                        • B Offline
                          B Offline
                          Boot007
                          schrieb am zuletzt editiert von
                          #24

                          Gibt es die Möglichkeit, den Wert des Regensensors bei einem Integra-Fenster auszulesen?

                          M 1 Antwort Letzte Antwort
                          0
                          • B Boot007

                            Gibt es die Möglichkeit, den Wert des Regensensors bei einem Integra-Fenster auszulesen?

                            M Offline
                            M Offline
                            MiSchroe
                            schrieb am zuletzt editiert von
                            #25

                            @Boot007 Da gibt es unter https://github.com/MiSchroe/ioBroker.klf200/issues/47 auch gerade eine Anfrage. Ich muss mir das angucken. Es müssen auf jeden Fall noch weitere States erzeugt werden.

                            Aktuell bekommt man es auf jeden Fall mit, wenn der Regensensor das Fenster schließt, das steht in irgendeinem der Status-Werte drin (habe gerade keinen Zugriff), aber wenn das Fenster schon zu ist oder nur die Lüftungsklappe offen, dann wird vermutlich keine Änderung passieren.

                            1 Antwort Letzte Antwort
                            0
                            • A Andy61

                              @MiSchroe einfach super, vielen Dank. Keine Fehlermeldungen mehr und verbunden ist er auch. Jetzt wird er eingebunden und getestet. Die api hatte ich auf der Konsole installiert, den Adapter als admin. Es könnte evtl. damit zusammenhängen, das ich den alten Adapter mal installiert hatte und die Steuerung bisher über Scripte gelöst hatte. Das wollte ich jetzt ablösen. Vielen Dank für die schnelle Hilfe. LG Andreas:+1: :hugging_face:

                              A Offline
                              A Offline
                              Andy61
                              schrieb am zuletzt editiert von
                              #26

                              @Andy61 Ich benötige doch noch einmal Hilfe. Mit npm install läuft der Adapter erst einmal problemlos. Wenn er allerdings neu startet, stellt sich wieder das alte Verhalten ein (siehe meine Nachricht vom 27.06.). Den automatischen Reeboot habe ich ausgeschaltet. Nicht schön, aber läuft.
                              Nach dem Update auf 1.0.1. natürlich wieder die gleiche Prozedur. Was muss ich machen, um dieses Verhalten abzustellen?
                              Nach dem Update auf 1.0.1. lief erst alles sauber. Jetzt gibt es wieder keine Verbindung und folgende Fehlermeldung "startInstance klf200.0: cannot find start file!". Ein Downgrade auf 1.0 brachte Abhilfe. Was kann ich machen?
                              LG Andreas

                              1 Antwort Letzte Antwort
                              0
                              • tcjT Offline
                                tcjT Offline
                                tcj
                                schrieb am zuletzt editiert von
                                #27

                                Vielen Dank für diese neue Version.
                                Ich konnte nun endlich die FHEM Installation runterwerfen, die ich nur für die Schnittstelle zur KLF laufen hatte.
                                Was nicht bedeuten soll, dass an FHEM etwas schlecht wäre.

                                LG
                                Thomas

                                „Am Ende wird alles gut.
                                Wenn es nicht gut wird,
                                ist es noch nicht das Ende.“

                                1 Antwort Letzte Antwort
                                0
                                • A Andy61

                                  @MiSchroe einfach super, vielen Dank. Keine Fehlermeldungen mehr und verbunden ist er auch. Jetzt wird er eingebunden und getestet. Die api hatte ich auf der Konsole installiert, den Adapter als admin. Es könnte evtl. damit zusammenhängen, das ich den alten Adapter mal installiert hatte und die Steuerung bisher über Scripte gelöst hatte. Das wollte ich jetzt ablösen. Vielen Dank für die schnelle Hilfe. LG Andreas:+1: :hugging_face:

                                  A Offline
                                  A Offline
                                  Andy61
                                  schrieb am zuletzt editiert von Andy61
                                  #28

                                  @Andy61 Hallo, ich bekomme beim npm update immer noch eine Warnung:

                                  root@ioBroker:/opt/iobroker/node_modules/iobroker.klf200# npm update npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.1 (node_modules/ch okidar/node_modules/fsevents):
                                  npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@ 2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"} )

                                  Kann es daran liegen, das die Version 1.0.1 nicht läuft und ich nach jedem Neustart erst wieder ein npm update machen muss?

                                  im log erscheint folgende Fehlermeldung beim Start:
                                  host.ioBroker 2020-08-23 13:06:21.353 error startInstance klf200.0: cannot find start file!
                                  Andreas

                                  Thomas BraunT 1 Antwort Letzte Antwort
                                  0
                                  • A Andy61

                                    @Andy61 Hallo, ich bekomme beim npm update immer noch eine Warnung:

                                    root@ioBroker:/opt/iobroker/node_modules/iobroker.klf200# npm update npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.1 (node_modules/ch okidar/node_modules/fsevents):
                                    npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@ 2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"} )

                                    Kann es daran liegen, das die Version 1.0.1 nicht läuft und ich nach jedem Neustart erst wieder ein npm update machen muss?

                                    im log erscheint folgende Fehlermeldung beim Start:
                                    host.ioBroker 2020-08-23 13:06:21.353 error startInstance klf200.0: cannot find start file!
                                    Andreas

                                    Thomas BraunT Online
                                    Thomas BraunT Online
                                    Thomas Braun
                                    Most Active
                                    schrieb am zuletzt editiert von
                                    #29

                                    @Andy61 Könnte am root-Login liegen.

                                    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

                                    A 1 Antwort Letzte Antwort
                                    0
                                    • Thomas BraunT Thomas Braun

                                      @Andy61 Könnte am root-Login liegen.

                                      A Offline
                                      A Offline
                                      Andy61
                                      schrieb am zuletzt editiert von Andy61
                                      #30

                                      @Thomas-Braun Danke für den Hinweis. Folgendes habe ich gemacht:
                                      Ich habe den gesamten Adapter noch einmal deinstalliert (auch die Ordner gelöscht). Dann neu installiert (die Version 1.0.1, die vorher gar nicht lief). Dann im Ordner ein npm update -f gemacht, klf200 neu gebootet und jetzt scheint es zu laufen. Auch ein Neustart funktioniert jetzt. Super, jetzt kann es in den Urlaub gehen.

                                      1 Antwort Letzte Antwort
                                      0
                                      • maeusekingM Offline
                                        maeusekingM Offline
                                        maeuseking
                                        schrieb am zuletzt editiert von maeuseking
                                        #31

                                        Moin!

                                        Auch von mir ein großes Dankeschön für die Entwicklung des Adapters, welcher bisher einwandfrei funktioniert hat.

                                        Ich habe leider seit ca. 2 Wochen das Problem, dass der Adapter sich nicht mehr erfolgreich einloggen kann.
                                        klf200.0 2020-10-06 12:39:04.815 info (871094) Terminated (ADAPTER_REQUESTED_TERMINATION): Login to KLF-200 device at http://velux-klf-0CB8 failed.
                                        klf200.0 2020-10-06 12:39:04.804 info (871094) Host: http://velux-klf-0CB8
                                        klf200.0 2020-10-06 12:39:04.710 info (871094) starting. Version 1.0.1 in /opt/iobroker/node_modules/iobroker.klf200, node: v12.18.4, js-controller: 3.1.6

                                        Ich habe diesen bereits deinstalliert und neu installiert, jedoch ohne Erfolg. Grundsätzlich hat der Adapter bereits funktioniert, sodass das Dachfenster beim händischen öffnen eines Giebelfensters automatisch mit aufging (das ist für mich smart ;-) )

                                        In die KLF Config komme ich nur über WLAN http://klf200.velux, das war vorher aber auch schon so. Ping an die IP-Adresse über LAN funktioniert. Aber egal, was ich als Host in den Adapter-Einstellungen auch eingebe -> "Login failed"

                                        Ich habe es also mit folgendem probiert:

                                        • IP-Adresse
                                        • velux-klf-0CB8
                                        • velux-klf-0cb8
                                        • http://velux-klf-0cb8
                                        • klf200.velux
                                          und einiges mehr.

                                        Passwort habe ich beim Standard gelassen und kann mich damit auch über W-LAN erfolgreich einloggen.

                                        EDIT:
                                        Nachdem ich erst jetzt die oben aufgeführte Anleitung, insbesondere zum Thema fritz.box, gelesen habe, habe ich auch all das ausprobiert. Ping und Telnet funktioniert mit und ohne dem Zusatz fritz.box. Auch die IP Adresse funktioniert bei beidem, aber der Adapter will einfach nicht. Oben hatte ich die letzten 4 Ziffern der W-LAN MAC aufgeführt, was natürlich falsch ist. Vorher hatte ich die richtige MAC verwendet und auch jetzt wieder probiert, leider kein Erfolg :-(
                                        Auch die Konfig in der FB (selbstständige Portfreigabe sowie Internetzugang unbeschränkt) hat nichts geändert...

                                        Lösung für alle, die das gleiche Problem haben:
                                        In der Doku wird fälschlicherweise das Passwort der Website gefordert, bei mir hat nun aber das WLAN Passwort funktioniert.

                                        Loxone Miniserver Gen 1 / 1 Relay Extension / 2 Extension / 1 Air Extension / 1 1-Wire-Extension / 1 RS485 Extension

                                        1 Pi4 als ioBroker-Server und zur Visualisierung an einem HP E230t Monitor

                                        1 Antwort Letzte Antwort
                                        0
                                        • S Offline
                                          S Offline
                                          StefanS
                                          schrieb am zuletzt editiert von StefanS
                                          #32

                                          Hallo Michael,

                                          auch von mehr erstmal vielen Dank für die Entwicklung des Adapters.
                                          Bei mir funktioniert er bisher einwandfrei. Was mir im ioBroker wichtig war, endlich die Sicherheitsfeatures zu implementieren, die in der besch****nen gekapselten Velux ioHomecontrol Welt nicht möglich sind. Wer schonmal sein elektrisches Rollo ins offene Fenster gesemmelt hat, weiß was ich meine ;-)

                                          Ich habe dazu zwei Script entwicklet, die ich gerne mit der Community teilen möchte und genau das verhindern:

                                          /* Prüfe, ob Fenster weiter als bisher geöffnet werden soll*/
                                          on({ id: 'klf200.0.products.1.targetPosition'/*Position Fenster*/, change: "gt", ack: false }, async function (obj) {
                                              var valueFenster = obj.state.val;
                                              var oldValueFenster = obj.oldState.val;
                                              /* Prüfe, ob Rolle weiter als 50% geöffnet ist*/
                                              if (getState("klf200.0.products.0.currentPosition").val > 50) {
                                                  /* Fenster anhalten */
                                                  setState('klf200.0.products.1.stop'/*stop*/, true);
                                                  /* Rolle auf 50% zurückfahren, dann kann das Fenster gefahrlos geöffnet werden */
                                                  setState('klf200.0.products.0.targetPosition', 50, false, function () {
                                                      /* Callback: Trigger, wenn Rolloänderung fertig (Status 5) */
                                                      on({ id: 'klf200.0.products.0.state'/*state*/, val: 5, ack: true }, async function (obj) {
                                                          var valueRollo = obj.state.val;
                                                          var oldValueRollo = obj.oldState.val;
                                                          /* Wenn Trigger erfüllt, Fenster auf ursprünglich gewünste Position öffnen */
                                                          setState('klf200.0.products.1.targetPosition', valueFenster, false, function () {
                                                          /* Trigger auf Rolladenstatus abmelden*/
                                                          unsubscribe('klf200.0.products.0.state')
                                                          });
                                                      })
                                                  })
                                              };
                                          });
                                          
                                          /* Prüfe, ob Rolle weiter als bisher geschlossen werden soll*/
                                          on({ id: 'klf200.0.products.0.targetPosition'/*Position Fenster*/, change: "gt", ack: false }, async function (obj) {
                                              var valueRolle = obj.state.val;
                                              var oldValueRolle = obj.oldState.val;
                                              /* Prüfe, ob Fenster weiter als 10% geöffnet ist (dies ist der Stellwert für den Dampfabzug)*/
                                              if (getState("klf200.0.products.1.currentPosition").val > 10) {
                                                  /* Rollo anhalten */
                                                  setState('klf200.0.products.0.stop'/*stop*/, true);
                                                  /* Fenster auf 10% zurückfahren, dann kann das Rolle gefahrlos geschlossen werden */
                                                  setState('klf200.0.products.1.targetPosition', 10, false, function () {
                                                      /* Callback: Trigger, wenn Fensteränderung fertig (Status 5) */
                                                      on({ id: 'klf200.0.products.1.state'/*state*/, val: 5, ack: true }, async function (obj) {
                                                          var valueFenster = obj.state.val;
                                                          var oldValueFenster = obj.oldState.val;
                                                          /* Wenn Trigger erfüllt, Rollo auf ursprünglich gewünste Position schließen */
                                                          setState('klf200.0.products.0.targetPosition', valueRolle, false, function () {
                                                          /* Trigger auf Fensterstatus abmelden*/
                                                          unsubscribe('klf200.0.products.1.state')
                                                          });
                                                      })
                                                  })
                                              };
                                          });
                                          

                                          Wer mag kann sich gerne bedienen.

                                          Viele Grüße,
                                          Stefan

                                          D 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

                                          914

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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