NEWS
Fehler bei Installation des Harmony Adapters
-
Nachdem mein Harmony Adapter immer wieder Probleme machte (verliert regelmässig Kontakt zum Harmony Hub, obwohl dieser via Ping und von anderen Geräten ohne Probleme erreichbar ist), habe ich diesen neu installiert.
Beim Installieren bekomme ich aber folgende Fehlermeldung:
iobroker 2018-04-02 11:06:52.083 info got /opt/iobroker/node_modules/iobroker.harmony/admin iobroker 2018-04-02 11:06:38.404 info WARN deprecated node-xmpp-jid@2.3.0: use @xmpp/jid package iobroker 2018-04-02 11:06:38.403 info npm iobroker 2018-04-02 11:06:30.744 info WARN deprecated node-xmpp-stanza@1.1.0: use @xmpp/xml package iobroker 2018-04-02 11:06:30.743 info npm iobroker 2018-04-02 11:06:28.066 info npm install --production (System call) in "/opt/iobroker/node_modules/iobroker.harmony" iobroker 2018-04-02 11:06:28.064 info host.iobroker install adapter harmony iobroker 2018-04-02 11:06:27.992 info npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 iobroker 2018-04-02 11:06:27.992 info npm WARN optional SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 install: `node-gyp rebuild` iobroker 2018-04-02 11:06:27.992 info notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})npm WARN optional SKIPPING OPTIONAL DEPEN iobroker 2018-04-02 11:06:27.985 info npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@~0.1.4 (node_modules/noble/node_modules/xpc-connection):npm WARN iobroker 2018-04-02 11:06:27.984 info WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@~0.1.4 (node_modules/iobroker.radar/node_modules/noble/node_modules/xpc-connection):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupport iobroker 2018-04-02 11:06:27.983 info npm iobroker 2018-04-02 11:06:21.976 info gyp ERR! not ok iobroker 2018-04-02 11:06:21.976 info gyp ERR! node-gyp -v v3.4.0 iobroker 2018-04-02 11:06:21.976 info gyp ERR! node -v v6.12.2 iobroker 2018-04-02 11:06:21.976 info gyp ERR! cwd /opt/iobroker/node_modules/authenticate-pam iobroker 2018-04-02 11:06:21.976 info gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" iobroker 2018-04-02 11:06:21.976 info gyp ERR! System Linux 3.10.102 iobroker 2018-04-02 11:06:21.976 info gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:219:12) iobroker 2018-04-02 11:06:21.976 info gyp ERR! stack at ChildProcess.emit (events.js:191:7) iobroker 2018-04-02 11:06:21.976 info gyp ERR! stack at emitTwo (events.js:106:13) iobroker 2018-04-02 11:06:21.976 info gyp 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:276:23) iobroker 2018-04-02 11:06:21.970 info build error iobroker 2018-04-02 11:06:21.966 info gyp ERR! iobroker 2018-04-02 11:06:21.962 info make: *** [Release/obj.target/authenticate_pam/authenticate_pam.o] Fehler 1 iobroker 2018-04-02 11:06:21.962 info compilation terminated. iobroker 2018-04-02 11:06:21.962 info ^ iobroker 2018-04-02 11:06:21.962 info ../authenticate_pam.cc:30:31: fatal error: security/pam_appl.h: Datei oder Verzeichnis nicht gefunden #include host.iobroker 2018-04-02 11:06:01.859 info instance system.adapter.tvspielfilm.0 terminated with code 0 (OK) tvspielfilm.0 2018-04-02 11:06:01.317 info force terminating adapter after 1 minute iobroker 2018-04-02 11:05:46.140 info npm install iobroker.harmony --production --prefix "/opt/iobroker" (System call) iobroker 2018-04-02 11:05:44.903 info add harmony
Die Instanz wird trotzdem angelegt und läuft soweit, allerdings wird kein harmony.0 Objekt angelegt (auch nicht nach refresh).
Log Info dazu:
harmony.0 2018-04-02 11:17:12.600 info searching for Harmony Hubs... harmony.0 2018-04-02 11:17:12.579 info starting. Version 0.9.0 in /opt/iobroker/node_modules/iobroker.harmony, node: v6.12.2 harmony.0 2018-04-02 11:17:12.542 debug statesDB connected harmony.0 2018-04-02 11:17:12.495 debug objectDB connected
Den Harmony Hub sucht er nun bereits seit 20 Minuten. Den Harmony Hub erreiche ich mit ping ohne Probleme:
Ping wird ausgeführt für 192.168.0.202 mit 32 Bytes Daten: Antwort von 192.168.0.202: Bytes=32 Zeit=5ms TTL=64 Antwort von 192.168.0.202: Bytes=32 Zeit=1ms TTL=64 Antwort von 192.168.0.202: Bytes=32 Zeit=1ms TTL=64 Antwort von 192.168.0.202: Bytes=32 Zeit=2ms TTL=64 Ping-Statistik für 192.168.0.202: Pakete: Gesendet = 4, Empfangen = 4, Verloren = 0 (0% Verlust), Ca. Zeitangaben in Millisek.: Minimum = 1ms, Maximum = 5ms, Mittelwert = 2ms
Ich verwende iobroker 2.0.9 und den Harmony Adapter 0.9.0 - iobroker läuft auf einer synology NAS mit docker image.
Irgendwelche Ideen was hier falsch läuft?
-
mit docker image.
Irgendwelche Ideen was hier falsch läuft? `
Ja, der Docker!der Harmony hub hat sowieso Probleme, wenn die WLAN Qualität nicht 100%ig ist. Ping geht aber die Pakete bekommt er nicht.
Und aus dem Docker ist es außerdem noch schwieriger diese Pakete abzusetzen.
Da müsstest du mal im Forum suchen, so richtig kenne ich mich da nicht aus.
Gruß
rainer