Autor Thema: homebridge/homekit  (Gelesen 379724 mal)

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3693
  • Wer anderen eine Bratwurst brät...
Antw:homebridge/homekit
« Antwort #15 am: 01 Februar 2016, 23:01:18 »
Mehr gibt es nicht in der Homebridge Console. Oder meinst du aus dem FHEM Log?
FHEM 5.8, Brix, VIVO mini, RPi3, Debian Jessie, ZME_UZB1
HM-CFG-LAN, HM-MOD-UART-WIFI, HUE, HarmonyHub, JeeLink, CO20
Hyperion auf RPi Zero W, Sonos, viel Z-Wave und HM
alles per HomeKit steuerbar
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 17755
Antw:homebridge/homekit
« Antwort #16 am: 01 Februar 2016, 23:07:36 »
da muss mehr stehen. etwas über die werte die beim starten gecached werden und mit --debug noch einige internes. etwas so:[FHEM Test1] Initializing FHEM platform...
starting longpoll: http://10.0.1.2:8083/fhem.pl?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1454364190678
[FHEM Test2] Initializing FHEM platform...
[FHEM Test2] Checking genericDeviceType...
[FHEM Test2]   executing: http://10.0.1.2:8083/fhem?cmd=%7BAttrVal(%22global%22,%22userattr%22,%22%22)%7D&XHR=1
[FHEM Test2] Fetching FHEM switchable devices...
[FHEM Test2] fetching: http://10.0.1.2:8083/fhem?cmd=jsonlist2%20NAME=ku_Sensor&XHR=1
Loading 0 accessories...
Server listening on: http://<ip>:8082
[FHEM Test2] got: 1 results
[FHEM Test2] mappings for ku_Sensor: { CurrentTemperature: { reading: 'temperature', minValue: -30 },
  BatteryLevel: { reading: 'battery' },
  StatusLowBattery: { reading: 'battery', threshold: 20 } }
[FHEM Test2] ku_Sensor is thermometer
[FHEM Test2] ku_Sensor has CurrentTemperature [temperature]
[FHEM Test2] ku_Sensor has BatteryLevel [battery]
[FHEM Test2] ku_Sensor has StatusLowBattery [battery]
  2016-02-01 23:03:10 caching: ku_Sensor-temperature: 22.0 C
[FHEM Test2]     caching: CurrentTemperature: 22 (number; from 22.0 C)
  2016-02-01 23:03:10 caching: ku_Sensor-battery: 84
[FHEM Test2]     caching: BatteryLevel: 84 (number; from 84)
[FHEM Test2]     caching: StatusLowBattery: 0 (number; from 84)
[FHEM Test2] Initializing platform accessory 'ku_Sensor'...
[FHEM Test2] creating services for ku_Sensor
[FHEM Test2]   information service for ku_Sensor
[FHEM Test2]     manufacturer, model and serial number characteristics for ku_Sensor
[FHEM Test2]   TemperatureSensor service for ku_Sensor
[FHEM Test2]     CurrentTemperature characteristic for ku_Sensor:temperature
[FHEM Test2]       initial value is: 22 (number)
[FHEM Test2]       props: { format: 'float',
  unit: 'celsius',
  minValue: -30,
  maxValue: 100,
  minStep: 0.1,
  perms: [ 'pr', 'ev' ] }
[FHEM Test2]     BatteryLevel characteristic for ku_Sensor:battery
[FHEM Test2]       initial value is: 84 (number)
[FHEM Test2]       props: { format: 'uint8',
  unit: 'percentage',
  minValue: 0,
  maxValue: 100,
  minStep: 1,
  perms: [ 'pr', 'ev' ] }
[FHEM Test2]     StatusLowBattery characteristic for ku_Sensor:battery
[FHEM Test2]       initial value is: 0 (number)
[FHEM Test2]       props: { format: 'uint8',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'ev' ] }
Scan this code with your HomeKit App on your iOS device to pair with Homebridge:
                       
    ┌────────────┐     
    │ 031-45-154 │     
    └────────────┘     
                       
Homebridge is running on port 51726.

und dann später wenn sich die readings ändern etwas in der art:  2016-02-01 23:05:51 caching: ku_Sensor-temperature: 22.1 C
[FHEM Test2]     caching: CurrentTemperature: 22.1 (number; from 22.1 C)
  2016-02-01 23:05:54 caching: ku_Sensor-battery: 85
[FHEM Test2]     caching: BatteryLevel: 85 (number; from 85)
[FHEM Test2]     caching: StatusLowBattery: 0 (number; from 85)

die aktuell gecacheten werte sind auch air debug browser zu sehen.

ansonsten noch mal ein jsonlist2 auf das device.

gruss
  andre
FHEM5.4,DS1512+,2xCULv3,DS9490R,HMLAN,2xRasPi
CUL_HM:HM-LC-Bl1PBU-FM,HM-LC-Sw1PBU-FM,HM-SEC-MDIR,HM-SEC-RHS
HUEBridge,HUEDevice:LCT001,LLC001,LLC006,LWL001
OWDevice:DS1420,DS18B20,DS2406,DS2423
FS20:fs20as4,fs20bs,fs20di
AKCP:THS01,WS15
CUL_WS:S300TH

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3693
  • Wer anderen eine Bratwurst brät...
Antw:homebridge/homekit
« Antwort #17 am: 01 Februar 2016, 23:09:34 »
Neue Beobachtung:

Habe Homebridge neu gestartet und bin in Eve das erste mal in in den Raum rein. Da wurden mir für Temperatur, Batterie und Batterie schwach die richtigen Werte angezeigt. Dann habe ich ein mal refreshed (im Raum nach unten ziehen) und dann waren alle Werte wieder auf 0.
FHEM 5.8, Brix, VIVO mini, RPi3, Debian Jessie, ZME_UZB1
HM-CFG-LAN, HM-MOD-UART-WIFI, HUE, HarmonyHub, JeeLink, CO20
Hyperion auf RPi Zero W, Sonos, viel Z-Wave und HM
alles per HomeKit steuerbar
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3693
  • Wer anderen eine Bratwurst brät...
Antw:homebridge/homekit
« Antwort #18 am: 01 Februar 2016, 23:14:04 »
Komplette Console von Homebridge:
Loading 1 platforms...
[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=1454364371188
[FHEM] Checking genericDeviceType...
[FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22,%22userattr%22,%22%22)%7D&XHR=1
[FHEM] Fetching FHEM switchable devices...
[FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20room=HomeKit&XHR=1
Loading 1 accessories...
[wz_TV_Licht] Initializing Hyperion accessory...
[wz_TV_Licht] Starting Hyperion Accessory
Server listening on: http://<ip>:8082
[FHEM] got: 12 results
[FHEM] homebridgeMapping: On=state,valueOn=gotosleep,cmdOn=gotosleep,cmdOff=home
[FHEM] mappings for Schlafengehen: { On:
   { reading: 'state',
     valueOn: 'gotosleep',
     cmdOn: 'gotosleep',
     cmdOff: 'home' } }
[FHEM] Schlafengehen is switch
[FHEM] Schlafengehen has On [state;gotosleep,home]
  2016-02-01 23:06:11 caching: Schlafengehen-state: home
[FHEM] Schlafengehen-state valueOn/valueOff: value home mapped to 0
[FHEM]     caching: On: 0 (number; from home)
[FHEM] mappings for ku_Abwaschlicht: { On: { reading: 'state', cmdOn: 'on', cmdOff: 'off' } }
[FHEM] ku_Abwaschlicht is switch
[FHEM] ku_Abwaschlicht has On [state;on,off]
  2016-02-01 23:06:11 caching: ku_Abwaschlicht-state: off
[FHEM]     caching: On: 0 (number; from off)
[FHEM] mappings for ku_Deckenlicht: { On: { reading: 'state', cmdOn: 'on', cmdOff: 'off' } }
[FHEM] ku_Deckenlicht is switch
[FHEM] ku_Deckenlicht has On [state;on,off]
  2016-02-01 23:06:11 caching: ku_Deckenlicht-state: off
[FHEM]     caching: On: 0 (number; from off)
[FHEM] mappings for ku_Sensor: { CurrentTemperature: { reading: 'temperature', minValue: -30 },
  BatteryLevel: { reading: 'battery' },
  StatusLowBattery: { reading: 'battery', threshold: 20 } }
[FHEM] ku_Sensor is thermometer
[FHEM] ku_Sensor has CurrentTemperature [temperature]
[FHEM] ku_Sensor has BatteryLevel [battery]
[FHEM] ku_Sensor has StatusLowBattery [battery]
  2016-02-01 23:06:11 caching: ku_Sensor-temperature: 21.7 C
[FHEM]     caching: CurrentTemperature: 21.7 (number; from 21.7 C)
  2016-02-01 23:06:11 caching: ku_Sensor-battery: 85 %
[FHEM]     caching: BatteryLevel: 85 (number; from 85 %)
[FHEM]     caching: StatusLowBattery: 0 (number; from 85 %)
[FHEM] mappings for ku_Unterlicht: { On: { reading: 'state', cmdOn: 'on', cmdOff: 'off' } }
[FHEM] ku_Unterlicht is switch
[FHEM] ku_Unterlicht has On [state;on,off]
  2016-02-01 23:06:11 caching: ku_Unterlicht-state: off
[FHEM]     caching: On: 0 (number; from off)
[FHEM] mappings for sz_Nachttischlampe: { On: { reading: 'state', cmdOn: 'on', cmdOff: 'off' } }
[FHEM] sz_Nachttischlampe is switch
[FHEM] sz_Nachttischlampe has On [state;on,off]
  2016-02-01 23:06:11 caching: sz_Nachttischlampe-state: off
[FHEM]     caching: On: 0 (number; from off)
[FHEM] mappings for sz_Schranklicht: { On: { reading: 'state', cmdOn: 'on', cmdOff: 'off' } }
[FHEM] sz_Schranklicht is switch
[FHEM] sz_Schranklicht has On [state;on,off]
  2016-02-01 23:06:11 caching: sz_Schranklicht-state: off
[FHEM]     caching: On: 0 (number; from off)
[FHEM] mappings for wz_Couchlicht: { Hue:
   { reading: 'RGB',
     cmd: 'RGB',
     min: 0,
     max: 360,
     reading2homekit: [Function: bound ],
     homekit2reading: [Function: bound ] },
  Saturation:
   { reading: 'RGB',
     cmd: 'RGB',
     min: 0,
     max: 100,
     reading2homekit: [Function: bound ],
     homekit2reading: [Function: bound ] },
  Brightness:
   { reading: 'RGB',
     cmd: 'RGB',
     min: 0,
     max: 100,
     delay: true,
     reading2homekit: [Function: bound ],
     homekit2reading: [Function: bound ] },
  On: { reading: 'state', cmdOn: 'on', cmdOff: 'off' } }
[FHEM] wz_Couchlicht is switch
[FHEM] wz_Couchlicht is dimable [RGB;RGB]
[FHEM] wz_Couchlicht has On [state;on,off]
[FHEM] wz_Couchlicht has Hue [RGB;0-360]
[FHEM] wz_Couchlicht has Saturation [RGB;0-100]
  2016-02-01 23:06:11 caching: wz_Couchlicht-RGB: CCCCCC
[FHEM]     caching: Hue: 0 (number; from CCCCCC)
[FHEM]     caching: Saturation: 0 (number; from CCCCCC)
[FHEM]     caching: Brightness: 80 (number; from CCCCCC)
  2016-02-01 23:06:11 caching: wz_Couchlicht-state: on
[FHEM]     caching: On: 1 (number; from on)
[FHEM] homebridgeMapping: TargetTemperature=setpointTemp::setpointTemp,minValue=15,maxValue=28,minStep=0.5 CurrentTemperature=wz_Heizung:temperature
[FHEM] mappings for wz_Heizung: { CurrentTemperature: { reading: 'temperature', minValue: -30, device: 'wz_Heizung' },
  BatteryLevel: { reading: 'battery' },
  StatusLowBattery: { reading: 'battery', threshold: 20 },
  On: { reading: 'state', cmdOn: 'on', cmdOff: 'off' },
  TargetTemperature:
   { reading: 'setpointTemp',
     cmd: 'setpointTemp',
     minValue: '15',
     maxValue: '28',
     minStep: '0.5' } }
[FHEM] wz_Heizung is switch
[FHEM] wz_Heizung has On [state;on,off]
[FHEM] wz_Heizung has CurrentTemperature [temperature]
[FHEM] wz_Heizung has BatteryLevel [battery]
[FHEM] wz_Heizung has StatusLowBattery [battery]
[FHEM] wz_Heizung is NOT a thermostat. set command for target temperature missing: setpointTemp
  2016-02-01 23:06:11 caching: wz_Heizung-temperature: 23.5 C
[FHEM]     caching: CurrentTemperature: 23.5 (number; from 23.5 C)
  2016-02-01 23:06:11 caching: wz_Heizung-battery: 8 %
[FHEM]     caching: BatteryLevel: 8 (number; from 8 %)
[FHEM]     caching: StatusLowBattery: 1 (number; from 8 %)
[FHEM] mappings for wz_Multimediasteckdose: { On: { reading: 'state', cmdOn: 'on', cmdOff: 'off' } }
[FHEM] wz_Multimediasteckdose is switch
[FHEM] wz_Multimediasteckdose has On [state;on,off]
  2016-02-01 23:06:11 caching: wz_Multimediasteckdose-state: on
[FHEM]     caching: On: 1 (number; from on)
[FHEM] mappings for wz_Sensor: { CurrentTemperature: { reading: 'temperature', minValue: -30 },
  BatteryLevel: { reading: 'battery' },
  StatusLowBattery: { reading: 'battery', threshold: 20 } }
[FHEM] wz_Sensor is thermometer
[FHEM] wz_Sensor has CurrentTemperature [temperature]
[FHEM] wz_Sensor has BatteryLevel [battery]
[FHEM] wz_Sensor has StatusLowBattery [battery]
  2016-02-01 23:06:11 caching: wz_Sensor-temperature: 22.4 C
[FHEM]     caching: CurrentTemperature: 22.4 (number; from 22.4 C)
  2016-02-01 23:06:11 caching: wz_Sensor-battery: 96 %
[FHEM]     caching: BatteryLevel: 96 (number; from 96 %)
[FHEM]     caching: StatusLowBattery: 0 (number; from 96 %)
[FHEM] mappings for wz_Sonnenuntergang: { On: { reading: 'state', cmdOn: 'on', cmdOff: 'off' } }
[FHEM] wz_Sonnenuntergang is switch
[FHEM] wz_Sonnenuntergang has On [state;on,off]
  2016-02-01 23:06:11 caching: wz_Sonnenuntergang-state: on
[FHEM]     caching: On: 1 (number; from on)
[FHEM] Initializing platform accessory 'Schlafengehen'...
[FHEM] creating services for Schlafengehen
[FHEM]   information service for Schlafengehen
[FHEM]     manufacturer, model and serial number characteristics for Schlafengehen
[FHEM]   Switch service for Schlafengehen
[FHEM]     On characteristic for Schlafengehen:state
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM] Initializing platform accessory 'ku_Abwaschlicht'...
[FHEM] creating services for ku_Abwaschlicht
[FHEM]   information service for ku_Abwaschlicht
[FHEM]     manufacturer, model and serial number characteristics for ku_Abwaschlicht
[FHEM]   Switch service for ku_Abwaschlicht
[FHEM]     On characteristic for ku_Abwaschlicht:state
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM] Initializing platform accessory 'ku_Deckenlicht'...
[FHEM] creating services for ku_Deckenlicht
[FHEM]   information service for ku_Deckenlicht
[FHEM]     manufacturer, model and serial number characteristics for ku_Deckenlicht
[FHEM]   Switch service for ku_Deckenlicht
[FHEM]     On characteristic for ku_Deckenlicht:state
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM] Initializing platform accessory 'ku_Sensor'...
[FHEM] creating services for ku_Sensor
[FHEM]   information service for ku_Sensor
[FHEM]     manufacturer, model and serial number characteristics for ku_Sensor
[FHEM]   TemperatureSensor service for ku_Sensor
[FHEM]     CurrentTemperature characteristic for ku_Sensor:temperature
[FHEM]       initial value is: 21.7 (number)
[FHEM]       props: { format: 'float',
  unit: 'celsius',
  minValue: -30,
  maxValue: 100,
  minStep: 0.1,
  perms: [ 'pr', 'ev' ] }
[FHEM]     BatteryLevel characteristic for ku_Sensor:battery
[FHEM]       initial value is: 85 (number)
[FHEM]       props: { format: 'uint8',
  unit: 'percentage',
  minValue: 0,
  maxValue: 100,
  minStep: 1,
  perms: [ 'pr', 'ev' ] }
[FHEM]     StatusLowBattery characteristic for ku_Sensor:battery
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'uint8',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'ev' ] }
[FHEM] Initializing platform accessory 'ku_Unterlicht'...
[FHEM] creating services for ku_Unterlicht
[FHEM]   information service for ku_Unterlicht
[FHEM]     manufacturer, model and serial number characteristics for ku_Unterlicht
[FHEM]   Switch service for ku_Unterlicht
[FHEM]     On characteristic for ku_Unterlicht:state
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM] Initializing platform accessory 'sz_Nachttischlampe'...
[FHEM] creating services for sz_Nachttischlampe
[FHEM]   information service for sz_Nachttischlampe
[FHEM]     manufacturer, model and serial number characteristics for sz_Nachttischlampe
[FHEM]   Switch service for sz_Nachttischlampe
[FHEM]     On characteristic for sz_Nachttischlampe:state
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM] Initializing platform accessory 'sz_Schranklicht'...
[FHEM] creating services for sz_Schranklicht
[FHEM]   information service for sz_Schranklicht
[FHEM]     manufacturer, model and serial number characteristics for sz_Schranklicht
[FHEM]   Switch service for sz_Schranklicht
[FHEM]     On characteristic for sz_Schranklicht:state
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM] Initializing platform accessory 'wz_Couchlicht'...
[FHEM] creating services for wz_Couchlicht
[FHEM]   information service for wz_Couchlicht
[FHEM]     manufacturer, model and serial number characteristics for wz_Couchlicht
[FHEM]   Switch service for wz_Couchlicht
[FHEM]     Hue characteristic for wz_Couchlicht:RGB
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'float',
  unit: 'arcdegrees',
  minValue: 0,
  maxValue: 360,
  minStep: 1,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM]     Saturation characteristic for wz_Couchlicht:RGB
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'float',
  unit: 'percentage',
  minValue: 0,
  maxValue: 100,
  minStep: 1,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM]     Brightness characteristic for wz_Couchlicht:RGB
[FHEM]       initial value is: 80 (number)
[FHEM]       props: { format: 'int',
  unit: 'percentage',
  minValue: 0,
  maxValue: 100,
  minStep: 1,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM]     On characteristic for wz_Couchlicht:state
[FHEM]       initial value is: 1 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM] Initializing platform accessory 'wz_Heizung'...
[FHEM] creating services for wz_Heizung
[FHEM]   information service for wz_Heizung
[FHEM]     manufacturer, model and serial number characteristics for wz_Heizung
[FHEM]   Switch service for wz_Heizung
[FHEM]     CurrentTemperature characteristic for wz_Heizung:temperature
[FHEM]       initial value is: 23.5 (number)
[FHEM]       props: { format: 'float',
  unit: 'celsius',
  minValue: -30,
  maxValue: 100,
  minStep: 0.1,
  perms: [ 'pr', 'ev' ] }
[FHEM]     BatteryLevel characteristic for wz_Heizung:battery
[FHEM]       initial value is: 8 (number)
[FHEM]       props: { format: 'uint8',
  unit: 'percentage',
  minValue: 0,
  maxValue: 100,
  minStep: 1,
  perms: [ 'pr', 'ev' ] }
[FHEM]     StatusLowBattery characteristic for wz_Heizung:battery
[FHEM]       initial value is: 1 (number)
[FHEM]       props: { format: 'uint8',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'ev' ] }
[FHEM] Initializing platform accessory 'wz_Multimediasteckdose'...
[FHEM] creating services for wz_Multimediasteckdose
[FHEM]   information service for wz_Multimediasteckdose
[FHEM]     manufacturer, model and serial number characteristics for wz_Multimediasteckdose
[FHEM]   Switch service for wz_Multimediasteckdose
[FHEM]     On characteristic for wz_Multimediasteckdose:state
[FHEM]       initial value is: 1 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM] Initializing platform accessory 'wz_Sensor'...
[FHEM] creating services for wz_Sensor
[FHEM]   information service for wz_Sensor
[FHEM]     manufacturer, model and serial number characteristics for wz_Sensor
[FHEM]   TemperatureSensor service for wz_Sensor
[FHEM]     CurrentTemperature characteristic for wz_Sensor:temperature
[FHEM]       initial value is: 22.4 (number)
[FHEM]       props: { format: 'float',
  unit: 'celsius',
  minValue: -30,
  maxValue: 100,
  minStep: 0.1,
  perms: [ 'pr', 'ev' ] }
[FHEM]     BatteryLevel characteristic for wz_Sensor:battery
[FHEM]       initial value is: 96 (number)
[FHEM]       props: { format: 'uint8',
  unit: 'percentage',
  minValue: 0,
  maxValue: 100,
  minStep: 1,
  perms: [ 'pr', 'ev' ] }
[FHEM]     StatusLowBattery characteristic for wz_Sensor:battery
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'uint8',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'ev' ] }
[FHEM] Initializing platform accessory 'wz_Sonnenuntergang'...
[FHEM] creating services for wz_Sonnenuntergang
[FHEM]   information service for wz_Sonnenuntergang
[FHEM]     manufacturer, model and serial number characteristics for wz_Sonnenuntergang
[FHEM]   Switch service for wz_Sonnenuntergang
[FHEM]     On characteristic for wz_Sonnenuntergang:state
[FHEM]       initial value is: 1 (number)
[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 │
    └────────────┘

Homebridge is running on port 51826.
[FHEM] query: StatusLowBattery for ku_Sensor-battery
[FHEM]   cached: 0
[FHEM] query: On for ku_Unterlicht-state
[FHEM]   cached: 0
[FHEM] query: On for ku_Abwaschlicht-state
[FHEM]   cached: 0
[FHEM] query: On for ku_Deckenlicht-state
[FHEM]   cached: 0
[FHEM] query: StatusLowBattery for ku_Sensor-battery
[FHEM]   cached: 0
[FHEM] query: StatusLowBattery for ku_Sensor-battery
[FHEM]   cached: 0
[FHEM] query: StatusLowBattery for ku_Sensor-battery
[FHEM]   cached: 0
[FHEM] query: StatusLowBattery for ku_Sensor-battery
[FHEM]   cached: 0

jsonlist2:
{
  "Arg":"ku_Sensor",
  "Results": [
  {
    "Name":"ku_Sensor",
    "PossibleSets":"associationAdd associationDel associationRequest associationRequestAll:noArg configAmbientIlluminationLevelAbove83 configAmbientIlluminationLevelBelow82 configBASICOFFCommandFrameValue configBASICONCommandFrameValue configBasicCommandClassFrames12:onlyTheBASICOFFCommandFrameSent2,onlyTheBASICONCommandFrameSentIn1,BASICONAndBASICOFFCommandFrames0 configByte configDefault configIlluminationReportThreshold configIlluminationReportsInterval configIntervalOfTemperatureMeasuring configLEDBrightness configLEDIndicatingTamperAlarm:LEDDoesNotIndicateTamperAlarm,LEDIndicatesTamperAlarm configLEDSignalingMode:LongBlinkThenShortBlinksCyan,LongBlinkThen2ShortBlinksWhite,LongBlinkThenShortBlinksYellow,LongBlinkThen2ShortBlinksMagenta,LongBlinkBlue,LongBlinkThen2ShortBlinksCyan,LongBlinkThen2ShortBlinksRed,LongBlinkThenShortBlinksGreen,LongBlinkThenShortBlinksWhite,LongBlinkThen2ShortBlinksLED19,LongBlinkThen2ShortBlinksGreen,LongBlinkThenShortBlinksBlue,FlashlightModeLEDGlowsInWhite2,longBlinkLEDColourDependsOnThe1,LongBlinkThen2ShortBlinksYellow,LongBlinkMagenta,LongBlinkThenShortBlinksRed,LongBlinkWhite,FlashlightModeLEDGlowsInWhite11,LongBlinkGreen,LongBlinkRed,LEDInactive,LongBlinkCyan,LongBlinkThenShortBlinksMagenta,LongBlinkYellow,LongBlinkThenShortBlinkLEDColour10,LongBlinkThen2ShortBlinksBlue configLong configMaximumTemperatureResultingInRed87 configMinimumTemperatureResultingIn86 configMotionAlarmCancellationDelay configMotionSensorSBlindTime2 configMotionSensorSSensitivity configNightDay configPIRSensorOperatingMode:PIRSensorActiveDuringTheDayOnly,PIRSensorAlwaysActive,PIRSensorActiveDuringTheNight2 configPIRSensorSPulseCounter:pulses,pulse configPIRSensorSWindowTime:seconds configRequestAll:noArg configTamperAlarmBroadcastMode:TamperAlarmSentInBroadcastMode,TamperAlarmIsNotSentInBroadcast0 configTamperAlarmCancellationDelay configTamperOperatingModes:TamperOrientation,TamperCancellationOrientation,TamperCancellation,Vibration,Tamper configTamperSensitivity configTemperatureOffset configTemperatureReportThreshold configTemperatureReportsInterval configWord mcaAdd mcaDel neighborUpdate:noArg versionClassRequest wakeupInterval wakeupNoMoreInformation:noArg",
    "PossibleAttrs":"verbose:0,1,2,3,4,5 room group comment:textField-long alias eventMap userReadings:textField-long IODev do_not_notify:1,0 noExplorerFrames:1,0 ignore:1,0 dummy:1,0 showtime:1,0 classes vclasses secure_classes WNMI_delay event-on-change-reading event-on-update-reading event-aggregator event-min-interval stateFormat alarmDevice alarmSettings cmdIcon devStateIcon devStateStyle fm_type genericDeviceType:switch,outlet,light,blind,speaker,thermostat,thermometer,ignore,lock,window,contact homebridgeMapping icon lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0 model restoreAtStart serialNr sortby structexclude subtype userReading webCmd widgetOverride userattr",
    "Internals": {
      "DEF": "ee3970ea 11",
      "LASTInputDev": "ZWaveBridge",
      "MSGCNT": "334",
      "NAME": "ku_Sensor",
      "NR": "102",
      "STATE": "Status: <strong>closed</strong><br>Temperatur: <strong>21.7 C</strong><br>Licht: <strong>0 Lux</strong><br>Batterie: <strong>85 %</strong>",
      "TYPE": "ZWave",
      "ZWaveBridge_MSGCNT": "334",
      "ZWaveBridge_RAWMSG": "0004000b063105012200d9",
      "ZWaveBridge_TIME": "2016-02-01 23:04:38",
      "homeId": "ee3970ea",
      "isWakeUp": "1",
      "lastMsgSent": "1454364267.79039",
      "nodeIdHex": "0b"
    },
    "Readings": {
      "CMD": { "Value":"ZW_APPLICATION_UPDATE", "Time":"2016-01-29 03:19:44" },
      "alarm_type_00": { "Value":"level ff node 0b seconds 0", "Time":"2016-01-31 12:43:50" },
      "basicSet": { "Value":"00", "Time":"2016-02-01 22:08:45" },
      "battery": { "Value":"85 %", "Time":"2016-02-01 23:04:27" },
      "configAmbientIlluminationLevelAbove83": { "Value":"1000", "Time":"2016-01-29 02:52:02" },
      "configAmbientIlluminationLevelBelow82": { "Value":"100", "Time":"2016-01-29 02:52:03" },
      "configBASICOFFCommandFrameValue": { "Value":"0", "Time":"2016-01-29 02:52:04" },
      "configBASICONCommandFrameValue": { "Value":"255", "Time":"2016-01-29 02:52:05" },
      "configBasicCommandClassFrames12": { "Value":"BASICONAndBASICOFFCommandFrames0", "Time":"2016-01-29 02:52:06" },
      "configIlluminationReportThreshold": { "Value":"200", "Time":"2016-01-29 03:17:56" },
      "configIlluminationReportsInterval": { "Value":"900", "Time":"2016-01-29 03:17:57" },
      "configIntervalOfTemperatureMeasuring": { "Value":"900", "Time":"2016-01-29 03:17:58" },
      "configLEDBrightness": { "Value":"0", "Time":"2016-01-29 03:17:59" },
      "configLEDIndicatingTamperAlarm": { "Value":"LEDIndicatesTamperAlarm", "Time":"2016-01-29 03:18:01" },
      "configLEDSignalingMode": { "Value":"LongBlinkThenShortBlinkLEDColour10", "Time":"2016-01-29 03:18:02" },
      "configMaximumTemperatureResultingInRed87": { "Value":"26", "Time":"2016-01-29 03:18:03" },
      "configMinimumTemperatureResultingIn86": { "Value":"18", "Time":"2016-01-29 03:18:04" },
      "configMotionAlarmCancellationDelay": { "Value":"30", "Time":"2016-01-29 03:18:05" },
      "configMotionSensorSBlindTime2": { "Value":"15", "Time":"2016-01-29 03:18:06" },
      "configMotionSensorSSensitivity": { "Value":"10", "Time":"2016-01-29 03:18:07" },
      "configNightDay": { "Value":"200", "Time":"2016-02-01 13:21:37" },
      "configPIRSensorOperatingMode": { "Value":"PIRSensorAlwaysActive", "Time":"2016-02-01 13:21:38" },
      "configPIRSensorSPulseCounter": { "Value":"1", "Time":"2016-01-29 03:18:10" },
      "configPIRSensorSWindowTime": { "Value":"2", "Time":"2016-02-01 13:21:38" },
      "configTamperAlarmBroadcastMode": { "Value":"TamperAlarmIsNotSentInBroadcast0", "Time":"2016-01-29 03:18:12" },
      "configTamperAlarmCancellationDelay": { "Value":"30", "Time":"2016-02-01 13:21:38" },
      "configTamperOperatingModes": { "Value":"Tamper", "Time":"2016-02-01 13:21:38" },
      "configTamperSensitivity": { "Value":"15", "Time":"2016-02-01 13:21:39" },
      "configTemperatureOffset": { "Value":"0", "Time":"2016-01-29 03:18:17" },
      "configTemperatureReportThreshold": { "Value":"10", "Time":"2016-02-01 13:21:39" },
      "configTemperatureReportsInterval": { "Value":"900", "Time":"2016-02-01 13:21:39" },
      "luminance": { "Value":"0 Lux", "Time":"2016-02-01 23:04:37" },
      "model": { "Value":"FIBARO System FGMS001 Motion Sensor", "Time":"2016-01-29 02:42:52" },
      "modelConfig": { "Value":"fibaro/fgms.xml", "Time":"2016-01-29 02:42:52" },
      "modelId": { "Value":"010f-0800-1001", "Time":"2016-01-29 02:42:52" },
      "reportedState": { "Value":"closed", "Time":"2016-02-01 22:08:45" },
      "state": { "Value":"closed", "Time":"2016-02-01 22:08:45" },
      "temperature": { "Value":"21.7 C", "Time":"2016-02-01 23:04:38" },
      "transmit": { "Value":"OK", "Time":"2016-02-01 23:04:29" },
      "wakeup": { "Value":"notification", "Time":"2016-02-01 23:04:27" },
      "wakeupReport": { "Value":"interval 900 target 1", "Time":"2016-01-29 03:19:44" }
    },
    "Attributes": {
      "IODev": "ZWaveBridge",
      "alias": "Sensor Küche",
      "classes": "SENSOR_BINARY WAKE_UP ASSOCIATION BATTERY MULTI_CMD CRC_16_ENCAP MANUFACTURER_SPECIFIC VERSION CONFIGURATION MULTI_CHANNEL_ASSOCIATION SENSOR_MULTILEVEL SENSOR_ALARM",
      "genericDeviceType": "thermometer",
      "group": "Sensoren",
      "icon": "people_sensor",
      "room": "Anwesenheit,HomeKit,Küche,ZWave",
      "stateFormat": "Status: <strong>state</strong><br>Temperatur: <strong>temperature</strong><br>Licht: <strong>luminance</strong><br>Batterie: <strong>battery</strong>"
    }
  }  ],
  "totalResultsReturned":1
}
FHEM 5.8, Brix, VIVO mini, RPi3, Debian Jessie, ZME_UZB1
HM-CFG-LAN, HM-MOD-UART-WIFI, HUE, HarmonyHub, JeeLink, CO20
Hyperion auf RPi Zero W, Sonos, viel Z-Wave und HM
alles per HomeKit steuerbar
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 17755
Antw:homebridge/homekit
« Antwort #19 am: 01 Februar 2016, 23:40:03 »
ich habe den fehler gefunden. es wurden einfach die falschen werte aus dem cache zurück geliefert wenn es mehr als eine characteristic gab. hab es in der version ganz oben repariert.

es gibt aber scheinbar noch ein problem mit den beiden battery characteristics. ich sehe sie zumindest auf meinem test iPhone garnicht. da ist aber noch eine alte 9.0 beta drauf. eventuell liegt es daran.

gruss
  andre
 
FHEM5.4,DS1512+,2xCULv3,DS9490R,HMLAN,2xRasPi
CUL_HM:HM-LC-Bl1PBU-FM,HM-LC-Sw1PBU-FM,HM-SEC-MDIR,HM-SEC-RHS
HUEBridge,HUEDevice:LCT001,LLC001,LLC006,LWL001
OWDevice:DS1420,DS18B20,DS2406,DS2423
FS20:fs20as4,fs20bs,fs20di
AKCP:THS01,WS15
CUL_WS:S300TH

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3693
  • Wer anderen eine Bratwurst brät...
Antw:homebridge/homekit
« Antwort #20 am: 01 Februar 2016, 23:59:58 »
PERFEKT!!!

Jetzt stimmen die Werte für Temperatur, Batterie, Batterie schwach und sie bleiben auch. :D
Kann ich auch den Luminance Wert von dem Sensor in HomeKit anzeigen lassen?

Mein Thermostat zeigt nun auch die richtigen Werte an, aber stellen kann ich ihn noch nicht. Es gibt keine Einstellmöglichkeit. Aber vielleicht liegt das auch daran dass A.Harrenberg gerade an dem Modul für den Thermostat schraubt, bis vorgestern ging noch kaum etwas mit diesem Ding.
list vom Thermostat:
Internals:
   DEF        ee3970ea 8
   IODev      ZWaveBridge
   LASTInputDev ZWaveBridge
   MSGCNT     9
   NAME       wz_Heizung
   NR         73
   STATE      Status: <strong>dim 19</strong><br>Temperatur: <strong>22.5 C</strong><br>Eingestellte Temp.: <strong>22.0 C heating</strong><br>Batterie: <strong>8 %</strong>
   TYPE       ZWave
   ZWaveBridge_MSGCNT 9
   ZWaveBridge_RAWMSG 00040008028407
   ZWaveBridge_TIME 2016-02-01 23:55:40
   homeId     ee3970ea
   isWakeUp   1
   lastMsgSent 1454367341.3662
   nodeIdHex  08
   Readings:
     2016-01-30 09:15:32   UNPARSED        SENSOR_MULTILEVEL 023105
     2016-01-26 23:49:42   basicReport     ff
     2016-02-01 23:55:41   battery         8 %
     2016-01-26 23:58:30   location        Wohnzimmer
     2016-01-29 20:15:21   model           0x0148 0x0002 0x0001
     2016-01-29 20:15:21   modelId         0148-0002-0001
     2016-01-29 21:22:09   name            wz_Heizung
     2016-01-29 20:15:37   neighborList    wz_Multimediasteckdose
     2016-02-01 23:55:41   reportedState   dim 19
     2016-02-01 23:55:40   setpointTemp    22.0 C heating
     2016-02-01 23:55:41   state           dim 19
     2016-02-01 23:55:40   temperature     22.5 C
     2016-02-01 23:55:41   thermostatMode  heating
     2016-02-01 23:55:43   transmit        OK
     2016-01-26 23:56:42   version         Lib 3 Prot 3.67 App 0.5
     2016-02-01 23:55:40   wakeup          notification
     2016-01-26 23:57:08   wakeupIntervalCapabilitiesReport min 240 max 15728400 default 604672 step 240
     2016-01-29 20:29:51   wakeupReport    interval 300 target 1
Attributes:
   IODev      ZWaveBridge
   alias      Heizung Wohnzimmer
   classes    BASIC SWITCH_MULTILEVEL SENSOR_MULTILEVEL THERMOSTAT_MODE THERMOSTAT_SETPOINT NODE_NAMING BATTERY WAKE_UP MANUFACTURER_SPECIFIC VERSION
   genericDeviceType thermostat
   group      Heizung
   homebridgeMapping TargetTemperature=setpointTemp::setpointTemp,minValue=15,maxValue=28,minStep=0.5 CurrentTemperature=wz_Heizung:temperature
   icon       sani_heating
   room       Heizung,HomeKit,Wohnzimmer,ZWave
   stateFormat Status: <strong>state</strong><br>Temperatur: <strong>temperature</strong><br>Eingestellte Temp.: <strong>setpointTemp</strong><br>Batterie: <strong>battery</strong>
   subtype    thermostat
   vclasses   BASIC:01 BATTERY:01 MANUFACTURER_SPECIFIC:01 NODE_NAMING:01 SENSOR_MULTILEVEL:04 SWITCH_MULTILEVEL:03 THERMOSTAT_MODE:03 THERMOSTAT_SETPOINT:03 VERSION:01 WAKE_UP:02
« Letzte Änderung: 02 Februar 2016, 00:04:24 von DeeSPe »
FHEM 5.8, Brix, VIVO mini, RPi3, Debian Jessie, ZME_UZB1
HM-CFG-LAN, HM-MOD-UART-WIFI, HUE, HarmonyHub, JeeLink, CO20
Hyperion auf RPi Zero W, Sonos, viel Z-Wave und HM
alles per HomeKit steuerbar
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 17755
Antw:homebridge/homekit
« Antwort #21 am: 02 Februar 2016, 00:08:31 »
luminance sollte mit ... CurrentAmbientLightLevel= luminance ... gehen.

was zeigt homebridge beim starten für den thermostaten an? heisst das kommando wirklich set <device> setpointTemp? taucht setpointTemp bei set <device> ? mit auf oder was steht da?
FHEM5.4,DS1512+,2xCULv3,DS9490R,HMLAN,2xRasPi
CUL_HM:HM-LC-Bl1PBU-FM,HM-LC-Sw1PBU-FM,HM-SEC-MDIR,HM-SEC-RHS
HUEBridge,HUEDevice:LCT001,LLC001,LLC006,LWL001
OWDevice:DS1420,DS18B20,DS2406,DS2423
FS20:fs20as4,fs20bs,fs20di
AKCP:THS01,WS15
CUL_WS:S300TH

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3693
  • Wer anderen eine Bratwurst brät...
Antw:homebridge/homekit
« Antwort #22 am: 02 Februar 2016, 00:40:15 »
Du bist ja der Wahnsinn Andre, Luminance wird nun auch in Eve angezeigt.
Wie würde es denn aussehen mit grafischen Verläufen ala Stromverbrauch oder Temperaturverlauf?

Der Thermostat sträubt sich noch ein wenig. Hattest natürlich recht, set ist setpointHeating und nicht setpointTemp:
TargetTemperature=setpointHeating::setpointHeating,minValue=15,maxValue=28,minStep=1 CurrentTemperature=wz_Heizung:temperature
Mit diesem homebridgeMapping Attribut an meinem Thermostat will das ganz HomeKit (Eve) nicht mehr. Attribut entfernt und HomeKit läuft wieder.
FHEM 5.8, Brix, VIVO mini, RPi3, Debian Jessie, ZME_UZB1
HM-CFG-LAN, HM-MOD-UART-WIFI, HUE, HarmonyHub, JeeLink, CO20
Hyperion auf RPi Zero W, Sonos, viel Z-Wave und HM
alles per HomeKit steuerbar
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert

Offline justme1968

  • Developer
  • Hero Member
  • ****
  • Beiträge: 17755
Antw:homebridge/homekit
« Antwort #23 am: 02 Februar 2016, 09:03:34 »
stromverbrauch ist in homekit nicht standarisiert. dafür verwendet elgato eine custom characteristic. das muss ich noch einbauen. siehe oben :)

für die history und kurven verwendet elgato auch custom characteristics. da hat noch niemand komplett rausgefunden wie das geht. wenn alles andere geht schaue ich mal wie ich das was bisher bekannt ist einbaue.


kann es sein das reading und kommando nicht gleich heissen und es so aussehen müsste:TargetTemperature=setpointHeating::setpointTemp,minValue=15,maxValue=28,minStep=1 CurrentTemperature=wz_Heizung:temperaturezeig mal die Konsolen ausgaben beim start mit --debug und die jsonlist2 vom device.

gruss
  andre
FHEM5.4,DS1512+,2xCULv3,DS9490R,HMLAN,2xRasPi
CUL_HM:HM-LC-Bl1PBU-FM,HM-LC-Sw1PBU-FM,HM-SEC-MDIR,HM-SEC-RHS
HUEBridge,HUEDevice:LCT001,LLC001,LLC006,LWL001
OWDevice:DS1420,DS18B20,DS2406,DS2423
FS20:fs20as4,fs20bs,fs20di
AKCP:THS01,WS15
CUL_WS:S300TH

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3693
  • Wer anderen eine Bratwurst brät...
Antw:homebridge/homekit
« Antwort #24 am: 02 Februar 2016, 13:32:32 »
Oh, es wird uns also noch einiges erwarten!? Ich freue mich drauf, Du machst echt super Fortschritte.

Mit dem Mapping
TargetTemperature=setpointHeating::setpointTemp,minValue=15,maxValue=28,minStep=1 CurrentTemperature=wz_Heizung:temperatureläuft HomeKit gar nicht mehr.
Nehme ich es wieder raus, läuft es wieder.

Wenn ich das richtig verstanden habe, ist der erste Wert (am Beispiel setpointHeating) für get und der zweite (setpointTemp) für set. Dann ist es genau verkehrt herum, denn eigentlich ist get=setpointTemp und set=setpointHeating. Habe das mal umgedreht zu:
TargetTemperature=setpointTemp::setpointHeating,minValue=15,maxValue=28,minStep=1 CurrentTemperature=wz_Heizung:temperatureDamit läuft HomeKit zwar, aber es wird kein Regler für die Heizung angezeigt. Ich glaube CurrentTemperature brauche ich gar nicht anzugeben da das Reading eh temperature heißt und vom selben Gerät kommt. Anzeige der Temperatur klappt jedenfalls ohne das Mapping dafür.

jsonlist2:
{
  "Arg":"wz_Heizung",
  "Results": [
  {
    "Name":"wz_Heizung",
    "PossibleSets":"basicSet basicValue dim:slider,0,1,99 location name neighborUpdate:noArg off:noArg on:noArg setpointCooling setpointHeating stop:noArg thermostatSetpointSet tmCooling:noArg tmHeating:noArg tmManual:noArg tmOff:noArg versionClassRequest wakeupInterval wakeupNoMoreInformation:noArg off-till blink intervals on-till off-for-timer on-till-overnight on-for-timer off-till-overnight toggle",
    "PossibleAttrs":"verbose:0,1,2,3,4,5 room group comment:textField-long alias eventMap userReadings:textField-long IODev do_not_notify:1,0 noExplorerFrames:1,0 ignore:1,0 dummy:1,0 showtime:1,0 classes vclasses secure_classes WNMI_delay event-on-change-reading event-on-update-reading event-aggregator event-min-interval stateFormat alarmDevice alarmSettings cmdIcon devStateIcon devStateStyle fm_type genericDeviceType:switch,outlet,light,blind,speaker,thermostat,thermometer,ignore,lock,window,contact homebridgeMapping icon lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0 model restoreAtStart serialNr sortby structexclude subtype userReading webCmd widgetOverride userattr",
    "Internals": {
      "DEF": "ee3970ea 8",
      "NAME": "wz_Heizung",
      "NR": "73",
      "STATE": "Status: <strong>TRANSMIT_NO_ACK</strong><br>Temperatur: <strong>22.5 C</strong><br>Eingestellte Temp.: <strong>22.0 C heating</strong><br>Batterie: <strong>8 %</strong>",
      "TYPE": "ZWave",
      "homeId": "ee3970ea",
      "isWakeUp": "1",
      "nodeIdHex": "08"
    },
    "Readings": {
      "UNPARSED": { "Value":"SENSOR_MULTILEVEL 023105", "Time":"2016-01-30 09:15:32" },
      "basicReport": { "Value":"ff", "Time":"2016-01-26 23:49:42" },
      "battery": { "Value":"8 %", "Time":"2016-02-02 00:10:54" },
      "location": { "Value":"Wohnzimmer", "Time":"2016-01-26 23:58:30" },
      "model": { "Value":"0x0148 0x0002 0x0001", "Time":"2016-01-29 20:15:21" },
      "modelId": { "Value":"0148-0002-0001", "Time":"2016-01-29 20:15:21" },
      "name": { "Value":"wz_Heizung", "Time":"2016-01-29 21:22:09" },
      "neighborList": { "Value":"wz_Multimediasteckdose", "Time":"2016-01-29 20:15:37" },
      "reportedState": { "Value":"dim 19", "Time":"2016-02-02 00:15:58" },
      "setpointTemp": { "Value":"22.0 C heating", "Time":"2016-02-02 00:15:57" },
      "state": { "Value":"TRANSMIT_NO_ACK", "Time":"2016-02-02 00:16:07" },
      "temperature": { "Value":"22.5 C", "Time":"2016-02-02 00:15:57" },
      "thermostatMode": { "Value":"heating", "Time":"2016-02-02 00:15:58" },
      "transmit": { "Value":"NO_ACK", "Time":"2016-02-02 00:16:07" },
      "version": { "Value":"Lib 3 Prot 3.67 App 0.5", "Time":"2016-01-26 23:56:42" },
      "wakeup": { "Value":"notification", "Time":"2016-02-02 00:15:57" },
      "wakeupIntervalCapabilitiesReport": { "Value":"min 240 max 15728400 default 604672 step 240", "Time":"2016-01-26 23:57:08" },
      "wakeupReport": { "Value":"interval 300 target 1", "Time":"2016-01-29 20:29:51" }
    },
    "Attributes": {
      "IODev": "ZWaveBridge",
      "alias": "Heizung Wohnzimmer",
      "classes": "BASIC SWITCH_MULTILEVEL SENSOR_MULTILEVEL THERMOSTAT_MODE THERMOSTAT_SETPOINT NODE_NAMING BATTERY WAKE_UP MANUFACTURER_SPECIFIC VERSION",
      "genericDeviceType": "thermostat",
      "group": "Heizung",
      "homebridgeMapping": "TargetTemperature=setpointTemp::thermostatSetpointSet,minValue=15,maxValue=28,minStep=0.1",
      "icon": "sani_heating",
      "room": "Heizung,HomeKit,Wohnzimmer,ZWave",
      "stateFormat": "Status: <strong>state</strong><br>Temperatur: <strong>temperature</strong><br>Eingestellte Temp.: <strong>setpointTemp</strong><br>Batterie: <strong>battery</strong>",
      "subtype": "thermostat",
      "vclasses": "BASIC:01 BATTERY:01 MANUFACTURER_SPECIFIC:01 NODE_NAMING:01 SENSOR_MULTILEVEL:04 SWITCH_MULTILEVEL:03 THERMOSTAT_MODE:03 THERMOSTAT_SETPOINT:03 VERSION:01 WAKE_UP:02"
    }
  }  ],
  "totalResultsReturned":1
}

Komplette Console bis Raum mit Heizungsregler betreten wird:
Loading 1 platforms...
[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=1454416140872
[FHEM] Checking genericDeviceType...
[FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22,%22userattr%22,%22%22)%7D&XHR=1
[FHEM] Fetching FHEM switchable devices...
[FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20room=HomeKit&XHR=1
Loading 1 accessories...
[wz_TV_Licht] Initializing Hyperion accessory...
[wz_TV_Licht] Starting Hyperion Accessory
Server listening on: http://<ip>:8082
[FHEM] got: 12 results
[FHEM] homebridgeMapping: On=state,valueOn=gotosleep,cmdOn=gotosleep,cmdOff=home
[FHEM] mappings for Schlafengehen: { On:
   { reading: 'state',
     valueOn: 'gotosleep',
     cmdOn: 'gotosleep',
     cmdOff: 'home' } }
[FHEM] Schlafengehen is switch
[FHEM] Schlafengehen has On [state;gotosleep,home]
  2016-02-02 13:29:01 caching: Schlafengehen-state: home
[FHEM] Schlafengehen-state valueOn/valueOff: value home mapped to 0
[FHEM]     caching: On: 0 (number; from home)
[FHEM] mappings for ku_Abwaschlicht: { On: { reading: 'state', cmdOn: 'on', cmdOff: 'off' } }
[FHEM] ku_Abwaschlicht is switch
[FHEM] ku_Abwaschlicht has On [state;on,off]
  2016-02-02 13:29:01 caching: ku_Abwaschlicht-state: off
[FHEM]     caching: On: 0 (number; from off)
[FHEM] mappings for ku_Deckenlicht: { On: { reading: 'state', cmdOn: 'on', cmdOff: 'off' } }
[FHEM] ku_Deckenlicht is switch
[FHEM] ku_Deckenlicht has On [state;on,off]
  2016-02-02 13:29:01 caching: ku_Deckenlicht-state: off
[FHEM]     caching: On: 0 (number; from off)
[FHEM] homebridgeMapping: CurrentAmbientLightLevel=luminance MotionDetected=state,values=open:1;closed:0
[FHEM] mappings for ku_Sensor: { CurrentTemperature: { reading: 'temperature', minValue: -30 },
  BatteryLevel: { reading: 'battery' },
  StatusLowBattery: { reading: 'battery', threshold: 20 },
  CurrentAmbientLightLevel: { reading: 'luminance' },
  MotionDetected: { reading: 'state', values: [ 'open:1', 'closed:0' ] } }
[FHEM] ku_Sensor is thermometer
[FHEM] ku_Sensor has CurrentTemperature [temperature]
[FHEM] ku_Sensor has CurrentAmbientLightLevel [luminance]
[FHEM] ku_Sensor has BatteryLevel [battery]
[FHEM] ku_Sensor has StatusLowBattery [battery]
  2016-02-02 13:29:01 caching: ku_Sensor-temperature: 20.7 C
[FHEM]     caching: CurrentTemperature: 20.7 (number; from 20.7 C)
  2016-02-02 13:29:01 caching: ku_Sensor-battery: 85 %
[FHEM]     caching: BatteryLevel: 85 (number; from 85 %)
[FHEM]     caching: StatusLowBattery: 0 (number; from 85 %)
  2016-02-02 13:29:01 caching: ku_Sensor-luminance: 132 Lux
[FHEM]     caching: CurrentAmbientLightLevel: 132 (number; from 132 Lux)
[FHEM] value2homekit: { open: '1', closed: '0' }
  2016-02-02 13:29:01 caching: ku_Sensor-state: closed
[FHEM] ku_Sensor-state values: value closed mapped to 0
[FHEM] ku_Sensor-state valueOn/valueOff: value 0 mapped to 0
[FHEM]     caching: MotionDetected: 0 (number; from closed)
[FHEM] mappings for ku_Unterlicht: { On: { reading: 'state', cmdOn: 'on', cmdOff: 'off' } }
[FHEM] ku_Unterlicht is switch
[FHEM] ku_Unterlicht has On [state;on,off]
  2016-02-02 13:29:01 caching: ku_Unterlicht-state: off
[FHEM]     caching: On: 0 (number; from off)
[FHEM] mappings for sz_Nachttischlampe: { On: { reading: 'state', cmdOn: 'on', cmdOff: 'off' } }
[FHEM] sz_Nachttischlampe is switch
[FHEM] sz_Nachttischlampe has On [state;on,off]
  2016-02-02 13:29:01 caching: sz_Nachttischlampe-state: off
[FHEM]     caching: On: 0 (number; from off)
[FHEM] mappings for sz_Schranklicht: { On: { reading: 'state', cmdOn: 'on', cmdOff: 'off' } }
[FHEM] sz_Schranklicht is switch
[FHEM] sz_Schranklicht has On [state;on,off]
  2016-02-02 13:29:01 caching: sz_Schranklicht-state: off
[FHEM]     caching: On: 0 (number; from off)
[FHEM] mappings for wz_Couchlicht: { Hue:
   { reading: 'RGB',
     cmd: 'RGB',
     min: 0,
     max: 360,
     reading2homekit: [Function: bound ],
     homekit2reading: [Function: bound ] },
  Saturation:
   { reading: 'RGB',
     cmd: 'RGB',
     min: 0,
     max: 100,
     reading2homekit: [Function: bound ],
     homekit2reading: [Function: bound ] },
  Brightness:
   { reading: 'RGB',
     cmd: 'RGB',
     min: 0,
     max: 100,
     delay: true,
     reading2homekit: [Function: bound ],
     homekit2reading: [Function: bound ] },
  On: { reading: 'state', cmdOn: 'on', cmdOff: 'off' } }
[FHEM] wz_Couchlicht is switch
[FHEM] wz_Couchlicht is dimable [RGB;RGB]
[FHEM] wz_Couchlicht has On [state;on,off]
[FHEM] wz_Couchlicht has Hue [RGB;0-360]
[FHEM] wz_Couchlicht has Saturation [RGB;0-100]
  2016-02-02 13:29:01 caching: wz_Couchlicht-RGB: 000000
[FHEM]     caching: Hue: 0 (number; from 000000)
[FHEM]     caching: Saturation: 0 (number; from 000000)
[FHEM]     caching: Brightness: 0 (number; from 000000)
  2016-02-02 13:29:01 caching: wz_Couchlicht-state: off
[FHEM]     caching: On: 0 (number; from off)
[FHEM] homebridgeMapping: TargetTemperature=setpointTemp::thermostatSetpointSet,minValue=15,maxValue=28,minStep=0.1
[FHEM] mappings for wz_Heizung: { CurrentTemperature: { reading: 'temperature', minValue: -30 },
  BatteryLevel: { reading: 'battery' },
  StatusLowBattery: { reading: 'battery', threshold: 20 },
  On: { reading: 'state', cmdOn: 'on', cmdOff: 'off' },
  TargetTemperature:
   { reading: 'thermostatSetpointSet',
     cmd: 'setpointTemp',
     minValue: '15',
     maxValue: '28',
     minStep: '0.1' } }
[FHEM] wz_Heizung is switch
[FHEM] wz_Heizung has On [state;on,off]
[FHEM] wz_Heizung has CurrentTemperature [temperature]
[FHEM] wz_Heizung has BatteryLevel [battery]
[FHEM] wz_Heizung has StatusLowBattery [battery]
[FHEM] wz_Heizung is NOT a thermostat. set command for target temperature missing: setpointTemp
  2016-02-02 13:29:01 caching: wz_Heizung-temperature: 22.5 C
[FHEM]     caching: CurrentTemperature: 22.5 (number; from 22.5 C)
  2016-02-02 13:29:01 caching: wz_Heizung-battery: 8 %
[FHEM]     caching: BatteryLevel: 8 (number; from 8 %)
[FHEM]     caching: StatusLowBattery: 1 (number; from 8 %)
[FHEM] mappings for wz_Multimediasteckdose: { On: { reading: 'state', cmdOn: 'on', cmdOff: 'off' } }
[FHEM] wz_Multimediasteckdose is switch
[FHEM] wz_Multimediasteckdose has On [state;on,off]
  2016-02-02 13:29:01 caching: wz_Multimediasteckdose-state: off
[FHEM]     caching: On: 0 (number; from off)
[FHEM] homebridgeMapping: CurrentAmbientLightLevel=luminance MotionDetected=state,values=open:1;closed:0
[FHEM] mappings for wz_Sensor: { CurrentTemperature: { reading: 'temperature', minValue: -30 },
  BatteryLevel: { reading: 'battery' },
  StatusLowBattery: { reading: 'battery', threshold: 20 },
  CurrentAmbientLightLevel: { reading: 'luminance' },
  MotionDetected: { reading: 'state', values: [ 'open:1', 'closed:0' ] } }
[FHEM] wz_Sensor is thermometer
[FHEM] wz_Sensor has CurrentTemperature [temperature]
[FHEM] wz_Sensor has CurrentAmbientLightLevel [luminance]
[FHEM] wz_Sensor has BatteryLevel [battery]
[FHEM] wz_Sensor has StatusLowBattery [battery]
  2016-02-02 13:29:01 caching: wz_Sensor-temperature: 22.7 C
[FHEM]     caching: CurrentTemperature: 22.7 (number; from 22.7 C)
  2016-02-02 13:29:01 caching: wz_Sensor-battery: 96 %
[FHEM]     caching: BatteryLevel: 96 (number; from 96 %)
[FHEM]     caching: StatusLowBattery: 0 (number; from 96 %)
  2016-02-02 13:29:01 caching: wz_Sensor-luminance: 386 Lux
[FHEM]     caching: CurrentAmbientLightLevel: 386 (number; from 386 Lux)
[FHEM] value2homekit: { open: '1', closed: '0' }
  2016-02-02 13:29:01 caching: wz_Sensor-state: closed
[FHEM] wz_Sensor-state values: value closed mapped to 0
[FHEM] wz_Sensor-state valueOn/valueOff: value 0 mapped to 0
[FHEM]     caching: MotionDetected: 0 (number; from closed)
[FHEM] mappings for wz_Sonnenuntergang: { On: { reading: 'state', cmdOn: 'on', cmdOff: 'off' } }
[FHEM] wz_Sonnenuntergang is switch
[FHEM] wz_Sonnenuntergang has On [state;on,off]
  2016-02-02 13:29:01 caching: wz_Sonnenuntergang-state: off
[FHEM]     caching: On: 0 (number; from off)
[FHEM] Initializing platform accessory 'Schlafengehen'...
[FHEM] creating services for Schlafengehen
[FHEM]   information service for Schlafengehen
[FHEM]     manufacturer, model and serial number characteristics for Schlafengehen
[FHEM]   Switch service for Schlafengehen
[FHEM]     On characteristic for Schlafengehen:state
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM] Initializing platform accessory 'ku_Abwaschlicht'...
[FHEM] creating services for ku_Abwaschlicht
[FHEM]   information service for ku_Abwaschlicht
[FHEM]     manufacturer, model and serial number characteristics for ku_Abwaschlicht
[FHEM]   Switch service for ku_Abwaschlicht
[FHEM]     On characteristic for ku_Abwaschlicht:state
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM] Initializing platform accessory 'ku_Deckenlicht'...
[FHEM] creating services for ku_Deckenlicht
[FHEM]   information service for ku_Deckenlicht
[FHEM]     manufacturer, model and serial number characteristics for ku_Deckenlicht
[FHEM]   Switch service for ku_Deckenlicht
[FHEM]     On characteristic for ku_Deckenlicht:state
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM] Initializing platform accessory 'ku_Sensor'...
[FHEM] creating services for ku_Sensor
[FHEM]   information service for ku_Sensor
[FHEM]     manufacturer, model and serial number characteristics for ku_Sensor
[FHEM]   TemperatureSensor service for ku_Sensor
[FHEM]     CurrentTemperature characteristic for ku_Sensor:temperature
[FHEM]       initial value is: 20.7 (number)
[FHEM]       props: { format: 'float',
  unit: 'celsius',
  minValue: -30,
  maxValue: 100,
  minStep: 0.1,
  perms: [ 'pr', 'ev' ] }
[FHEM]     BatteryLevel characteristic for ku_Sensor:battery
[FHEM]       initial value is: 85 (number)
[FHEM]       props: { format: 'uint8',
  unit: 'percentage',
  minValue: 0,
  maxValue: 100,
  minStep: 1,
  perms: [ 'pr', 'ev' ] }
[FHEM]     StatusLowBattery characteristic for ku_Sensor:battery
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'uint8',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'ev' ] }
[FHEM]     CurrentAmbientLightLevel characteristic for ku_Sensor:luminance
[FHEM]       initial value is: 132 (number)
[FHEM]       props: { format: 'float',
  unit: 'lux',
  minValue: 0.0001,
  maxValue: 100000,
  minStep: 0.0001,
  perms: [ 'pr', 'ev' ] }
[FHEM]     MotionDetected characteristic for ku_Sensor:state
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'ev' ] }
[FHEM] Initializing platform accessory 'ku_Unterlicht'...
[FHEM] creating services for ku_Unterlicht
[FHEM]   information service for ku_Unterlicht
[FHEM]     manufacturer, model and serial number characteristics for ku_Unterlicht
[FHEM]   Switch service for ku_Unterlicht
[FHEM]     On characteristic for ku_Unterlicht:state
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM] Initializing platform accessory 'sz_Nachttischlampe'...
[FHEM] creating services for sz_Nachttischlampe
[FHEM]   information service for sz_Nachttischlampe
[FHEM]     manufacturer, model and serial number characteristics for sz_Nachttischlampe
[FHEM]   Switch service for sz_Nachttischlampe
[FHEM]     On characteristic for sz_Nachttischlampe:state
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM] Initializing platform accessory 'sz_Schranklicht'...
[FHEM] creating services for sz_Schranklicht
[FHEM]   information service for sz_Schranklicht
[FHEM]     manufacturer, model and serial number characteristics for sz_Schranklicht
[FHEM]   Switch service for sz_Schranklicht
[FHEM]     On characteristic for sz_Schranklicht:state
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM] Initializing platform accessory 'wz_Couchlicht'...
[FHEM] creating services for wz_Couchlicht
[FHEM]   information service for wz_Couchlicht
[FHEM]     manufacturer, model and serial number characteristics for wz_Couchlicht
[FHEM]   Switch service for wz_Couchlicht
[FHEM]     Hue characteristic for wz_Couchlicht:RGB
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'float',
  unit: 'arcdegrees',
  minValue: 0,
  maxValue: 360,
  minStep: 1,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM]     Saturation characteristic for wz_Couchlicht:RGB
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'float',
  unit: 'percentage',
  minValue: 0,
  maxValue: 100,
  minStep: 1,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM]     Brightness characteristic for wz_Couchlicht:RGB
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'int',
  unit: 'percentage',
  minValue: 0,
  maxValue: 100,
  minStep: 1,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM]     On characteristic for wz_Couchlicht:state
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM] Initializing platform accessory 'wz_Heizung'...
[FHEM] creating services for wz_Heizung
[FHEM]   information service for wz_Heizung
[FHEM]     manufacturer, model and serial number characteristics for wz_Heizung
[FHEM]   Switch service for wz_Heizung
[FHEM]     CurrentTemperature characteristic for wz_Heizung:temperature
[FHEM]       initial value is: 22.5 (number)
[FHEM]       props: { format: 'float',
  unit: 'celsius',
  minValue: -30,
  maxValue: 100,
  minStep: 0.1,
  perms: [ 'pr', 'ev' ] }
[FHEM]     BatteryLevel characteristic for wz_Heizung:battery
[FHEM]       initial value is: 8 (number)
[FHEM]       props: { format: 'uint8',
  unit: 'percentage',
  minValue: 0,
  maxValue: 100,
  minStep: 1,
  perms: [ 'pr', 'ev' ] }
[FHEM]     StatusLowBattery characteristic for wz_Heizung:battery
[FHEM]       initial value is: 1 (number)
[FHEM]       props: { format: 'uint8',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'ev' ] }
[FHEM] Initializing platform accessory 'wz_Multimediasteckdose'...
[FHEM] creating services for wz_Multimediasteckdose
[FHEM]   information service for wz_Multimediasteckdose
[FHEM]     manufacturer, model and serial number characteristics for wz_Multimediasteckdose
[FHEM]   Switch service for wz_Multimediasteckdose
[FHEM]     On characteristic for wz_Multimediasteckdose:state
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM] Initializing platform accessory 'wz_Sensor'...
[FHEM] creating services for wz_Sensor
[FHEM]   information service for wz_Sensor
[FHEM]     manufacturer, model and serial number characteristics for wz_Sensor
[FHEM]   TemperatureSensor service for wz_Sensor
[FHEM]     CurrentTemperature characteristic for wz_Sensor:temperature
[FHEM]       initial value is: 22.7 (number)
[FHEM]       props: { format: 'float',
  unit: 'celsius',
  minValue: -30,
  maxValue: 100,
  minStep: 0.1,
  perms: [ 'pr', 'ev' ] }
[FHEM]     BatteryLevel characteristic for wz_Sensor:battery
[FHEM]       initial value is: 96 (number)
[FHEM]       props: { format: 'uint8',
  unit: 'percentage',
  minValue: 0,
  maxValue: 100,
  minStep: 1,
  perms: [ 'pr', 'ev' ] }
[FHEM]     StatusLowBattery characteristic for wz_Sensor:battery
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'uint8',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'ev' ] }
[FHEM]     CurrentAmbientLightLevel characteristic for wz_Sensor:luminance
[FHEM]       initial value is: 386 (number)
[FHEM]       props: { format: 'float',
  unit: 'lux',
  minValue: 0.0001,
  maxValue: 100000,
  minStep: 0.0001,
  perms: [ 'pr', 'ev' ] }
[FHEM]     MotionDetected characteristic for wz_Sensor:state
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'ev' ] }
[FHEM] Initializing platform accessory 'wz_Sonnenuntergang'...
[FHEM] creating services for wz_Sonnenuntergang
[FHEM]   information service for wz_Sonnenuntergang
[FHEM]     manufacturer, model and serial number characteristics for wz_Sonnenuntergang
[FHEM]   Switch service for wz_Sonnenuntergang
[FHEM]     On characteristic for wz_Sonnenuntergang:state
[FHEM]       initial value is: 0 (number)
[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 │
    └────────────┘

Homebridge is running on port 51826.
[FHEM] query: CurrentTemperature for wz_Sensor-temperature
[FHEM]   cached: 22.7
[FHEM] query: CurrentAmbientLightLevel for wz_Sensor-luminance
[FHEM]   cached: 386
[FHEM] query: On for wz_Couchlicht-state
[FHEM]   cached: 0
[FHEM] query: On for wz_Multimediasteckdose-state
[FHEM]   cached: 0
[FHEM] query: CurrentTemperature for wz_Heizung-temperature
[FHEM]   cached: 22.5
[FHEM] query: MotionDetected for wz_Sensor-state
[FHEM]   cached: 0
[FHEM] query: Hue for wz_Couchlicht-RGB
[FHEM]   cached: 0
[FHEM] query: BatteryLevel for wz_Sensor-battery
[FHEM]   cached: 96
[FHEM] query: Saturation for wz_Couchlicht-RGB
[FHEM]   cached: 0
[FHEM] query: BatteryLevel for wz_Heizung-battery
[FHEM]   cached: 8
[FHEM] query: Brightness for wz_Couchlicht-RGB
[FHEM]   cached: 0
[FHEM] query: StatusLowBattery for wz_Heizung-battery
[FHEM]   cached: 1
[FHEM] query: Brightness for wz_Couchlicht-RGB
[FHEM]   cached: 0

Ich denke der Teil ist entscheidend:
[FHEM] wz_Heizung is switch
[FHEM] wz_Heizung has On [state;on,off]
[FHEM] wz_Heizung has CurrentTemperature [temperature]
[FHEM] wz_Heizung has BatteryLevel [battery]
[FHEM] wz_Heizung has StatusLowBattery [battery]
[FHEM] wz_Heizung is NOT a thermostat. set command for target temperature missing: setpointTemp
  2016-02-02 13:38:22 caching: wz_Heizung-temperature: 22.5 C
[FHEM]     caching: CurrentTemperature: 22.5 (number; from 22.5 C)
  2016-02-02 13:38:22 caching: wz_Heizung-battery: 8 %
[FHEM]     caching: BatteryLevel: 8 (number; from 8 %)
[FHEM]     caching: StatusLowBattery: 1 (number; from 8 %)




Hier mal zwei Bilder, damit man auch mal was für's Auge hat. ;)

Der Küchensensor wird komplett angezeigt. Er hat eigentlich noch eine Tamper Characteristic, aber ich weiß noch nicht woran ich den Tamper Alarm erkenne. HomeKit kennt Tamper jedenfalls auch. Batterie schwach habe ich für diesen Sensor ausgeblendet, er zeigt ja seinen Batteriestand an.
(https://www.dropbox.com/s/t6qrzfx23yf06dm/ku_Sensor.png?raw=1)




Der Thermostat im Wohnzimmer will sich wie gesagt noch nicht einstellen lassen.

(https://www.dropbox.com/s/2ak83y36u4672h8/wz_Heizung.png?raw=1)
« Letzte Änderung: 02 Februar 2016, 13:39:56 von DeeSPe »
FHEM 5.8, Brix, VIVO mini, RPi3, Debian Jessie, ZME_UZB1
HM-CFG-LAN, HM-MOD-UART-WIFI, HUE, HarmonyHub, JeeLink, CO20
Hyperion auf RPi Zero W, Sonos, viel Z-Wave und HM
alles per HomeKit steuerbar
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3693
  • Wer anderen eine Bratwurst brät...
Antw:homebridge/homekit
« Antwort #25 am: 02 Februar 2016, 13:50:26 »
Mit diesem Mapping scheint HomeBridge den Thermostat zu erkennen:
TargetTemperature=setpointHeating::setpointTemp,minValue=15,maxValue=28,minStep=1[FHEM] Initializing platform accessory 'wz_Heizung'...
[FHEM] creating services for wz_Heizung
[FHEM]   information service for wz_Heizung
[FHEM]     manufacturer, model and serial number characteristics for wz_Heizung
[FHEM]   Switch service for wz_Heizung
[FHEM]     CurrentTemperature characteristic for wz_Heizung:temperature
[FHEM]       initial value is: 22.5 (number)
[FHEM]       props: { format: 'float',
  unit: 'celsius',
  minValue: -30,
  maxValue: 100,
  minStep: 0.1,
  perms: [ 'pr', 'ev' ] }
[FHEM]     BatteryLevel characteristic for wz_Heizung:battery
[FHEM]       initial value is: 8 (number)
[FHEM]       props: { format: 'uint8',
  unit: 'percentage',
  minValue: 0,
  maxValue: 100,
  minStep: 1,
  perms: [ 'pr', 'ev' ] }
[FHEM]     StatusLowBattery characteristic for wz_Heizung:battery
[FHEM]       initial value is: 1 (number)
[FHEM]       props: { format: 'uint8',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'ev' ] }
[FHEM]     TargetTemperature characteristic for wz_Heizung:setpointTemp
[FHEM]       initial value is: 22 (number)
[FHEM]       props: { format: 'float',
  unit: 'celsius',
  minValue: '15',
  maxValue: '28',
  minStep: '1',
  perms: [ 'pr', 'pw', 'ev' ] }

Aber leider ist damit die HomeBridge wieder nicht erreichbar aus HomeKit (Eve).
FHEM 5.8, Brix, VIVO mini, RPi3, Debian Jessie, ZME_UZB1
HM-CFG-LAN, HM-MOD-UART-WIFI, HUE, HarmonyHub, JeeLink, CO20
Hyperion auf RPi Zero W, Sonos, viel Z-Wave und HM
alles per HomeKit steuerbar
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert

Offline xMichiix

  • Jr. Member
  • **
  • Beiträge: 60
Antw:homebridge/homekit
« Antwort #26 am: 02 Februar 2016, 15:18:04 »
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


hoffe einer kann mir hier helfen.

Und noch eine frage:
wie kann ich jetzt mit Siri die lampe ein und ausschalten :o

MfG

Offline l2r

  • Sr. Member
  • ****
  • Beiträge: 519
Antw:homebridge/homekit
« Antwort #27 am: 02 Februar 2016, 15:28:50 »
@xMichiix: meinst du nicht, dass einmal Frage stellen reicht?
http://forum.fhem.de/index.php/topic,32652.msg402593.html#msg402593
Wissen ist Macht.
Ich weiß nix.
Macht nix.

Offline DeeSPe

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3693
  • Wer anderen eine Bratwurst brät...
Antw:homebridge/homekit
« Antwort #28 am: 02 Februar 2016, 15:29:44 »
Wenn die Namen alle so vergeben worden sind wie in der Anleitung beschrieben, dann funktioniert das auch. Bitte nochmal genau nach Anleitung vorgehen.

Und bitte keine identischen Doppelposts in verschiedenen Themen...

Gruß
Dan
FHEM 5.8, Brix, VIVO mini, RPi3, Debian Jessie, ZME_UZB1
HM-CFG-LAN, HM-MOD-UART-WIFI, HUE, HarmonyHub, JeeLink, CO20
Hyperion auf RPi Zero W, Sonos, viel Z-Wave und HM
alles per HomeKit steuerbar
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert

Offline xMichiix

  • Jr. Member
  • **
  • Beiträge: 60
Antw:homebridge/homekit
« Antwort #29 am: 02 Februar 2016, 15:44:41 »
Hallo,

sorry wollt ich nicht hab mir gedacht da der eine zulang is dann post ich es hier rein :o

bei mir kommt nur immer :
FHEM.Homebridge.DOIF DOIF: expected DOELSEIF or DOELSE: \ 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")})

sonst nichts

 

decade-submarginal