homebridge/homekit

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

Vorheriges Thema - Nächstes Thema

justme1968

@Blackcat: wenn es irgendwie geht bräuchte ich das jsonlist2 als text. dann kann ich es importieren uns simulieren.

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

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

Blackcat

Hoffe ich habe alle Klammern
{
    "Name":"wz_VitrineLicht",
    "PossibleSets":"an:noArg aus:noArg on off dim dimup dimdown HSV RGB sync pair unpair",
    "PossibleAttrs":"verbose:0,1,2,3,4,5 room group comment:textField-long alias eventMap userReadings:textField-long gamma dimStep defaultColor defaultRamp colorCast whitePoint event-on-change-reading event-on-update-reading event-aggregator event-min-interval stateFormat:textField-long timestamp-on-change-reading alarmDevice alarmSettings cmdIcon devStateIcon devStateStyle fm_type fp_Grundriss genericDeviceType:switch,outlet,light,blind,speaker,thermostat homebridgeMapping:textField-long icon sortby webCmd widgetOverride userattr",
    "Internals": {
      "CONNECTION": "bridge-V3",
      "DEF": "RGBW2 bridge-V3:192.168.2.26",
      "IP": "192.168.2.26",
      "LEDTYPE": "RGBW2",
      "NAME": "wz_VitrineLicht",
      "NR": "82",
      "NTFY_ORDER": "50-wz_VitrineLicht",
      "PORT": "8899",
      "PROTO": "0",
      "SLOT": "8",
      "STATE": "an",
      "TYPE": "WifiLight"
    },
    "Readings": {
      "RGB": { "Value":"FFFFFF", "Time":"2016-09-21 19:34:58" },
      "brightness": { "Value":"100", "Time":"2016-09-21 19:34:58" },
      "hue": { "Value":"0", "Time":"2016-09-21 19:34:58" },
      "saturation": { "Value":"0", "Time":"2016-09-21 19:34:58" },
      "state": { "Value":"on", "Time":"2016-09-21 19:34:58" }
    },
    "Attributes": {
      "alias": "Vitrine",
      "eventMap": "on:an off:aus",
      "fp_Grundriss": "686,599,0,Vitrine,",
      "group": "Wohnzimmer",
      "icon": "light_led_stripe",
      "room": "Homekit,Licht",
      "webCmd": "RGB",
      "widgetOverride": "RGB:colorpicker,RGB"
    }
  }
Viele Grüße Sandra - FHEM Style Entwicklerin iOS6+12
-----
ZBox nano, Homematic, Homebridge, Hue + Mi Light, ZWave, Dyson, etc.
https://www.foodcat.de
https://www.youtube.com/c/FoodCat (hier gibt es auch immer mehr Hausautomatisierungsvideos)

RalfP

Hallo,

was habe ich falsch gemacht? Homebridge hatte ich erfolgreich auf einem zweiten Pi installiert. Hatte Stück für Stück Geräte hinzugefügt und homebridge jedes mal neu gestartet - lief. Bis ich ein neues dummy anlegte, was als Lautstärkeregler mal funktionieren sollte. Nun gehts nicht mehr. Habe das dummy wieder aus dem room HomeKit wieder entfernt, trotzdem startet jetzt Homebridge immer mit:

homebridge --debug
*** 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>
[9/21/2016, 10:29:01 PM] Loaded plugin: homebridge-fhem
homebridge API version: 2
[9/21/2016, 10:29:02 PM] Registering platform 'homebridge-fhem.FHEM'
[9/21/2016, 10:29:02 PM] ---
[9/21/2016, 10:29:02 PM] Loaded config.json with 0 accessories and 1 platforms.
[9/21/2016, 10:29:02 PM] ---
[9/21/2016, 10:29:02 PM] Loading 1 platforms...
[9/21/2016, 10:29:02 PM] [FHEM] Initializing FHEM platform...
starting longpoll: http://192.168.2.4:8083/fhem.pl?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1474489743369
[9/21/2016, 10:29:03 PM] [FHEM] Checking genericDeviceType...
[9/21/2016, 10:29:03 PM] [FHEM]   executing: http://192.168.2.4:8083/fhem?cmd=%7BAttrVal(%22global%22,%22userattr%22,%22%22)%7D&XHR=1
[9/21/2016, 10:29:03 PM] [FHEM] Fetching FHEM devices...
[9/21/2016, 10:29:03 PM] [FHEM] fetching: http://192.168.2.4:8083/fhem?cmd=jsonlist2%20room=Homekit&XHR=1
[9/21/2016, 10:29:03 PM] Loading 0 accessories...
Server listening on: http://<ip>:8282
[9/21/2016, 10:29:03 PM] [FHEM] got: undefined results
Scan this code with your HomeKit App on your iOS device to pair with Homebridge:
                       
    ┌────────────┐     
    │ 031-45-154 │     
    └────────────┘     
                       
[9/21/2016, 10:29:03 PM] Homebridge is running on port 51826.

Ich denke "[FHEM] got: undefined results" ist das Problem. "http://192.168.2.4:8083/fhem?cmd=jsonlist2%20room=Homekit&XHR=1" im Browser liefert aber eine Liste mit Results. Hat jemand einen Tipp?

vielen Dank
Ralf

tante ju

Zitat von: justme1968 am 21 September 2016, 19:17:43
@tante ju: auch bei dir war jsonlist2 gemeint. sorry.

Bitte:
{
  "Arg":"EG.Wohnzimmer.Rechts.Heizung_Clima",
  "Results": [
  {
    "Name":"EG.Wohnzimmer.Rechts.Heizung_Clima",
    "PossibleSets":"burstXmit clear:readings,trigger,register,oldRegs,rssi,msgEvents,attack,all controlManu:on,off,5.0,5.5,6.0,6.5,7.0,7.5,8.0,8.5,9.0,9.5,10.0,10.5,11.0,11.5,12.0,12.5,13.0,13.5,14.0,14.5,15.0,15.5,16.0,16.5,17.0,17.5,18.0,18.5,19.0,19.5,20.0,20.5,21.0,21.5,22.0,22.5,23.0,23.5,24.0,24.5,25.0,25.5,26.0,26.5,27.0,27.5,28.0,28.5,29.0,29.5,30.0 controlMode:auto,manual,boost,day,night controlParty desired-temp:on,off,5.0,5.5,6.0,6.5,7.0,7.5,8.0,8.5,9.0,9.5,10.0,10.5,11.0,11.5,12.0,12.5,13.0,13.5,14.0,14.5,15.0,15.5,16.0,16.5,17.0,17.5,18.0,18.5,19.0,19.5,20.0,20.5,21.0,21.5,22.0,22.5,23.0,23.5,24.0,24.5,25.0,25.5,26.0,26.5,27.0,27.5,28.0,28.5,29.0,29.5,30.0 getConfig getRegRaw inhibit:on,off peerBulk regBulk regSet sign:on,off sysTime tempListFri tempListMon tempListSat tempListSun tempListThu tempListTmpl tempListTue tempListWed tempTmplSet:none,defaultWeekplan, ",
    "PossibleAttrs":"verbose:0,1,2,3,4,5 room group comment:textField-long alias eventMap userReadings:textField-long do_not_notify:1,0 showtime:1,0 rawToReadable unit expert:0_defReg,1_allReg,2_defReg+raw,3_allReg+raw,4_off,8_templ+default,12_templOnly,251_anything param actAutoTry:0_off,1_on aesCommReq:1,0 ignore:1,0 dummy:1,0 IODev IOList IOgrp 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:none,defaultWeekplan, levelRange levelMap event-on-change-reading event-on-update-reading event-aggregator event-min-interval stateFormat:textField-long timestamp-on-change-reading 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-EP-WM55,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-PMSw1-SM,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-FM-LF,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-RGBW-WM,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-PCB,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-Sw2PBU-FM,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-CFM-TW,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-3-D,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-MDIR-3,HM-SEC-RHS,HM-SEC-RHS-2,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-Sec-Sir-WM,HM-Sen-DB-PCB,HM-Sen-LI-O,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-WDS100-C6-O-2,HM-WDS20-TH-O,HM-WDS30-OT2-SM,HM-WDS30-OT2-SM-2,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,OLIGO-smart-iq-HM,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,SensoTimer-ST-6,WDF-solar,WS888 subType:AlarmControl,KFM100,THSensor,blindActuator,blindActuatorSol,dimmer,keyMatic,motionAndBtn,motionDetector,outputUnit,powerMeter,powerSensor,pushButton,remote,repeater,rgb,senBright,sensRain,sensor,singleButton,siren,smokeDetector,swi,switch,thermostat,threeStateSensor,timer,tipTronic,virtual,winMatic DbLogExclude DbLogInclude cmdIcon devStateIcon devStateStyle genericDeviceType:ignore,switch,outlet,light,blind,thermometer,thermostat,contact,garage,window,lock homebridgeMapping:textField-long icon sortby webCmd widgetOverride flaeche userattr",
    "Internals": {
      "DEF": "351FB304",
      "NAME": "EG.Wohnzimmer.Rechts.Heizung_Clima",
      "NR": "265",
      "NTFY_ORDER": "50-EG.Wohnzimmer.Rechts.Heizung_Clima",
      "STATE": "T: 23.3 desired: off valve: 0",
      "TYPE": "CUL_HM",
      "chanNo": "04",
      "device": "EG.Wohnzimmer.Rechts.Heizung",
      "peerList": "EG.Wohnzimmer.Links.Heizung_ClimaTeam,"
    },
    "Readings": {
      "CommandAccepted": { "Value":"yes", "Time":"2016-09-18 23:10:04" },
      "R-boostPos": { "Value":"80 %", "Time":"2015-12-13 14:24:09" },
      "R-btnNoBckLight": { "Value":"off", "Time":"2015-12-13 14:24:09" },
      "R-dayTemp": { "Value":"21 C", "Time":"2015-12-13 14:24:09" },
      "R-daylightSaveTime": { "Value":"on", "Time":"2015-12-13 14:24:09" },
      "R-modePrioManu": { "Value":"all", "Time":"2015-12-13 14:24:09" },
      "R-modePrioParty": { "Value":"all", "Time":"2015-12-13 14:24:09" },
      "R-nightTemp": { "Value":"17 C", "Time":"2015-12-13 14:24:09" },
      "R-noMinMax4Manu": { "Value":"off", "Time":"2015-12-13 14:24:09" },
      "R-regAdaptive": { "Value":"on", "Time":"2015-12-13 14:24:09" },
      "R-showInfo": { "Value":"time", "Time":"2015-12-13 14:24:09" },
      "R-sign": { "Value":"off", "Time":"2015-12-13 14:24:05" },
      "R-tempOffset": { "Value":"0.0K", "Time":"2015-12-13 14:24:09" },
      "R-valveOffsetRt": { "Value":"0 %", "Time":"2015-12-13 14:24:09" },
      "R-winOpnBoost": { "Value":"off", "Time":"2015-12-13 14:24:09" },
      "R_0_tempListSat": { "Value":"06:00 18.5 22:00 19.5 24:00 18.5", "Time":"2016-09-18 23:05:10" },
      "R_1_tempListSun": { "Value":"06:00 18.5 22:00 19.5 24:00 18.5", "Time":"2016-09-18 23:05:10" },
      "R_2_tempListMon": { "Value":"16:00 18.5 22:00 19.5 24:00 18.5", "Time":"2016-09-18 23:05:10" },
      "R_3_tempListTue": { "Value":"16:00 18.5 22:00 19.5 24:00 18.5", "Time":"2016-09-18 23:05:10" },
      "R_4_tempListWed": { "Value":"16:00 18.5 22:00 19.5 24:00 18.5", "Time":"2016-09-18 23:05:10" },
      "R_5_tempListThu": { "Value":"16:00 18.5 22:00 19.5 24:00 18.5", "Time":"2016-09-18 23:05:10" },
      "R_6_tempListFri": { "Value":"16:00 18.5 22:00 19.5 24:00 18.5", "Time":"2016-09-18 23:05:10" },
      "R_tempList_State": { "Value":"verified", "Time":"2016-09-18 23:05:10" },
      "RegL_01.": { "Value":"08:00 00:00", "Time":"2016-09-18 23:05:05" },
      "RegL_07.": { "Value":"01:2A 02:22 03:09 04:3D 05:18 06:03 07:00 08:16 09:07 0A:30 0B:00 0C:64 0D:0F 0E:05 0F:00 10:00 11:00 12:09 13:0E 14:4A 15:48 16:4F 17:08 18:4B 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:4A 2F:48 30:4F 31:08 32:4B 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:4A 49:C0 4A:4F 4B:08 4C:4B 4D:20 4E:50 4F:78 50:4C 51:C0 52:51 53:08 54:4D 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:4A 63:C0 64:4F 65:08 66:4B 67:20 68:50 69:78 6A:4C 6B:C0 6C:51 6D:08 6E:4D 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:4A 7D:C0 7E:4F 7F:08 80:4B 81:20 82:50 83:78 84:4C 85:C0 86:51 87:08 88:4D 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:4A 97:C0 98:4F 99:08 9A:4B 9B:20 9C:50 9D:78 9E:4C 9F:C0 A0:51 A1:08 A2:4D A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:4A B1:C0 B2:4F B3:08 B4:4B B5:20 B6:50 B7:78 B8:4C B9:C0 BA:51 BB:08 BC:4D BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:0F CB:1E CC:1E CD:12 CE:21 CF:2D 00:00", "Time":"2016-09-18 23:05:10" },
      "ValvePosition": { "Value":"0", "Time":"2016-09-21 23:03:32" },
      "boostTime": { "Value":"-", "Time":"2016-09-21 23:03:32" },
      "controlMode": { "Value":"manual", "Time":"2016-09-21 23:03:32" },
      "desired-temp": { "Value":"off", "Time":"2016-09-21 23:03:32" },
      "measured-temp": { "Value":"23.3", "Time":"2016-09-21 23:03:32" },
      "partyEnd": { "Value":"-", "Time":"2016-09-21 23:03:32" },
      "partyStart": { "Value":"-", "Time":"2016-09-21 23:03:32" },
      "partyTemp": { "Value":"-", "Time":"2016-09-21 23:03:32" },
      "peerList": { "Value":"EG.Wohnzimmer.Links.Heizung_ClimaTeam,", "Time":"2016-09-19 20:45:46" },
      "recentStateType": { "Value":"ack", "Time":"2016-09-18 23:10:04" },
      "state": { "Value":"T: 23.3 desired: off valve: 0", "Time":"2016-09-21 23:03:32" }
    },
    "Attributes": {
      "flaeche": "108",
      "homebridgeMapping": "CurrentPosition=ValvePosition TargetHeatingCoolingState=controlMode,values=/^manual/:OFF;/^auto/:AUTO,cmds=OFF:controlManu+off;HEAT:controlMode+day;COOL:controlMode+night;AUTO:controlMode+auto  TargetTemperature=desired-temp::desired-temp,delay=true,minValue=5,maxValue=30,minStep=0.5,values=off:4;/[0-9\\.]+/:#\n",
      "model": "HM-CC-RT-DN",
      "peerIDs": "00000000,34F92405,",
      "room": "Homekit",
      "tempListTmpl": "FHEM/tempList.cfg:Wohnzimmer",
      "userattr": "flaeche"
    }
  }  ],
  "totalResultsReturned":1
}

RalfP

Habe über die Hälfte der Geräte aus dem room HomeKit in Fhem entfernt und die Homebridge wieder gestartet - läuft wieder. Werde später wieder Stück für Stück die Geräte und Sensoren ergänzen. Gibt es es eine Obergrenze dafür, oder sind Performanceprobleme bekannt? Hatte ca. 20 Geräte definiert, bevor ich dieses Problem bekam. Vielen Dank für einen Tipp.

justme1968

manchmal braucht fhem zu lange um die device liste zu liefern und homebridge läuft scheinbar in einen timeout. ich habe noch keinen weg gefunden wie man das beheben kann.

du kannst aber einfach mehrere fhem plattformen mit unterschiedlichen filtern im homebridge config verwenden. d.h. mehrtet kürzere device listen statt einer langen.

pro bridge erlaubt homebridge  maximal 50 geräte.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

Gueco315

Hallo Andre, im Forum und Internet finde ich leider keinen Hinweis zu folgendem Problem:

Beim Start der Homebridge bricht der Prozess hier ab:

Server error: Error: listen EADDRINUSE :::8282
Server listening on: http://<ip>:8283

Könnte eine alte Installation stören? Gibt es dazu eine Lösung, einen Lösungsansatz. Installiert habe ich das nach folgender Anleitung:
https://haus-automatisierung.com/hardware/fhem/2016/09/14/fhem-tutorial-reihe-part-16-ios10-homekit-fhem-integration.html
auf Jessi.

Gruß Günter
Fhem 6.0, JeeLink, CUL 868 auf Raspi 4, Buster, IT-1500, 4x SB_Player, Squeezebox auf Raspi 4, 3x Fritzbox,  WIFI Light, EGPM2LAN, ENIGMA, Sec-SCO,CC-RT-DN,TC-IT-WM-W-EU,SEN-Wa-Od,ES-PMSw1-PW,HM-SE, Sonoff, Shelly,SMA

DeeSPe

Zitat von: Gueco315 am 22 September 2016, 10:15:57
Server error: Error: listen EADDRINUSE :::8282
Server listening on: http://<ip>:8283

Da steht nur dass Port 8282 bereits in Benutzung ist. Danach wird auf Port 8283 gelauscht.
Einen Prozessabbruch kann ich hier nicht erkennen.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

RalfP

Hallo Günter,
Zitaterver error: Error: listen EADDRINUSE :::8282
Hatte ich gestern auch, passiert, wenn Homebridge mehr als einmal gestartet wurde. Der Port ist dann belegt.

Vielen Dank André für den Tipp mit dem aufteilen in mehre device Listen. Werde ich heute Abend probieren.

Gueco315

Hallo Ralf, wie kann man das unterbinden? Ich hatte den Raspi neu gestartet ...
Fhem 6.0, JeeLink, CUL 868 auf Raspi 4, Buster, IT-1500, 4x SB_Player, Squeezebox auf Raspi 4, 3x Fritzbox,  WIFI Light, EGPM2LAN, ENIGMA, Sec-SCO,CC-RT-DN,TC-IT-WM-W-EU,SEN-Wa-Od,ES-PMSw1-PW,HM-SE, Sonoff, Shelly,SMA

DeeSPe

Zitat von: Gueco315 am 22 September 2016, 10:43:32
wie kann man das unterbinden?

Das kannst letztendlich nur Du wissen/herausfinden.

Hast Du HB als Service eingerichtet so dass es beim Neustart des RPi mit startet?
Wenn ja kann Du HB mit:
sudo systemctl stop homebridge
anhalten.

Hast Du bereits einen laufenden homebridge Prozess in top wenn der Fehler kommt?

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

Gueco315

Alles gestoppt, Fehlermeldung bleibt.

Folgendes fällt aber auf:

Bei der Meldung im Terminal erscheint als PIN:  031-45-154
In der config.jason habe ich aber:  111-22-333 eingetragen.

Dann wird offensichtlich eine andere config.jason angezogen.
Datei nach Anleitung als FHEM erstellt.

Kann das von einer alten -erfolglosen Installation aus der Vergangenheit stammen?
Fhem 6.0, JeeLink, CUL 868 auf Raspi 4, Buster, IT-1500, 4x SB_Player, Squeezebox auf Raspi 4, 3x Fritzbox,  WIFI Light, EGPM2LAN, ENIGMA, Sec-SCO,CC-RT-DN,TC-IT-WM-W-EU,SEN-Wa-Od,ES-PMSw1-PW,HM-SE, Sonoff, Shelly,SMA

DeeSPe

Zitat von: Gueco315 am 22 September 2016, 11:10:43
Alles gestoppt, Fehlermeldung bleibt.

Folgendes fällt aber auf:

Bei der Meldung im Terminal erscheint als PIN:  031-45-154
In der config.jason habe ich aber:  111-22-333 eingetragen.

Dann wird offensichtlich eine andere config.jason angezogen.
Datei nach Anleitung als FHEM erstellt.

Kann das von einer alten -erfolglosen Installation aus der Vergangenheit stammen?

Schon einmal:
sudo killall homebridge
probiert?

Die Datei sollten eigentlich auch config.json und nicht config.jason heißen.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

Gueco315

sorry, das war ein Schreibfehler, Datei hat den richtigen Namen.

Befehl ausgeführt, das Ergebnis ist dasselbe, leider.
Woher zieht er die alte PIN?
Fhem 6.0, JeeLink, CUL 868 auf Raspi 4, Buster, IT-1500, 4x SB_Player, Squeezebox auf Raspi 4, 3x Fritzbox,  WIFI Light, EGPM2LAN, ENIGMA, Sec-SCO,CC-RT-DN,TC-IT-WM-W-EU,SEN-Wa-Od,ES-PMSw1-PW,HM-SE, Sonoff, Shelly,SMA

aski71

Hi,

heute hab ich meinen Raspi und auch die CCU mal runterfahren und vom Strom trennen müssen.
Danach alles wieder hoch gefahren.
Home gestartet.

-> Ganze Konfig, die ich in Home gemacht habe mit Raumzuordnung, Szenen, Automatisierung, eigenen namen für die Devices ist WEG! Alles auf Standard zurück gesetzt!

Ich muss gestehen, dass mich das inzwischen echt frustriert. Da sitzt man stundenlang und überlegt sich, wie man's haben will. Dann ist nach einem Reboot alles wieder kaputt. Ich kann gar nicht mehr zählen, wie oft das jetzt der Fall war.  :-[

Wie kann man das verhindern?

Frustrierte Grüße
Alex