Apple Homekit: die Hoffnung stirbt zuletzt

Begonnen von eldrik, 23 Januar 2015, 13:57:07

Vorheriges Thema - Nächstes Thema

justme1968

du hast die homebridge config nicht gezeigt, du hast nicht gezeigt wie du das deine in fhem bezüglich hombridge konfiguriert hast.

was ist ein ordner homekit?

homebridge solltest du mit --debug starten, was es mit dem debug browser auf sich hat steht mehrfach in diesem und im anderen thread.

laut deinem log (wenn es vollständig ist) ist nichts konfiguriert und es werden auch keine devices gefunden.

wenn es die frage gibt wie du etwas in fhem konfiguriert hast zeigst du am besten ein list auf das device (und im homebridge fall auch ein jsonlist2)

gruss
  andre

ps: bitte verwende die code tags wenn du quelltext oder listings oder log ausgaben postest.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

JoWiemann

Hallo Zusammen,

nach einigen erfolglosen Versuchen habe ich es nun geschafft auf meinem RPi A und RPi B mit wheezy homebridge zu installieren. Vorgegangen bin ich nach folgender Anleitung:

https://alexbloggt.com/homebridge-installieren/

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

JoWiemann

#2207
Zitat von: xMichiix am 02 Februar 2016, 15:09:16
hallo,
hab jetzt alles zum laufen bekommen doch jetzt kann ich die befehle von der wiki nicht einrichten : http://www.fhemwiki.de/wiki/Homebridge_Start_und_Status_in_FHEM

Homebridge Start DOIF einrichten


define FHEM.Homebridge.DOIF DOIF ([FHEM.Homebridge] eq "start") (set FHEM.Homebridge on, {system ("sudo /etc/init.d/homebridge start")})\
DOELSEIF ([FHEM.Homebridge] eq "stop") (set FHEM.Homebridge on, {system ("sudo /etc/init.d/homebridge stop")})\
DOELSEIF ([FHEM.Homebridge] eq "restart") (set FHEM.Homebridge on, {system ("sudo /etc/init.d/homebridge restart")})\
DOELSEIF ([FHEM.Homebridge] eq "status") (set FHEM.Homebridge on, {system ("sudo /etc/init.d/homebridge status")})
attr FHEM.Homebridge.DOIF room 9.03_Tech


Hallo,

habe das für mich jetzt so gelöst:

zunächst:
define FHEM.Homebridge.DOIF DOIF ([FHEM.Homebridge] eq "start")

dann im neuen Device auf Def klicken und dort eingeben:

([FHEM.Homebridge] eq "start") ({my $hb = qx (sudo /etc/init.d/homebridge start);; fhem("set FHEM.Homebridge $hb")})
DOELSEIF ([FHEM.Homebridge] eq "stop") ({my $hb = qx (sudo /etc/init.d/homebridge stop);; fhem("set FHEM.Homebridge $hb")})
DOELSEIF ([FHEM.Homebridge] eq "restart") ({my $hb = qx (sudo /etc/init.d/homebridge restart);; fhem("set FHEM.Homebridge $hb")})
DOELSEIF ([FHEM.Homebridge] eq "status") ({my $hb = qx (sudo /etc/init.d/homebridge status);; fhem("set FHEM.Homebridge $hb")})


Das Ergebnis wird hier im state des Dummy hinterlegt.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

neidersun

#2208
Zitat von: justme1968 am 08 Juni 2016, 10:18:49
du hast die homebridge config nicht gezeigt, du hast nicht gezeigt wie du das deine in fhem bezüglich hombridge konfiguriert hast.

was ist ein ordner homekit?

homebridge solltest du mit --debug starten, was es mit dem debug browser auf sich hat steht mehrfach in diesem und im anderen thread.

laut deinem log (wenn es vollständig ist) ist nichts konfiguriert und es werden auch keine devices gefunden.

wenn es die frage gibt wie du etwas in fhem konfiguriert hast zeigst du am besten ein list auf das device (und im homebridge fall auch ein jsonlist2)
ps: bitte verwende die code tags wenn du quelltext oder listings oder log ausgaben postest.

config siehr so aus:
{
    "bridge": {
        "name": "Homebridge",
        "username": "CC:22:3D:E3:CE:30",
        "port": 51826,
        "pin": "031-45-154"
    },

    "platforms": [
        {
            "platform": "FHEM",
            "name": "FHEM",
            "server": "127.0.0.1",
            "port": "8083",
            "auth": {"user": "pi", "pass": "1"},
            "filter": "room=Homekit"
        }
     ],

    "accessories": []
}


das device
Siehe foto:

log:

pi@raspberrypi:/var/homebridge $ sudo systemctl status  -l homebridge
● homebridge.service - Node.js HomeKit Server
   Loaded: loaded (/etc/systemd/system/homebridge.service; enabled)
   Active: active (running) since Thu 2016-06-09 12:06:55 CEST; 22min ago
Main PID: 1136 (homebridge)
   CGroup: /system.slice/homebridge.service
           └─1136 homebridge

Jun 09 12:06:59 raspberrypi homebridge[1136]: [6/9/2016, 12:06:59 PM] [FHEM]     manufacturer, model and serial number characteristics for Ronny
Jun 09 12:06:59 raspberrypi homebridge[1136]: [6/9/2016, 12:06:59 PM] [FHEM]   Switch service for Ronny
Jun 09 12:06:59 raspberrypi homebridge[1136]: [6/9/2016, 12:06:59 PM] [FHEM]     On characteristic for Ronny:state
Jun 09 12:06:59 raspberrypi homebridge[1136]: Scan this code with your HomeKit App on your iOS device to pair with Homebridge:
Jun 09 12:06:59 raspberrypi homebridge[1136]:
Jun 09 12:06:59 raspberrypi homebridge[1136]:     ┌────────────┐
Jun 09 12:06:59 raspberrypi homebridge[1136]:     │ 031-45-154 │
Jun 09 12:06:59 raspberrypi homebridge[1136]:     └────────────┘
Jun 09 12:06:59 raspberrypi homebridge[1136]:
Jun 09 12:06:59 raspberrypi homebridge[1136]: [6/9/2016, 12:06:59 PM] Homebridge is running on port 51826.


leider nimmt er die device config nicht auf und ist neu gestartet und wie gesagt ich kann in fhem nicht schalten und homebride auch nicht weil es nicht in eve drin steht.





neidersun

ich habe es hinbekommen das es in eve auftaucht und habe eine neue config erst mal in /home/pi/.hombridge hinterlegt.
aber immer noch gleiche problem ich kann nicht in hombridge schalten und auch nicht in fhem.

jetzt siet es so aus wenn ich homebridge --debug eingebe.


homebridge --debug
*** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>
*** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node&f=DNSServiceRegister>
[6/9/2016, 1:35:16 PM] Loaded plugin: homebridge-fhem
homebridge API version: 2
[6/9/2016, 1:35:16 PM] Registering platform 'homebridge-fhem.FHEM'
[6/9/2016, 1:35:16 PM] ---
[6/9/2016, 1:35:16 PM] Loaded config.json with 0 accessories and 1 platforms.
[6/9/2016, 1:35:16 PM] ---
[6/9/2016, 1:35:16 PM] Loading 1 platforms...
[6/9/2016, 1:35:16 PM] [FHEM] Initializing FHEM platform...
starting longpoll: http://127.0.0.1:8083/fhem.pl?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1465472118192
[6/9/2016, 1:35:18 PM] [FHEM] Checking genericDeviceType...
[6/9/2016, 1:35:18 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22,%22userattr%22,%22%22)%7D&XHR=1
[6/9/2016, 1:35:18 PM] [FHEM] Fetching FHEM devices...
[6/9/2016, 1:35:18 PM] [FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20room=Homekit&XHR=1
[6/9/2016, 1:35:18 PM] Loading 0 accessories...
Server listening on: http://<ip>:8082
[6/9/2016, 1:35:18 PM] [FHEM] got: 3 results
[6/9/2016, 1:35:18 PM] [FHEM] mappings for MAX_149d8f: { CurrentTemperature: { reading: 'temperature', minValue: -30 },
  StatusLowBattery:
   { reading: 'battery',
     values: [ 'ok:BATTERY_LEVEL_NORMAL', '/.*/:BATTERY_LEVEL_LOW' ] },
  FirmwareRevision: { reading: 'firmware', _isInformation: true },
  TargetTemperature:
   { reading: 'desiredTemperature',
     cmd: 'desiredTemperature',
     delay: true,
     minValue: 5,
     maxValue: 30,
     minStep: 0.5 },
  '4648454d-0201-686F-6D65-627269646765':
   { reading: 'valveposition',
     name: 'Actuation',
     format: 'UINT8',
     unit: 'PERCENTAGE',
     maxValue: 100,
     minValue: 0,
     minStep: 1 } }
[6/9/2016, 1:35:18 PM] [FHEM] MAX_149d8f is thermostat
[6/9/2016, 1:35:18 PM] [FHEM] MAX_149d8f has
[6/9/2016, 1:35:18 PM] [FHEM]   CurrentTemperature [temperature]
[6/9/2016, 1:35:18 PM] [FHEM]   StatusLowBattery [battery]
[6/9/2016, 1:35:18 PM] [FHEM]   FirmwareRevision [firmware]
[6/9/2016, 1:35:18 PM] [FHEM]   TargetTemperature [desiredTemperature]
[6/9/2016, 1:35:18 PM] [FHEM]   Custom Actuation [valveposition]
  2016-06-09 13:35:18 caching: MAX_149d8f-temperature: 25.7
[6/9/2016, 1:35:18 PM] [FHEM]     caching: CurrentTemperature: 25.7 (as number; from '25.7')
[6/9/2016, 1:35:18 PM] [FHEM] value2homekit_re: [ { re: '.*', to: 1 } ]
[6/9/2016, 1:35:18 PM] [FHEM] value2homekit: { ok: 0 }
[6/9/2016, 1:35:18 PM] [FHEM] homekit2name: { '0': 'BATTERY_LEVEL_NORMAL', '1': 'BATTERY_LEVEL_LOW' }
  2016-06-09 13:35:18 caching: MAX_149d8f-battery: ok
[6/9/2016, 1:35:18 PM] [FHEM] MAX_149d8f-battery values: value ok mapped to 0
[6/9/2016, 1:35:18 PM] [FHEM]     caching: StatusLowBattery: 0 (as number; means BATTERY_LEVEL_NORMAL; from 'ok')
  2016-06-09 13:35:18 caching: MAX_149d8f-firmware: 1.0
[6/9/2016, 1:35:18 PM] [FHEM]     caching: FirmwareRevision: 1.0 (as string; from '1.0')
  2016-06-09 13:35:18 caching: MAX_149d8f-desiredTemperature: 7.0
[6/9/2016, 1:35:18 PM] [FHEM]     caching: TargetTemperature: 7 (as number; from '7.0')
  2016-06-09 13:35:18 caching: MAX_149d8f-valveposition: 0
[6/9/2016, 1:35:18 PM] [FHEM]     caching: Custom Actuation: 0 (as number; from '0')
[6/9/2016, 1:35:18 PM] [FHEM] mappings for Ronny: { On: { reading: 'state', valueOff: 'off', cmdOn: 'on', cmdOff: 'off' } }
[6/9/2016, 1:35:18 PM] [FHEM] Ronny is switch
[6/9/2016, 1:35:18 PM] [FHEM] Ronny has
[6/9/2016, 1:35:18 PM] [FHEM]   On [state;on,off]
  2016-06-09 13:35:18 caching: Ronny-state: off
[6/9/2016, 1:35:18 PM] [FHEM] Ronny-state valueOn/valueOff: value off mapped to 0
[6/9/2016, 1:35:18 PM] [FHEM]     caching: On: false (as boolean; from 'off')
[6/9/2016, 1:35:18 PM] [FHEM] mappings for Steckdose: { On: { reading: 'state', valueOff: 'off', cmdOn: 'on', cmdOff: 'off' } }
[6/9/2016, 1:35:18 PM] [FHEM] Steckdose is switch
[6/9/2016, 1:35:18 PM] [FHEM] Steckdose has
[6/9/2016, 1:35:18 PM] [FHEM]   On [state;on,off]
  2016-06-09 13:35:18 caching: Steckdose-state: on
[6/9/2016, 1:35:18 PM] [FHEM] Steckdose-state valueOn/valueOff: value on mapped to 1
[6/9/2016, 1:35:18 PM] [FHEM]     caching: On: true (as boolean; from 'on')
[6/9/2016, 1:35:18 PM] [FHEM] Initializing platform accessory 'MAX_149d8f'...
[6/9/2016, 1:35:18 PM] [FHEM] creating services for MAX_149d8f
[6/9/2016, 1:35:18 PM] [FHEM]   information service for MAX_149d8f
[6/9/2016, 1:35:18 PM] [FHEM]     manufacturer, model and serial number characteristics for MAX_149d8f
[6/9/2016, 1:35:18 PM] [FHEM]     firmware revision characteristic for MAX_149d8f
[6/9/2016, 1:35:18 PM] [FHEM]   Thermostat service for MAX_149d8f
[6/9/2016, 1:35:19 PM] [FHEM]     CurrentTemperature characteristic for MAX_149d8f:temperature
[6/9/2016, 1:35:19 PM] [FHEM]       initial value is: 25.7 (number)
[6/9/2016, 1:35:19 PM] [FHEM]       props: { format: 'float',
  unit: 'celsius',
  minValue: -30,
  maxValue: 100,
  minStep: 0.1,
  perms: [ 'pr', 'ev' ] }
[6/9/2016, 1:35:19 PM] [FHEM]     StatusLowBattery characteristic for MAX_149d8f:battery
[6/9/2016, 1:35:19 PM] [FHEM]       initial value is: 0 (number; means BATTERY_LEVEL_NORMAL)
[6/9/2016, 1:35:19 PM] [FHEM]       props: { format: 'uint8',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'ev' ] }
[6/9/2016, 1:35:19 PM] [FHEM]     TargetTemperature characteristic for MAX_149d8f:desiredTemperature
[6/9/2016, 1:35:19 PM] [FHEM]       initial value is: 7 (number)
[6/9/2016, 1:35:19 PM] [FHEM]       props: { format: 'float',
  unit: 'celsius',
  minValue: 5,
  maxValue: 30,
  minStep: 0.5,
  perms: [ 'pr', 'pw', 'ev' ] }
[6/9/2016, 1:35:19 PM] [FHEM]     Custom Actuation characteristic for MAX_149d8f:valveposition
[6/9/2016, 1:35:19 PM] [FHEM]       initial value is: 0 (number)
[6/9/2016, 1:35:19 PM] [FHEM]       props: { format: 'uint8',
  unit: 'percentage',
  minValue: 0,
  maxValue: 100,
  minStep: 1,
  perms: [ 'pr', 'ev' ] }
[6/9/2016, 1:35:19 PM] [FHEM] Initializing platform accessory 'Ronny'...
[6/9/2016, 1:35:19 PM] [FHEM] creating services for Ronny
[6/9/2016, 1:35:19 PM] [FHEM]   information service for Ronny
[6/9/2016, 1:35:19 PM] [FHEM]     manufacturer, model and serial number characteristics for Ronny
[6/9/2016, 1:35:19 PM] [FHEM]   Switch service for Ronny
[6/9/2016, 1:35:19 PM] [FHEM]     On characteristic for Ronny:state
[6/9/2016, 1:35:19 PM] [FHEM]       initial value is: false (boolean)
[6/9/2016, 1:35:19 PM] [FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }
[6/9/2016, 1:35:19 PM] [FHEM] Initializing platform accessory 'Steckdose'...
[6/9/2016, 1:35:19 PM] [FHEM] creating services for Steckdose
[6/9/2016, 1:35:19 PM] [FHEM]   information service for Steckdose
[6/9/2016, 1:35:19 PM] [FHEM]     manufacturer, model and serial number characteristics for Steckdose
[6/9/2016, 1:35:19 PM] [FHEM]   Switch service for Steckdose
[6/9/2016, 1:35:19 PM] [FHEM]     On characteristic for Steckdose:state
[6/9/2016, 1:35:19 PM] [FHEM]       initial value is: true (boolean)
[6/9/2016, 1:35:19 PM] [FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }
Scan this code with your HomeKit App on your iOS device to pair with Homebridge:

    ┌────────────┐
    │ 031-45-154 │
    └────────────┘

[6/9/2016, 1:35:19 PM] Homebridge is running on port 51826.
  2016-06-09 13:35:54 caching: Steckdose-state: off
[6/9/2016, 1:35:54 PM] [FHEM] Steckdose-state valueOn/valueOff: value off mapped to 0
[6/9/2016, 1:35:54 PM] [FHEM]     caching: On: false (as boolean; from 'off')
  2016-06-09 13:35:55 caching: Steckdose-state: on
[6/9/2016, 1:35:55 PM] [FHEM] Steckdose-state valueOn/valueOff: value on mapped to 1
[6/9/2016, 1:35:55 PM] [FHEM]     caching: On: true (as boolean; from 'on')
  2016-06-09 13:36:00 caching: Steckdose-state: off
[6/9/2016, 1:36:00 PM] [FHEM] Steckdose-state valueOn/valueOff: value off mapped to 0
[6/9/2016, 1:36:00 PM] [FHEM]     caching: On: false (as boolean; from 'off')
  2016-06-09 13:36:01 caching: Steckdose-state: on
[6/9/2016, 1:36:01 PM] [FHEM] Steckdose-state valueOn/valueOff: value on mapped to 1
[6/9/2016, 1:36:01 PM] [FHEM]     caching: On: true (as boolean; from 'on')
[6/9/2016, 1:37:32 PM] [FHEM] query: On for Ronny-state
[6/9/2016, 1:37:32 PM] [FHEM]   cached: false
[6/9/2016, 1:37:32 PM] [FHEM] query: On for Steckdose-state
[6/9/2016, 1:37:32 PM] [FHEM]   cached: true
[6/9/2016, 1:37:34 PM] [FHEM] Ronny: executing set cmd for On with value 1
[6/9/2016, 1:37:34 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=set%20Ronny%20on&XHR=1
[6/9/2016, 1:37:38 PM] [FHEM] Steckdose: executing set cmd for On with value 0
[6/9/2016, 1:37:38 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=set%20Steckdose%20off&XHR=1
[6/9/2016, 1:37:40 PM] [FHEM] Steckdose: executing set cmd for On with value 1
[6/9/2016, 1:37:40 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=set%20Steckdose%20on&XHR=1
[6/9/2016, 1:37:48 PM] [FHEM] Steckdose: executing set cmd for On with value 0
[6/9/2016, 1:37:48 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=set%20Steckdose%20off&XHR=1


ich kann ich fhem und hompridge schalten wie ich will geht nichts auser der letzten ausgabe kommt in hombridge nichts.

Mitch

seit kurzem geht meine Homebridge nicht mehr  :-X

Wenn ich sie starten will, kommen folgende Meldungen:

/usr/lib/node_modules/homebridge/node_modules/mdns/lib/dns_sd.js:35
    throw ex;
          ^
Error: /usr/lib/node_modules/homebridge/node_modules/mdns/build/Release/dns_sd_bindings.node: undefined symbol: node_module_register
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object.<anonymous> (/usr/lib/node_modules/homebridge/node_modules/mdns/lib/dns_sd.js:24:20)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)


Keine Ahnung, was mir das sagen soll  ???
FHEM im Proxmox Container

no_Legend

Zitat von: Mitch am 09 Juni 2016, 22:42:28
seit kurzem geht meine Homebridge nicht mehr  :-X

Wenn ich sie starten will, kommen folgende Meldungen:

/usr/lib/node_modules/homebridge/node_modules/mdns/lib/dns_sd.js:35
    throw ex;
          ^
Error: /usr/lib/node_modules/homebridge/node_modules/mdns/build/Release/dns_sd_bindings.node: undefined symbol: node_module_register
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object.<anonymous> (/usr/lib/node_modules/homebridge/node_modules/mdns/lib/dns_sd.js:24:20)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)


Keine Ahnung, was mir das sagen soll  ???
Hast du schon die Anleitungen im Wiki dazu gelesen?
Da gibt es einen Lösungsvorschlag.

Wenn es nicht funktionieren sollte, was bei mir der Fall war, dann solltest du alle npm pakete mal komplett deinistallieren und erneut installieren.
Das hat zumindest bei mir geholfen.
Wobei ich auch noch alle debian pakete mal deinstalliert und erneut installiert habe.

Gruß Robert
Docker FHEM immer aktuell,4x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
Homematic, Shelly, Tasmota, MQTT, Unifi Network usw.

Mitch

Hm, ich scheine blind zu sein, weil im Wiki finde ich keine Lösung?  ???

Die Homebridge lief ja ohne Probleme. Geändert wurde nur "Ubuntu Update".
FHEM im Proxmox Container

no_Legend

Zitat von: Mitch am 14 Juni 2016, 16:23:27
Hm, ich scheine blind zu sein, weil im Wiki finde ich keine Lösung?  ???

Die Homebridge lief ja ohne Probleme. Geändert wurde nur "Ubuntu Update".

Okay lass mich dir helfen
http://www.fhemwiki.de/wiki/Homebridge_einrichten#Fehler_w.C3.A4hrend_der_Installation

Wenn du ein Ubuntu update gemacht hast.
Eventuell wurde hierbei nodes oder ein paket aktualisiert.
Würde ich vorschlagen Homebridge komplett neu zu installieren.
Wie das genau geht mit dem deinstallieren mit npm kannst du google entnehmen.
Docker FHEM immer aktuell,4x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
Homematic, Shelly, Tasmota, MQTT, Unifi Network usw.

andreas.maurer

Zitat von: Mitch am 14 Juni 2016, 16:23:27
Hm, ich scheine blind zu sein, weil im Wiki finde ich keine Lösung?  ???

Die Homebridge lief ja ohne Probleme. Geändert wurde nur "Ubuntu Update".
Vielleicht hat das Ubuntu Update eher ein node Downgrade gemacht.
Dann hilft auch homebridge neu installieren nicht. node -v zeigt dir deine Version. Und die dann mit den mindestanforderungen vergleichen. Habe ich leider nicht mehr im Kopf. Sorry.

Mitch

#2215
Zitat von: no_Legend am 15 Juni 2016, 07:15:42
Okay lass mich dir helfen
http://www.fhemwiki.de/wiki/Homebridge_einrichten#Fehler_w.C3.A4hrend_der_Installation

Danke, aber das hat doch mit meinem Fehler gar nicht zu tun  ???

@andreas.maurer: schon komisch, node -v zeigt mir: v0.10.28, nodejs -v: v5.11.1
FHEM im Proxmox Container

andreas.maurer

Zitat von: Mitch am 15 Juni 2016, 11:11:01
@andreas.maurer: schon komisch, node -v zeigt mir: v0.10.28, nodejs -v: v5.11.1
Dann ist deine node version zu alt. Es war eine "downgrade" :) v0.12 ist Mindestvoraussetzung.

no_Legend

Zitat von: Mitch am 15 Juni 2016, 11:11:01
Danke, aber das hat doch mit meinem Fehler gar nicht zu tun  ???

@andreas.maurer: schon komisch, node -v zeigt mir: v0.10.28, nodejs -v: v5.11.1
Laut deiner Fehlermeldung ist ein DNS fehler.
Somit hätte wenn die nodes version nicht die falsche wäre, dies aus dem Wiki eintrag helfen können.

Kommt eine DNS Fehlermeldung fehlt meistens der AVAHI-DAEMON, zu installieren via

sudo apt-get install avahi-daemon
Docker FHEM immer aktuell,4x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
Homematic, Shelly, Tasmota, MQTT, Unifi Network usw.

andreas.maurer

unwahrscheinlich:

dns_sd_bindings.node: undefined symbol: node_module_register

no_Legend

Zitat von: andreas.maurer am 15 Juni 2016, 13:17:25
unwahrscheinlich:

dns_sd_bindings.node: undefined symbol: node_module_register

Ist halt dei Frage, was mit der DNS Fehlermeldung genau gemeint ist.
Sei es drum.

Ich hab den DNS_SD Fehler mal ins Wiki gepackt.
Mit dem Hinweis auf die nodes Versionsprüfung.

Läuft es jetzt bei dir eigentlich wieder?
Docker FHEM immer aktuell,4x HMLAN, CUL443, CUL868 -homekit/siri -tablet ui -homebridge
Device, diverse:
Homematic, Shelly, Tasmota, MQTT, Unifi Network usw.