homebridge/homekit

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

Vorheriges Thema - Nächstes Thema

dusti64

Zitat von: DeeSPe am 22 Januar 2017, 13:45:03
Damit wirst Du wohl nie glücklich! 8)
Das ist hier im Forum auch schon mehrfach besprochen worden dass es unter Wheezy nicht hinzubekommen ist.
Habe selbst schon mehrere Stunden meines Lebens dafür geopfert und am Ende wurde Jessie neu installiert!

Gruß
Dan

Na schöne Wurst...hab ich irgend wo einen Hinweis darauf übersehen?

Na egal, muss ich nun durch, wichtig ist, dass FHEM noch läuft und ich muss mein Bastelsystem wohl mal auf jessie umrüsten...

Trotzdem Danke... :)
2x Debian virtualisiert auf QNAP mit FHEM, 2x HMLAN, VCCU, Homatic Heizung+Licht-Rollläden, Alexa mit 2 Echos, Homebridge, Hue, Instar

EnderPhilipp

@Radikant
Habe leider noch keine Lösung gefunden, habe mich in letzter Zeitnicht so viel mit Hue beschäftigt.

Mit freundlichen Grüßen
Philipp ;D
¡¡¡ANFÄNGERALARM!!!
Raspberry Pi 3 (Hauptsystem)
Raspberry Pi B+ (Kellersonde)
Homematic,Philips Hue, LD382, nanoCul 433/868mhz, MPD, Intertechno, FIRMATA, EspEasy, SSCAM, STV, HDMI-CEC, EchoDot

moontear

LED Fernsteuerung (An/Aus, Heller, Dunkler) abgebildet über homebridgeMapping - der Folgende dummy funktioniert:
define LEDFlur dummy
attr LEDFlur room hidden
attr LEDFlur genericDeviceType light
attr LEDFlur homebridgeMapping On=FlurLED_Trigger:state,cmdOn=on,cmdOff=off,subtype=Power On=FlurLED_LIGHT:state,cmdOn=on,cmdOff=off,subtype=Light On=FlurLED_BRIGHT:state,cmdOn=on,cmdOff=off,subtype=Bright+ On=FlurLED_BRIGHTN:state,cmdOn=on,cmdOff=off,subtype=Bright- On=FlurLED_100:state,cmdOn=on,cmdOff=off,subtype=100% On=FlurLED_50:state,cmdOn=on,cmdOff=off,subtype=50% On=FlurLED_25:state,cmdOn=on,cmdOff=off,subtype=25% On=FlurLED_MODE:state,cmdOn=on,cmdOff=off,subtype=Mode+ On=FlurLED_MODEN:state,cmdOn=on,cmdOff=off,subtype=Mode- On=FlurLED_SPEED:state,cmdOn=on,cmdOff=off,subtype=Speed+ On=FlurLED_SPEEDN:state,cmdOn=on,cmdOff=off,subtype=Speed-


Leider wird jetzt jedes der Switche auch in homebridge dargestellt - das heißt neben dem "LEDFlur" device (inkl. allen darunterliegenden Characteristics) habe ich auch die Devices "100%", "25%", "Speed+", ... Das ist natürlich unübersichtlich und möchte ich nicht haben. Die FlurLED_100, FlurLED_25, etc... Devices in FHEM haben alle genericDeviceType ignore.

Kann ich in HomeKit ein Device haben (switch/light) mit mehreren Characteristics (ebenfalls switch) und diese Characteristics sind keine eigenen Devices?

Falls ja - wie kann ich das bei meinem homebridgeMapping ändern?

r_knipp

Moin,

seitdem ich mein System neu aufsetzen musste, funktioniert die Homebridge nicht mehr.
Es wurde alles neu installiert und der gesicherte FHEM Ordner zurückkopiert.
Installierte Versionen: nodejs 6.9.4, homebridge 2.1, homebridge-fhem 0.2.70

Im Raum HomeKit habe ich zwei Dimmer und ein Residents Device.
Ich habe mittlerweile herausgefunden, dass es am Residents liegt. Wenn ich das aus dem Raum HomeKit entferne, läuft die Homebridge.
Habt ihr vielleicht eine Idee woran es liegen könnte? Ich bin ratlos.

Gruß
Robert

RaspiLED

Hi,
Gib uns mal bitte das list vom Residents Device.
Gruß Arnd


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

r_knipp

Hier das list. Geändert habe ich daran nichts nach der Neuinstallation.


Internals:
   DEF        rgr_Bewohner
   NAME       rr_Robert
   NR         35
   NTFY_ORDER 50-rr_Robert
   RESIDENTGROUPS rgr_Bewohner,
   STATE      home
   TYPE       ROOMMATE
   Readings:
     2017-01-23 19:11:55   durTimerAbsence 00:00:00
     2017-01-23 19:11:55   durTimerAbsence_cr 0
     2017-01-23 19:30:20   durTimerPresence 00:18:25
     2017-01-23 19:30:20   durTimerPresence_cr 18
     2017-01-23 05:30:01   durTimerSleep   00:00:00
     2017-01-23 05:30:01   durTimerSleep_cr 0
     2016-11-28 19:46:28   fhemMsgPush     Batterie Aussensensor wechseln.
     2016-11-28 19:46:28   fhemMsgPushGw   po_robert:OK
     2016-11-28 19:46:28   fhemMsgPushPrio 0
     2016-11-28 19:46:28   fhemMsgPushState 1
     2016-11-28 19:46:28   fhemMsgPushTitle Batteriewarnung
     2016-11-28 19:46:28   fhemMsgScreen   Batterie Aussensensor wechseln.
     2016-11-28 19:46:28   fhemMsgScreenGw VUUno:OK
     2016-11-28 19:46:28   fhemMsgScreenPrio 0
     2016-11-28 19:46:28   fhemMsgScreenState 1
     2016-11-28 19:46:28   fhemMsgScreenTitle Batteriewarnung
     2016-11-28 19:46:28   fhemMsgState    1
     2016-11-28 19:46:28   fhemMsgStateTypes push:1 screen:1
     2017-01-23 19:11:55   lastArrival     2017-01-23 19:11:55
     2017-01-23 05:30:01   lastAwake       2017-01-23 05:30:01
     2017-01-23 18:55:59   lastDeparture   2017-01-23 18:55:59
     2017-01-23 19:11:55   lastDurAbsence  00:15:56
     2017-01-23 19:11:55   lastDurAbsence_cr 16
     2017-01-23 18:55:59   lastDurPresence 10:50:01
     2017-01-23 18:55:59   lastDurPresence_cr 650
     2017-01-23 05:30:01   lastDurSleep    04:24:53
     2017-01-23 05:30:01   lastDurSleep_cr 265
     2017-01-23 18:55:59   lastLocation    home
     2017-01-23 18:55:59   lastMood        calm
     2017-01-23 01:05:08   lastSleep       2017-01-23 01:05:08
     2017-01-23 19:11:55   lastState       absent
     2017-01-23 05:00:00   lastWakeup      05:30
     2017-01-23 05:00:00   lastWakeupDev   rr_Robert_wakeuptimer1
     2017-01-23 19:11:55   location        home
     2017-01-23 19:11:55   mood            calm
     2017-01-23 08:30:00   nextWakeup      05:30
     2017-01-23 08:30:00   nextWakeupDev   rr_Robert_wakeuptimer1
     2017-01-23 19:11:55   presence        present
     2017-01-23 19:11:55   state           home
     2017-01-23 05:30:01   wakeup          0
     2016-11-21 22:11:51   wayhome         0
   Timer:
     Rr_robert_durationtimer:
       HASH       rr_Robert
       MODIFIER   DurationTimer
       NAME       rr_Robert_DurationTimer
Attributes:
   alias      Robert
   devStateIcon .*home:user_available:absent .*absent:user_away:home .*gone:user_ext_away:home .*gotosleep:scene_toilet:asleep .*asleep:scene_sleeping:awoken .*awoken:scene_sleeping_alternat:home .*:user_unknown:home
   genericDeviceType switch
   group      Bewohnerstatus
   homebridgeMapping homebridgeMapping clear On=state,subtype=gotosleep,valueOn=/gotosleep/,valueOff=/awoken|asleep|home|gone|absent/,cmdOn=gotosleep,cmdOff=absent On=state,subtype=asleep,valueOn=/asleep/,valueOff=/awoken|home|gotosleep|gone|absent/,cmdOn=asleep,cmdOff=absent
   icon       people_sensor
   msgContactPush po_robert
   msgContactScreen VUUno
   room       Homekit,Wohnung
   rr_realname alias
   rr_wakeupDevice rr_Robert_wakeuptimer1,rr_Robert_wakeuptimer2
   siriName   Robert
   sortby     1
   webCmd     state

DeeSPe

Zitat von: r_knipp am 23 Januar 2017, 19:32:37
Hier das list. Geändert habe ich daran nichts nach der Neuinstallation.


Internals:
   DEF        rgr_Bewohner
   NAME       rr_Robert
   NR         35
   NTFY_ORDER 50-rr_Robert
   RESIDENTGROUPS rgr_Bewohner,
   STATE      home
   TYPE       ROOMMATE
   Readings:
     2017-01-23 19:11:55   durTimerAbsence 00:00:00
     2017-01-23 19:11:55   durTimerAbsence_cr 0
     2017-01-23 19:30:20   durTimerPresence 00:18:25
     2017-01-23 19:30:20   durTimerPresence_cr 18
     2017-01-23 05:30:01   durTimerSleep   00:00:00
     2017-01-23 05:30:01   durTimerSleep_cr 0
     2016-11-28 19:46:28   fhemMsgPush     Batterie Aussensensor wechseln.
     2016-11-28 19:46:28   fhemMsgPushGw   po_robert:OK
     2016-11-28 19:46:28   fhemMsgPushPrio 0
     2016-11-28 19:46:28   fhemMsgPushState 1
     2016-11-28 19:46:28   fhemMsgPushTitle Batteriewarnung
     2016-11-28 19:46:28   fhemMsgScreen   Batterie Aussensensor wechseln.
     2016-11-28 19:46:28   fhemMsgScreenGw VUUno:OK
     2016-11-28 19:46:28   fhemMsgScreenPrio 0
     2016-11-28 19:46:28   fhemMsgScreenState 1
     2016-11-28 19:46:28   fhemMsgScreenTitle Batteriewarnung
     2016-11-28 19:46:28   fhemMsgState    1
     2016-11-28 19:46:28   fhemMsgStateTypes push:1 screen:1
     2017-01-23 19:11:55   lastArrival     2017-01-23 19:11:55
     2017-01-23 05:30:01   lastAwake       2017-01-23 05:30:01
     2017-01-23 18:55:59   lastDeparture   2017-01-23 18:55:59
     2017-01-23 19:11:55   lastDurAbsence  00:15:56
     2017-01-23 19:11:55   lastDurAbsence_cr 16
     2017-01-23 18:55:59   lastDurPresence 10:50:01
     2017-01-23 18:55:59   lastDurPresence_cr 650
     2017-01-23 05:30:01   lastDurSleep    04:24:53
     2017-01-23 05:30:01   lastDurSleep_cr 265
     2017-01-23 18:55:59   lastLocation    home
     2017-01-23 18:55:59   lastMood        calm
     2017-01-23 01:05:08   lastSleep       2017-01-23 01:05:08
     2017-01-23 19:11:55   lastState       absent
     2017-01-23 05:00:00   lastWakeup      05:30
     2017-01-23 05:00:00   lastWakeupDev   rr_Robert_wakeuptimer1
     2017-01-23 19:11:55   location        home
     2017-01-23 19:11:55   mood            calm
     2017-01-23 08:30:00   nextWakeup      05:30
     2017-01-23 08:30:00   nextWakeupDev   rr_Robert_wakeuptimer1
     2017-01-23 19:11:55   presence        present
     2017-01-23 19:11:55   state           home
     2017-01-23 05:30:01   wakeup          0
     2016-11-21 22:11:51   wayhome         0
   Timer:
     Rr_robert_durationtimer:
       HASH       rr_Robert
       MODIFIER   DurationTimer
       NAME       rr_Robert_DurationTimer
Attributes:
   alias      Robert
   devStateIcon .*home:user_available:absent .*absent:user_away:home .*gone:user_ext_away:home .*gotosleep:scene_toilet:asleep .*asleep:scene_sleeping:awoken .*awoken:scene_sleeping_alternat:home .*:user_unknown:home
   genericDeviceType switch
   group      Bewohnerstatus
   homebridgeMapping homebridgeMapping clear On=state,subtype=gotosleep,valueOn=/gotosleep/,valueOff=/awoken|asleep|home|gone|absent/,cmdOn=gotosleep,cmdOff=absent On=state,subtype=asleep,valueOn=/asleep/,valueOff=/awoken|home|gotosleep|gone|absent/,cmdOn=asleep,cmdOff=absent
   icon       people_sensor
   msgContactPush po_robert
   msgContactScreen VUUno
   room       Homekit,Wohnung
   rr_realname alias
   rr_wakeupDevice rr_Robert_wakeuptimer1,rr_Robert_wakeuptimer2
   siriName   Robert
   sortby     1
   webCmd     state


ZitathomebridgeMapping homebridgeMapping clear On=state,sub......
Da ist wohl der Fehler!

Gruß
Dan

P.S. Findest Du das wirklich praktisch mit den ganzen Schaltern?
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

r_knipp

Zitat von: DeeSPe am 23 Januar 2017, 20:27:47
Da ist wohl der Fehler!

Gruß
Dan

P.S. Findest Du das wirklich praktisch mit den ganzen Schaltern?

Sorry, aber das verstehe ich nicht. Das Mapping hatte ich nach einem Beispiel erstellt.
Wie würdest du das ändern? Vielleicht habe ich da etwas noch nicht ganz verstanden.

DeeSPe

Zitat von: r_knipp am 23 Januar 2017, 20:38:46
Sorry, aber das verstehe ich nicht. Das Mapping hatte ich nach einem Beispiel erstellt.
Wie würdest du das ändern? Vielleicht habe ich da etwas noch nicht ganz verstanden.

Das Attribut heißt "homebridgeMapping" und als erster Wert in diesem Attribut steht bei Dir auch "homebridgeMapping clear...."!
Das kann so nicht gehen! ;)

Die für mich eleganteste Variante einen ROOMMATE/GUEST zu mappen ist folgende:
attr <name> genericDeviceType security
attr <name> homebridgeMapping SecuritySystemCurrentState=state,values=/home|awoken/:0;absent:1;/asleep|gotosleep/:2;/gone|none/:3 SecuritySystemTargetState=SecuritySystemCurrentState,cmds=0:state+home;1:state+absent;2:state+gotosleep;3:state+absent,delay=1


"absent" ist absichtlich doppelt gemappt da ja gone/none automatisch nach absent kommt.

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

r_knipp

Ich glaube so ganz bin ich noch nicht durchgestiegen.
Ich habe mal exakt dein Beispiel übernommen, bekomme aber immer noch den selben Fehler.

Ich hatte das übrigens aus diesem Beispiel übernommen:
https://forum.fhem.de/index.php/topic,48558.msg507537.html#msg507537

Ich hatte dann Szenen "Ich gehe jetzt ins Bett" und "Gute Nacht" eingerichtet. Das funktionierte einwandfrei.

DeeSPe

Zitat von: r_knipp am 23 Januar 2017, 23:14:54
Ich glaube so ganz bin ich noch nicht durchgestiegen.
Ich habe mal exakt dein Beispiel übernommen, bekomme aber immer noch den selben Fehler.

Ich hatte das übrigens aus diesem Beispiel übernommen:
https://forum.fhem.de/index.php/topic,48558.msg507537.html#msg507537

Ich hatte dann Szenen "Ich gehe jetzt ins Bett" und "Gute Nacht" eingerichtet. Das funktionierte einwandfrei.

Bitte die Fehlerausgabe als Text hier in Code-Tags posten, sonst kann niemand helfen!

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

r_knipp

#1976
Ist die selbe wie oben.


fhem@bananapi:/root$ homebridge
*** WARNING *** The program 'nodejs' 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=nodejs>
*** WARNING *** The program 'nodejs' 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=nodejs&f=DNSServiceRegister>
[1/23/2017, 11:09:08 PM] Loaded plugin: homebridge-fhem
homebridge API version: 2.1
this homebridge-fhem 0.2.70
[1/23/2017, 11:09:08 PM] Registering platform 'homebridge-fhem.FHEM'
[1/23/2017, 11:09:08 PM] ---
[1/23/2017, 11:09:08 PM] Loaded config.json with 0 accessories and 1 platforms.
[1/23/2017, 11:09:08 PM] ---
[1/23/2017, 11:09:08 PM] Loading 1 platforms...
[1/23/2017, 11:09:08 PM] [FHEM] Initializing FHEM platform...
[1/23/2017, 11:09:09 PM] [FHEM] Checking devices and attributes...
[1/23/2017, 11:09:09 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22,%22userattr%22,%22%22)%7D&XHR=1
[1/23/2017, 11:09:10 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20TYPE=siri&XHR=1
starting longpoll: http://127.0.0.1:8083/fhem.pl?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1485209350049
[1/23/2017, 11:09:10 PM] [FHEM] Fetching FHEM devices...
[1/23/2017, 11:09:10 PM] [FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20room=Homekit&XHR=1
[1/23/2017, 11:09:10 PM] Loading 0 accessories...
Server listening on: http://<ip>:8282
[1/23/2017, 11:09:10 PM] [FHEM] siri device is Siri
[1/23/2017, 11:09:10 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B$defs%7BSiri%7D-%3E%7B%22homebridge-fhem%20version%22%7D%20=%20%220.2.70%22%7D&XHR=1
[1/23/2017, 11:09:10 PM] [FHEM] got: 3 results
[1/23/2017, 11:09:10 PM] [FHEM] homebridgeMapping: homebridgeMapping SecuritySystemCurrentState=state,values=/home|awoken/:0;absent:1;/asleep|gotosleep/:2;/gone|none/:3 SecuritySystemTargetState=SecuritySystemCurrentState,cmds=0:state+home;1:state+absent;2:state+gotosleep;3:state+absent,delay=1
/usr/lib/node_modules/homebridge-fhem/index.js:2158
      if( match.length < 4 || !match[3] ) {
               ^

TypeError: Cannot read property 'length' of null
    at Object.fromHomebridgeMapping (/usr/lib/node_modules/homebridge-fhem/index.js:2158:16)
    at Object.FHEMAccessory (/usr/lib/node_modules/homebridge-fhem/index.js:1772:8)
    at Object.<anonymous> (/usr/lib/node_modules/homebridge-fhem/index.js:1040:42)
    at Array.map (native)
    at Object.<anonymous> (/usr/lib/node_modules/homebridge-fhem/index.js:1037:31)
    at Request.self.callback (/usr/lib/node_modules/homebridge-fhem/node_modules/request/request.js:186:22)
    at emitTwo (events.js:106:13)
    at Request.emit (events.js:191:7)
    at Request.<anonymous> (/usr/lib/node_modules/homebridge-fhem/node_modules/request/request.js:1081:10)
    at emitOne (events.js:96:13)
fhem@bananapi:/root$



Internals:
   DEF        rgr_Bewohner
   NAME       rr_Robert
   NR         35
   NTFY_ORDER 50-rr_Robert
   RESIDENTGROUPS rgr_Bewohner,
   STATE      home
   TYPE       ROOMMATE
   Readings:
     2017-01-23 19:11:55   durTimerAbsence 00:00:00
     2017-01-23 19:11:55   durTimerAbsence_cr 0
     2017-01-23 23:38:40   durTimerPresence 04:26:45
     2017-01-23 23:38:40   durTimerPresence_cr 267
     2017-01-23 05:30:01   durTimerSleep   00:00:00
     2017-01-23 05:30:01   durTimerSleep_cr 0
     2016-11-28 19:46:28   fhemMsgPush     Batterie Aussensensor wechseln.
     2016-11-28 19:46:28   fhemMsgPushGw   po_robert:OK
     2016-11-28 19:46:28   fhemMsgPushPrio 0
     2016-11-28 19:46:28   fhemMsgPushState 1
     2016-11-28 19:46:28   fhemMsgPushTitle Batteriewarnung
     2016-11-28 19:46:28   fhemMsgScreen   Batterie Aussensensor wechseln.
     2016-11-28 19:46:28   fhemMsgScreenGw VUUno:OK
     2016-11-28 19:46:28   fhemMsgScreenPrio 0
     2016-11-28 19:46:28   fhemMsgScreenState 1
     2016-11-28 19:46:28   fhemMsgScreenTitle Batteriewarnung
     2016-11-28 19:46:28   fhemMsgState    1
     2016-11-28 19:46:28   fhemMsgStateTypes push:1 screen:1
     2017-01-23 19:11:55   lastArrival     2017-01-23 19:11:55
     2017-01-23 05:30:01   lastAwake       2017-01-23 05:30:01
     2017-01-23 18:55:59   lastDeparture   2017-01-23 18:55:59
     2017-01-23 19:11:55   lastDurAbsence  00:15:56
     2017-01-23 19:11:55   lastDurAbsence_cr 16
     2017-01-23 18:55:59   lastDurPresence 10:50:01
     2017-01-23 18:55:59   lastDurPresence_cr 650
     2017-01-23 05:30:01   lastDurSleep    04:24:53
     2017-01-23 05:30:01   lastDurSleep_cr 265
     2017-01-23 18:55:59   lastLocation    home
     2017-01-23 18:55:59   lastMood        calm
     2017-01-23 01:05:08   lastSleep       2017-01-23 01:05:08
     2017-01-23 19:11:55   lastState       absent
     2017-01-23 05:00:00   lastWakeup      05:30
     2017-01-23 05:00:00   lastWakeupDev   rr_Robert_wakeuptimer1
     2017-01-23 19:11:55   location        home
     2017-01-23 19:11:55   mood            calm
     2017-01-23 08:30:00   nextWakeup      05:30
     2017-01-23 08:30:00   nextWakeupDev   rr_Robert_wakeuptimer1
     2017-01-23 19:11:55   presence        present
     2017-01-23 19:11:55   state           home
     2017-01-23 05:30:01   wakeup          0
     2016-11-21 22:11:51   wayhome         0
   Timer:
     Rr_robert_durationtimer:
       HASH       rr_Robert
       MODIFIER   DurationTimer
       NAME       rr_Robert_DurationTimer
Attributes:
   alias      Robert
   devStateIcon .*home:user_available:absent .*absent:user_away:home .*gone:user_ext_away:home .*gotosleep:scene_toilet:asleep .*asleep:scene_sleeping:awoken .*awoken:scene_sleeping_alternat:home .*:user_unknown:home
   genericDeviceType security
   group      Bewohnerstatus
   homebridgeMapping homebridgeMapping SecuritySystemCurrentState=state,values=/home|awoken/:0;absent:1;/asleep|gotosleep/:2;/gone|none/:3 SecuritySystemTargetState=SecuritySystemCurrentState,cmds=0:state+home;1:state+absent;2:state+gotosleep;3:state+absent,delay=1
   icon       people_sensor
   msgContactPush po_robert
   msgContactScreen VUUno
   room       Homekit,Wohnung
   rr_realname alias
   rr_wakeupDevice rr_Robert_wakeuptimer1,rr_Robert_wakeuptimer2
   siriName   Robert
   sortby     1
   webCmd     state

DeeSPe

Und irgendwie magst Du mich nicht verstehen!
Die Lösung habe ich bereits erwähnt:
Zitat von: DeeSPe am 23 Januar 2017, 20:45:46
Das Attribut heißt "homebridgeMapping" und als erster Wert in diesem Attribut steht bei Dir auch "homebridgeMapping clear...."!
Das kann so nicht gehen! ;)

"homebridgeMapping" ist der Name des Attributs und hat innerhalb des Attributs (Wert des Attributs) nichts verloren!!!

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

DeeSPe

attr rr_Robert homebridgeMapping SecuritySystemCurrentState=state,values=/home|awoken/:0;;absent:1;;/asleep|gotosleep/:2;;/none|gone/:3 SecuritySystemTargetState=SecuritySystemCurrentState,cmds=0:state+home;;1:state+absent;;2:state+gotosleep;;3:state+absent,delay=1

Gib das mal genau so wie es ist in die FHEM-Eingabezeile ein und drücke Enter!

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

r_knipp

Zitat von: DeeSPe am 23 Januar 2017, 23:42:08
Und irgendwie magst Du mich nicht verstehen!
Die Lösung habe ich bereits erwähnt:
"homebridgeMapping" ist der Name des Attributs und hat innerhalb des Attributs (Wert des Attributs) nichts verloren!!!

Gruß
Dan

Oh man, das ist peinlich. Da hatte ich wohl was auf den Augen. Natürlich hat das im Wert nichts zu suchen.
Mit deinem Code funktioniert es jetzt.
Hab vielen Dank!