Apple Homekit: die Hoffnung stirbt zuletzt

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

Vorheriges Thema - Nächstes Thema

Masterfunk

Mit der neuen Version gibts bei mir Probleme:

/opt/homebridge/platforms/FHEM.js:1172
          characteristic.value = FHEM_cached[that.mappings.onOff.informId];
                               ^
TypeError: Cannot set property 'value' of undefined
    at Object.FHEMAccessory.getServices (/opt/homebridge/platforms/FHEM.js:1172:32)
    at createAccessory (/opt/homebridge/app.js:146:36)
    at /opt/homebridge/app.js:132:27
    at /opt/homebridge/node_modules/HAP-NodeJS/lib/util/once.js:15:19
    at callbackLater (/opt/homebridge/platforms/FHEM.js:356:55)
    at Request._callback (/opt/homebridge/platforms/FHEM.js:451:22)
    at Request.self.callback (/opt/homebridge/node_modules/request/request.js:373:22)
    at Request.emit (events.js:110:17)1172
    at Request.<anonymous> (/opt/homebridge/node_modules/request/request.js:1318:14)
    at Request.emit (events.js:129:20)


Gruß Detlef

Chris__1


justme1968

@Masterfunk: zeig mal bitte alle consolen ausgaben.

hast du inzwischen noch irgend etwas anderes ausser FHEM.js aktualisiert ?
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

Masterfunk

Nein, habe nicht getauscht.
Heute Nachmittag nur die  "Characteristic.js" die hier im Poat empfohlen wurde.

Hier die komplette Konsolenausgabe:


> homebridge@0.1.1 start /opt/homebridge
> DEBUG=* node app.js || true

*** 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>
Starting HomeBridge server...
_____________________________________________________________________
IMPORTANT: Homebridge is in the middle of some big changes.
           Read more about it here:
           https://github.com/nfarina/homebridge/wiki/Migration-Guide
_____________________________________________________________________

Loading 1 platforms...
[FHEM] Initializing FHEM platform...
starting longpoll: http://192.168.10.80:8083/fhem.pl?XHR=1&inform=type=status;filter=.*;since=null;fmt=JSON&timestamp=1442518214535
[FHEM] Fetching FHEM switchable devices...
[FHEM] fetching: http://192.168.10.80:8083/fhem?cmd=jsonlist2%20room=Homekit&XHR=1
Loading 0 accessories...
Server listening on: http://<ip>:8081
[FHEM] got: 33 results
[FHEM] BZ_FK is contact sensor [contact]
[FHEM] BZ_FK has onOff [state;on,off]
[FHEM] BZ_HV_Clima is thermostat [desired-temp]
[FHEM] BZ_HV_Clima has onOff [state;on,off]
[FHEM] BZ_HV_Clima has temperature [measured-temp]
[FHEM] BZ_Licht is light
[FHEM] BZ_Licht has onOff [state;on,off]
[FHEM] FL_Decke is dimable [pct]
[FHEM] FL_Decke has onOff [state;on,off]
[FHEM] GZ_FK is contact sensor [contact]
[FHEM] GZ_FK has onOff [state;on,off]
[FHEM] GZ_WC_FK is contact sensor [contact]
[FHEM] GZ_WC_FK has onOff [state;on,off]
[FHEM] creating devices for activities in Harmony_Hub
[FHEM] Harmony_Hub is switchable
[FHEM] Harmony_Hub has onOff [activity;activity XBMC.nutzen,off]
[FHEM] Harmony_Hub is switchable
[FHEM] Harmony_Hub has onOff [activity;activity SONOS,off]
[FHEM] Harmony_Hub is switchable
[FHEM] Harmony_Hub has onOff [activity;activity TV.sehen,off]
[FHEM] Harmony_Hub is switchable
[FHEM] Harmony_Hub has onOff [activity;activity CD,off]
[FHEM] Harmony_Hub is switchable
[FHEM] Harmony_Hub has onOff [activity;activity Platte.hoeren,off]
[FHEM] Harmony_Hub is switchable
[FHEM] Harmony_Hub has onOff [activity;activity PowerOff,off]
[FHEM] KU_AP is dimable [pct]
[FHEM] KU_AP has onOff [state;on,off]
[FHEM] KU_FK is contact sensor [contact]
[FHEM] KU_FK has onOff [state;on,off]
[FHEM] KU_HV_Clima is thermostat [desired-temp]
[FHEM] KU_HV_Clima has onOff [state;on,off]
[FHEM] KU_HV_Clima has temperature [measured-temp]
[FHEM] KU_LED has RGB [RGB]
[FHEM] KU_LED has onOff [state;on,off]
[FHEM] KU_Sonos_SW_Sw is switchable
[FHEM] KU_Sonos_SW_Sw has onOff [state;on,off]
[FHEM] KU_Tisch has RGB [RGB]
[FHEM] KU_Tisch has onOff [state;on,off]
[FHEM] SZ_Decke is dimable [pct]
[FHEM] SZ_Decke has onOff [state;on,off]
[FHEM] SZ_FK_L is contact sensor [contact]
[FHEM] SZ_FK_L has onOff [state;on,off]
[FHEM] SZ_FK_R is contact sensor [contact]
[FHEM] SZ_FK_R has onOff [state;on,off]
[FHEM] SZ_HV_Clima is thermostat [desired-temp]
[FHEM] SZ_HV_Clima has onOff [state;on,off]
[FHEM] SZ_HV_Clima has temperature [measured-temp]
[FHEM] SZ_LED has RGB [RGB]
[FHEM] SZ_LED has onOff [state;on,off]
[FHEM] SZ_Sonos_SW_Sw is switchable
[FHEM] SZ_Sonos_SW_Sw has onOff [state;on,off]
[FHEM] SZ_links has RGB [RGB]
[FHEM] SZ_links has onOff [state;on,off]
[FHEM] SZ_rechts has RGB [RGB]
[FHEM] SZ_rechts has onOff [state;on,off]
[FHEM] Sonos_Kueche is switchable
[FHEM] Sonos_Kueche has onOff [transportState;play,pause]
[FHEM] Sonos_Kueche has volume [Volume:cached]
[FHEM] Sonos_Schlafzimmer is switchable
[FHEM] Sonos_Schlafzimmer has onOff [transportState;play,pause]
[FHEM] Sonos_Schlafzimmer has volume [Volume:cached]
[FHEM] Sonos_Wohnzimmer is switchable
[FHEM] Sonos_Wohnzimmer has onOff [transportState;play,pause]
[FHEM] Sonos_Wohnzimmer has volume [Volume:cached]
[FHEM] WZ_FK is contact sensor [contact]
[FHEM] WZ_FK has onOff [state;on,off]
[FHEM] WZ_Fenster has RGB [RGB]
[FHEM] WZ_Fenster has onOff [state;on,off]
[FHEM] WZ_HV_Clima is thermostat [desired-temp]
[FHEM] WZ_HV_Clima has onOff [state;on,off]
[FHEM] WZ_HV_Clima has temperature [measured-temp]
[FHEM] WZ_LED has RGB [RGB]
[FHEM] WZ_LED has onOff [state;on,off]
[FHEM] WZ_LP is light
[FHEM] WZ_LP has onOff [state;on,off]
[FHEM] WZ_Lesen is light
[FHEM] WZ_Lesen has onOff [state;on,off]
[FHEM] WZ_Sonos_SW is switchable
[FHEM] WZ_Sonos_SW has onOff [state;on,off]
[FHEM] WZ_Tisch is dimable [pct]
[FHEM] WZ_Tisch has onOff [state;on,off]
[FHEM] WZ_XBMC is switchable
[FHEM] WZ_XBMC has onOff [state;on,off]
[FHEM] Initializing platform accessory 'BZ_FK'...
[FHEM] creating services for BZ_FK
[FHEM]   information service for BZ_FK
[FHEM]   contact sensor service for BZ_FK
[FHEM]     power characteristic for BZ_FK
/opt/homebridge/platforms/FHEM.js:1172
          characteristic.value = FHEM_cached[that.mappings.onOff.informId];
                               ^
TypeError: Cannot set property 'value' of undefined
    at Object.FHEMAccessory.getServices (/opt/homebridge/platforms/FHEM.js:1172:32)
    at createAccessory (/opt/homebridge/app.js:146:36)
    at /opt/homebridge/app.js:132:27
    at /opt/homebridge/node_modules/HAP-NodeJS/lib/util/once.js:15:19
    at callbackLater (/opt/homebridge/platforms/FHEM.js:356:55)
    at Request._callback (/opt/homebridge/platforms/FHEM.js:451:22)
    at Request.self.callback (/opt/homebridge/node_modules/request/request.js:373:22)
    at Request.emit (events.js:110:17)
    at Request.<anonymous> (/opt/homebridge/node_modules/request/request.js:1318:14)
    at Request.emit (events.js:129:20)

justme1968

hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

Masterfunk

Da isser:

<FHZINFO>
<CUL_HM_LIST>
<CUL_HM name="BZ_FK" state="closed" sets="assignHmKey clear:readings,trigger,register,rssi,msgEvents,attack,all getConfig getRegRaw peerBulk peerChan raw regBulk regSet reset sign:on,off unpair" attrs="verbose:0,1,2,3,4,5 room group comment alias eventMap userReadings do_not_notify:1,0 showtime:1,0 rawToReadable unit expert:0_off,1_on,2_full param actAutoTry:0_off,1_on aesCommReq:1,0 ignore:1,0 dummy:1,0 IODev IOList IOgrp hmProtocolEvents:0_off,1_dump,2_dumpFull,3_dumpTrigger rssiLog:1,0 actCycle hmKey hmKey2 hmKey3 serialNr firmware .stc .devInfo actStatus autoReadReg:0_off,1_restart,2_pon-restart,3_onChange,4_reqStatus,5_readMissing,8_stateOnly burstAccess:0_off,1_auto msgRepeat hmProtocolEvents:0_off,1_dump,2_dumpFull,3_dumpTrigger aesKey:5,4,3,2,1,0  repPeers peerIDs tempListTmpl levelRange levelMap event-on-change-reading event-on-update-reading event-aggregator event-min-interval stateFormat model:ASH550,ASH550I,CCU-FHEM,CMM,DORMA_BRC-H,DORMA_RC-H,DORMA_atent,HM-CC-RT-DN,HM-CC-RT-DN-BoM,HM-CC-SCD,HM-CC-TC,HM-CC-VD,HM-Dis-TD-T,HM-Dis-WM55,HM-ES-PMSw1-DR,HM-ES-PMSw1-Pl,HM-ES-PMSw1-Pl-DN-R1,HM-ES-PMSw1-Pl-DN-R2,HM-ES-PMSw1-Pl-DN-R3,HM-ES-PMSw1-Pl-DN-R4,HM-ES-PMSw1-Pl-DN-R5,HM-ES-TX-WM,HM-LC-BL1-FM,HM-LC-BL1-PB-FM,HM-LC-BL1-SM,HM-LC-Bl1-FM-2,HM-LC-Bl1-SM-2,HM-LC-Bl1PBU-FM,HM-LC-DDC1-PCB,HM-LC-DIM1L-CV,HM-LC-DIM1L-PL,HM-LC-DIM1T-CV,HM-LC-DIM1T-FM,HM-LC-DIM1T-PL,HM-LC-DIM2L-CV,HM-LC-DIM2L-SM,HM-LC-DIM2T-SM,HM-LC-Dim1L-CV-2,HM-LC-Dim1L-CV-644,HM-LC-Dim1L-Pl-2,HM-LC-Dim1L-Pl-3,HM-LC-Dim1L-Pl-644,HM-LC-Dim1PWM-CV,HM-LC-Dim1PWM-CV-2,HM-LC-Dim1T-CV-2,HM-LC-Dim1T-CV-644,HM-LC-Dim1T-FM-2,HM-LC-Dim1T-FM-644,HM-LC-Dim1T-Pl-2,HM-LC-Dim1T-Pl-3,HM-LC-Dim1T-Pl-644,HM-LC-Dim1TPBU-FM,HM-LC-Dim1TPBU-FM-2,HM-LC-Dim2L-SM-2,HM-LC-Dim2L-SM-644,HM-LC-Dim2T-SM,HM-LC-Dim2T-SM-2,HM-LC-SW1-BA-PCB,HM-LC-SW1-FM,HM-LC-SW1-PB-FM,HM-LC-SW1-PL,HM-LC-SW1-PL-OM54,HM-LC-SW1-PL2,HM-LC-SW1-SM,HM-LC-SW1-SM-ATMEGA168,HM-LC-SW2-DR,HM-LC-SW2-FM,HM-LC-SW2-PB-FM,HM-LC-SW2-SM,HM-LC-SW4-BA-PCB,HM-LC-SW4-DR,HM-LC-SW4-PCB,HM-LC-SW4-SM,HM-LC-SW4-SM-ATMEGA168,HM-LC-SW4-WM,HM-LC-Sw1-DR,HM-LC-Sw1-FM-2,HM-LC-Sw1-Pl-3,HM-LC-Sw1-Pl-CT-R1,HM-LC-Sw1-Pl-CT-R2,HM-LC-Sw1-Pl-CT-R3,HM-LC-Sw1-Pl-CT-R4,HM-LC-Sw1-Pl-CT-R5,HM-LC-Sw1-Pl-DN-R1,HM-LC-Sw1-Pl-DN-R2,HM-LC-Sw1-Pl-DN-R3,HM-LC-Sw1-Pl-DN-R4,HM-LC-Sw1-Pl-DN-R5,HM-LC-Sw1-SM-2,HM-LC-Sw1PBU-FM,HM-LC-Sw2-DR-2,HM-LC-Sw2-FM-2,HM-LC-Sw4-DR-2,HM-LC-Sw4-PCB-2,HM-LC-Sw4-SM-2,HM-LC-Sw4-WM-2,HM-MOD-Em-8,HM-MOD-Re-8,HM-OU-CF-PL,HM-OU-CFM-PL,HM-OU-CM-PCB,HM-OU-LED16,HM-PB-2-FM,HM-PB-2-WM,HM-PB-2-WM55,HM-PB-2-WM55-2,HM-PB-4-WM,HM-PB-4DIS-WM,HM-PB-4DIS-WM-2,HM-PB-6-WM55,HM-PBI-4-FM,HM-RC-12,HM-RC-12-B,HM-RC-12-SW,HM-RC-19,HM-RC-19-B,HM-RC-19-SW,HM-RC-2-PBU-FM,HM-RC-4,HM-RC-4-2,HM-RC-4-3,HM-RC-4-B,HM-RC-8,HM-RC-Dis-H-x-EU,HM-RC-KEY3,HM-RC-KEY3-B,HM-RC-Key4-2,HM-RC-Key4-3,HM-RC-P1,HM-RC-SEC3,HM-RC-SEC3-B,HM-RC-Sec4-2,HM-RC-Sec4-3,HM-SCI-3-FM,HM-SEC-KEY,HM-SEC-KEY-O,HM-SEC-KEY-S,HM-SEC-MDIR,HM-SEC-MDIR-2,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-SCo,HM-SEC-SD,HM-SEC-SD-2,HM-SEC-SFA-SM,HM-SEC-TIS,HM-SEC-WDS,HM-SEC-WDS-2,HM-SEC-WIN,HM-SEN-EP,HM-SEN-MDIR-SM,HM-SWI-3-FM,HM-Sec-Cen,HM-Sen-DB-PCB,HM-Sen-MDIR-O,HM-Sen-MDIR-O-2,HM-Sen-MDIR-WM55,HM-Sen-RD-O,HM-Sen-Wa-Od,HM-Sys-sRP-Pl,HM-TC-IT-WM-W-EU,HM-WDC7000,HM-WDS10-TH-O,HM-WDS100-C6-O,HM-WDS20-TH-O,HM-WDS30-OT2-SM,HM-WDS30-T-O,HM-WDS40-TH-I,HM-WDS40-TH-I-2,HM-WS550,HM-WS550LCB,HM-WS550LCW,HM-WS550Tech,IS-WDS-TH-OD-S-R3,KFM-Display,KFM-Sensor,KS550,KS550LC,KS550TECH,KS888,PS-Th-Sens,PS-switch,ROTO_ZEL-STG-RM-DWT-10,ROTO_ZEL-STG-RM-FDK,ROTO_ZEL-STG-RM-FEP-230V,ROTO_ZEL-STG-RM-FSA,ROTO_ZEL-STG-RM-FST-UP4,ROTO_ZEL-STG-RM-FWT,ROTO_ZEL-STG-RM-FZS,ROTO_ZEL-STG-RM-FZS-2,ROTO_ZEL-STG-RM-HS-4,ROTO_ZEL-STG-RM-WT-2,Roto_ZEL-STG-RM-FFK,Roto_ZEL-STG-RM-FSS-UP3,S550IA,Schueco_263-130,Schueco_263-131,Schueco_263-132,Schueco_263-133,Schueco_263-134,Schueco_263-135,Schueco_263-144,Schueco_263-145,Schueco_263-146,Schueco_263-147,Schueco_263-155,Schueco_263-157,Schueco_263-158,Schueco_263-160,Schueco_263-162,Schueco_263-167,Schueco_263-xxx,WDF-solar,WS888 subType:AlarmControl,KFM100,THSensor,blindActuator,blindActuatorSol,dimmer,keyMatic,motionAndBtn,motionDetector,outputUnit,powerMeter,powerSensor,pushButton,remote,repeater,sensRain,sensor,singleButton,smokeDetector,swi,switch,thermostat,threeStateSensor,tipTronic,virtual,winMatic DbLogExclude DbLogInclude alarmDevice alarmSettings building building_map cmdIcon devStateIcon devStateStyle fm_type fp_Grundriss fp_Info fp_Media fp_System genericDeviceType:switch,outlet,light,blind,speaker,thermostat icon lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0 room_map setList sortby structexclude webCmd widgetOverride userattr">
<INT key="DEF" value="2BD783"/>
<INT key="HMLAN1_MSGCNT" value="1"/>
<INT key="HMLAN1_RAWMSG" value="E2BD783,0000,0680D828,FF,FFBF,D9B6102BD783123ABC06010000"/>
<INT key="HMLAN1_RSSI" value="-65"/>
<INT key="HMLAN1_TIME" value="2015-09-17 06:00:33"/>
<INT key="HMUSB1_MSGCNT" value="1"/>
<INT key="HMUSB1_RAWMSG" value="E2BD783,0000,4064E3F1,FF,FFCD,D9B6102BD783123ABC06010000"/>
<INT key="HMUSB1_RSSI" value="-51"/>
<INT key="HMUSB1_TIME" value="2015-09-17 06:00:33"/>
<INT key="LASTInputDev" value="HMUSB1"/>
<INT key="MSGCNT" value="2"/>
<INT key="NAME" value="BZ_FK"/>
<INT key="NR" value="296"/>
<INT key="NTFY_ORDER" value="50-BZ_FK"/>
<INT key="STATE" value="closed"/>
<INT key="TYPE" value="CUL_HM"/>
<INT key="lastMsg" value="No:D9 - t:10 s:2BD783 d:123ABC 06010000"/>
<INT key="peerList" value="BZ_HV_WindowRec,"/>
<INT key="protLastRcv" value="2015-09-17 06:00:33"/>
<INT key="protSnd" value="1 last_at:2015-09-17 06:00:33"/>
<INT key="protState" value="CMDs_done"/>
<INT key="rssi_at_HMLAN1" value="avg:-65 cnt:1 min:-65 lst:-65 max:-65 "/>
<INT key="rssi_at_HMUSB1" value="lst:-51 cnt:1 min:-51 avg:-51 max:-51 "/>
<INT key="IODev" value="HMLAN1"/>
<ATTR key="IODev" value="HMLAN1"/>
<ATTR key="IOgrp" value="vccu:HMLAN1"/>
<ATTR key="actCycle" value="028:00"/>
<ATTR key="actStatus" value="alive"/>
<ATTR key="alias" value="Fenster Bad"/>
<ATTR key="autoReadReg" value="4_reqStatus"/>
<ATTR key="devStateIcon" value="closed:fts_window_1w@green open:fts_window_1w_open@red tilted:fts_window_1w_tilt@yellow"/>
<ATTR key="expert" value="2_full"/>
<ATTR key="firmware" value="2.4"/>
<ATTR key="fp_Grundriss" value="922,1013,0,,"/>
<ATTR key="model" value="HM-SEC-RHS"/>
<ATTR key="peerIDs" value="00000000,2B390503,"/>
<ATTR key="room" value="Heizung,Homekit"/>
<ATTR key="serialNr" value="LEQ0566686"/>
<ATTR key="subType" value="threeStateSensor"/>
<ATTR key="verbose" value="0"/>
<STATE key="Activity" value="alive" measured="2015-09-17 06:09:53"/>
<STATE key="D-firmware" value="2.4" measured="2015-08-30 20:32:21"/>
<STATE key="D-serialNr" value="LEQ0566686" measured="2015-08-30 20:32:21"/>
<STATE key="alive" value="yes" measured="2015-09-17 06:00:33"/>
<STATE key="battery" value="ok" measured="2015-09-17 06:00:33"/>
<STATE key="contact" value="closed (to vccu)" measured="2015-09-17 06:00:33"/>
<STATE key="cover" value="closed" measured="2015-09-17 06:00:33"/>
<STATE key="peerList" value="BZ_HV_WindowRec," measured="2015-09-16 06:49:46"/>
<STATE key="recentStateType" value="info" measured="2015-09-17 06:00:33"/>
<STATE key="state" value="closed" measured="2015-09-17 06:00:33"/>
<STATE key="trigDst_vccu" value="noConfig" measured="2015-09-14 21:03:59"/>
<STATE key="trigger_cnt" value="90" measured="2015-09-14 21:03:59"/>
</CUL_HM>
</CUL_HM_LIST>
</FHZINFO>

Masterfunk

Habe die Fensterkontakte jetzt mal rausgeworfen.
Ohne geht alles, und die Wifilights lassen sich auch schalten.
Mit der "alten FHEM.js" gingen aber auch die Fensterkontakte.

Was mir noch aufgefallen ist, die Thermostate zeigen bei Modus in EVE alle "aus".
Ist das noch nicht implementiert?

Gruß Detlef

hive2015

Hi,

ich habe das soweit dank den Anleitungen und den Mühen einiger hier recht gut zum laufen bekommen, habe da aber noch 1-2 kleine Fragen/Probleme, traue mich aber sie nicht zu fragen, da es sein kann das in dem mittlerweile 46 Seiten langen Post das schonmal wer hatte und ich das überlesen habe. Ich folge dem Thread doch m.E. aufmerksam, aber es fällt einem mittlerweile schon etwas schwer sich zurecht zu finden wo jetzt die aktuellste Version von XY zu finden ist, wie man dies das und jenes macht usw und da es doch ein tolles Thema ist, wollte ich frage, ob man nicht über eine Seite im FHEM Wiki nachdenken möchte? Ggf. würde es hier einigen es erleichtern es einzurichten und es würden ggf. weniger die gleichen Fragen immer wieder gestellt werden.

Und jetzt trau ich mich doch schnell.

Ich hab iOS9, homebridge mit fhem verbunden über FHEM.js, habe gefiltert nach einem Raum HomeKit, wo ich meine Homematic und Hue Lampen, sowie ein Homematic Jalousien-Aktor und ein paar Fibaro Sensoren drin hab.

Alles ist schön in die einzelnen Räume verpackt, aber wenn ich sage "Schalte das Licht im Schlafzimmer ein", schaltet Siri ALLE Lampen an, wenn ich sie bitte in einem Raum das Licht auszumachen, schaltet sie immer alles aus. Die Lampen sind ales Lampen bzw. Deckenlampen im Eve konfiguriert. Was mache ich falsch?`Muss ich die Lampen noch speziell nennen?

Danke und Gruss,
Hive

Masterfunk

Hallo Hive,

ich habe das auf der fhem Seite auch so gelöst wie Du.
Du musst dann in EVE die Lampen auf Räume verteieln, dann kannst Du auch einzelne Räume schalten.

Gruß Detlef

justme1968

@Masterfunk: arg... fehler gefunden. die geänderte regex zum erkennen von on und off war etwas zu großzügig und hat das sign:on,off auch erkannt. ich hoffe ich habe es jetzt endgültig repariert. die version ist wieder hier: http://forum.fhem.de/index.php/topic,32652.msg333573.html#msg333573

der mode für die thermostate ist noch nicht implementiert.

@hive2015: jeder darf wiki seiten schreiben. freiwillige vor :)

versuch mal statt lampen statt licht zu sagen. aber was meinst du mit sie sind als lampen in eve konfiguriert? das geht doch automatisch.

räume musst du in eve konfigurieren. die fhem räume können leider nicht übernommen werden.

gruss
  andre

hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

Masterfunk

Perfekt!

Schnurrt wie ein Kätzchen.  ;)

Jetzt muss ich nur noch rausfinden, wie ich den Homematik Dimmern beibringe bei einem "on" nicht auf 100% zu fahren...

Gruß Detlef

matzel

Hm... mit der neuen Version hab ich mir wieder alles zerschossen.

Homebridge startet normal, aber alle Devices werden in EVE als !NICHT ERREICHBAR! angezeigt. Nur ein kompletter Reset hilft dann weiter...
Anbei meine Konsolenausgabe...

> homebridge@0.1.1 start /home/matzel/homebridge
> DEBUG=* node app.js || true "run"

*** 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>
Starting HomeBridge server...
_____________________________________________________________________
IMPORTANT: Homebridge is in the middle of some big changes.
           Read more about it here:
           https://github.com/nfarina/homebridge/wiki/Migration-Guide
_____________________________________________________________________

Loading 1 platforms...
[FHEM] Initializing FHEM platform...
starting longpoll: http://192.168.178.102:8000/fhem.pl?XHR=1&inform=type=status;filter=.*;since=null;fmt=JSON&timestamp=1442521196023
[FHEM] Fetching FHEM switchable devices...
[FHEM] fetching: http://192.168.178.102:8000/fhem?cmd=jsonlist2%20room=Homekit&XHR=1
Loading 0 accessories...
Server listening on: http://<ip>:8081
[FHEM] got: 29 results
[FHEM] AN.SR.Licht_Decke_Garagenseite is light
[FHEM] AN.SR.Licht_Decke_Garagenseite has onOff [state;on,off]
[FHEM] AN.SR.Licht_Decke_Gartenseite is light
[FHEM] AN.SR.Licht_Decke_Gartenseite has onOff [state;on,off]
[FHEM] EZ.Licht_Lampe is light
[FHEM] EZ.Licht_Lampe has onOff [state;on,off]
[FHEM] EZ.Licht_Strahler is light
[FHEM] EZ.Licht_Strahler has onOff [state;on,off]
[FHEM] FL.AN.Licht is light
[FHEM] FL.AN.Licht has onOff [state;on,off]
[FHEM] FL.Licht_Wohnung is light
[FHEM] FL.Licht_Wohnung has onOff [state;on,off]
[FHEM] GB.Licht is light
[FHEM] GB.Licht has onOff [state;on,off]
[FHEM] GB.Licht_Schrank is light
[FHEM] GB.Licht_Schrank has onOff [state;on,off]
[FHEM] IWY_Garten has RGB [RGB]
[FHEM] IWY_Garten has onOff [state;on,off]
[FHEM] IWY_Wohnzimmer has RGB [RGB]
[FHEM] IWY_Wohnzimmer has onOff [state;on,off]
[FHEM] KUE.Licht_Strahler_Koffer is light
[FHEM] KUE.Licht_Strahler_Koffer has onOff [state;on,off]
[FHEM] KUE.Licht_Strahler_Raum is light
[FHEM] KUE.Licht_Strahler_Raum has onOff [state;on,off]
[FHEM] MPD_kueche has volume [volume:cached]
[FHEM] WZ.HZ.links is thermostat [desiredTemperature]
[FHEM] WZ.HZ.links has temperature [temperature]
[FHEM] WZ.HZ.rechts is thermostat [desiredTemperature]
[FHEM] WZ.HZ.rechts has temperature [temperature]
[FHEM] WZ.Harmony_Wohnzimmer is switchable
[FHEM] WZ.Harmony_Wohnzimmer has onOff [activity;activity undefined,off]
[FHEM] WZ.Jalousie_links is blind [pct]
[FHEM] WZ.Jalousie_links has onOff [state;on,off]
[FHEM] WZ.Jalousie_links has motor
[FHEM] WZ.Jalousie_rechts is blind [pct]
[FHEM] WZ.Jalousie_rechts has onOff [state;on,off]
[FHEM] WZ.Jalousie_rechts has motor
[FHEM] WZ.Jalusie_mitte is blind [pct]
[FHEM] WZ.Jalusie_mitte has onOff [state;on,off]
[FHEM] WZ.Jalusie_mitte has motor
[FHEM] WZ.Licht_Lampe_hinten is light
[FHEM] WZ.Licht_Lampe_hinten has onOff [state;on,off]
[FHEM] WZ.Licht_Lampe_vorne is light
[FHEM] WZ.Licht_Lampe_vorne has onOff [state;on,off]
[FHEM] WZ.Licht_Strahler_hinten is light
[FHEM] WZ.Licht_Strahler_hinten has onOff [state;on,off]
[FHEM] WZ.Licht_Strahler_vorne is light
[FHEM] WZ.Licht_Strahler_vorne has onOff [state;on,off]
[FHEM] WZ_FensterKontakt_mitte is contact sensor [contact]
[FHEM] WZ_FensterKontakt_rechts is contact sensor [contact]
[FHEM] WZ_LEDStribes_HZ_links has RGB [RGB]
[FHEM] WZ_LEDStribes_HZ_links has onOff [state;on,off]
[FHEM] WZ_LEDStribes_HZ_rechts has RGB [RGB]
[FHEM] WZ_LEDStribes_HZ_rechts has onOff [state;on,off]
[FHEM] d_AppleTV is switchable
[FHEM] netatmo_D70:ee:50:03:67:c6 is NOT a thermostat. set for target temperature missing
[FHEM] netatmo_D70:ee:50:03:67:c6 has temperature [temperature]
[FHEM] netatmo_D70:ee:50:03:67:c6 has humidity [humidity]
[FHEM] Initializing platform accessory 'AN.SR.Licht_Decke_Garagenseite'...
[FHEM] creating services for AN.SR.Licht_Decke_Garagenseite
[FHEM]   information service for AN.SR.Licht_Decke_Garagenseite
[FHEM]   lightbulb service for AN.SR.Licht_Decke_Garagenseite
[FHEM]     power characteristic for AN.SR.Licht_Decke_Garagenseite
[FHEM] Initializing platform accessory 'AN.SR.Licht_Decke_Gartenseite'...
[FHEM] creating services for AN.SR.Licht_Decke_Gartenseite
[FHEM]   information service for AN.SR.Licht_Decke_Gartenseite
[FHEM]   lightbulb service for AN.SR.Licht_Decke_Gartenseite
[FHEM]     power characteristic for AN.SR.Licht_Decke_Gartenseite
[FHEM] Initializing platform accessory 'EZ.Licht_Lampe'...
[FHEM] creating services for EZ.Licht_Lampe
[FHEM]   information service for EZ.Licht_Lampe
[FHEM]   lightbulb service for EZ.Licht_Lampe
[FHEM]     power characteristic for EZ.Licht_Lampe
[FHEM] Initializing platform accessory 'EZ.Licht_Strahler'...
[FHEM] creating services for EZ.Licht_Strahler
[FHEM]   information service for EZ.Licht_Strahler
[FHEM]   lightbulb service for EZ.Licht_Strahler
[FHEM]     power characteristic for EZ.Licht_Strahler
[FHEM] Initializing platform accessory 'FL.AN.Licht'...
[FHEM] creating services for FL.AN.Licht
[FHEM]   information service for FL.AN.Licht
[FHEM]   lightbulb service for FL.AN.Licht
[FHEM]     power characteristic for FL.AN.Licht
[FHEM] Initializing platform accessory 'FL.Licht_Wohnung'...
[FHEM] creating services for FL.Licht_Wohnung
[FHEM]   information service for FL.Licht_Wohnung
[FHEM]   lightbulb service for FL.Licht_Wohnung
[FHEM]     power characteristic for FL.Licht_Wohnung
[FHEM] Initializing platform accessory 'GB.Licht'...
[FHEM] creating services for GB.Licht
[FHEM]   information service for GB.Licht
[FHEM]   lightbulb service for GB.Licht
[FHEM]     power characteristic for GB.Licht
[FHEM] Initializing platform accessory 'GB.Licht_Schrank'...
[FHEM] creating services for GB.Licht_Schrank
[FHEM]   information service for GB.Licht_Schrank
[FHEM]   lightbulb service for GB.Licht_Schrank
[FHEM]     power characteristic for GB.Licht_Schrank
[FHEM] Initializing platform accessory 'IWY_Garten'...
[FHEM] creating services for IWY_Garten
[FHEM]   information service for IWY_Garten
[FHEM]   lightbulb service for IWY_Garten
[FHEM]     power characteristic for IWY_Garten
[FHEM]     fake hue characteristic for IWY_Garten
[FHEM]     fake saturation characteristic for IWY_Garten
[FHEM]     fake brightness characteristic for IWY_Garten
[FHEM] Initializing platform accessory 'IWY_Wohnzimmer'...
[FHEM] creating services for IWY_Wohnzimmer
[FHEM]   information service for IWY_Wohnzimmer
[FHEM]   lightbulb service for IWY_Wohnzimmer
[FHEM]     power characteristic for IWY_Wohnzimmer
[FHEM]     fake hue characteristic for IWY_Wohnzimmer
[FHEM]     fake saturation characteristic for IWY_Wohnzimmer
[FHEM]     fake brightness characteristic for IWY_Wohnzimmer
[FHEM] Initializing platform accessory 'KUE.Licht_Strahler_Koffer'...
[FHEM] creating services for KUE.Licht_Strahler_Koffer
[FHEM]   information service for KUE.Licht_Strahler_Koffer
[FHEM]   lightbulb service for KUE.Licht_Strahler_Koffer
[FHEM]     power characteristic for KUE.Licht_Strahler_Koffer
[FHEM] Initializing platform accessory 'KUE.Licht_Strahler_Raum'...
[FHEM] creating services for KUE.Licht_Strahler_Raum
[FHEM]   information service for KUE.Licht_Strahler_Raum
[FHEM]   lightbulb service for KUE.Licht_Strahler_Raum
[FHEM]     power characteristic for KUE.Licht_Strahler_Raum
[FHEM] Initializing platform accessory 'MPD_kueche'...
[FHEM] creating services for MPD_kueche
[FHEM]   information service for MPD_kueche
[FHEM]   switch service for MPD_kueche
[FHEM]     custom volume characteristic for MPD_kueche
[FHEM] Initializing platform accessory 'WZ.HZ.links'...
[FHEM] creating services for WZ.HZ.links
[FHEM]   information service for WZ.HZ.links
[FHEM]   thermostat service for WZ.HZ.links
[FHEM]     temperature characteristic for WZ.HZ.links
[FHEM]     target temperature characteristic for WZ.HZ.links
[FHEM] Initializing platform accessory 'WZ.HZ.rechts'...
[FHEM] creating services for WZ.HZ.rechts
[FHEM]   information service for WZ.HZ.rechts
[FHEM]   thermostat service for WZ.HZ.rechts
[FHEM]     temperature characteristic for WZ.HZ.rechts
[FHEM]     target temperature characteristic for WZ.HZ.rechts
[FHEM] Initializing platform accessory 'WZ.Harmony_Wohnzimmer'...
[FHEM] creating services for WZ.Harmony_Wohnzimmer
[FHEM]   information service for WZ.Harmony_Wohnzimmer
[FHEM]   switch service for WZ.Harmony_Wohnzimmer
[FHEM]     power characteristic for WZ.Harmony_Wohnzimmer
[FHEM] Initializing platform accessory 'WZ.Jalousie_links'...
[FHEM] creating services for WZ.Jalousie_links
[FHEM]   information service for WZ.Jalousie_links
[FHEM]   window covering service for WZ.Jalousie_links
[FHEM]     current position characteristic for WZ.Jalousie_links
[FHEM]     target position characteristic for WZ.Jalousie_links
[FHEM]     position state characteristic for WZ.Jalousie_links
[FHEM] Initializing platform accessory 'WZ.Jalousie_rechts'...
[FHEM] creating services for WZ.Jalousie_rechts
[FHEM]   information service for WZ.Jalousie_rechts
[FHEM]   window covering service for WZ.Jalousie_rechts
[FHEM]     current position characteristic for WZ.Jalousie_rechts
[FHEM]     target position characteristic for WZ.Jalousie_rechts
[FHEM]     position state characteristic for WZ.Jalousie_rechts
[FHEM] Initializing platform accessory 'WZ.Jalusie_mitte'...
[FHEM] creating services for WZ.Jalusie_mitte
[FHEM]   information service for WZ.Jalusie_mitte
[FHEM]   window covering service for WZ.Jalusie_mitte
[FHEM]     current position characteristic for WZ.Jalusie_mitte
[FHEM]     target position characteristic for WZ.Jalusie_mitte
[FHEM]     position state characteristic for WZ.Jalusie_mitte
[FHEM] Initializing platform accessory 'WZ.Licht_Lampe_hinten'...
[FHEM] creating services for WZ.Licht_Lampe_hinten
[FHEM]   information service for WZ.Licht_Lampe_hinten
[FHEM]   lightbulb service for WZ.Licht_Lampe_hinten
[FHEM]     power characteristic for WZ.Licht_Lampe_hinten
[FHEM] Initializing platform accessory 'WZ.Licht_Lampe_vorne'...
[FHEM] creating services for WZ.Licht_Lampe_vorne
[FHEM]   information service for WZ.Licht_Lampe_vorne
[FHEM]   lightbulb service for WZ.Licht_Lampe_vorne
[FHEM]     power characteristic for WZ.Licht_Lampe_vorne
[FHEM] Initializing platform accessory 'WZ.Licht_Strahler_hinten'...
[FHEM] creating services for WZ.Licht_Strahler_hinten
[FHEM]   information service for WZ.Licht_Strahler_hinten
[FHEM]   lightbulb service for WZ.Licht_Strahler_hinten
[FHEM]     power characteristic for WZ.Licht_Strahler_hinten
[FHEM] Initializing platform accessory 'WZ.Licht_Strahler_vorne'...
[FHEM] creating services for WZ.Licht_Strahler_vorne
[FHEM]   information service for WZ.Licht_Strahler_vorne
[FHEM]   lightbulb service for WZ.Licht_Strahler_vorne
[FHEM]     power characteristic for WZ.Licht_Strahler_vorne
[FHEM] Initializing platform accessory 'WZ_FensterKontakt_mitte'...
[FHEM] creating services for WZ_FensterKontakt_mitte
[FHEM]   information service for WZ_FensterKontakt_mitte
[FHEM]   contact sensor service for WZ_FensterKontakt_mitte
[FHEM]     contact sensor characteristic for WZ_FensterKontakt_mitte
[FHEM] Initializing platform accessory 'WZ_FensterKontakt_rechts'...
[FHEM] creating services for WZ_FensterKontakt_rechts
[FHEM]   information service for WZ_FensterKontakt_rechts
[FHEM]   contact sensor service for WZ_FensterKontakt_rechts
[FHEM]     contact sensor characteristic for WZ_FensterKontakt_rechts
[FHEM] Initializing platform accessory 'WZ_LEDStribes_HZ_links'...
[FHEM] creating services for WZ_LEDStribes_HZ_links
[FHEM]   information service for WZ_LEDStribes_HZ_links
[FHEM]   lightbulb service for WZ_LEDStribes_HZ_links
[FHEM]     power characteristic for WZ_LEDStribes_HZ_links
[FHEM]     fake hue characteristic for WZ_LEDStribes_HZ_links
[FHEM]     fake saturation characteristic for WZ_LEDStribes_HZ_links
[FHEM]     fake brightness characteristic for WZ_LEDStribes_HZ_links
[FHEM] Initializing platform accessory 'WZ_LEDStribes_HZ_rechts'...
[FHEM] creating services for WZ_LEDStribes_HZ_rechts
[FHEM]   information service for WZ_LEDStribes_HZ_rechts
[FHEM]   lightbulb service for WZ_LEDStribes_HZ_rechts
[FHEM]     power characteristic for WZ_LEDStribes_HZ_rechts
[FHEM]     fake hue characteristic for WZ_LEDStribes_HZ_rechts
[FHEM]     fake saturation characteristic for WZ_LEDStribes_HZ_rechts
[FHEM]     fake brightness characteristic for WZ_LEDStribes_HZ_rechts
[FHEM] Initializing platform accessory 'd_AppleTV'...
[FHEM] creating services for d_AppleTV
[FHEM]   information service for d_AppleTV
[FHEM]   switch service for d_AppleTV
[FHEM] Initializing platform accessory 'netatmo_D70:ee:50:03:67:c6'...
[FHEM] creating services for netatmo_D70:ee:50:03:67:c6
[FHEM]   information service for netatmo_D70:ee:50:03:67:c6
[FHEM]   temperature sensor service for netatmo_D70:ee:50:03:67:c6
[FHEM]     temperature characteristic for netatmo_D70:ee:50:03:67:c6
[FHEM]     humidity characteristic for netatmo_D70:ee:50:03:67:c6
  EventedHTTPServer Server listening on port 51826 +0ms
  EventedHTTPServer [::ffff:192.168.178.31] New connection from client +849ms
  EventedHTTPServer [::ffff:192.168.178.31] HTTP server listening on port 54826 +4ms
  EventedHTTPServer [::ffff:192.168.178.31] HTTP request: /pair-verify +4ms
  HAPServer [CC:22:3D:E3:CE:30] HAP Request: POST /pair-verify +0ms
  HAPServer [CC:22:3D:E3:CE:30] Pair verify step 1/2 +1ms
  EventedHTTPServer [::ffff:192.168.178.31] HTTP Repsonse is finished +8ms
  EventedHTTPServer [::ffff:192.168.178.31] HTTP request: /pair-verify +18ms
  HAPServer [CC:22:3D:E3:CE:30] HAP Request: POST /pair-verify +0ms
  HAPServer [CC:22:3D:E3:CE:30] Pair verify step 2/2 +0ms
  HAPServer [CC:22:3D:E3:CE:30] Client CB544F3E-E3C6-4C29-9465-A795547A8482 verification complete +2ms
  EventedHTTPServer [::ffff:192.168.178.31] HTTP Repsonse is finished +2ms
  EventedHTTPServer [::ffff:192.168.178.31] HTTP request: /accessories +7ms
  HAPServer [CC:22:3D:E3:CE:30] HAP Request: GET /accessories +0ms
  EventedHTTPServer [::ffff:192.168.178.31] HTTP Repsonse is finished +9ms
  EventedHTTPServer [::ffff:192.168.178.24] New connection from client +1m
  EventedHTTPServer [::ffff:192.168.178.24] HTTP server listening on port 54827 +1ms
  EventedHTTPServer [::ffff:192.168.178.24] HTTP request: /pair-verify +2ms
  HAPServer [CC:22:3D:E3:CE:30] HAP Request: POST /pair-verify +1ms
  HAPServer [CC:22:3D:E3:CE:30] Pair verify step 1/2 +1ms
  EventedHTTPServer [::ffff:192.168.178.24] HTTP Repsonse is finished +5ms
  EventedHTTPServer [::ffff:192.168.178.24] HTTP request: /pair-verify +42ms
  HAPServer [CC:22:3D:E3:CE:30] HAP Request: POST /pair-verify +0ms
  HAPServer [CC:22:3D:E3:CE:30] Pair verify step 2/2 +0ms
  HAPServer [CC:22:3D:E3:CE:30] Client 5432C451-6E76-4495-BEEB-8202E5D83BFD verification complete +1ms
  EventedHTTPServer [::ffff:192.168.178.24] HTTP Repsonse is finished +0ms
  EventedHTTPServer [::ffff:192.168.178.24] HTTP request: /accessories +7ms
  HAPServer [CC:22:3D:E3:CE:30] HAP Request: GET /accessories +0ms
  EventedHTTPServer [::ffff:192.168.178.24] HTTP Repsonse is finished +4ms

justme1968

das liegt ziemlich sicher nicht an der version sondern daran das beim neustart manchmal noch verbindungen nicht gleich bzw. nicht richtig geschlossen werden. das passiert weniger wenn man vor dem neustart eve beendet.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

volschin


Zitat von: justme1968 am 17 September 2015, 20:52:29
bei mir funktioniert es wenn ich nach raumtempratur statt temperatur frage. klingt nur für den garten etwas komisch :)


gruss
  andre

ps: hat schon mal jemand einen rollladen per siri ansprechen können? ich bekomme immer noch die antwort das es keine jalousien gibt wenn ich siri sage es soll den rolladen steuern. im prinzip wird also erkannt was gemeint ist ...
Ich hatte dazu weiter vorn im Thread meine Versuche beschrieben. Fragt einfach:
Wie warm ist es im Wohnzimmer?
Wie warm ist es im Garten?
Das versteht sie.
Intel NUC+Ubuntu 24.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7690, Echo Dots+Show8, HomeBridge

justme1968

um den mode für die thermostaten einzubauen brauche ich für max und homematic die folgenden angaben:

- wie genau wird auf aus/manuell/auto gestellt
- in welchem reading steht welcher wert für die drei zustände?

für homematic habe ich gerade etwas in der art gebaut:
reading controlMode manu -> homekit heizen
reading controlMode auto -> homekit auto

homekit off -> set desired-temp off
homekit manu -> set desired-temp aktuelle soll temperatur
homekit auto -> set controlMode auto

ich bin mir aber nicht sicher ob das passt und welche abhängigkeiten es noch gibt. wie genau spielen die kommandos controlManu, controlMode und desired-temp zusammen, wie beeinflussen sie sich gegenseitig und die beiden zugehörigen readings? gibt es noch eine  ein desired-temp  wenn off oder auto gesetzt wird?

die gleichen fragen gibt es bei max. die abhängigkeiten sind aber anders und es gibt nur set desiredTemperature.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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