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. [Aufruf] ioBroker.ham (Homebridge Accessory Manager) testen

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    986

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

[Aufruf] ioBroker.ham (Homebridge Accessory Manager) testen

Geplant Angeheftet Gesperrt Verschoben Tester
343 Beiträge 55 Kommentatoren 88.7k Aufrufe 14 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.
  • P Offline
    P Offline
    PRozAC
    schrieb am zuletzt editiert von
    #14

    Meine Fibaro Plattform wird soweit erkannt und die freigegebenen Sensoren / Aktoren ausgelesen und unter den Objekten aufgeführt.

    Normale Schalter und Rolloaktoren lassen sich wie erhofft bedienen und geben entsprechende Werte zurück.

    Dimmaktoren lassen sich ein- und ausschalten aber nicht über den brightness Status dimmen obwohl der Wert korrekt ausgelesen wird, wenn ich den Aktor über Fibaro oder manuell dimme.

    Schalter auf "Virtuellen Devices" lassen sich auch direkt ansprechen bzw. triggern.

    Gerne hätte ich bei Github einen enstprechendes issue aufgemacht, aber irgendwie finde ich da nix :(

    1 Antwort Letzte Antwort
    0
    • apollon77A Online
      apollon77A Online
      apollon77
      schrieb am zuletzt editiert von
      #15

      @pix:

      Hier wäre es schön, wenn die einzelnen Homepilot Devices in einem Ordner Homepilot zusammengefasst würden. `

      Das ist aus zwei Gründen wohl nicht möglich.

      1.) Es gibt in den Daten keinerlei Zugriff zu welchem Plugin ein Accessory in Homebridge gehört :-( Also keins was ich bisher gesehen hätte. Damit hab ich nur die "displayNames" die die Plugins so ausspucken

      2.) Die ioBroker-Struktur ist schon "voll" Device.Channes.State … Wenn müsste man über dem Device noch eine Ebene einfügen. Damit kommen die ganzen Standard-Visualisierung gleibe ich nicht zurecht weildie davon ausgehen das Device oben ist.

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

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

        @JackWolfskind:

        Ich bin mir zwar noch nicht sicher ob es das wirklich braucht, aber egal - hauptsache was zum spielen :lol:

        Leider habe ich noch Probleme beim Installieren:
        ` > iobroker 2018-06-18 08:33:40.665 info gyp ERR! node-gyp -v v3.6.2

        iobroker 2018-06-18 08:33:40.665 info gyp ERR! node -v v6.13.1

        iobroker 2018-06-18 08:33:40.665 info gyp ERR! cwd /opt/iobroker/node_modules/authenticate-pam

        iobroker 2018-06-18 08:33:40.665 info gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"

        iobroker 2018-06-18 08:33:40.665 info gyp ERR! System Linux 4.9.80-v7+

        iobroker 2018-06-18 08:33:40.665 info gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:219:12)

        iobroker 2018-06-18 08:33:40.665 info gyp ERR! stack at ChildProcess.emit (events.js:191:7)

        iobroker 2018-06-18 08:33:40.665 info gyp ERR! stack at emitTwo (events.js:106:13)

        iobroker 2018-06-18 08:33:40.665 info ERR! stack Error: make failed with exit code: 2gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:258:23)

        iobroker 2018-06-18 08:33:40.660 info gyp

        iobroker 2018-06-18 08:33:40.652 info ERR! build error

        iobroker 2018-06-18 08:33:40.648 info gyp

        iobroker 2018-06-18 08:33:40.636 info make: *** [Release/obj.target/authenticate_pam/authenticate_pam.o] Fehler 1

        iobroker 2018-06-18 08:33:40.622 info compilation terminated.

        iobroker 2018-06-18 08:33:40.622 info ^

        iobroker 2018-06-18 08:33:40.622 info ../authenticate_pam.cc:30:31: fatal error: security/pam_appl.h: Datei oder Verzeichnis nicht gefunden #include

        Das sollte nur eine Warnugn und optional Dependency sein die eher dqavon kommt das er beim Modul isntallieren alle desp checkt und wenn eine fehlet das immer neu versucht.

        Da ist das Log hier leider unvollständig.

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

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

          @PRozAC:

          Meine Fibaro Plattform wird soweit erkannt und die freigegebenen Sensoren / Aktoren ausgelesen und unter den Objekten aufgeführt.

          Normale Schalter und Rolloaktoren lassen sich wie erhofft bedienen und geben entsprechende Werte zurück.

          Dimmaktoren lassen sich ein- und ausschalten aber nicht über den brightness Status dimmen obwohl der Wert korrekt ausgelesen wird, wenn ich den Aktor über Fibaro oder manuell dimme.

          Schalter auf "Virtuellen Devices" lassen sich auch direkt ansprechen bzw. triggern.

          Gerne hätte ich bei Github einen enstprechendes issue aufgemacht, aber irgendwie finde ich da nix :( `

          Issues jetzt da, aber in dem Fall bitte auch mal beim Homebridge-Plugin selbst checken. Der Adapter kann nur das was auch das Plugin kann!!

          Bzw hier ist das Log dann interessant. Aber ja mach erstmal ein Issue beim Adapter auf mit Debug Log von dem Versuch brightness von ioBroker aus zu ändern!

          Edit: EIne Vermutung wäre das das Fibaro Plugin keinerlei "Permissions" setzt … also ob ein Datenpunkt lese oder Schreibzugriff hat/erlaubt. Wenn nicht gesetzt ist gehe ich aktuell von "lesen only" aus. ggf ist das der Grund. Aber das sagt das Log

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

          • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
          • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
          1 Antwort Letzte Antwort
          0
          • sigi234S Online
            sigi234S Online
            sigi234
            Forum Testing Most Active
            schrieb am zuletzt editiert von
            #18

            Hallo,

            geht es auch unter Windows? Irgendwie begreife ich es nicht…..

            2858_screenshot__70_.png

            Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
            Immer Daten sichern!

            1 Antwort Letzte Antwort
            0
            • apollon77A Online
              apollon77A Online
              apollon77
              schrieb am zuletzt editiert von
              #19

              Was begreifst Du nicht?

              Und ja geht auch unter Windows. Mal die "quasi How-To" weiter oben von pix gesehn ?!

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

              • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
              • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
              1 Antwort Letzte Antwort
              0
              • sigi234S Online
                sigi234S Online
                sigi234
                Forum Testing Most Active
                schrieb am zuletzt editiert von
                #20

                @apollon77:

                Was begreifst Du nicht?

                Und ja geht auch unter Windows. Mal die "quasi How-To" weiter oben von pix gesehn ?! `
                Ja, habe ich nachgemacht, der Adapter bleibt ROT.

                host.Medion	2018-06-18 09:54:06.850	info	Restart adapter system.adapter.ham.0 because enabled
                host.Medion	2018-06-18 09:54:06.850	error	instance system.adapter.ham.0 terminated with code 7 (Adapter already running)
                Caught	2018-06-18 09:54:06.850	error	by controller[1]: at process._fatalException (bootstrap_node.js:378:26)
                Caught	2018-06-18 09:54:06.849	error	by controller[1]: at process.emit (events.js:211:7)
                Caught	2018-06-18 09:54:06.849	error	by controller[1]: at emitOne (events.js:121:20)
                Caught	2018-06-18 09:54:06.849	error	by controller[1]: at process.on.err (C:\ioBroker\node_modules\iobroker.ham\main.js:41:23)
                Caught	2018-06-18 09:54:06.849	error	by controller[1]: at Object.end (C:\ioBroker\node_modules\iobroker.ham\lib\wrapper-handler.js:94:23)
                Caught	2018-06-18 09:54:06.849	error	by controller[1]: TypeError: Cannot read property 'finish' of undefined
                Caught	2018-06-18 09:54:06.849	error	by controller[1]:
                Caught	2018-06-18 09:54:06.849	error	by controller[1]: ^
                Caught	2018-06-18 09:54:06.849	error	by controller[1]: homebridgeWrapper.finish();
                Caught	2018-06-18 09:54:06.849	error	by controller[1]: C:\ioBroker\node_modules\iobroker.ham\lib\wrapper-handler.js:94
                Caught	2018-06-18 09:54:06.849	error	by controller[0]: at tryModuleLoad (module.js:505:12) code: 'MODULE_NOT_FOUND' }
                Caught	2018-06-18 09:54:06.849	error	by controller[0]: at Module.load (module.js:565:32)
                Caught	2018-06-18 09:54:06.849	error	by controller[0]: at Object.Module._extensions..js (module.js:663:10)
                Caught	2018-06-18 09:54:06.849	error	by controller[0]: at Module._compile (module.js:652:30)
                Caught	2018-06-18 09:54:06.849	error	by controller[0]: at Object. <anonymous>(C:\ioBroker\node_modules\iobroker.ham\node_modules\homebridge-plugin-wrapper\hap-nodejs\lib\Accessory.js:3:13)
                Caught	2018-06-18 09:54:06.849	error	by controller[0]: at require (internal/module.js:11:18)
                Caught	2018-06-18 09:54:06.849	error	by controller[0]: at Module.require (module.js:596:17)
                Caught	2018-06-18 09:54:06.849	error	by controller[0]: at Function.Module._load (C:\ioBroker\node_modules\iobroker.ham\node_modules\mock-require\index.js:29:22)
                Caught	2018-06-18 09:54:06.849	error	by controller[0]: at Function.Module._load (module.js:474:25)
                Caught	2018-06-18 09:54:06.849	error	by controller[0]: at Function.Module._resolveFilename (module.js:547:15)
                Caught	2018-06-18 09:54:06.849	error	by controller[0]: { Error: Cannot find module 'debug'
                ham.0	2018-06-18 09:54:06.828	info	starting. Version 0.2.3 in C:/ioBroker/node_modules/iobroker.ham, node: v8.11.2
                ham.0	2018-06-18 09:54:06.722	debug	statesDB connected
                ham.0	2018-06-18 09:54:06.712	debug	objectDB connected</anonymous>
                

                Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                Immer Daten sichern!

                1 Antwort Letzte Antwort
                0
                • apollon77A Online
                  apollon77A Online
                  apollon77
                  schrieb am zuletzt editiert von
                  #21

                  Was genau ist konfiguriert= Screenshot oder details. Wie sieht die Konfig aus die im Editor steht? Was schreibt das Log?

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

                  • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                  • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                  1 Antwort Letzte Antwort
                  0
                  • sigi234S Online
                    sigi234S Online
                    sigi234
                    Forum Testing Most Active
                    schrieb am zuletzt editiert von
                    #22

                    2858_screenshot__74_.png 2858_screenshot__73_.png

                    Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                    Immer Daten sichern!

                    1 Antwort Letzte Antwort
                    0
                    • apollon77A Online
                      apollon77A Online
                      apollon77
                      schrieb am zuletzt editiert von
                      #23

                      @sigi234:

                      Ja, habe ich nachgemacht, der Adapter bleibt ROT.

                      Caught	2018-06-18 09:54:06.849	error	by controller[0]: { Error: Cannot find module 'debug'
                      
                      ```` `  
                      

                      Bitte Update Adapter vom Github 0.2.4. Sollte das fixen

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

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

                        @apollon77:

                        Bitte Update Adapter vom Github 0.2.4. Sollte das fixen `

                        Habe auch ausprobiert ein par Beispiele aus diesem Forum, bekomme aber gleiche Fehler zusehen

                        ! host.buanet 2018-06-18 11:44:00.332 error instance system.adapter.ham.0 terminated with code 0 (OK)
                        ! Caught 2018-06-18 11:44:00.331 error by controller[2]: at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:241:12)
                        ! Caught 2018-06-18 11:44:00.331 error by controller[2]: at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:316:9)
                        ! Caught 2018-06-18 11:44:00.331 error by controller[2]: at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:2434:25)
                        ! Caught 2018-06-18 11:44:00.331 error by controller[2]: at adapter.getDevices (/opt/iobroker/node_modules/iobroker.ham/main.js:175:23)
                        ! Caught 2018-06-18 11:44:00.331 error by controller[2]: at loadExistingAccessories (/opt/iobroker/node_modules/iobroker.ham/main.js:211:57)
                        ! Caught 2018-06-18 11:44:00.331 error by controller[2]: at Object.start (/opt/iobroker/node_modules/iobroker.ham/lib/wrapper-handler.js:90:23)
                        ! Caught 2018-06-18 11:44:00.331 error by controller[2]: at HomebridgeWrapper.init (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/index.js:176:17)
                        ! Caught 2018-06-18 11:44:00.331 error by controller[2]: at Server.run (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/homebridge/server.js:87:8)
                        ! Caught 2018-06-18 11:44:00.330 error by controller[2]: at Server._loadDynamicPlatforms (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/homebridge/server.js:345:30)
                        ! Caught 2018-06-18 11:44:00.330 error by controller[2]: at new iobroker (/opt/iobroker/node_modules/homebridge-iobroker/index.js:29:21)
                        ! Caught 2018-06-18 11:44:00.330 error by controller[2]: TypeError: Cannot read property 'host' of null
                        ! Caught 2018-06-18 11:44:00.330 error by controller[1]: [2018-6-18 09:43:59] Plugin /opt/iobroker/node_modules/homebridge-plugin-wrapper package.json does not contain the keyword 'homebridge-plugin'.
                        ! Caught 2018-06-18 11:44:00.330 error by controller[0]: [2018-6-18 09:43:58] Plugin /opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper package.json does not contain the keyword 'homebridge-plugin'.
                        ! ham.0 2018-06-18 11:44:00.306 info terminating
                        ! ham.0 2018-06-18 11:44:00.298 warn Exception: TypeError: Cannot read property 'host' of null
                        ! ham.0 2018-06-18 11:44:00.292 info cleaned everything up…
                        ! ham.0 2018-06-18 11:44:00.290 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:241:12)
                        ! ham.0 2018-06-18 11:44:00.290 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:316:9)
                        ! ham.0 2018-06-18 11:44:00.290 error at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:2434:25)
                        ! ham.0 2018-06-18 11:44:00.290 error at adapter.getDevices (/opt/iobroker/node_modules/iobroker.ham/main.js:175:23)
                        ! ham.0 2018-06-18 11:44:00.290 error at loadExistingAccessories (/opt/iobroker/node_modules/iobroker.ham/main.js:211:57)
                        ! ham.0 2018-06-18 11:44:00.290 error at Object.start (/opt/iobroker/node_modules/iobroker.ham/lib/wrapper-handler.js:90:23)
                        ! ham.0 2018-06-18 11:44:00.290 error at HomebridgeWrapper.init (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/index.js:176:17)
                        ! ham.0 2018-06-18 11:44:00.290 error at Server.run (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/homebridge/server.js:87:8)
                        ! ham.0 2018-06-18 11:44:00.290 error at Server._loadDynamicPlatforms (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/homebridge/server.js:345:30)
                        ! ham.0 2018-06-18 11:44:00.290 error at new iobroker (/opt/iobroker/node_modules/homebridge-iobroker/index.js:29:21)
                        ! ham.0 2018-06-18 11:44:00.290 error TypeError: Cannot read property 'host' of null
                        ! ham.0 2018-06-18 11:44:00.289 error uncaught exception: Cannot read property 'host' of null
                        ! ham.0 2018-06-18 11:43:57.584 info starting. Version 0.2.4 in /opt/iobroker/node_modules/iobroker.ham, node: v6.14.1
                        ! ham.0 2018-06-18 11:43:57.422 info States connected to redis: 127.0.0.1:6379
                        ! host.buanet 2018-06-18 11:43:56.486 info instance system.adapter.ham.0 started with pid 4978
                        ! host.buanet 2018-06-18 11:43:26.476 info Restart adapter system.adapter.ham.0 because enabled
                        ! host.buanet 2018-06-18 11:43:26.476 error instance system.adapter.ham.0 terminated with code 0 (OK)
                        ! Caught 2018-06-18 11:43:26.476 error by controller[2]: at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:241:12)
                        ! Caught 2018-06-18 11:43:26.475 error by controller[2]: at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:316:9)
                        ! Caught 2018-06-18 11:43:26.475 error by controller[2]: at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:2434:25)
                        ! Caught 2018-06-18 11:43:26.475 error by controller[2]: at adapter.getDevices (/opt/iobroker/node_modules/iobroker.ham/main.js:175:23)
                        ! Caught 2018-06-18 11:43:26.475 error by controller[2]: at loadExistingAccessories (/opt/iobroker/node_modules/iobroker.ham/main.js:211:57)
                        ! Caught 2018-06-18 11:43:26.475 error by controller[2]: at Object.start (/opt/iobroker/node_modules/iobroker.ham/lib/wrapper-handler.js:90:23)
                        ! Caught 2018-06-18 11:43:26.475 error by controller[2]: at HomebridgeWrapper.init (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/index.js:176:17)
                        ! Caught 2018-06-18 11:43:26.475 error by controller[2]: at Server.run (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/homebridge/server.js:87:8)
                        ! Caught 2018-06-18 11:43:26.475 error by controller[2]: at Server._loadDynamicPlatforms (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/homebridge/server.js:345:30)
                        ! Caught 2018-06-18 11:43:26.474 error by controller[2]: at new iobroker (/opt/iobroker/node_modules/homebridge-iobroker/index.js:29:21)
                        ! Caught 2018-06-18 11:43:26.474 error by controller[2]: TypeError: Cannot read property 'host' of null
                        ! Caught 2018-06-18 11:43:26.474 error by controller[1]: [2018-6-18 09:43:25] Plugin /opt/iobroker/node_modules/homebridge-plugin-wrapper package.json does not contain the keyword 'homebridge-plugin'.
                        ! Caught 2018-06-18 11:43:26.473 error by controller[0]: [2018-6-18 09:43:25] Plugin /opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper package.json does not contain the keyword 'homebridge-plugin'.
                        ! ham.0 2018-06-18 11:43:26.452 info terminating
                        ! ham.0 2018-06-18 11:43:26.445 warn Exception: TypeError: Cannot read property 'host' of null
                        ! ham.0 2018-06-18 11:43:26.439 info cleaned everything up…
                        ! ham.0 2018-06-18 11:43:26.438 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:241:12)
                        ! ham.0 2018-06-18 11:43:26.438 error at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:316:9)
                        ! ham.0 2018-06-18 11:43:26.438 error at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:2434:25)
                        ! ham.0 2018-06-18 11:43:26.438 error at adapter.getDevices (/opt/iobroker/node_modules/iobroker.ham/main.js:175:23)
                        ! ham.0 2018-06-18 11:43:26.438 error at loadExistingAccessories (/opt/iobroker/node_modules/iobroker.ham/main.js:211:57)
                        ! ham.0 2018-06-18 11:43:26.438 error at Object.start (/opt/iobroker/node_modules/iobroker.ham/lib/wrapper-handler.js:90:23)
                        ! ham.0 2018-06-18 11:43:26.438 error at HomebridgeWrapper.init (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/index.js:176:17)
                        ! ham.0 2018-06-18 11:43:26.438 error at Server.run (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/homebridge/server.js:87:8)
                        ! ham.0 2018-06-18 11:43:26.438 error at Server._loadDynamicPlatforms (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/homebridge/server.js:345:30)
                        ! ham.0 2018-06-18 11:43:26.438 error at new iobroker (/opt/iobroker/node_modules/homebridge-iobroker/index.js:29:21)
                        ! ham.0 2018-06-18 11:43:26.438 error TypeError: Cannot read property 'host' of null
                        ! ham.0 2018-06-18 11:43:26.437 error uncaught exception: Cannot read property 'host' of null</anonymous></anonymous></anonymous></anonymous>

                        Version ist 0.2.4

                        1 Antwort Letzte Antwort
                        0
                        • apollon77A Online
                          apollon77A Online
                          apollon77
                          schrieb am zuletzt editiert von
                          #25

                          Der Fehler kommt aus "homebridge-iobroker" Ist das das Modul was Du installieren willst?

                          ham.0 2018-06-18 11:43:26.438 error at new iobroker (/opt/iobroker/node_modules/homebridge-iobroker/index.js:29:21)
                          ham.0 2018-06-18 11:43:26.438 error TypeError: Cannot read property 'host' of null
                          

                          Was ist denn das?

                          Wie siehst sonst die Konfig von deinem iobroker.ham aus? Welche Module werden installiert? Wie ist die Konfig?

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

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

                            @apollon77:

                            Der Fehler kommt aus "homebridge-iobroker" Ist das das Modul was Du installieren willst?

                            ham.0 2018-06-18 11:43:26.438 error at new iobroker (/opt/iobroker/node_modules/homebridge-iobroker/index.js:29:21)
                            ham.0 2018-06-18 11:43:26.438 error TypeError: Cannot read property 'host' of null
                            

                            Was ist denn das?

                            Wie siehst sonst die Konfig von deinem iobroker.ham aus? Welche Module werden installiert? Wie ist die Konfig? `

                            Nein, habe ausprobiert homebridge-camera-ffmpeg und homebridge-airrohr (aber nicht gleichzeitig, zuerst eins, dan komplett gelöscht und dan erst die zweite).

                            Konfig-1

                            ! ````
                            {
                            "platform": "Camera-ffmpeg",
                            "cameras": [
                            {
                            "name": "Camera Name",
                            "videoConfig": {
                            "source": "-re -i rtsp://myfancy_rtsp_stream",
                            "stillImageSource": "-i http://faster_still_image_grab_url/this_is_optional.jpg",
                            "maxStreams": 2,
                            "maxWidth": 1280,
                            "maxHeight": 720,
                            "maxFPS": 30,
                            "maxBitrate": 200,
                            "vcodec": "h264_omx",
                            "audio": true,
                            "packetSize": 188,
                            "debug": true
                            }
                            }
                            ]
                            }

                            
                            Konfig-2
                            
                            >! ````
                            {
                              "description": "This is an example configuration file with one fake accessory and one fake platform. You can use this as a template for creating your own configuration file containing devices you actually own.",
                              "accessories": [
                                {
                                  "name": "AirRohr",
                                  "accessory": "airrohr",
                                  "public_temperature_json_data": "http://api.luftdaten.info/v1/sensor/5032/",
                                  "public_airquality_json_data": "http://api.luftdaten.info/v1/sensor/5032/",
                                  "sensor_id": "2342523",
                                  "update_interval_seconds": 60
                                }
                              ],
                              "platforms": []
                            }
                            

                            Module eingetragen und die wurden auch installiert

                            Komplette log Datei
                            513_iobroker.2018-06-18.log

                            1 Antwort Letzte Antwort
                            0
                            • apollon77A Online
                              apollon77A Online
                              apollon77
                              schrieb am zuletzt editiert von
                              #27

                              Also erst einmal ist irgendwas an deinem NPM oder NPM cache kaputt.

                              Du hast bei allen installationsversuchen den Fehler

                              2018-06-18 10:59:08.633 - error: ham.0 npm ERR! Object.entries is not a function
                              

                              drin. Ist ein anderes Thema, aber das solltest du beheben. Bitte aber falls Du support brauchst eigener Thread!

                              Und am Ende hat Airrohr auch gut geklappt und dann kommt:

                              2018-06-18 10:59:09.237 - error: ham.0 uncaught exception: Cannot read property 'host' of null
                              2018-06-18 10:59:09.237 - error: ham.0 TypeError: Cannot read property 'host' of null
                              at new iobroker (/opt/iobroker/node_modules/homebridge-iobroker/index.js:29:21)
                              at Server._loadDynamicPlatforms (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/homebridge/server.js:345:30)
                              

                              Das bedeutet: Homebridge findet dieses "homebridge-iobrker" paket in deinen node_modules und versuch es zu initialisieren und das fliegt auf die nase.

                              Finde raus was das ist und ggf lösche es. Ich finde auf NPM keinerlei "homebridge-iobroker" … also wenn kann es nur was inoffizielles sein.

                              Wenn das weg ist sollte alles tun.

                              EDIT:

                              Kannes sein das du mal das hier installiert hast: https://github.com/Haba1234/homebridge-iobroker ?!

                              Dann bitte da ein Bug auf machen oder wie gesagt (wenn du es nicht verwendest) deinstallieren ... Oder eine Konfiguration mit hinterlegen das er ein "host" property findet ... auch wenn es ne falsche URL sein sollte denke ich

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

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

                                @All: Version 0.2.5 ist auf Github verfügbar. Hier wird jetzt alles was Homebridge im Standard an die Konsole loggt als iobroker log durchgeschleift wenn Loglevel auf Debug steht für den Adapter.

                                Damit sollte man im Debug fall mehr sehen können!

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

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

                                  Bin schon mal nen Schritt weiter und der HAM Adapter läuft. Jetzt versuche ich eines der 2 verfügbaren Homebridge Plugins für Wemo zum laufen zu bringen.

                                  Anscheinend muss man da erst irgendwelche obskuren JSON COnfig Files anlegen damit das funktioniert?

                                  Leider schmiert mir der Adapter aber gleich ab:
                                  ` > host.iobroker 2018-06-18 13:24:24.290 info Restart adapter system.adapter.ham.0 because enabled

                                  host.iobroker 2018-06-18 13:24:24.290 error instance system.adapter.ham.0 terminated with code 0 (OK)

                                  host.iobroker 2018-06-18 13:24:24.290 error Caught by controller[2]: at Server.run (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/homebridge/server.js:86:38)

                                  host.iobroker 2018-06-18 13:24:24.289 error Caught by controller[2]: at Server._loadAccessories (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper/homebridge/server.js:295:29)

                                  host.iobroker 2018-06-18 13:24:24.289 error Caught by controller[2]: at new WeMoAccessory (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-wemo/index.js:17:8)

                                  host.iobroker 2018-06-18 13:24:24.289 error Caught by controller[2]: at WeMoAccessory.search (/opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-wemo/index.js:21:8)

                                  host.iobroker 2018-06-18 13:24:24.289 error Caught by controller[2]: at Function.WeMo.Search (/opt/iobroker/node_modules/iobroker.ham/node_modules/wemo/wemo.js:18:15)

                                  host.iobroker 2018-06-18 13:24:24.289 error Caught by controller[2]: at Function.WeMo.SearchByFriendlyName (/opt/iobroker/node_modules/iobroker.ham/node_modules/wemo/wemo.js:41:20)

                                  host.iobroker 2018-06-18 13:24:24.288 error Caught by controller[2]: at Function.WeMo.Search (/opt/iobroker/node_modules/iobroker.ham/node_modules/wemo/wemo.js:21:15)

                                  host.iobroker 2018-06-18 13:24:24.288 error Caught by controller[2]: at new SsdpClient (/opt/iobroker/node_modules/iobroker.ham/node_modules/node-ssdp/lib/client.js:13:8)

                                  host.iobroker 2018-06-18 13:24:24.288 error Caught by controller[2]: at SsdpClient.SSDP (/opt/iobroker/node_modules/iobroker.ham/node_modules/node-ssdp/lib/index.js:62:8)

                                  host.iobroker 2018-06-18 13:24:24.288 error Caught by controller[2]: at SsdpClient.SSDP._init (/opt/iobroker/node_modules/iobroker.ham/node_modules/node-ssdp/lib/index.js:95:54)

                                  host.iobroker 2018-06-18 13:24:24.288 error Caught by controller[2]: TypeError: ip.address is not a function

                                  host.iobroker 2018-06-18 13:24:24.287 error Caught by controller[1]: [2018-6-18 13:24:22] Plugin /opt/iobroker/node_modules/homebridge-plugin-wrapper package.json does not contain the keyword 'homebridge-plugin'.

                                  host.iobroker 2018-06-18 13:24:24.286 error Caught by controller[0]: [2018-6-18 13:24:22] Plugin /opt/iobroker/node_modules/iobroker.ham/node_modules/homebridge-plugin-wrapper package.json does not contain the keyword 'homebridge-plugin'.

                                  host.iobroker 2018-06-18 13:24:18.614 info instance system.adapter.ham.0 started with pid 17535 `

                                  Der Versuch ein Homebridge Plugin wieder aus dem Adapter zu entfernen führt leider dazu das der Adapter weiter darüber meckert, obwohl es in den Adaptereinstellungen verschwunden ist :-(

                                  1 Antwort Letzte Antwort
                                  0
                                  • Alex1808A Offline
                                    Alex1808A Offline
                                    Alex1808
                                    schrieb am zuletzt editiert von
                                    #30

                                    @apollon77:

                                    Kannes sein das du mal das hier installiert hast: https://github.com/Haba1234/homebridge-iobroker ?!

                                    Dann bitte da ein Bug auf machen oder wie gesagt (wenn du es nicht verwendest) deinstallieren … Oder eine Konfiguration mit hinterlegen das er ein "host" property findet ... auch wenn es ne falsche URL sein sollte denke ich `

                                    Das konnte sein, ist eine für tests vorgesehene Maschine und hat schon einiges erlebt.. :) Ich glaube erste version Homeridge vom Ilya war auch schon mahl darauf))

                                    Habe jetzt ein neue Container erstellt und da hat sofort funktioniert.

                                    Danke! Werde weiter test.

                                    1 Antwort Letzte Antwort
                                    0
                                    • DutchmanD Offline
                                      DutchmanD Offline
                                      Dutchman
                                      Developer Most Active Administrators
                                      schrieb am zuletzt editiert von
                                      #31

                                      So dan ich auch mal :)

                                      System : Docker image von Burnet

                                      Installation = OK, version 0.2.5 per github installer

                                      Nach einigen rumspielen habe ich dan auch endlich die JSON kapiert, der erste adapter start schlug fehl da ich die module hue usw nicht installiert habe.

                                      Habe jetzt 2 plugins im einsatz, synology und domoticz.

                                      Sinology klappt nicht, hat aber mit dem plugin zu tun holt sich irgendwie keine Daten :/

                                      Domoticz = Klappt sowohl das empfangen als schalten :)

                                      Werde mal schauen ob es noch andere interessante plugins gibt, zum beispiel für andere mal meine konfigurationsdatei:

                                      {
                                        "description": "This is an example configuration file with one fake accessory and one fake platform. You can use this as a template for creating your own configuration file containing devices you actually own.",
                                        "accessories": [
                                          {
                                            "accessory": "SynologyDiskstation",
                                            "name": "Home_Master",
                                            "host": "xxx",
                                            "mac": "xxx",
                                            "port": "5001",
                                            "secure": true,
                                            "account": "xxx",
                                            "password": "xxx",
                                            "version": 6.1
                                          }
                                        ],
                                        "platforms": [
                                          {
                                            "platform": "eDomoticz",
                                            "name": "eDomoticz",
                                            "server": "xxx",
                                            "port": "8080",
                                            "ssl": 0,
                                            "roomid": 0,
                                            "mqtt": 1,
                                            "excludedDevices": []
                                          }
                                        ]
                                      }
                                      
                                      
                                      1 Antwort Letzte Antwort
                                      0
                                      • J Offline
                                        J Offline
                                        JackWolfskind
                                        schrieb am zuletzt editiert von
                                        #32

                                        Ok, die Wemo Plugins bekomme ich leider gar nicht zum laufen aber 2 Plugins für domoticz und Jahreszeit scheinen zu gehen :)

                                        Allerdings sind die auch arg geschwätzig, d.h. sie legen für alles wie wild Objekte an. Das wird selbst bei meiner mittelgroßen IOBroker Instanz langsam zu seinem Problem für die Oberfläche. Da bräuchte ich langsam einen ausgewachsenen PC und ein GUI was diese Tausende Objekte komfortabler verwaltbar macht :shock:

                                        1 Antwort Letzte Antwort
                                        0
                                        • P Offline
                                          P Offline
                                          pix
                                          schrieb am zuletzt editiert von
                                          #33

                                          Hallo JackWolfskind,@JackWolfskind:

                                          @pix:

                                          ist die Rademacher Anbindung über den Homebridge Adapter jetzt irgendwie besser als direkt über den Homepilot Adapter ? `

                                          du musst "irgendwie" genauer definieren. Es ist anders. Ich kann nur über die Einbindung der Gutwickleraktoren sprechen, denn andere Geräte habe ich nicht. Meiner Meinung nach werden die mit homebridge nicht so gut eingebunden.

                                          Die Struktur ist unübersichtlicher (siehe hier: viewtopic.php?f=36&t=14972&p=156440#p156472) und es gibt zwei verschiedene Datenpunkte für Soll und Ist Zustand. Da weiß ich nicht, wie man das zB einem Metro-Bar-Widget o.ä. beibringen will. Für die Ansteuerung und Beobachtung aus einem Skript heraus ist dieses Design allerdings gut.

                                          Es werden (selbst bei meinen Gurtwickler Aktoren) auch die Winkel der Jalousie-Lamellen angezeigt. Damit ist eine Raffstore Steuerung möglich. Auch hier wieder: getrennte Soll- und Ist-Datenpunkte.

                                          Und wie es apollon77 schon sagt, sind keine Rollen/Gewerkezugeteilt. Das mag bei manueller Auswertung der Datenpunkte mit direkter Abfrage der ID ok sein. Aber wenn man dynamisch, zB alle Rollläden abfragen oder steuern will, wird das schwieriger.

                                          Der homepilot-Adapter wurde entwickelt, um Gurtwickler Motoren von Rademacher anzubinden. Weitere Duofern Geräte kamen nachträglich dazu. Da ich aber keine weiteren Geräte besitze, kann ich auch nicht testen. Wenn du einen gut ausgebauten Homepilot Kosmos mit Aktoren, Sensoren, vielleicht Kameras anbinden willst, kann der Weg über ham besser sein.

                                          Pix

                                          ioBroker auf Ubuntu in Proxmox (früher Mac mini (bis OS X 10.12.6 Sierra), VIS via iOS; angeschlossen: Homematic CCU2, Homepilot 1, ConBee II, einige Wemos, Sonos, Unifi CK+Protect, Homekit, Homebridge; KEIN blockly! Github-Profil

                                          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

                                          761

                                          Online

                                          32.5k

                                          Benutzer

                                          81.6k

                                          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