Habe noch ein Problem mit meinem FHEM.Homebridge.Status gefunden:
Habe gerade mal den WebCmd Restart versucht und da ist mir komplett FHEM abgeschmiert bzw. war nicht mehr zu erreichen.
Musste in die Konsole und den Raspi neu starten.
Als state hatte ich davor "cmd_4" und jetzt habe ich "cmd_3"
Wenn ich auf der Console "sudo service homebridge start|restart.." ausführe macht er was ich will, nur auf FHEM Ebene scheint das nicht zu klappen.
Vlt. hat jemand eine Idee wo ich anfangen könnte zu suchen. Die Anleitung bin ich nochmal durch gegangen und habe verglichen habe aber keinen Fehler bemerkt.
List FHEM.Homebridge.DOIF:
Internals:
DEF ([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")})
NAME FHEM.Homebridge.DOIF
NR 51
NTFY_ORDER 50-FHEM.Homebridge.DOIF
STATE cmd_3
TYPE DOIF
Readings:
2017-01-04 17:18:14 Device FHEM.Homebridge
2017-01-04 17:17:59 cmd 3
2017-01-04 17:17:59 cmd_event FHEM.Homebridge
2017-01-04 17:17:59 cmd_nr 3
2017-01-04 17:18:14 e_FHEM.Homebridge_STATE off
2017-01-04 17:17:59 error {system ("sudo /etc/init.d/homebridge restart")}: -1
2017-01-04 17:17:59 state cmd_3
Condition:
0 InternalDoIf($hash,'FHEM.Homebridge','STATE') eq "start"
1 InternalDoIf($hash,'FHEM.Homebridge','STATE') eq "stop"
2 InternalDoIf($hash,'FHEM.Homebridge','STATE') eq "restart"
3 InternalDoIf($hash,'FHEM.Homebridge','STATE') eq "status"
Devices:
0 FHEM.Homebridge
1 FHEM.Homebridge
2 FHEM.Homebridge
3 FHEM.Homebridge
all FHEM.Homebridge
Do:
0:
0 set FHEM.Homebridge on, {system ("sudo /etc/init.d/homebridge start")}
1:
0 set FHEM.Homebridge on, {system ("sudo /etc/init.d/homebridge stop")}
2:
0 set FHEM.Homebridge on, {system ("sudo /etc/init.d/homebridge restart")}
3:
0 set FHEM.Homebridge on, {system ("sudo /etc/init.d/homebridge status")}
4:
Helper:
event off
globalinit 1
last_timer 0
sleeptimer -1
triggerDev FHEM.Homebridge
triggerEvents:
off
triggerEventsState:
state: off
Internals:
0 FHEM.Homebridge:STATE
1 FHEM.Homebridge:STATE
2 FHEM.Homebridge:STATE
3 FHEM.Homebridge:STATE
all FHEM.Homebridge:STATE
Itimer:
Readings:
Regexp:
0:
1:
2:
3:
All:
State:
Trigger:
Attributes:
group HomebridgeStatus
room Homekit
List FHEM.Homebridge
Internals:
NAME FHEM.Homebridge
NR 50
STATE off
TYPE dummy
Readings:
2017-01-04 17:18:14 state off
Attributes:
event-on-change-reading state
genericDeviceType ignore
group HomebridgeStatus
room Homekit
webCmd status:start:stop:restart
List FHEM.Homebridge.Status
Internals:
NAME FHEM.Homebridge.Status
NR 52
STATE off
TYPE dummy
Readings:
2017-01-04 16:57:58 info Homebridge is not running
2017-01-04 16:57:58 state off
Attributes:
genericDeviceType ignore
group HomebridgeStatus
room Homekit
anbei noch ein paar Bilder
...
sudo -u fhem
beim "service start" kam eine Aufforderung zur PW Eingabe, ist das richtig?
fhem PW eingeben und weiter gings.
Habe die Homebridge Ausgaben mal in ein Log exportieren lassen:
*** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>
*** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node&f=DNSServiceRegister>
[1/6/2017, 10:20:28 AM] Loaded plugin: homebridge-fhem
homebridge API version: 2.1
[1/6/2017, 10:20:28 AM] Registering platform 'homebridge-fhem.FHEM'
[1/6/2017, 10:20:28 AM] ---
[1/6/2017, 10:20:28 AM] Loaded config.json with 0 accessories and 1 platforms.
[1/6/2017, 10:20:28 AM] ---
[1/6/2017, 10:20:28 AM] Loading 1 platforms...
[1/6/2017, 10:20:28 AM] [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×tamp=1483694429121
[1/6/2017, 10:20:29 AM] [FHEM] Checking genericDeviceType...
[1/6/2017, 10:20:29 AM] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22,%22userattr%22,%22%22)%7D&XHR=1
[1/6/2017, 10:20:29 AM] [FHEM] Fetching FHEM devices...
[1/6/2017, 10:20:29 AM] [FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20room=Homekit&XHR=1
[1/6/2017, 10:20:29 AM] Loading 0 accessories...
Server listening on: http://<ip>:8282
[1/6/2017, 10:20:29 AM] [FHEM] got: 12 results
[1/6/2017, 10:20:29 AM] [FHEM] homebridgeMapping: TargetHeatingCoolingState=heatingState,values=OFF:0;HEAT:1;COOL:2;AUTO:3,cmds=OFF:controlManu+off;HEAT:controlMode+boost;AUTO:controlMode+auto;COOL:controlMode+night CurrentHeatingCoolingState=heatingState,values=OFF:0;HEAT:1;COOL:2;AUTO:0
[1/6/2017, 10:20:29 AM] [FHEM] BZ_Thermostat_Clima is thermostat
[1/6/2017, 10:20:29 AM] [FHEM] BZ_Thermostat_Clima has
[1/6/2017, 10:20:29 AM] [FHEM] TargetTemperature [desired-temp]
[1/6/2017, 10:20:29 AM] [FHEM] Custom Actuation [ValvePosition]
[1/6/2017, 10:20:29 AM] [FHEM] CurrentTemperature [measured-temp]
[1/6/2017, 10:20:29 AM] [FHEM] TargetHeatingCoolingState [heatingState]
[1/6/2017, 10:20:29 AM] [FHEM] CurrentHeatingCoolingState [heatingState]
2017-01-06 10:20:29 caching: BZ_Thermostat_Clima-desired-temp: 18.0
[1/6/2017, 10:20:29 AM] [FHEM] caching: TargetTemperature: 18 (as number; from '18.0')
2017-01-06 10:20:29 caching: BZ_Thermostat_Clima-ValvePosition: 22
[1/6/2017, 10:20:29 AM] [FHEM] caching: Custom Actuation: 22 (as number; from '22')
2017-01-06 10:20:29 caching: BZ_Thermostat_Clima-measured-temp: 18.5
[1/6/2017, 10:20:29 AM] [FHEM] caching: CurrentTemperature: 18.5 (as number; from '18.5')
2017-01-06 10:20:29 caching: BZ_Thermostat_Clima-heatingState: HEAT
[1/6/2017, 10:20:29 AM] [FHEM] caching: TargetHeatingCoolingState: 1 (as number; means HEAT; from 'HEAT')
[1/6/2017, 10:20:29 AM] [FHEM] caching: CurrentHeatingCoolingState: 1 (as number; means HEAT; from 'HEAT')
[1/6/2017, 10:20:29 AM] [FHEM] homebridgeMapping: On=power,valueOn=on,valueOff=off,cmdOn=on,cmdOff=off
[1/6/2017, 10:20:29 AM] [FHEM] DenonAVR is switch
[1/6/2017, 10:20:29 AM] [FHEM] DenonAVR has
[1/6/2017, 10:20:29 AM] [FHEM] Custom Volume [volume;cached]
[1/6/2017, 10:20:29 AM] [FHEM] Custom Power [power]
[1/6/2017, 10:20:29 AM] [FHEM] On [power;on,off]
2017-01-06 10:20:29 caching: DenonAVR-volume: 19 %
[1/6/2017, 10:20:29 AM] [FHEM] caching: Custom Volume: 19 (as number; from '19 %')
2017-01-06 10:20:29 caching: DenonAVR-power: on
[1/6/2017, 10:20:29 AM] [FHEM] DenonAVR-power not a number: on
[1/6/2017, 10:20:29 AM] [FHEM] caching: On: true (as boolean; from 'on')
[1/6/2017, 10:20:29 AM] [FHEM] homebridgeMapping: On=DenonAVR:playStatus,valueOn=playing,valueOff=stopped,cmdOn=on
[1/6/2017, 10:20:29 AM] [FHEM] DenonAVRplayiRadio is switch
[1/6/2017, 10:20:29 AM] [FHEM] DenonAVRplayiRadio has
[1/6/2017, 10:20:29 AM] [FHEM] On [DenonAVR.playStatus;on,off]
[1/6/2017, 10:20:29 AM] [FHEM] query: On for DenonAVR-playStatus
[1/6/2017, 10:20:29 AM] [FHEM] not cached
[1/6/2017, 10:20:29 AM] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=%7BReadingsVal(%22DenonAVR%22,%22playStatus%22,%22%22)%7D&XHR=1
[1/6/2017, 10:20:29 AM] [FHEM] ignoring FHEM.Homebridge
[1/6/2017, 10:20:29 AM] [FHEM] no accessory created for FHEM.Homebridge (dummy)
[1/6/2017, 10:20:29 AM] [FHEM] FHEM.Homebridge.DOIF: no service type detected
[1/6/2017, 10:20:29 AM] [FHEM] no accessory created for FHEM.Homebridge.DOIF (DOIF)
[1/6/2017, 10:20:29 AM] [FHEM] ignoring FHEM.Homebridge.Status
[1/6/2017, 10:20:29 AM] [FHEM] no accessory created for FHEM.Homebridge.Status (dummy)
[1/6/2017, 10:20:29 AM] [FHEM] homebridgeMapping: CurrentTemperature=temperature,minValue=-30,name=Temperatur CurrentRelativeHumidity=humidity
[1/6/2017, 10:20:29 AM] [FHEM] GaOstTemp is thermometer
[1/6/2017, 10:20:29 AM] [FHEM] GaOstTemp has
[1/6/2017, 10:20:29 AM] [FHEM] Custom Temperatur [temperature]
[1/6/2017, 10:20:29 AM] [FHEM] CurrentRelativeHumidity [humidity]
2017-01-06 10:20:29 caching: GaOstTemp-temperature: 6.5�
[1/6/2017, 10:20:29 AM] [FHEM] caching: Custom Temperatur: 6.5 (as number; from '6.5�')
2017-01-06 10:20:29 caching: GaOstTemp-humidity: 47.4�
[1/6/2017, 10:20:29 AM] [FHEM] caching: CurrentRelativeHumidity: 47 (as number; from '47.4�')
[1/6/2017, 10:20:29 AM] [FHEM] homebridgeMapping: CurrentTemperature=temperature,minValue=-20,name=Temperatur CurrentRelativeHumidity=humidity
[1/6/2017, 10:20:29 AM] [FHEM] HM_50310C is thermometer
[1/6/2017, 10:20:29 AM] [FHEM] HM_50310C has
[1/6/2017, 10:20:29 AM] [FHEM] StatusLowBattery [battery]
[1/6/2017, 10:20:29 AM] [FHEM] FirmwareRevision [D-firmware]
[1/6/2017, 10:20:29 AM] [FHEM] Custom Temperatur [temperature]
[1/6/2017, 10:20:29 AM] [FHEM] CurrentRelativeHumidity [humidity]
2017-01-06 10:20:29 caching: HM_50310C-battery: ok
[1/6/2017, 10:20:29 AM] [FHEM] caching: StatusLowBattery: 0 (as number; means BATTERY_LEVEL_NORMAL; from 'ok')
2017-01-06 10:20:29 caching: HM_50310C-D-firmware: 1.3
[1/6/2017, 10:20:29 AM] [FHEM] caching: FirmwareRevision: 1.3 (as string; from '1.3')
2017-01-06 10:20:29 caching: HM_50310C-temperature: 1.9
[1/6/2017, 10:20:29 AM] [FHEM] caching: Custom Temperatur: 1.9 (as number; from '1.9')
2017-01-06 10:20:29 caching: HM_50310C-humidity: 28
[1/6/2017, 10:20:29 AM] [FHEM] caching: CurrentRelativeHumidity: 28 (as number; from '28')
[1/6/2017, 10:20:29 AM] [FHEM] homebridgeMapping: TargetHeatingCoolingState=heatingState,values=OFF:0;HEAT:1;COOL:2;AUTO:3,cmds=OFF:controlManu+off;HEAT:controlMode+boost;AUTO:controlMode+auto;COOL:controlMode+night CurrentHeatingCoolingState=heatingState,values=OFF:0;HEAT:1;COOL:2;AUTO:0
[1/6/2017, 10:20:29 AM] [FHEM] SZ_Thermostat_Clima is thermostat
[1/6/2017, 10:20:29 AM] [FHEM] SZ_Thermostat_Clima has
[1/6/2017, 10:20:29 AM] [FHEM] TargetTemperature [desired-temp]
[1/6/2017, 10:20:29 AM] [FHEM] Custom Actuation [ValvePosition]
[1/6/2017, 10:20:29 AM] [FHEM] CurrentTemperature [measured-temp]
[1/6/2017, 10:20:29 AM] [FHEM] TargetHeatingCoolingState [heatingState]
[1/6/2017, 10:20:29 AM] [FHEM] CurrentHeatingCoolingState [heatingState]
2017-01-06 10:20:29 caching: SZ_Thermostat_Clima-desired-temp: 18.0
[1/6/2017, 10:20:29 AM] [FHEM] caching: TargetTemperature: 18 (as number; from '18.0')
2017-01-06 10:20:29 caching: SZ_Thermostat_Clima-ValvePosition: 31
[1/6/2017, 10:20:29 AM] [FHEM] caching: Custom Actuation: 31 (as number; from '31')
2017-01-06 10:20:29 caching: SZ_Thermostat_Clima-measured-temp: 17.6
[1/6/2017, 10:20:29 AM] [FHEM] caching: CurrentTemperature: 17.6 (as number; from '17.6')
2017-01-06 10:20:29 caching: SZ_Thermostat_Clima-heatingState: HEAT
[1/6/2017, 10:20:29 AM] [FHEM] caching: TargetHeatingCoolingState: 1 (as number; means HEAT; from 'HEAT')
[1/6/2017, 10:20:29 AM] [FHEM] caching: CurrentHeatingCoolingState: 1 (as number; means HEAT; from 'HEAT')
[1/6/2017, 10:20:29 AM] [FHEM] homebridgeMapping: CurrentTemperature=temperature,CurrentRelativeHumidity=humidity
[1/6/2017, 10:20:29 AM] [FHEM] WZTemp is thermometer
[1/6/2017, 10:20:29 AM] [FHEM] WZTemp has
[1/6/2017, 10:20:29 AM] [FHEM] CurrentTemperature [temperature]
[1/6/2017, 10:20:29 AM] [FHEM] CurrentRelativeHumidity [humidity]
2017-01-06 10:20:29 caching: WZTemp-temperature: 18.0
[1/6/2017, 10:20:29 AM] [FHEM] caching: CurrentTemperature: 18 (as number; from '18.0')
2017-01-06 10:20:29 caching: WZTemp-humidity: 33.0
[1/6/2017, 10:20:29 AM] [FHEM] caching: CurrentRelativeHumidity: 33 (as number; from '33.0')
[1/6/2017, 10:20:29 AM] [FHEM] homebridgeMapping: TargetHeatingCoolingState=heatingState,values=OFF:0;HEAT:1;COOL:2;AUTO:3,cmds=OFF:controlManu+off;HEAT:controlMode+boost;AUTO:controlMode+auto;COOL:controlMode+night CurrentHeatingCoolingState=heatingState,values=OFF:0;HEAT:1;COOL:2;AUTO:0
[1/6/2017, 10:20:29 AM] [FHEM] WZ_Thermostat_Clima is thermostat
[1/6/2017, 10:20:29 AM] [FHEM] WZ_Thermostat_Clima has
[1/6/2017, 10:20:29 AM] [FHEM] TargetTemperature [desired-temp]
[1/6/2017, 10:20:29 AM] [FHEM] Custom Actuation [ValvePosition]
[1/6/2017, 10:20:29 AM] [FHEM] CurrentTemperature [measured-temp]
[1/6/2017, 10:20:29 AM] [FHEM] TargetHeatingCoolingState [heatingState]
[1/6/2017, 10:20:29 AM] [FHEM] CurrentHeatingCoolingState [heatingState]
2017-01-06 10:20:29 caching: WZ_Thermostat_Clima-desired-temp: 18.0
[1/6/2017, 10:20:29 AM] [FHEM] caching: TargetTemperature: 18 (as number; from '18.0')
2017-01-06 10:20:29 caching: WZ_Thermostat_Clima-ValvePosition: 16
[1/6/2017, 10:20:29 AM] [FHEM] caching: Custom Actuation: 16 (as number; from '16')
2017-01-06 10:20:29 caching: WZ_Thermostat_Clima-measured-temp: 18.9
[1/6/2017, 10:20:29 AM] [FHEM] caching: CurrentTemperature: 18.9 (as number; from '18.9')
2017-01-06 10:20:29 caching: WZ_Thermostat_Clima-heatingState: HEAT
[1/6/2017, 10:20:29 AM] [FHEM] caching: TargetHeatingCoolingState: 1 (as number; means HEAT; from 'HEAT')
[1/6/2017, 10:20:29 AM] [FHEM] caching: CurrentHeatingCoolingState: 1 (as number; means HEAT; from 'HEAT')
[1/6/2017, 10:20:29 AM] [FHEM] homebridgeMapping: On=TV1:state,valueOn=present,valueOff=absent,cmdOff=setOFF
[1/6/2017, 10:20:29 AM] [FHEM] wz_tv1_poweroff is contact
[1/6/2017, 10:20:29 AM] [FHEM] wz_tv1_poweroff has
[1/6/2017, 10:20:29 AM] [FHEM] On [TV1.state;undefined,setOFF]
[1/6/2017, 10:20:29 AM] [FHEM] query: On for TV1-state
[1/6/2017, 10:20:29 AM] [FHEM] not cached
[1/6/2017, 10:20:29 AM] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=%7BReadingsVal(%22TV1%22,%22state%22,%22%22)%7D&XHR=1
[1/6/2017, 10:20:29 AM] [FHEM] Initializing platform accessory 'BZ_Thermostat_Clima'...
[1/6/2017, 10:20:29 AM] [FHEM] creating services for BZ_Thermostat_Clima
[1/6/2017, 10:20:29 AM] [FHEM] information service for BZ_Thermostat_Clima
[1/6/2017, 10:20:29 AM] [FHEM] manufacturer, model and serial number characteristics for BZ_Thermostat_Clima
[1/6/2017, 10:20:29 AM] [FHEM] Thermostat service for BZ_Thermostat_Clima
[1/6/2017, 10:20:29 AM] [FHEM] TargetTemperature characteristic for BZ_Thermostat_Clima:desired-temp
[1/6/2017, 10:20:29 AM] [FHEM] Custom Actuation characteristic for BZ_Thermostat_Clima:ValvePosition
[1/6/2017, 10:20:29 AM] [FHEM] CurrentTemperature characteristic for BZ_Thermostat_Clima:measured-temp
[1/6/2017, 10:20:29 AM] [FHEM] TargetHeatingCoolingState characteristic for BZ_Thermostat_Clima:heatingState
[1/6/2017, 10:20:29 AM] [FHEM] CurrentHeatingCoolingState characteristic for BZ_Thermostat_Clima:heatingState
[1/6/2017, 10:20:29 AM] [FHEM] Initializing platform accessory 'DenonAVR'...
[1/6/2017, 10:20:29 AM] [FHEM] creating services for DenonAVR
[1/6/2017, 10:20:29 AM] [FHEM] information service for DenonAVR
[1/6/2017, 10:20:29 AM] [FHEM] manufacturer, model and serial number characteristics for DenonAVR
[1/6/2017, 10:20:29 AM] [FHEM] Switch service for DenonAVR
[1/6/2017, 10:20:29 AM] [FHEM] Custom Volume characteristic for DenonAVR:volume
[1/6/2017, 10:20:29 AM] [FHEM] Custom Power characteristic for DenonAVR:power
[1/6/2017, 10:20:29 AM] [FHEM] On characteristic for DenonAVR:power
[1/6/2017, 10:20:29 AM] [FHEM] Initializing platform accessory 'DenonAVRplayiRadio'...
[1/6/2017, 10:20:29 AM] [FHEM] creating services for DenonAVRplayiRadio
[1/6/2017, 10:20:29 AM] [FHEM] information service for DenonAVRplayiRadio
[1/6/2017, 10:20:29 AM] [FHEM] manufacturer, model and serial number characteristics for DenonAVRplayiRadio
[1/6/2017, 10:20:29 AM] [FHEM] Switch service for DenonAVRplayiRadio
[1/6/2017, 10:20:29 AM] [FHEM] On characteristic for DenonAVR:playStatus
[1/6/2017, 10:20:29 AM] [FHEM] Initializing platform accessory 'GaOstTemp'...
[1/6/2017, 10:20:29 AM] [FHEM] creating services for GaOstTemp
[1/6/2017, 10:20:29 AM] [FHEM] information service for GaOstTemp
[1/6/2017, 10:20:29 AM] [FHEM] manufacturer, model and serial number characteristics for GaOstTemp
[1/6/2017, 10:20:29 AM] [FHEM] TemperatureSensor service for GaOstTemp
[1/6/2017, 10:20:29 AM] [FHEM] CurrentTemperature characteristic for GaOstTemp:temperature
[1/6/2017, 10:20:29 AM] [FHEM] CurrentRelativeHumidity characteristic for GaOstTemp:humidity
[1/6/2017, 10:20:29 AM] [FHEM] Initializing platform accessory 'HM_50310C'...
[1/6/2017, 10:20:29 AM] [FHEM] creating services for HM_50310C
[1/6/2017, 10:20:29 AM] [FHEM] information service for HM_50310C
[1/6/2017, 10:20:29 AM] [FHEM] manufacturer, model and serial number characteristics for HM_50310C
[1/6/2017, 10:20:29 AM] [FHEM] firmware revision characteristic for HM_50310C
[1/6/2017, 10:20:29 AM] [FHEM] TemperatureSensor service for HM_50310C
[1/6/2017, 10:20:29 AM] [FHEM] StatusLowBattery characteristic for HM_50310C:battery
[1/6/2017, 10:20:29 AM] [FHEM] CurrentTemperature characteristic for HM_50310C:temperature
[1/6/2017, 10:20:29 AM] [FHEM] CurrentRelativeHumidity characteristic for HM_50310C:humidity
[1/6/2017, 10:20:29 AM] [FHEM] Initializing platform accessory 'SZ_Thermostat_Clima'...
[1/6/2017, 10:20:29 AM] [FHEM] creating services for SZ_Thermostat_Clima
[1/6/2017, 10:20:29 AM] [FHEM] information service for SZ_Thermostat_Clima
[1/6/2017, 10:20:29 AM] [FHEM] manufacturer, model and serial number characteristics for SZ_Thermostat_Clima
[1/6/2017, 10:20:29 AM] [FHEM] Thermostat service for SZ_Thermostat_Clima
[1/6/2017, 10:20:29 AM] [FHEM] TargetTemperature characteristic for SZ_Thermostat_Clima:desired-temp
[1/6/2017, 10:20:29 AM] [FHEM] Custom Actuation characteristic for SZ_Thermostat_Clima:ValvePosition
[1/6/2017, 10:20:29 AM] [FHEM] CurrentTemperature characteristic for SZ_Thermostat_Clima:measured-temp
[1/6/2017, 10:20:29 AM] [FHEM] TargetHeatingCoolingState characteristic for SZ_Thermostat_Clima:heatingState
[1/6/2017, 10:20:29 AM] [FHEM] CurrentHeatingCoolingState characteristic for SZ_Thermostat_Clima:heatingState
[1/6/2017, 10:20:29 AM] [FHEM] Initializing platform accessory 'WZTemp'...
[1/6/2017, 10:20:29 AM] [FHEM] creating services for WZTemp
[1/6/2017, 10:20:29 AM] [FHEM] information service for WZTemp
[1/6/2017, 10:20:29 AM] [FHEM] manufacturer, model and serial number characteristics for WZTemp
[1/6/2017, 10:20:29 AM] [FHEM] TemperatureSensor service for WZTemp
[1/6/2017, 10:20:29 AM] [FHEM] CurrentTemperature characteristic for WZTemp:temperature
[1/6/2017, 10:20:29 AM] [FHEM] CurrentRelativeHumidity characteristic for WZTemp:humidity
[1/6/2017, 10:20:29 AM] [FHEM] Initializing platform accessory 'WZ_Thermostat_Clima'...
[1/6/2017, 10:20:29 AM] [FHEM] creating services for WZ_Thermostat_Clima
[1/6/2017, 10:20:29 AM] [FHEM] information service for WZ_Thermostat_Clima
[1/6/2017, 10:20:29 AM] [FHEM] manufacturer, model and serial number characteristics for WZ_Thermostat_Clima
[1/6/2017, 10:20:29 AM] [FHEM] Thermostat service for WZ_Thermostat_Clima
[1/6/2017, 10:20:29 AM] [FHEM] TargetTemperature characteristic for WZ_Thermostat_Clima:desired-temp
[1/6/2017, 10:20:29 AM] [FHEM] Custom Actuation characteristic for WZ_Thermostat_Clima:ValvePosition
[1/6/2017, 10:20:29 AM] [FHEM] CurrentTemperature characteristic for WZ_Thermostat_Clima:measured-temp
[1/6/2017, 10:20:29 AM] [FHEM] TargetHeatingCoolingState characteristic for WZ_Thermostat_Clima:heatingState
[1/6/2017, 10:20:29 AM] [FHEM] CurrentHeatingCoolingState characteristic for WZ_Thermostat_Clima:heatingState
[1/6/2017, 10:20:29 AM] [FHEM] Initializing platform accessory 'wz_tv1_poweroff'...
[1/6/2017, 10:20:29 AM] [FHEM] creating services for wz_tv1_poweroff
[1/6/2017, 10:20:29 AM] [FHEM] information service for wz_tv1_poweroff
[1/6/2017, 10:20:29 AM] [FHEM] manufacturer, model and serial number characteristics for wz_tv1_poweroff
[1/6/2017, 10:20:29 AM] [FHEM] ContactSensor service for wz_tv1_poweroff
[1/6/2017, 10:20:29 AM] [FHEM] On characteristic for TV1:state
Scan this code with your HomeKit App on your iOS device to pair with Homebridge:
[30;47m [0m
[30;47m ┌────────────┐ [0m
[30;47m │ 031-45-154 │ [0m
[30;47m └────────────┘ [0m
[30;47m [0m
[1/6/2017, 10:20:29 AM] Homebridge is running on port 51826.
[1/6/2017, 10:20:29 AM] [FHEM] value: playing
2017-01-06 10:20:29 caching: DenonAVR-playStatus: playing
[1/6/2017, 10:20:29 AM] [FHEM] caching: On: true (as boolean; from 'playing')
[1/6/2017, 10:20:29 AM] [FHEM] value: absent
2017-01-06 10:20:29 caching: TV1-state: absent
[1/6/2017, 10:20:29 AM] [FHEM] caching: On: false (as boolean; from 'absent')
[1/6/2017, 10:20:37 AM] [FHEM] query: CurrentTemperature for HM_50310C-temperature
[1/6/2017, 10:20:37 AM] [FHEM] cached: 1.9 (as number')
[1/6/2017, 10:20:37 AM] [FHEM] query: On for TV1-state
[1/6/2017, 10:20:37 AM] [FHEM] cached: false (as boolean')
[1/6/2017, 10:20:37 AM] [FHEM] query: On for DenonAVR-playStatus
[1/6/2017, 10:20:37 AM] [FHEM] cached: true (as boolean')
[1/6/2017, 10:20:37 AM] [FHEM] query: On for DenonAVR-power
[1/6/2017, 10:20:37 AM] [FHEM] cached: true (as boolean')
[1/6/2017, 10:20:37 AM] [FHEM] query: CurrentTemperature for WZTemp-temperature
[1/6/2017, 10:20:37 AM] [FHEM] cached: 18 (as number')
[1/6/2017, 10:20:37 AM] [FHEM] query: CurrentTemperature for GaOstTemp-temperature
[1/6/2017, 10:20:37 AM] [FHEM] cached: 6.5 (as number')
[1/6/2017, 10:20:37 AM] [FHEM] query: TargetHeatingCoolingState for SZ_Thermostat_Clima-heatingState
[1/6/2017, 10:20:37 AM] [FHEM] cached: 1 (as number; means HEAT')
[1/6/2017, 10:20:37 AM] [FHEM] query: CurrentHeatingCoolingState for SZ_Thermostat_Clima-heatingState
[1/6/2017, 10:20:37 AM] [FHEM] cached: 1 (as number; means HEAT')
[1/6/2017, 10:20:37 AM] [FHEM] query: TargetTemperature for SZ_Thermostat_Clima-desired-temp
[1/6/2017, 10:20:37 AM] [FHEM] cached: 18 (as number')
[1/6/2017, 10:20:37 AM] [FHEM] query: CurrentTemperature for SZ_Thermostat_Clima-measured-temp
[1/6/2017, 10:20:37 AM] [FHEM] cached: 17.6 (as number')
[1/6/2017, 10:20:37 AM] [FHEM] query: TargetTemperature for BZ_Thermostat_Clima-desired-temp
[1/6/2017, 10:20:37 AM] [FHEM] cached: 18 (as number')
[1/6/2017, 10:20:37 AM] [FHEM] query: CurrentTemperature for BZ_Thermostat_Clima-measured-temp
[1/6/2017, 10:20:37 AM] [FHEM] cached: 18.5 (as number')
[1/6/2017, 10:20:37 AM] [FHEM] query: TargetHeatingCoolingState for BZ_Thermostat_Clima-heatingState
[1/6/2017, 10:20:37 AM] [FHEM] cached: 1 (as number; means HEAT')
[1/6/2017, 10:20:37 AM] [FHEM] query: CurrentHeatingCoolingState for BZ_Thermostat_Clima-heatingState
[1/6/2017, 10:20:37 AM] [FHEM] cached: 1 (as number; means HEAT')
[1/6/2017, 10:20:37 AM] [FHEM] query: TargetHeatingCoolingState for WZ_Thermostat_Clima-heatingState
[1/6/2017, 10:20:37 AM] [FHEM] cached: 1 (as number; means HEAT')
[1/6/2017, 10:20:37 AM] [FHEM] query: TargetTemperature for WZ_Thermostat_Clima-desired-temp
[1/6/2017, 10:20:37 AM] [FHEM] cached: 18 (as number')
[1/6/2017, 10:20:37 AM] [FHEM] query: CurrentHeatingCoolingState for WZ_Thermostat_Clima-heatingState
[1/6/2017, 10:20:37 AM] [FHEM] cached: 1 (as number; means HEAT')
[1/6/2017, 10:20:37 AM] [FHEM] query: CurrentTemperature for WZ_Thermostat_Clima-measured-temp
[1/6/2017, 10:20:37 AM] [FHEM] cached: 18.9 (as number')
2017-01-06 10:21:05 caching: HM_50310C-humidity: 29
[1/6/2017, 10:21:05 AM] [FHEM] caching: CurrentRelativeHumidity: 29 (as number; from '29')
2017-01-06 10:21:05 caching: HM_50310C-temperature: 1.5
[1/6/2017, 10:21:05 AM] [FHEM] caching: Custom Temperatur: 1.5 (as number; from '1.5')
[1/6/2017, 10:21:51 AM] Got SIGINT, shutting down Homebridge...
Servus,
mein DOIF
([FHEM_Homebridge] eq "start") (set FHEM_Homebridge on, {system ("sudo /opt/fhem/FHEM/homebridge startNow &")})
DOELSEIF ([FHEM_Homebridge] eq "stop") (set FHEM_Homebridge on, {system ("sudo /opt/fhem/FHEM/homebridge stop &")})
DOELSEIF ([FHEM_Homebridge] eq "restart") (set FHEM_Homebridge on, {system ("sudo /opt/fhem/FHEM/homebridge restart &")})
DOELSEIF ([FHEM_Homebridge] eq "status") (set FHEM_Homebridge on, {system ("sudo /opt/fhem/FHEM/homebridge status &")})
ganz wichtig sind die & am Ende des sudos. Damit läuft der Prozess im Hintergrund und blockiert fhem somit nicht ;)
Beste Grüße
Andy
Hallo Andy,
es scheint zu funktionieren ;D
Habe eigentlich nicht mehr viel geändert. Habe mal deinen Code übernommen und nur die Pfade und das & angepasst.
Danke Dir!