homebridge/homekit

Begonnen von justme1968, 01 Februar 2016, 16:16:37

Vorheriges Thema - Nächstes Thema

t1me2die

Guten Morgen liebe Community,

ich setze seit längerer Zeit schon problemlos Homebridge ein, funktioniert auch einwandfrei.
Nun habe ich einen Zwischenstecker, welcher oft "unreachable" ist, weil er separat an einer Steckdosenleiste hängt und diese nicht durchgehend am Strom angeschlossen ist!

In HomeKit wird mir dieses "unreachable" Gerät aber als "eingeschaltet" angezeigt. Gibt es hier eine Möglichkeit dies anders darzustellen?

Gruß
Mathias

Markus M.

CSRF in FHEM 5.8 scheint das Modul zu killen.
Andre, siehe dir das bitte bei Gelegenheit mal an.


Sent from my iPhone using Tapatalk
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

justme1968

das ist richtig. betrifft aber nicht nur homebridge-fhem (und alexa-fhem) sondern auch tabletui und jede software die fhem per url steuert.

ich habe hier: https://forum.fhem.de/index.php/topic,53847.msg578396.html#msg578396 mal einen vorschlag gemacht was man tun könnte. so richtig elegant ist das aber nicht.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

PsychoD

Moin,

seit gestern startet meine homebridge nicht mehr, und stirbt nach dem Start zum Schluss mit dieser Exception:

/usr/lib/node_modules/homebridge-fhem/index.js:1083
  if( s.Attributes.disable == 1 ) {
                  ^

TypeError: Cannot read property 'disable' of undefined
    at Object.FHEMAccessory (/usr/lib/node_modules/homebridge-fhem/index.js:1083:19)
    at Object.<anonymous> (/usr/lib/node_modules/homebridge-fhem/index.js:1031:42)
    at Array.map (native)
    at Object.<anonymous> (/usr/lib/node_modules/homebridge-fhem/index.js:1028:31)
    at Request.self.callback (/usr/lib/node_modules/homebridge-fhem/node_modules/request/request.js:186:22)
    at emitTwo (events.js:87:13)
    at Request.emit (events.js:172:7)
    at Request.<anonymous> (/usr/lib/node_modules/homebridge-fhem/node_modules/request/request.js:1081:10)
    at emitOne (events.js:77:13)
    at Request.emit (events.js:169:7)


Alles was ich getan habe, ist ein weiteres Homematic Thermostat und einen Tür/Fenstersensor mit dem System zu pairen. Der Thermostat ist aber noch nicht installiert. Kann es damit zu tun haben?

Gruß
Psy

Sky

Hallo ,
stehe mit der Installation von Homebridge auf dem Kriegsfuß ,
habe heute eine komplette Neuinstallation angefangen nach Anleitung im Wiki .....

Was bedeutet die Meldung im Screenshot bzw. warum macht er nicht das Update ??

Hauswart

Du versucht auch homebridge zu updaten. :) Ich denke du möchtest npm updaten.

Versuche doch mal:
sudo npm -g install npm
1. Installation:
KNX, Tasmota (KNX), Sonos, Unifi

2. Installation:
HM-CFG-USB, Unifi (, SIGNALduino 868, MySensors, SIGNALduino 433)

Sky

Uff.... ;)

Vielen Dank , wer lesen kann ist klar im Vorteil .


Morpheus_1977

Hallo zusammen,

ich habe eine wunderbar Funktionsfähig Homebridge am laufen. Jedoch habe ich mit einem Device und zwar dem Nuki - Türschloss ein Problem. Dieses lässt sich nicht über Siri Steuern. Ich habe dieses Problem bereits im Nuki Forum beschrieben (https://forum.fhem.de/index.php/topic,55756.msg580118.html#new) und CoolTux sagt mir, dass ich den angehängten Fehler mal bei euch vorstellen soll....

Feb 08 15:54:01 raspberrypi homebridge[474]: 2017-02-08 15:54:01 caching: NUKIDevice112944569-lockState: unlocked
Feb 08 15:54:01 raspberrypi homebridge[474]: [2/8/2017, 3:54:01 PM] [FHEM] NUKIDevice112944569-lockState value unlocked not handled in values
Feb 08 15:54:01 raspberrypi homebridge[474]: 2017-02-08 15:54:01 caching: NUKIDevice112944569-state: unlocked


Hoffe ihr könnt mir helfen.
Gruß
Morpheus

Markus M.

Was hast du denn als homebridge Mapping eingetragen?


Sent from my iPhone using Tapatalk
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

RaspiLED

Hi,
am besten mal ein ganzes list des Device senden. Zusätzlich die verschiedenen States erläutern inkl. der Antwort wie die in Homekit sein sollen.

Hatten wir nicht weiter oben schon mal ein Türschnapper und Mappings (Problem Tür öffnen vs. aufschliessen vs. Abschließen)?

Gruß Arnd


Raspi2 mit FHEM, CUL, MySensor, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

Morpheus_1977

Zitat von: RaspiLED am 08 Februar 2017, 17:39:46
Hi,
am besten mal ein ganzes list des Device senden. Zusätzlich die verschiedenen States erläutern inkl. der Antwort wie die in Homekit sein sollen.

Hatten wir nicht weiter oben schon mal ein Türschnapper und Mappings (Problem Tür öffnen vs. aufschliessen vs. Abschließen)?

Gruß Arnd


Raspi2 mit FHEM, CUL, MySensor, HomeBridge, Presence, Bravia, ...

Hier die list der Nuki-Bridge und des Nuki-Devices

Internals:
   DEF        112944569 IODev=NBridge1
   IODev      NBridge1
   NAME       NUKIDevice112944569
   NR         56
   NUKIID     112944569
   STATE      unlocked
   TYPE       NUKIDevice
   VERSION    0.6.0
   WEBHOOK_REGISTER unregistered
   Readings:
     2017-02-08 16:04:57   battery         ok
     2017-02-08 16:04:57   batteryCritical false
     2017-02-08 16:04:57   lockState       unlocked
     2017-02-08 17:41:09   name            Nuki_06BB65B9
     2017-02-08 17:41:09   paired          true
     2017-02-08 17:41:09   rssi            -74
     2017-02-08 16:04:57   state           unlocked
     2017-02-08 16:04:57   success         true
   Fhem:
     infix      NUKIDevice
   Helper:
Attributes:
   IODev      NBridge1
   alias      Nuki Zuhause
   genericDeviceType lock
   homebridgeMapping LockCurrentState=lockState,values=/^lock/:SECURED;/^unlock:UNSECUREDLockTargetState=state,values=/^lock/:SECURED;/^unlock:UNSECURED,cmds=SECURED:lock;UNSECURED:unlock
   room       Homekit,NUKI


Internals:
   BRIDGEAPI  1.5
   DEF        192.168.2.42 xxx
   HOST       192.168.2.42
   NAME       NBridge1
   NR         53
   PORT       8080
   STATE      connected
   TOKEN      xxxx
   TYPE       NUKIBridge
   VERSION    0.6.0
   Readings:
     2017-01-30 16:51:57   0_name          Nuki Zuhause
     2017-01-30 16:51:57   0_nukiId        112944569
     2017-02-08 17:42:45   appVersion      0.2.14
     2017-02-08 17:42:45   bridgeType      Software
     2017-02-08 17:42:45   currentTime     2017-02-08T16:42:39Z
     2017-02-07 07:31:24   lastError       connect to http://192.168.2.42:8080: Network is unreachable
     2017-02-08 17:42:45   serverConnected true
     2017-02-08 17:42:45   serverId        915081946
     2017-01-30 16:51:57   smartlockCount  1
     2017-02-08 17:42:45   state           connected
     2017-02-08 17:42:45   uptime          811076
   Helper:
     aliveCount 0
Attributes:
   room       Homekit,NUKI


Über die EVE App habe ich das Device dann dem Raum Flur zugeordnet und den Siri-Namen "Tür" vergeben.
Ich bekomme als Antwort immer "Tür ist abgeschlossen" obwohl sie geöffnet ist.


Grüße Morpheus

DeeSPe

#2036
Zitat von: Morpheus_1977 am 08 Februar 2017, 17:48:54
Hier die list der Nuki-Bridge und des Nuki-Devices
LockCurrentState=lockState,values=/^lock/:SECURED;/^unlock:UNSECUREDLockTargetState=state,values=/^lock/:SECURED;/^unlock:UNSECURED,cmds=SECURED:lock;UNSECURED:unlock


Da fehlt auf alle Fälle schon mal ein Leerzeichen vor TargetState.
Die /^ sind auch unnötig!
LockCurrentState=lockState,values=lock:SECURED;unlock:UNSECURED LockTargetState=LockCurrentState,cmds=SECURED:lock;UNSECURED:unlock


Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

justme1968

ZitatDie /^ sind auch unnötig!

nicht ganz. /lock/ matched auch auf unlock
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

DeeSPe

Zitat von: justme1968 am 08 Februar 2017, 17:58:43
nicht ganz. /lock/ matched auch auf unlock

Sorry, ich dachte ohne die / wird das nicht als Regex interpretiert!

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

justme1968

als ich das geschrieben habe waren da noch /
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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