Apple Homekit: die Hoffnung stirbt zuletzt

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

Vorheriges Thema - Nächstes Thema

Newbee

Zitat von: justme1968 am 13 September 2015, 10:39:00
@Newbee: die keymatic ist noch nicht fertig eingebaut. das kommt noch. zeig mal bitte ein ein xmllist2 auf die keymatic.

gruss
  andre

Anbei List auf KeyMatic

<FHZINFO>
<CUL_HM_LIST>
<CUL_HM name="Ent_Doorlock" state="unlocked (uncertain)" sets="assignHmKey clear:readings,trigger,register,rssi,msgEvents,attack,all getConfig getRegRaw inhibit:on,off lock open peerBulk raw regBulk regSet reset sign:on,off statusRequest unlock 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 alarmDevice alarmSettings cmdIcon devStateIcon devStateStyle fm_type fp_Home genericDeviceType:switch,outlet,light,lock,blind,speaker,thermostat,contact icon sortby webCmd widgetOverride userattr">
<INT key="CFGFN" value="/opt/fhem/FHEM/home.cfg"/>
<INT key="DEF" value="23DAE1"/>
<INT key="HMLAN1_MSGCNT" value="10"/>
<INT key="HMLAN1_RAWMSG" value="E23DAE1,0000,0495CDC2,FF,FFC5,07A41023DAE125757206010130"/>
<INT key="HMLAN1_RSSI" value="-59"/>
<INT key="HMLAN1_TIME" value="2015-09-13 15:16:11"/>
<INT key="LASTInputDev" value="HMLAN1"/>
<INT key="MSGCNT" value="10"/>
<INT key="NAME" value="Ent_Doorlock"/>
<INT key="NR" value="456"/>
<INT key="NTFY_ORDER" value="50-Ent_Doorlock"/>
<INT key="STATE" value="unlocked (uncertain)"/>
<INT key="TYPE" value="CUL_HM"/>
<INT key="lastMsg" value="No:07 - t:10 s:23DAE1 d:257572 06010130"/>
<INT key="peerList" value="Fingerprint_SW1,Keyfob_Btn_01,Keyfob_Btn_02,"/>
<INT key="protEvt_AESCom-ok" value="1 last_at:2015-09-13 15:14:27"/>
<INT key="protLastRcv" value="2015-09-13 15:16:11"/>
<INT key="protSnd" value="8 last_at:2015-09-13 15:16:11"/>
<INT key="protState" value="CMDs_done"/>
<INT key="rssi_HMLAN1" value="min:-74 cnt:3 avg:-69.33 lst:-74 max:-66 "/>
<INT key="rssi_at_HMLAN1" value="max:-58 lst:-59 min:-70 cnt:8 avg:-62.25 "/>
<INT key="IODev" value="HMLAN1"/>
<ATTR key="IODev" value="HMLAN1"/>
<ATTR key="autoReadReg" value="4_reqStatus"/>
<ATTR key="expert" value="2_full"/>
<ATTR key="firmware" value="2.5"/>
<ATTR key="fm_type" value="unlockbutton,lockbutton,openbutton,keystate"/>
<ATTR key="fp_Home" value="150,250,5,"/>
<ATTR key="genericDeviceType" value="lock"/>
<ATTR key="icon" value="hm_keymatic"/>
<ATTR key="model" value="HM-SEC-KEY"/>
<ATTR key="msgRepeat" value="1"/>
<ATTR key="peerIDs" value="00000000,23F89E01,24C17B01,24C17B02,"/>
<ATTR key="room" value="Entrance"/>
<ATTR key="serialNr" value="XXX"/>
<ATTR key="subType" value="keyMatic"/>
<ATTR key="webCmd" value="lock:unlock:open"/>
<STATE key="CommandAccepted" value="yes" measured="2015-09-13 15:14:27"/>
<STATE key="D-firmware" value="2.5" measured="2015-08-30 09:58:45"/>
<STATE key="D-serialNr" value="XXX" measured="2015-08-30 09:58:45"/>
<STATE key="PairedTo" value="0x257572" measured="2015-08-30 09:59:49"/>
<STATE key="R-Fingerprint_SW1-lgCtOff" value="geLo" measured="2015-08-30 09:59:51"/>
<STATE key="R-Fingerprint_SW1-lgCtOn" value="geLo" measured="2015-08-30 09:59:51"/>
<STATE key="R-Fingerprint_SW1-lgCtValHi" value="100" measured="2015-08-30 09:59:51"/>
<STATE key="R-Fingerprint_SW1-lgCtValLo" value="50" measured="2015-08-30 09:59:51"/>
<STATE key="R-Fingerprint_SW1-lgKeyJtOff" value="open" measured="2015-08-30 09:59:51"/>
<STATE key="R-Fingerprint_SW1-lgKeyJtOn" value="open" measured="2015-08-30 09:59:51"/>
<STATE key="R-Fingerprint_SW1-lgOnTime" value="unused" measured="2015-08-30 09:59:51"/>
<STATE key="R-Fingerprint_SW1-shCtOff" value="ltLo" measured="2015-08-30 09:59:51"/>
<STATE key="R-Fingerprint_SW1-shCtOn" value="ltLo" measured="2015-08-30 09:59:51"/>
<STATE key="R-Fingerprint_SW1-shCtValHi" value="180" measured="2015-08-30 09:59:51"/>
<STATE key="R-Fingerprint_SW1-shCtValLo" value="50" measured="2015-08-30 09:59:51"/>
<STATE key="R-Fingerprint_SW1-shKeyJtOff" value="open" measured="2015-08-30 09:59:51"/>
<STATE key="R-Fingerprint_SW1-shKeyJtOn" value="open" measured="2015-08-30 09:59:51"/>
<STATE key="R-Fingerprint_SW1-shOnTime" value="unused" measured="2015-08-30 09:59:51"/>
<STATE key="R-Keyfob_Btn_01-lgCtOff" value="geLo" measured="2015-08-30 09:59:52"/>
<STATE key="R-Keyfob_Btn_01-lgCtOn" value="geLo" measured="2015-08-30 09:59:52"/>
<STATE key="R-Keyfob_Btn_01-lgCtValHi" value="100" measured="2015-08-30 09:59:52"/>
<STATE key="R-Keyfob_Btn_01-lgCtValLo" value="50" measured="2015-08-30 09:59:52"/>
<STATE key="R-Keyfob_Btn_01-lgKeyJtOff" value="open" measured="2015-08-30 09:59:52"/>
<STATE key="R-Keyfob_Btn_01-lgKeyJtOn" value="open" measured="2015-08-30 09:59:52"/>
<STATE key="R-Keyfob_Btn_01-lgOnTime" value="unused" measured="2015-08-30 09:59:52"/>
<STATE key="R-Keyfob_Btn_01-shCtOff" value="geLo" measured="2015-08-30 09:59:52"/>
<STATE key="R-Keyfob_Btn_01-shCtOn" value="geLo" measured="2015-08-30 09:59:52"/>
<STATE key="R-Keyfob_Btn_01-shCtValHi" value="100" measured="2015-08-30 09:59:52"/>
<STATE key="R-Keyfob_Btn_01-shCtValLo" value="50" measured="2015-08-30 09:59:52"/>
<STATE key="R-Keyfob_Btn_01-shKeyJtOff" value="unLock" measured="2015-08-30 09:59:52"/>
<STATE key="R-Keyfob_Btn_01-shKeyJtOn" value="unLock" measured="2015-08-30 09:59:52"/>
<STATE key="R-Keyfob_Btn_01-shOnTime" value="unused" measured="2015-08-30 09:59:52"/>
<STATE key="R-Keyfob_Btn_02-lgCtOff" value="geLo" measured="2015-08-30 09:59:53"/>
<STATE key="R-Keyfob_Btn_02-lgCtOn" value="geLo" measured="2015-08-30 09:59:53"/>
<STATE key="R-Keyfob_Btn_02-lgCtValHi" value="100" measured="2015-08-30 09:59:53"/>
<STATE key="R-Keyfob_Btn_02-lgCtValLo" value="50" measured="2015-08-30 09:59:53"/>
<STATE key="R-Keyfob_Btn_02-lgKeyJtOff" value="lock" measured="2015-08-30 09:59:53"/>
<STATE key="R-Keyfob_Btn_02-lgKeyJtOn" value="lock" measured="2015-08-30 09:59:53"/>
<STATE key="R-Keyfob_Btn_02-lgOnTime" value="unused" measured="2015-08-30 09:59:53"/>
<STATE key="R-Keyfob_Btn_02-shCtOff" value="geLo" measured="2015-08-30 09:59:53"/>
<STATE key="R-Keyfob_Btn_02-shCtOn" value="geLo" measured="2015-08-30 09:59:53"/>
<STATE key="R-Keyfob_Btn_02-shCtValHi" value="100" measured="2015-08-30 09:59:53"/>
<STATE key="R-Keyfob_Btn_02-shCtValLo" value="50" measured="2015-08-30 09:59:53"/>
<STATE key="R-Keyfob_Btn_02-shKeyJtOff" value="lock" measured="2015-08-30 09:59:53"/>
<STATE key="R-Keyfob_Btn_02-shKeyJtOn" value="lock" measured="2015-08-30 09:59:53"/>
<STATE key="R-Keyfob_Btn_02-shOnTime" value="unused" measured="2015-08-30 09:59:53"/>
<STATE key="R-angelLocked" value="1170.11701170117 deg" measured="2015-08-30 09:59:49"/>
<STATE key="R-angelMax" value="1185.11851185119 deg" measured="2015-08-30 09:59:49"/>
<STATE key="R-angelOpen" value="225.022502250225 deg" measured="2015-08-30 09:59:49"/>
<STATE key="R-holdPWM" value="100" measured="2015-08-30 09:59:49"/>
<STATE key="R-holdTime" value="0 s" measured="2015-08-30 09:59:49"/>
<STATE key="R-keypressSignal" value="on" measured="2015-08-30 09:59:49"/>
<STATE key="R-ledFlashLocked" value="off" measured="2015-08-30 09:59:49"/>
<STATE key="R-ledFlashUnlocked" value="off" measured="2015-08-30 09:59:49"/>
<STATE key="R-pairCentral" value="0x257572" measured="2015-08-30 09:59:49"/>
<STATE key="R-setupDir" value="right" measured="2015-08-30 09:59:49"/>
<STATE key="R-setupPosition" value="360.03600360036 deg" measured="2015-08-30 09:59:49"/>
<STATE key="R-signal" value="on" measured="2015-08-30 09:59:49"/>
<STATE key="R-signalTone" value="low" measured="2015-08-30 09:59:49"/>
<STATE key="RegL_00:" value="02:01 03:19 0A:25 0B:75 0C:72 00:00" measured="2015-08-30 09:59:49"/>
<STATE key="RegL_01:" value="14:00 15:64 16:00 17:18 18:0F 19:4F 1A:4E 1F:00  00:00" measured="2015-08-30 09:59:49"/>
<STATE key="RegL_03:Fingerprint_SW1" value="03:22 04:32 05:B4 07:FF 0B:88 83:00 84:32 85:64  87:FF 8B:88 00:00" measured="2015-08-30 09:59:51"/>
<STATE key="RegL_03:Keyfob_Btn_01" value="03:00 04:32 05:64 07:FF 0B:33 83:00 84:32 85:64  87:FF 8B:88 00:00" measured="2015-08-30 09:59:52"/>
<STATE key="RegL_03:Keyfob_Btn_02" value="03:00 04:32 05:64 07:FF 0B:66 83:00 84:32 85:64  87:FF 8B:66 00:00" measured="2015-08-30 09:59:53"/>
<STATE key="aesCommToDev" value="ok" measured="2015-09-13 15:14:27"/>
<STATE key="aesKeyNbr" value="00" measured="2015-09-13 15:14:27"/>
<STATE key="battery" value="ok" measured="2015-09-13 15:16:11"/>
<STATE key="direction" value="undef" measured="2015-09-13 15:16:11"/>
<STATE key="error" value="none" measured="2015-09-13 15:16:11"/>
<STATE key="lock" value="unlocked" measured="2015-09-13 15:16:11"/>
<STATE key="peerList" value="Fingerprint_SW1,Keyfob_Btn_01,Keyfob_Btn_02," measured="2015-09-13 09:21:31"/>
<STATE key="recentStateType" value="info" measured="2015-09-13 15:16:11"/>
<STATE key="state" value="unlocked (uncertain)" measured="2015-09-13 15:16:11"/>
<STATE key="uncertain" value="permanent" measured="2015-09-13 15:16:31"/>
</CUL_HM>
</CUL_HM_LIST>
</FHZINFO>


Bekomme es aber generell nicht unter EVE zu laufen.
Intel-NUC mit ubuntu server 20.04; FHEM 6.0
HM, Dect, Netatmo, Hue

SlvrStrko4

#631
Nachdem ich heute ein Update in FHEM gemacht habe klappte meine Steuerung übers Homekit nichtmehr.
Ich habe daraufhin auch die Homebridge geupdated und die aktuelle FHEM.js genommen (von heute).
Leider bekomme ich in EVE jetzt nur noch ein Device "Homebridge" angezeigt.
----
edit: Ok mir scheint dass das jetzt neu so ist.
Allerdings kann ich die das Device "Homebridge" nicht hinzufügen?
----
So sieht meine Config.json aus:

{
"bridge": {
        "name": "Homebridge",
        "username": "CC:22:3D:E3:CE:27",
       "port": 51826,
       "pin": "031-45-154"
},

"platforms": [
{
"platform": "FHEM",
"name": "FHEM",
"server": "192.168.1.30",
"port": "8085",
"filter": "room=Flur"
}
    ],

    "accessories": [
    ]
}


und nach einem "npm run start" sieht es wie folgt aus:

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

*** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer o Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libns_sd&e=node>
*** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not spported (or only supported partially) in the Apple Bonjour compatibility layer f Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libns_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.1.30:8085/fhem.pl?XHR=1&inform=type=status;fiter=.*;since=null;fmt=JSON&timestamp=1442154528529
[FHEM] Fetching FHEM switchable devices...
[FHEM] fetching: http://192.168.1.30:8085/fhem?cmd=jsonlist2%20room=Flur&XHR=1
Loading 0 accessories...
Server listening on: http://<ip>:8080
[FHEM] got: 3 results
[FHEM] IT_LichtFlur is switchable
[FHEM] IT_LichtFlur has onOff [state:on,off]
[FHEM] ignoring di_dummy_IT_LichtFlur
[FHEM] dummy_IT_LichtFlur is light
[FHEM] Initializing platform accessory 'IT_LichtFlur'...
[FHEM] Loaded services for IT_LichtFlur
[FHEM] Initializing platform accessory 'dummy_IT_LichtFlur'...
[FHEM] Loaded services for dummy_IT_LichtFlur
  EventedHTTPServer Server listening on port 51826 +0ms


Hab ich irgendwas vergessen / übersehen?

Gruß

PS: Die AccessoryLoader.js habe ich auch angepasst.

Breaked

Schonmal die persits und die Konfig auf dem iPhone von Homekit gelöscht und versucht neu einzurichten?
Anders würde mir nichts einfallen..
Bereit für dein eigenes Smart Home?
http://ownsmarthome.de

justme1968

@SlvrStrko4: ein fhem update sollte keinerlei einfluss auf homebridge haben.

dein log schaut so weit ok aus. was heisst du kannst nicht hinzufügen? in deinem log ist kein pairing versuch zu sehen.

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

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

Breaked

Zitat von: Spezialtrick am 13 September 2015, 16:03:38
Bei mir funktioniert es nun endlich auch. :) Vielen Dank nochmals an Breaked und Andre. :)

Folgende Devices funktionieren jedoch bisher nicht:

- Max Fensterkontakte:     Funktionieren nicht, Bridge wird von Eve nicht gefunden
- MiLight:                         Funktionieren nicht, Bridge wird gefunden, aber die Kopplung schlägt fehl
- THL-Sensor von Dirk:     Funktionieren nicht, Bridge wird von Eve nicht gefunden

Ist es möglich diese hinzuzufügen?  ::)

Fenster-/Türkontakte funktionieren auch noch nicht.

Hier gibts ne platform für milight.
Hast du die schon getestet?

Wie in der config-sample zu sehen ist, einfach einbinden.

https://github.com/nfarina/homebridge/tree/master/platforms
Bereit für dein eigenes Smart Home?
http://ownsmarthome.de

justme1968

die hm fenster und für kontakte sollten funktionieren.

für die max kontakte brauche ich ein jsonlist2.

milight ging schon mal. bitte auch ein jsonlist2.

für den thl sensor ebenso.

bei allen devices die gepollt werden ist es besser über fhem zu gehen als über den extra shim weil dann in fhem an einer stelle der status zusammen läuft. das gilt z.b. für die hue lampen.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

Newbee

Habe ein ähnliches Problem wie SlvrStrko4. Wähle in EVE Homebridge aus und bekomme folgende Ausgabe.

[FHEM] Loaded services for RR_Window
  Accessory [Homebridge] Creating new AccessoryInfo for our HAP server +0ms
  Accessory [Homebridge] Creating new IdentifierCache +181ms
  EventedHTTPServer Server listening on port 51826 +460ms
  EventedHTTPServer [192.168.178.25] New connection from client +40s
  EventedHTTPServer [192.168.178.25] HTTP server listening on port 54826 +13ms
  EventedHTTPServer [192.168.178.25] HTTP request: /pair-setup +97ms
  HAPServer [CC:22:3D:E3:CE:27] HAP Request: POST /pair-setup +4ms
  HAPServer [CC:22:3D:E3:CE:27] Pair step 1/5 +28ms
  EventedHTTPServer [192.168.178.25] HTTP Repsonse is finished +442ms
  EventedHTTPServer [192.168.178.25] HTTP request: /pair-setup +8s
  HAPServer [CC:22:3D:E3:CE:27] HAP Request: POST /pair-setup +4ms
  HAPServer [CC:22:3D:E3:CE:27] Pair step 2/5 +15ms
  EventedHTTPServer [192.168.178.25] HTTP Repsonse is finished +358ms
  EventedHTTPServer [192.168.178.25] HTTP request: /pair-setup +57ms
  HAPServer [CC:22:3D:E3:CE:27] HAP Request: POST /pair-setup +3ms
  HAPServer [CC:22:3D:E3:CE:27] Pair step 3/5 +10ms
  HAPServer [CC:22:3D:E3:CE:27] Pair step 4/5 +167ms
  HAPServer [CC:22:3D:E3:CE:27] Pair step 5/5 +20ms
  Accessory [Homebridge] Paired with client E24D870A-F98D-452C-89EB-A3F3B91E824A +42ms
  EventedHTTPServer [192.168.178.25] HTTP Repsonse is finished +89ms
  EventedHTTPServer [192.168.178.25] Client connection closed +41ms
  EventedHTTPServer [192.168.178.25] New connection from client +55ms
  EventedHTTPServer [192.168.178.25] HTTP server listening on port 54827 +8ms
  EventedHTTPServer [192.168.178.25] HTTP connection was closed +35ms
  EventedHTTPServer [192.168.178.25] HTTP server was closed +6ms
  EventedHTTPServer [192.168.178.25] HTTP request: /pair-verify +33ms
  HAPServer [CC:22:3D:E3:CE:27] HAP Request: POST /pair-verify +3ms
  HAPServer [CC:22:3D:E3:CE:27] Pair verify step 1/2 +19ms
  EventedHTTPServer [192.168.178.25] HTTP Repsonse is finished +77ms
  EventedHTTPServer [192.168.178.25] HTTP request: /pair-verify +105ms
  HAPServer [CC:22:3D:E3:CE:27] HAP Request: POST /pair-verify +2ms
  HAPServer [CC:22:3D:E3:CE:27] Pair verify step 2/2 +12ms
  HAPServer [CC:22:3D:E3:CE:27] Client E24D870A-F98D-452C-89EB-A3F3B91E824A verification complete +32ms
  EventedHTTPServer [192.168.178.25] HTTP Repsonse is finished +11ms
  EventedHTTPServer [192.168.178.25] HTTP request: /accessories +44ms
  HAPServer [CC:22:3D:E3:CE:27] HAP Request: GET /accessories +3ms
  EventedHTTPServer [192.168.178.25] HTTP Repsonse is finished +193ms
  EventedHTTPServer [192.168.178.25] New connection from client +3s
  EventedHTTPServer [192.168.178.25] HTTP server listening on port 54826 +12ms
  EventedHTTPServer [192.168.178.25] Client connection error: write EPIPE +61ms
  EventedHTTPServer [192.168.178.25] Client connection closed +8ms
  EventedHTTPServer [192.168.178.25] HTTP connection was closed +43ms
  EventedHTTPServer [192.168.178.25] HTTP server was closed +6ms
  EventedHTTPServer [192.168.178.25] HTTP request: /pair-verify +26ms
  HAPServer [CC:22:3D:E3:CE:27] HAP Request: POST /pair-verify +3ms
  HAPServer [CC:22:3D:E3:CE:27] Pair verify step 1/2 +13ms
  EventedHTTPServer [192.168.178.25] HTTP Repsonse is finished +81ms
  EventedHTTPServer [192.168.178.25] Client connection closed +31ms
  EventedHTTPServer [192.168.178.25] HTTP connection was closed +9ms
  EventedHTTPServer [192.168.178.25] HTTP server was closed +3ms
  caching: DR_Thermo_Center_Climate-measured-temp: 24 as number
  caching: KIT_Thermostat_Clima-measured-temp: 24 as number


EVE fügt aber nichts hinzu.


mein config.json sieht wie folgt aus. Die Accessory... Anpassungen habe ich auch gemacht.

{
    "global": {
        "url": "192.168.178.37",
        "port": "8083"
    },

    "bridge": {
        "name": "Homebridge",
        "username": "CC:22:3D:E3:CE:27",
        "port": 51826,
        "pin": "031-45-154"
    },

    "platforms": [
        {
            "platform": "FHEM",
            "name": "FHEM",
            "server": "192.168.178.37",
            "port": "8083",
            "ssl": "true",
            "auth": {"user": "xxx", "pass": "yyy"},
            "filter": "room=Attic"
        },
       .......... stehe als Platzhalter für die anderen Räume, also nicht Teil der config.
       {
            "platform": "FHEM",
            "name": "FHEM",
            "server": "192.168.178.37",
            "port": "8083",
            "ssl": "true",
            "auth": {"user": "xxx", "pass": "yyy"},
            "filter": "room=Garage"
        }
    ],

    "accessories": []
}


Bin Ratlos....
Intel-NUC mit ubuntu server 20.04; FHEM 6.0
HM, Dect, Netatmo, Hue

Breaked

Ja nun gut angezeigt werden die HM Kontakte jedenfalls, stimmt.
Über Siri nur noch nicht abfragbar.

Jsonlist2 für Milight
{
  "Arg":"Kueche.Leiste",
  "Results": [
  {
    "Name":"Kueche.Leiste",
    "PossibleSets":"on off dim dimup dimdown HSV RGB",
    "PossibleAttrs":"verbose:0,1,2,3,4,5 room group comment alias eventMap userReadings gamma dimStep defaultColor defaultRamp colorCast whitePoint cmdIcon devStateIcon devStateStyle genericDeviceType:switch,outlet,light,blind,speaker,thermostat icon sortby webCmd widgetOverride userattr",
    "Internals": {
      "CONNECTION": "LD382A",
      "DEF": "RGB LD382A:10.0.0.36",
      "IP": "10.0.0.36",
      "LEDTYPE": "RGB",
      "NAME": "Kueche.Leiste",
      "NR": "164",
      "NTFY_ORDER": "50-Kueche.Leiste",
      "PORT": "5577",
      "PROTO": "1",
      "SLOT": "0",
      "STATE": "off",
      "TYPE": "WifiLight"
    },
    "Readings": {
      "RGB": { "Value":"000000", "Time":"2015-09-13 17:26:25" },
      "brightness": { "Value":"0", "Time":"2015-09-13 17:26:25" },
      "hue": { "Value":"0", "Time":"2015-09-13 17:26:25" },
      "saturation": { "Value":"0", "Time":"2015-09-13 17:26:25" },
      "state": { "Value":"off", "Time":"2015-09-13 17:26:25" }
    },
    "Attributes": {
      "colorCast": "0, -20, -20, -25, 0, -10",
      "group": "Licht",
      "room": "Küche",
      "webCmd": "RGB",
      "whitePoint": "1, 0.75, 0.25",
      "widgetOverride": "RGB:colorpicker,RGB"
    }
  }  ],
  "totalResultsReturned":1
}


Jsonlist2 für Max Kontakte

{
  "Arg":"Fensterkontakt_Schlafzimmer",
  "Results": [
  {
    "Name":"Fensterkontakt_Schlafzimmer",
    "PossibleSets":"wakeUp factoryReset groupid associate:HZ.Kueche,HZ.Wohnzimmer.Fenster,HZ.ThermoWZ,HZ.Schlafzimmer,HZ.Wohnzimmer.Wand,HZ.Bad,HZ.ThermoSZ deassociate:HZ.Kueche,HZ.Wohnzimmer.Fenster,HZ.ThermoWZ,HZ.Schlafzimmer,HZ.Wohnzimmer.Wand,HZ.Bad,HZ.ThermoSZ",
    "PossibleAttrs":"verbose:0,1,2,3,4,5 room group comment alias eventMap userReadings IODev do_not_notify:1,0 ignore:0,1 dummy:0,1 showtime:1,0 keepAuto:0,1 scanTemp:0,1 event-on-change-reading event-on-update-reading event-aggregator event-min-interval stateFormat cmdIcon devStateIcon devStateStyle genericDeviceType:switch,outlet,light,blind,speaker,thermostat icon sortby webCmd widgetOverride userattr",
    "Internals": {
      "DEF": "ShutterContact 0c9e7d",
      "LASTInputDev": "ml",
      "MSGCNT": "239",
      "NAME": "Fensterkontakt_Schlafzimmer",
      "NR": "217",
      "STATE": "opened",
      "TYPE": "MAX",
      "addr": "0c9e7d",
      "backend": "ml",
      "ml_MSGCNT": "239",
      "ml_TIME": "2015-09-13 19:06:27",
      "rferror": "0",
      "serial": "KEQ0840857",
      "type": "ShutterContact"
    },
    "Readings": {
      "MAXLAN_error": { "Value":"0", "Time":"2015-09-13 19:06:27" },
      "MAXLAN_errorInCommand": { "Value":"", "Time":"2015-09-13 19:06:27" },
      "MAXLAN_initialized": { "Value":"1", "Time":"2015-09-13 19:06:27" },
      "MAXLAN_isAnswer": { "Value":"0", "Time":"2015-09-13 19:06:27" },
      "MAXLAN_valid": { "Value":"1", "Time":"2015-09-13 19:06:27" },
      "battery": { "Value":"ok", "Time":"2015-09-13 19:06:27" },
      "firmware": { "Value":"1.4", "Time":"2015-09-13 15:05:22" },
      "groupid": { "Value":"2", "Time":"2015-09-13 15:05:22" },
      "onoff": { "Value":"1", "Time":"2015-09-13 19:06:27" },
      "state": { "Value":"opened", "Time":"2015-09-13 19:06:27" },
      "testresult": { "Value":"15", "Time":"2015-09-13 15:05:22" }
    },
    "Attributes": {
      "IODev": "ml",
      "room": "MAX"
    }
  }  ],
  "totalResultsReturned":1
}

Bereit für dein eigenes Smart Home?
http://ownsmarthome.de

SlvrStrko4

#638
Ich habe sowohl den Persist Ordner geleert (auch schon Homebridge komplett neu geladen & installiert) als auch mehrfach schon im iPhone die Konfig vom Homekit gelöscht.

So sieht das ganze mit dem erfolglosen Pair-Versuch aus:


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

*** 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.1.30:8085/fhem.pl?XHR=1&inform=type=status;filter=.*;since=null;fmt=JSON&timestamp=1442165689968
[FHEM] Fetching FHEM switchable devices...
[FHEM] fetching: http://192.168.1.30:8085/fhem?cmd=jsonlist2%20room=Flur&XHR=1
Loading 0 accessories...
Server listening on: http://<ip>:8080
[FHEM] got: 3 results
[FHEM] IT_LichtFlur is switchable
[FHEM] IT_LichtFlur has onOff [state:on,off]
[FHEM] ignoring di_dummy_IT_LichtFlur
[FHEM] dummy_IT_LichtFlur is light
[FHEM] Initializing platform accessory 'IT_LichtFlur'...
[FHEM] Loaded services for IT_LichtFlur
[FHEM] Initializing platform accessory 'dummy_IT_LichtFlur'...
[FHEM] Loaded services for dummy_IT_LichtFlur
  Accessory [Homebridge] Creating new AccessoryInfo for our HAP server +0ms
  Accessory [Homebridge] Creating new IdentifierCache +43ms
  EventedHTTPServer Server listening on port 51826 +97ms
  EventedHTTPServer [::ffff:192.168.1.18] New connection from client +16s
  EventedHTTPServer [::ffff:192.168.1.18] HTTP server listening on port 54826 +7ms
  EventedHTTPServer [::ffff:192.168.1.18] HTTP request: /pair-setup +40ms
  HAPServer [CC:22:3D:E3:CE:27] HAP Request: POST /pair-setup +3ms
  HAPServer [CC:22:3D:E3:CE:27] Pair step 1/5 +20ms
  EventedHTTPServer [::ffff:192.168.1.18] HTTP Repsonse is finished +238ms
  EventedHTTPServer [::ffff:192.168.1.18] HTTP request: /pair-setup +3s
  HAPServer [CC:22:3D:E3:CE:27] HAP Request: POST /pair-setup +3ms
  HAPServer [CC:22:3D:E3:CE:27] Pair step 2/5 +7ms
  EventedHTTPServer [::ffff:192.168.1.18] HTTP Repsonse is finished +192ms
  EventedHTTPServer [::ffff:192.168.1.18] HTTP request: /pair-setup +273ms
  HAPServer [CC:22:3D:E3:CE:27] HAP Request: POST /pair-setup +2ms
  HAPServer [CC:22:3D:E3:CE:27] Pair step 3/5 +6ms
  HAPServer [CC:22:3D:E3:CE:27] Pair step 4/5 +117ms
  HAPServer [CC:22:3D:E3:CE:27] Pair step 5/5 +14ms
  Accessory [Homebridge] Paired with client 96FC20AE-2821-40B2-989A-A6619BE0596F +16ms
  EventedHTTPServer [::ffff:192.168.1.18] HTTP Repsonse is finished +38ms
  EventedHTTPServer [::ffff:192.168.1.18] Client connection closed +102ms
  EventedHTTPServer [fe80::1819:d221:131a:967e] New connection from client +25ms
  EventedHTTPServer [fe80::1819:d221:131a:967e] HTTP server listening on port 54827 +4ms
  EventedHTTPServer [::ffff:192.168.1.18] New connection from client +12ms
  EventedHTTPServer [::ffff:192.168.1.18] HTTP server listening on port 54828 +3ms
  EventedHTTPServer [::ffff:192.168.1.18] HTTP connection was closed +8ms
  EventedHTTPServer [::ffff:192.168.1.18] HTTP server was closed +3ms
  EventedHTTPServer [::ffff:192.168.1.18] Client connection closed +10ms
  EventedHTTPServer [::ffff:192.168.1.18] HTTP connection was closed +14ms
  EventedHTTPServer [fe80::1819:d221:131a:967e] HTTP request: /pair-verify +6ms
  HAPServer [CC:22:3D:E3:CE:27] HAP Request: POST /pair-verify +2ms
  HAPServer [CC:22:3D:E3:CE:27] Pair verify step 1/2 +7ms
  EventedHTTPServer [fe80::1819:d221:131a:967e] HTTP Repsonse is finished +39ms
  EventedHTTPServer [::ffff:192.168.1.18] HTTP server was closed +8ms
  EventedHTTPServer [fe80::1819:d221:131a:967e] HTTP request: /pair-verify +61ms
  HAPServer [CC:22:3D:E3:CE:27] HAP Request: POST /pair-verify +1ms
  HAPServer [CC:22:3D:E3:CE:27] Pair verify step 2/2 +8ms
  HAPServer [CC:22:3D:E3:CE:27] Client 96FC20AE-2821-40B2-989A-A6619BE0596F verification complete +10ms
  EventedHTTPServer [fe80::1819:d221:131a:967e] HTTP Repsonse is finished +5ms
  EventedHTTPServer [fe80::1819:d221:131a:967e] HTTP request: /accessories +77ms
  HAPServer [CC:22:3D:E3:CE:27] HAP Request: GET /accessories +2ms
  EventedHTTPServer [fe80::1819:d221:131a:967e] HTTP Repsonse is finished +20ms
  EventedHTTPServer [fe80::1819:d221:131a:967e] HTTP request: /pairings +128ms
  HAPServer [CC:22:3D:E3:CE:27] HAP Request: POST /pairings +1ms
  HAPServer [CC:22:3D:E3:CE:27] Removing pairing info for client +6ms
  Accessory [Homebridge] Unpairing with client 96FC20AE-2821-40B2-989A-A6619BE0596F +2ms
  EventedHTTPServer [fe80::1819:d221:131a:967e] HTTP Repsonse is finished +23ms
  EventedHTTPServer [fe80::1819:d221:131a:967e] Client connection closed +98ms
  EventedHTTPServer [fe80::1819:d221:131a:967e] HTTP connection was closed +5ms
  EventedHTTPServer [fe80::1819:d221:131a:967e] HTTP server was closed +2ms


Ich nutze iOS 8.4.1 und die aktuelle Eve App falls das hilft.

Spezialtrick

Hier die Jsonlist2 für den THL-Sensor von Dirk:

{
  "Arg":"HM_1AB244",
  "Results": [
  {
    "Name":"HM_1AB244",
    "PossibleSets":"assignHmKey burstXmit clear:readings,trigger,register,rssi,msgEvents,attack,all fwUpdate getConfig getRegRaw getSerial getVersion peerBulk peerChan raw regBulk regSet reset sign:on,off statusRequest unpair",
    "PossibleAttrs":"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,HB-UW-Sen-THPL-I,HB-UW-Sen-THPL-O,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,THPLSensor,THSensor,blindActuator,blindActuatorSol,dimmer,keyMatic,motionAndBtn,motionDetector,outputUnit,powerMeter,powerSensor,pushButton,remote,repeater,sensRain,sensor,singleButton,smokeDetector,swi,switch,thermostat,threeStateSensor,tipTronic,virtual,winMatic alarmDevice alarmSettings blind cmdIcon devStateIcon devStateStyle fm_type icon light lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0 outlet sortby speaker switch thermostat webCmd widgetOverride userattr",
    "Internals": {
      "DEF": "1AB244",
      "LASTInputDev": "hmusb",
      "MSGCNT": "6",
      "NAME": "HM_1AB244",
      "NR": "311",
      "NTFY_ORDER": "50-HM_1AB244",
      "STATE": "T: 23.0 H: 64 L: 32.97",
      "TYPE": "CUL_HM",
      "hmusb_MSGCNT": "6",
      "hmusb_RAWMSG": "E1AB244,0000,000F0410,FF,FFC2,8EA2701AB24400000000E640000000000CE10C1C",
      "hmusb_RSSI": "-62",
      "hmusb_TIME": "2015-09-13 19:31:43",
      "lastMsg": "No:8E - t:70 s:1AB244 d:000000 00E640000000000CE10C1C",
      "protCmdDel": "1",
      "protLastRcv": "2015-09-13 19:31:43",
      "protResnd": "3 last_at:2015-09-13 19:23:51",
      "protResndFail": "1 last_at:2015-09-13 19:26:48",
      "protSnd": "4 last_at:2015-09-13 19:26:43",
      "protState": "CMDs_done_Errors:1",
      "rssi_at_hmusb": "avg:-62.16 min:-63 max:-62 lst:-62 cnt:6 "
    },
    "Readings": {
      "Activity": { "Value":"alive", "Time":"2015-09-13 19:16:09" },
      "D-firmware": { "Value":"0.14", "Time":"2015-07-13 12:10:49" },
      "D-serialNr": { "Value":"UWS9414056", "Time":"2015-07-13 12:10:49" },
      "PairedTo": { "Value":"0x000000", "Time":"2015-09-12 19:54:32" },
      "R-altitude": { "Value":"0 m", "Time":"2015-07-13 12:13:48" },
      "R-burstRx": { "Value":"off", "Time":"2015-07-13 12:13:48" },
      "R-ledMode": { "Value":"on", "Time":"2015-07-13 12:13:48" },
      "R-lowBatLimitTHPL": { "Value":"1.6 V", "Time":"2015-07-13 12:13:48" },
      "R-pairCentral": { "Value":"0x000000", "Time":"2015-07-13 12:13:48" },
      "R-transmDevTryMax": { "Value":"3", "Time":"2015-07-13 12:13:48" },
      "RegL_00:": { "Value":"01:00 05:64 0A:00 0B:00 0C:00 12:10 14:03 24:00  25:00 00:00", "Time":"2015-09-12 19:54:32" },
      "batVoltage": { "Value":"3.10", "Time":"2015-09-13 19:31:43" },
      "battery": { "Value":"ok", "Time":"2015-09-13 19:31:43" },
      "humidity": { "Value":"64", "Time":"2015-09-13 19:31:43" },
      "luminosity": { "Value":"32.97", "Time":"2015-09-13 19:31:43" },
      "state": { "Value":"T: 23.0 H: 64 L: 32.97", "Time":"2015-09-13 19:31:43" },
      "temperature": { "Value":"23.0", "Time":"2015-09-13 19:31:43" }
    },
    "Attributes": {
      "IODev": "hmusb",
      "actCycle": "000:10",
      "actStatus": "alive",
      "autoReadReg": "4_reqStatus",
      "expert": "2_full",
      "firmware": "0.14",
      "model": "HB-UW-Sen-THPL-I",
      "peerIDs": "00000000,",
      "room": "Wohnzimmer",
      "serialNr": "UWS9414056",
      "subType": "THPLSensor"
    }
  }  ],
  "totalResultsReturned":1
}
FHEM - Debmatic - Zigbee2MQTT - Homekit

HolyMoly

Hallo Andre,

Bei mir das gleiche Problem wie bei SlvrStrko4. Sobald ich versuche in Eve mit Homebridge zu pairen, bricht der Vorgang erfolglos und fehlerlos ab. Und das nur mit dem FHEM platform shim. Mit HUE & Sonos Platform shims funktioniert alles wie es soll. Persist löschen und Homebridge reset haben auch nichts gebracht.

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

*** 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...
[AugustenFhem] Initializing FHEM platform...
starting longpoll: https://127.0.0.1:8083/fhem.pl?XHR=1&inform=type=status;filter=.*;since=null;fmt=JSON&timestamp=1442213282233
[AugustenFhem] Fetching FHEM switchable devices...
[AugustenFhem] fetching: https://127.0.0.1:8083/fhem?cmd=jsonlist2&XHR=1
Loading 0 accessories...
Server listening on: http://<ip>:8080
[AugustenFhem] got: 163 results
<- snip ->
  Accessory [Homebridge] Creating new AccessoryInfo for our HAP server +0ms
  Accessory [Homebridge] Creating new IdentifierCache +19ms
  EventedHTTPServer Server listening on port 51826 +61ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] New connection from client +1m
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP server listening on port 54826 +4ms
  EventedHTTPServer [::ffff:192.168.181.29] New connection from client +36ms
  EventedHTTPServer [::ffff:192.168.181.29] HTTP server listening on port 54827 +2ms
  EventedHTTPServer [::ffff:192.168.181.29] Client connection closed +14ms
  EventedHTTPServer [::ffff:192.168.181.29] HTTP connection was closed +13ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP request: /pair-setup +9ms
  HAPServer [CC:22:3D:E3:CE:30] HAP Request: POST /pair-setup +2ms
  HAPServer [CC:22:3D:E3:CE:30] Pair step 1/5 +15ms
  EventedHTTPServer [::ffff:192.168.181.29] HTTP server was closed +6ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP Repsonse is finished +114ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP request: /pair-setup +12s
  HAPServer [CC:22:3D:E3:CE:30] HAP Request: POST /pair-setup +5ms
  HAPServer [CC:22:3D:E3:CE:30] Pair step 2/5 +5ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP Repsonse is finished +98ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP request: /pair-setup +15ms
  HAPServer [CC:22:3D:E3:CE:30] HAP Request: POST /pair-setup +1ms
  HAPServer [CC:22:3D:E3:CE:30] Pair step 3/5 +2ms
  HAPServer [CC:22:3D:E3:CE:30] Pair step 4/5 +29ms
  HAPServer [CC:22:3D:E3:CE:30] Pair step 5/5 +4ms
  Accessory [Homebridge] Paired with client 1A0E85E7-3BDD-4BDD-8A37-968DA58CC2E0 +10ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP Repsonse is finished +17ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] Client connection closed +24ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP connection was closed +4ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP server was closed +2ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] New connection from client +4ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP server listening on port 54826 +15ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP request: /pair-verify +6ms
  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 +3ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP Repsonse is finished +20ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP request: /pair-verify +34ms
  HAPServer [CC:22:3D:E3:CE:30] HAP Request: POST /pair-verify +1ms
  HAPServer [CC:22:3D:E3:CE:30] Pair verify step 2/2 +2ms
  HAPServer [CC:22:3D:E3:CE:30] Client 1A0E85E7-3BDD-4BDD-8A37-968DA58CC2E0 verification complete +5ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP Repsonse is finished +2ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP request: /accessories +9ms
  HAPServer [CC:22:3D:E3:CE:30] HAP Request: GET /accessories +1ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP Repsonse is finished +18ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP request: /pairings +161ms
  HAPServer [CC:22:3D:E3:CE:30] HAP Request: POST /pairings +1ms
  HAPServer [CC:22:3D:E3:CE:30] Removing pairing info for client +2ms
  Accessory [Homebridge] Unpairing with client 1A0E85E7-3BDD-4BDD-8A37-968DA58CC2E0 +1ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP Repsonse is finished +12ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] Client connection closed +25ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP connection was closed +3ms
  EventedHTTPServer [fe80::1039:c30f:d713:6a20] HTTP server was closed +2ms


Ungekürztes Log gerne per Mail  8)
FHEM auf Raspi2 & Radxa Rock

justme1968

so lange im log ein unpair auftaucht bedeutet das das homekit die verbindung abbricht weil bei irgend einem device irgendwo ein parameter nicht der spezifikation oder erwartung entspricht.

wenn das passiert bitte die device list so lange einschränken bis klar is welches device es ist und dann die subscriptions seite aus dem debug browser posten.

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

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

HolyMoly

Tatsächlich, wenn die Räume einzeln per Filter eingebunden werden geht es  :). Nur alles auf einmal ohne Filter geht nicht.  Es sind allen Devices Räume zugeordnet, unsorted gibts nicht. Da beim raumweisen abfragen ja die genau gleichen Devices verarbeitet werden verstehe ich nicht wo dann noch der Fehler sitzen kann...
FHEM auf Raspi2 & Radxa Rock

dev0

Gibt's vielleicht einen hidden room, der ggf. auch durch ein Modul genutzt wird?

HolyMoly

Jupp da war tatsächlich noch ne Menge im hidden room.
Schuldig scheint diese HUEGroup0:

List

Internals:
   DEF        group 0
   ID         G0
   IODev      bridge
   NAME       HUEGroup0
   NR         47
   STATE      Initialized
   TYPE       HUEDevice
   lights     1,2,3,4
   name       Lightset 0
   type       LightGroup
   Helper:
     devtype    G
     update_timeout 1
Attributes:
   IODev      bridge
   alias      Lightset 0
   delayedUpdate 1
   group      Beleuchtung
   room       ToDo
   webCmd     on:off



Subscriptions

accessory:
{ mappings:
{ pct: { reading: 'pct', cmd: 'pct' },
hue: { reading: 'hue', cmd: 'hue', min: 0, max: '65535' },
sat: { reading: 'sat', cmd: 'sat', min: 0, max: '254' },
rgb: { reading: 'rgb', cmd: 'rgb' },
onOff: { reading: 'state', cmdOn: 'on', cmdOff: 'off' } },
name: 'HUEGroup0',
alias: 'Lightset 0',
device: 'HUEGroup0',
type: 'HUEDevice',
model: '',
PossibleSets: 'off:noArg on:noArg toggle:noArg statusRequest:noArg pct:slider,0,1,100 bri:slider,0,1,254 rgb:colorpicker,RGB color:colorpicker,CT,2000,1,6500 ct:colorpicker,CT,154,1,500 hue:colorpicker,HUE,0,1,65535 sat:slider,0,1,254 xy effect:none,colorloop alert:none,select,lselect lights rename on-till off-till intervals off-for-timer on-for-timer blink',
serial: undefined,
hasDim: undefined,
pctMax: undefined,
isLight: true,
isSwitch: undefined,
log: [Function]

FHEM auf Raspi2 & Radxa Rock