homebridge/homekit

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

Vorheriges Thema - Nächstes Thema

Kawaci

Kann mir bitte wer helfen? Homebridge läuft nach dem update nach fhem wiki wieder aber ich bekomme es nicht aufs iPhone!

aski71

Hallo,

hat jemand eine Idee, wie man einen Homematic Fenstermotor integriert?
Im verschlossenen Zustand hat das Ding einen LEVEL von -0.005.
Das ist scheinbar die einzige Möglichkeit, es zu verriegeln.
CurrentPosition und TargetPosition sind aber  UInt.

Wie macht man das am blödesten?

VG alex

justme1968

meinst du eine winmatic? die sollte eigentlich automatisch funktionieren. wenn verschlossen ist sollte state locked sein. wenn target auf 0 gesetzt wird dann wird lock gesendet.

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

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

choetzu

Zitat von: Kawaci am 01 November 2016, 17:22:51
@choetzu find ich cool habe das selbe gemacht und es funktioniert garnichts mehr

hallo, mach das selbe nochmals, aber mit "sudo" vorab... also "sudo npm install -g --unsafe-perm homebridge" etc
bei mir hat es dann auch geklappt..

hier meine jsonlist2 eines Rolladen, welcher zu ist, aber als geöffnet gezeigt wird..


  "Arg":"Kueche_St_FSB61",
  "Results": [
  {
    "Name":"Kueche_St_FSB61",
    "PossibleSets":"position:slider,0,5,100 anglePos:slider,-180,5,180 closes:noArg down local:learn opens:noArg stop:noArg teach:noArg up",
    "PossibleAttrs":"alias comment:textField-long eventMap group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 IODev do_not_notify:1,0 ignore:0,1 dummy:0,1 showtime:1,0 actualTemp angleMax:slider,-180,20,180 alarmAction angleMin:slider,-180,20,180 angleTime setCmdTrigger:man,refDev blockUnknownMSC:no,yes blockMotion:no,yes blockTemp:no,yes blockDisplay:no,yes blockDateTime:no,yes blockTimeProgram:no,yes blockOccupancy:no,yes blockSetpointTemp:no,yes blockFanSpeed:no,yes blockKey:no,yes comMode:confirm,biDir,uniDir creator:autocreate,manual daylightSavingTime:supported,not_supported dataEnc:VAES,AES-CBC defaultChannel:all,input,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29 demandRespAction demandRespRefDev demandRespMax:A0,AI,B0,BI,C0,CI,D0,DI demandRespMin:A0,AI,B0,BI,C0,CI,D0,DI demandRespRandomTime demandRespThreshold:slider,0,1,15 demandRespTimeoutLevel:max,last destinationID devChannel devMode:master,slave devUpdate:off,auto,demand,polling,interrupt dimMax dimMin dimValueOn disable:0,1 disabledForIntervals displayContent:default,humidity,off,setpointTemp,tempertureExtern,temperatureIntern,time,no_change displayOrientation:0,90,180,270 eep gpDef gwCmd:blindCmd,controlVar,dimming,fanStage,setpointBasic,setpointShift,switching humitity humidityRefDev keyRcv keySnd macAlgo:no,3,4 measurementCtrl:disable,enable manufID:000,001,002,003,004,005,006,007,008,009,00A,00B,00C,00D,00E,00F,010,011,012,013,014,015,016,017,018,019,01A,01B,01C,01D,01E,01F,020,021,022,023,024,025,026,027,028,029,02A,02B,02C,02D,030,031,032,033,034,035,036,038,039,03A,03C,03E,03F,040,041,043,045,046,049,7FF model:other,FAE14,FHK14,FHK61,FSA12,FSB14,FSB61,FSB70,FSM12,FSM61,FT55,FTS12,TF,tracker observe:on,off observeCmdRepetition:1,2,3,4,5 observeErrorAction observeInterval observeLogic:and,or observeRefDev pidActorErrorAction:errorPos,freeze pidActorCallBeforeSetting pidActorErrorPos pidActorLimitLower pidActorLimitUpper pidCtrl:on,off pidDeltaTreshold pidFactor_D pidFactor_I pidFactor_P pidIPortionCallBeforeSetting pidSensorTimeout pollInterval postmasterID productID rampTime rcvRespAction releasedChannel:A,B,C,D,I,0,auto repeatingAllowed:yes,no remoteCode remoteEEP remoteID remoteManufID remoteManagement:client,manager,off rlcAlgo:no,2++,3++ rlcRcv rlcSnd rlcTX:true,false reposition:directly,opens,closes rltRepeat:16,32,64,128,256 rltType:1BS,4BS scaleDecimals:0,1,2,3,4,5,6,7,8,9 scaleMax scaleMin secMode:rcv,snd,bidir secLevel:encapsulation,encryption,off sendDevStatus:no,yes sensorMode:switch,pushbutton serviceOn:no,yes settingAccuracy:high,low setpointRefDev setpointSummerMode:slider,0,5,100 setpointTempRefDev shutTime shutTimeCloses subDef subDef0 subDefI subDefA subDefB subDefC subDefD subDefH subDefW subType:CO2Sensor.01,COSensor.01,COSensor.02,FRW,HSensor.01,PM101,actuator.01,autoMeterReading.00,autoMeterReading.01,autoMeterReading.02,autoMeterReading.03,autoMeterReading.04,autoMeterReading.05,autoMeterReading.10,baroSensor.01,blindsCtrl.00,blindsCtrl.01,contact,currentClamp.00,currentClamp.01,currentClamp.02,digitalInput.01,digitalInput.02,digitalInput.03,digitalInput.04,digitalInput.05,energyManagement.01,environmentApp,fanCtrl.00,gateway,genericProfile,heatRecovery.00,hvac.01,hvac.04,hvac.10,hvac.11,keycard,ledCtrlState.00,ledCtrlState.01,lightCtrl.01,lightCtrlState.01,lightCtrlState.02,lightSensor.01,lightSensor.02,lightSensor.03,lightSensor.04,lightSensor.05,lightTempOccupSensor.01,lightTempOccupSensor.02,lightTempOccupSensor.03,liquidLeakage,manufProfile,multiFuncSensor,multisensor.01,occupSensor.01,occupSensor.02,occupSensor.03,particlesSensor.01,radiationSensor.01,radioLinkTest,radonSensor.01,rainSensor.01,raw,remote,roomCtrlPanel.00,roomCtrlPanel.01,roomSensorControl.01,roomSensorControl.02,roomSensorControl.05,roomSensorControl.18,roomSensorControl.19,roomSensorControl.1A,roomSensorControl.1B,roomSensorControl.1C,roomSensorControl.1D,roomSensorControl.1F,roomSensorControl.20,roomSensorControl.22,shutterCtrlState.01,switch,switch.00,switch.05,switch.7F,tempCtrlState.01,tempHumiCO2Sensor.01,tempHumiSensor.02,tempHumiSensor.03,tempSensor.01,tempSensor.02,tempSensor.03,tempSensor.04,tempSensor.05,tempSensor.06,tempSensor.07,tempSensor.08,tempSensor.09,tempSensor.0A,tempSensor.0B,tempSensor.10,tempSensor.11,tempSensor.12,tempSensor.13,tempSensor.14,tempSensor.15,tempSensor.16,tempSensor.17,tempSensor.18,tempSensor.19,tempSensor.1A,tempSensor.1B,tempSensor.20,tempSensor.30,valveCtrl.00,vocSensor.01,windSensor.01,windowHandle,windowHandle.10 subTypeSet:CO2Sensor.01,COSensor.01,COSensor.02,FRW,HSensor.01,PM101,actuator.01,autoMeterReading.00,autoMeterReading.01,autoMeterReading.02,autoMeterReading.03,autoMeterReading.04,autoMeterReading.05,autoMeterReading.10,baroSensor.01,blindsCtrl.00,blindsCtrl.01,contact,currentClamp.00,currentClamp.01,currentClamp.02,digitalInput.01,digitalInput.02,digitalInput.03,digitalInput.04,digitalInput.05,energyManagement.01,environmentApp,fanCtrl.00,gateway,genericProfile,heatRecovery.00,hvac.01,hvac.04,hvac.10,hvac.11,keycard,ledCtrlState.00,ledCtrlState.01,lightCtrl.01,lightCtrlState.01,lightCtrlState.02,lightSensor.01,lightSensor.02,lightSensor.03,lightSensor.04,lightSensor.05,lightTempOccupSensor.01,lightTempOccupSensor.02,lightTempOccupSensor.03,liquidLeakage,manufProfile,multiFuncSensor,multisensor.01,occupSensor.01,occupSensor.02,occupSensor.03,particlesSensor.01,radiationSensor.01,radioLinkTest,radonSensor.01,rainSensor.01,raw,remote,roomCtrlPanel.00,roomCtrlPanel.01,roomSensorControl.01,roomSensorControl.02,roomSensorControl.05,roomSensorControl.18,roomSensorControl.19,roomSensorControl.1A,roomSensorControl.1B,roomSensorControl.1C,roomSensorControl.1D,roomSensorControl.1F,roomSensorControl.20,roomSensorControl.22,shutterCtrlState.01,switch,switch.00,switch.05,switch.7F,tempCtrlState.01,tempHumiCO2Sensor.01,tempHumiSensor.02,tempHumiSensor.03,tempSensor.01,tempSensor.02,tempSensor.03,tempSensor.04,tempSensor.05,tempSensor.06,tempSensor.07,tempSensor.08,tempSensor.09,tempSensor.0A,tempSensor.0B,tempSensor.10,tempSensor.11,tempSensor.12,tempSensor.13,tempSensor.14,tempSensor.15,tempSensor.16,tempSensor.17,tempSensor.18,tempSensor.19,tempSensor.1A,tempSensor.1B,tempSensor.20,tempSensor.30,valveCtrl.00,vocSensor.01,windSensor.01,windowHandle,windowHandle.10 subTypeReading:CO2Sensor.01,COSensor.01,COSensor.02,FRW,HSensor.01,PM101,actuator.01,autoMeterReading.00,autoMeterReading.01,autoMeterReading.02,autoMeterReading.03,autoMeterReading.04,autoMeterReading.05,autoMeterReading.10,baroSensor.01,blindsCtrl.00,blindsCtrl.01,contact,currentClamp.00,currentClamp.01,currentClamp.02,digitalInput.01,digitalInput.02,digitalInput.03,digitalInput.04,digitalInput.05,energyManagement.01,environmentApp,fanCtrl.00,gateway,genericProfile,heatRecovery.00,hvac.01,hvac.04,hvac.10,hvac.11,keycard,ledCtrlState.00,ledCtrlState.01,lightCtrl.01,lightCtrlState.01,lightCtrlState.02,lightSensor.01,lightSensor.02,lightSensor.03,lightSensor.04,lightSensor.05,lightTempOccupSensor.01,lightTempOccupSensor.02,lightTempOccupSensor.03,liquidLeakage,manufProfile,multiFuncSensor,multisensor.01,occupSensor.01,occupSensor.02,occupSensor.03,particlesSensor.01,radiationSensor.01,radioLinkTest,radonSensor.01,rainSensor.01,raw,remote,roomCtrlPanel.00,roomCtrlPanel.01,roomSensorControl.01,roomSensorControl.02,roomSensorControl.05,roomSensorControl.18,roomSensorControl.19,roomSensorControl.1A,roomSensorControl.1B,roomSensorControl.1C,roomSensorControl.1D,roomSensorControl.1F,roomSensorControl.20,roomSensorControl.22,shutterCtrlState.01,switch,switch.00,switch.05,switch.7F,tempCtrlState.01,tempHumiCO2Sensor.01,tempHumiSensor.02,tempHumiSensor.03,tempSensor.01,tempSensor.02,tempSensor.03,tempSensor.04,tempSensor.05,tempSensor.06,tempSensor.07,tempSensor.08,tempSensor.09,tempSensor.0A,tempSensor.0B,tempSensor.10,tempSensor.11,tempSensor.12,tempSensor.13,tempSensor.14,tempSensor.15,tempSensor.16,tempSensor.17,tempSensor.18,tempSensor.19,tempSensor.1A,tempSensor.1B,tempSensor.20,tempSensor.30,valveCtrl.00,vocSensor.01,windSensor.01,windowHandle,windowHandle.10 summerMode:off,on switchMode:switch,pushbutton switchHysteresis switchType:direction,universal,channel,central teachMethod:1BS,4BS,confirm,GP,RPS,smartAck,STE,UTE temperatureRefDev temperatureScale:C,F,default,no_change timeNotation:12,24,default,no_change timeProgram1 timeProgram2 timeProgram3 timeProgram4 trackerWakeUpCycle:30,60,3600,86400 updateState:default,yes,no uteResponseRequest:yes,no wakeUpCycle:360,1200,870,270,210,1410,1380,54000,480,1320,240,570,1500,510,630,930,840,60,180,420,118800,64800,1170,690,1230,900,720,21600,1110,86400,330,780,1080,810,1050,960,750,1260,10,75600,108000,1350,1020,390,1290,540,150,990,600,450,97200,1140,151200,120,10800,32400,300,660,1440,129600,140400,43200,90,1470 event-on-change-reading event-on-update-reading event-aggregator event-min-interval stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateStyle fhem_widget_command fm_type genericDeviceType:switch,outlet,light,blind,speaker,thermostat,thermometer homebridgeMapping:textField-long icon sortby webCmd widgetOverride userattr",
    "Internals": {
      "DEF": "019E925E",
      "LASTInputDev": "TCM_ESP3_0",
      "MSGCNT": "6",
      "NAME": "Kueche_St_FSB61",
      "NR": "55",
      "NTFY_ORDER": "50-Kueche_St_FSB61",
      "STATE": "stop",
      "TCM_ESP3_0_DestinationID": "FFFFFFFF",
      "TCM_ESP3_0_MSGCNT": "6",
      "TCM_ESP3_0_PacketType": "1",
      "TCM_ESP3_0_RSSI": "-76",
      "TCM_ESP3_0_ReceivingQuality": "good",
      "TCM_ESP3_0_RepeatingCounter": "0",
      "TCM_ESP3_0_SubTelNum": "3",
      "TCM_ESP3_0_TIME": "2016-11-01 16:58:03",
      "TYPE": "EnOcean"
    },
    "Readings": {
      "anglePos": { "Value":"90", "Time":"2016-11-01 16:58:03" },
      "block": { "Value":"unlock", "Time":"2016-11-01 16:58:03" },
      "endPosition": { "Value":"not_reached", "Time":"2016-11-01 16:58:03" },
      "position": { "Value":"100", "Time":"2016-11-01 16:58:03" },
      "state": { "Value":"stop", "Time":"2016-11-01 16:58:03" },
      "teach": { "Value":"4BS teach-in sent", "Time":"2016-05-04 20:56:47" }
    },
    "Attributes": {
      "IODev": "TCM_ESP3_0",
      "alias": "Küche",
      "comMode": "confirm",
      "eep": "A5-3F-7F",
      "fhem_widget_command": "{\u0022allowed_values\u0022:[\u0022closes\u0022,\u0022stop\u0022,\u0022opens\u0022],\u0022order\u0022:180}",
      "genericDeviceType": "blind",
      "group": "Storen",
      "homebridgeMapping": "CurrentPosition=position::position",
      "manufID": "00D",
      "model": "FSB61",
      "room": "EnOcean,Homekit,Widget_App",
      "shutTime": "54",
      "shutTimeCloses": "56",
      "sortby": "10",
      "stateFormat": "state",
      "subDef": "FFBC6504",
      "subType": "manufProfile",
      "webCmd": "opens:stop:closes"
    }
  }  ],
  "totalResultsReturned":1
Raspi3, EnOcean, Zwave, Homematic

aski71

Zitat von: justme1968 am 01 November 2016, 18:01:06
meinst du eine winmatic? die sollte eigentlich automatisch funktionieren. wenn verschlossen ist sollte state locked sein. wenn target auf 0 gesetzt wird dann wird lock gesendet.

Gilt das "automatisch funktionieren" auch, wenn die WinMatic über HMCCU eingebunden ist?

justme1968

nein.

dann musst du dir anschauen wie homebridgeMapping funktioniert und es selber passend konfigurieren.

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

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

Jamo

Off-topic:

Im Wiki steht, "Hinweis zur Geschwindigkeitsoptimierung auf einem Raspberry PI
Damit es auf einem Raspberry schneller läuft, wird darüber hinaus empfohlen, auch diverse Abhängigkeiten aus der package.json zu entfernen:"

Ich habe nach einem 'find' etwa 100 package.json (siehe unten), kann mir einer den pointer zur richtigen package.json Datei geben bitte? In den folgenden 3 Dateien ist auf jedenfall nichts:

pi@myRpi3 /usr/local/lib $ sudo vi ./node_modules/homebridge/package.json
pi@myRpi3 /usr/local/lib $ sudo vi ./node_modules/npm/package.json
pi@myRpi3 /usr/local/lib $ sudo vi ./node_modules/homebridge-fhem/package.json


pi@myRpi3 /usr/local/lib $ find . -name package.json
./node_modules/homebridge-fhem/package.json
./node_modules/homebridge-fhem/node_modules/aws4/package.json
./node_modules/homebridge-fhem/node_modules/mime-types/package.json
./node_modules/homebridge-fhem/node_modules/xtend/package.json
./node_modules/homebridge-fhem/node_modules/request/package.json
./node_modules/homebridge-fhem/node_modules/is-property/package.json
./node_modules/homebridge-fhem/node_modules/chalk/package.json
./node_modules/homebridge-fhem/node_modules/http-signature/package.json
./node_modules/homebridge-fhem/node_modules/sshpk/package.json
./node_modules/homebridge-fhem/node_modules/sshpk/node_modules/assert-plus/package.json
./node_modules/homebridge-fhem/node_modules/jodid25519/package.json
./node_modules/homebridge-fhem/node_modules/ecc-jsbn/package.json
./node_modules/homebridge-fhem/node_modules/aws-sign2/package.json
./node_modules/homebridge-fhem/node_modules/sntp/package.json
./node_modules/homebridge-fhem/node_modules/getpass/package.json
./node_modules/homebridge-fhem/node_modules/getpass/node_modules/assert-plus/package.json
./node_modules/homebridge-fhem/node_modules/punycode/package.json
./node_modules/homebridge-fhem/node_modules/is-my-json-valid/package.json
./node_modules/homebridge-fhem/node_modules/pinkie/package.json
./node_modules/homebridge-fhem/node_modules/bcrypt-pbkdf/package.json
./node_modules/homebridge-fhem/node_modules/isstream/package.json
./node_modules/homebridge-fhem/node_modules/graceful-readlink/package.json
./node_modules/homebridge-fhem/node_modules/form-data/package.json
./node_modules/homebridge-fhem/node_modules/caseless/package.json
./node_modules/homebridge-fhem/node_modules/pinkie-promise/package.json
./node_modules/homebridge-fhem/node_modules/supports-color/package.json
./node_modules/homebridge-fhem/node_modules/har-validator/package.json
./node_modules/homebridge-fhem/node_modules/ansi-regex/package.json
./node_modules/homebridge-fhem/node_modules/strip-ansi/package.json
./node_modules/homebridge-fhem/node_modules/asn1/package.json
./node_modules/homebridge-fhem/node_modules/commander/package.json
./node_modules/homebridge-fhem/node_modules/node-uuid/package.json
./node_modules/homebridge-fhem/node_modules/oauth-sign/package.json
./node_modules/homebridge-fhem/node_modules/ansi-styles/package.json
./node_modules/homebridge-fhem/node_modules/assert-plus/package.json
./node_modules/homebridge-fhem/node_modules/boom/package.json
./node_modules/homebridge-fhem/node_modules/generate-function/package.json
./node_modules/homebridge-fhem/node_modules/tweetnacl/package.json
./node_modules/homebridge-fhem/node_modules/has-ansi/package.json
./node_modules/homebridge-fhem/node_modules/combined-stream/package.json
./node_modules/homebridge-fhem/node_modules/tough-cookie/package.json
./node_modules/homebridge-fhem/node_modules/extsprintf/package.json
./node_modules/homebridge-fhem/node_modules/dashdash/package.json
./node_modules/homebridge-fhem/node_modules/dashdash/node_modules/assert-plus/package.json
./node_modules/homebridge-fhem/node_modules/hawk/package.json
./node_modules/homebridge-fhem/node_modules/json-schema/package.json
./node_modules/homebridge-fhem/node_modules/qs/package.json
./node_modules/homebridge-fhem/node_modules/jsprim/package.json
./node_modules/homebridge-fhem/node_modules/generate-object-property/package.json
./node_modules/homebridge-fhem/node_modules/escape-string-regexp/package.json
./node_modules/homebridge-fhem/node_modules/jsonpointer/package.json
./node_modules/homebridge-fhem/node_modules/json-stringify-safe/package.json
./node_modules/homebridge-fhem/node_modules/tunnel-agent/package.json
./node_modules/homebridge-fhem/node_modules/hoek/package.json
./node_modules/homebridge-fhem/node_modules/jsbn/package.json
./node_modules/homebridge-fhem/node_modules/mime-db/package.json
./node_modules/homebridge-fhem/node_modules/asynckit/package.json
./node_modules/homebridge-fhem/node_modules/extend/package.json
./node_modules/homebridge-fhem/node_modules/is-typedarray/package.json
./node_modules/homebridge-fhem/node_modules/verror/package.json
./node_modules/homebridge-fhem/node_modules/stringstream/package.json
./node_modules/homebridge-fhem/node_modules/forever-agent/package.json
./node_modules/homebridge-fhem/node_modules/delayed-stream/package.json
./node_modules/homebridge-fhem/node_modules/cryptiles/package.json
./node_modules/npm/package.json
./node_modules/npm/node_modules/is-builtin-module/package.json
./node_modules/npm/node_modules/hosted-git-info/package.json
./node_modules/npm/node_modules/wrappy/package.json
./node_modules/npm/node_modules/sorted-object/package.json
./node_modules/npm/node_modules/aproba/package.json
./node_modules/npm/node_modules/gauge/package.json
./node_modules/npm/node_modules/fstream/package.json
./node_modules/npm/node_modules/lodash._basecopy/package.json
./node_modules/npm/node_modules/lodash._arrayeach/package.json
./node_modules/npm/node_modules/lodash._arraycopy/package.json
./node_modules/npm/node_modules/rimraf/package.json
./node_modules/npm/node_modules/mime-types/package.json
./node_modules/npm/node_modules/xtend/package.json
./node_modules/npm/node_modules/uid-number/package.json
./node_modules/npm/node_modules/slide/package.json
./node_modules/npm/node_modules/unpipe/package.json
./node_modules/npm/node_modules/json-parse-helpfulerror/package.json
./node_modules/npm/node_modules/lodash.keys/package.json
./node_modules/npm/node_modules/request/package.json
./node_modules/npm/node_modules/once/package.json
./node_modules/npm/node_modules/util-deprecate/package.json
./node_modules/npm/node_modules/lodash.pairs/package.json
./node_modules/npm/node_modules/cmd-shim/package.json
./node_modules/npm/node_modules/cmd-shim/node_modules/graceful-fs/package.json
./node_modules/npm/node_modules/iferr/package.json
./node_modules/npm/node_modules/is-property/package.json
./node_modules/npm/node_modules/spdx-exceptions/package.json
./node_modules/npm/node_modules/chalk/package.json
./node_modules/npm/node_modules/http-signature/package.json
./node_modules/npm/node_modules/delegates/package.json
./node_modules/npm/node_modules/lodash._getnative/package.json
./node_modules/npm/node_modules/lodash._baseclone/package.json
./node_modules/npm/node_modules/readdir-scoped-modules/package.json
./node_modules/npm/node_modules/inherits/package.json
./node_modules/npm/node_modules/aws-sign2/package.json
./node_modules/npm/node_modules/ini/package.json
./node_modules/npm/node_modules/sntp/package.json
./node_modules/npm/node_modules/fstream-ignore/package.json
./node_modules/npm/node_modules/text-table/package.json
./node_modules/npm/node_modules/promzard/package.json
./node_modules/npm/node_modules/promzard/example/npm-init/package.json
./node_modules/npm/node_modules/abbrev/package.json
./node_modules/npm/node_modules/lodash.clonedeep/package.json
./node_modules/npm/node_modules/jju/package.json
./node_modules/npm/node_modules/mute-stream/package.json
./node_modules/npm/node_modules/minimatch/package.json
./node_modules/npm/node_modules/node-gyp/package.json
./node_modules/npm/node_modules/node-gyp/node_modules/minimatch/package.json
./node_modules/npm/node_modules/node-gyp/node_modules/glob/package.json
./node_modules/npm/node_modules/node-gyp/node_modules/glob/node_modules/minimatch/package.json
./node_modules/npm/node_modules/node-gyp/node_modules/tar/package.json
./node_modules/npm/node_modules/core-util-is/package.json
./node_modules/npm/node_modules/ansi/package.json
./node_modules/npm/node_modules/lodash._basetostring/package.json
./node_modules/npm/node_modules/is-my-json-valid/package.json
./node_modules/npm/node_modules/os-homedir/package.json
./node_modules/npm/node_modules/fs-write-stream-atomic/package.json
./node_modules/npm/node_modules/builtin-modules/package.json
./node_modules/npm/node_modules/spdx-correct/package.json
./node_modules/npm/node_modules/osenv/package.json
./node_modules/npm/node_modules/isstream/package.json
./node_modules/npm/node_modules/dezalgo/package.json
./node_modules/npm/node_modules/graceful-readlink/package.json
./node_modules/npm/node_modules/ms/package.json
./node_modules/npm/node_modules/lodash.isarguments/package.json
./node_modules/npm/node_modules/form-data/package.json
./node_modules/npm/node_modules/caseless/package.json
./node_modules/npm/node_modules/supports-color/package.json
./node_modules/npm/node_modules/debug/package.json
./node_modules/npm/node_modules/har-validator/package.json
./node_modules/npm/node_modules/async/package.json
./node_modules/npm/node_modules/sigmund/package.json
./node_modules/npm/node_modules/opener/package.json
./node_modules/npm/node_modules/lockfile/package.json
./node_modules/npm/node_modules/ansi-regex/package.json
./node_modules/npm/node_modules/strip-ansi/package.json
./node_modules/npm/node_modules/lodash._cacheindexof/package.json
./node_modules/npm/node_modules/chownr/package.json
./node_modules/npm/node_modules/debuglog/package.json
./node_modules/npm/node_modules/asn1/package.json
./node_modules/npm/node_modules/commander/package.json
./node_modules/npm/node_modules/inflight/package.json
./node_modules/npm/node_modules/util-extend/package.json
./node_modules/npm/node_modules/node-uuid/package.json
./node_modules/npm/node_modules/oauth-sign/package.json
./node_modules/npm/node_modules/which/package.json
./node_modules/npm/node_modules/ansi-styles/package.json
./node_modules/npm/node_modules/ansistyles/package.json
./node_modules/npm/node_modules/path-is-inside/package.json
./node_modules/npm/node_modules/read-cmd-shim/package.json
./node_modules/npm/node_modules/graceful-fs/package.json
./node_modules/npm/node_modules/are-we-there-yet/package.json
./node_modules/npm/node_modules/npm-cache-filename/package.json
./node_modules/npm/node_modules/npm-registry-client/package.json
./node_modules/npm/node_modules/clone/package.json
./node_modules/npm/node_modules/async-some/package.json
./node_modules/npm/node_modules/bluebird/package.json
./node_modules/npm/node_modules/lodash._basecallback/package.json
./node_modules/npm/node_modules/fs-vacuum/package.json
./node_modules/npm/node_modules/normalize-git-url/package.json
./node_modules/npm/node_modules/realize-package-specifier/package.json
./node_modules/npm/node_modules/read-package-json/package.json
./node_modules/npm/node_modules/assert-plus/package.json
./node_modules/npm/node_modules/ansicolors/package.json
./node_modules/npm/node_modules/boom/package.json
./node_modules/npm/node_modules/semver/package.json
./node_modules/npm/node_modules/columnify/package.json
./node_modules/npm/node_modules/lodash.padleft/package.json
./node_modules/npm/node_modules/sha/package.json
./node_modules/npm/node_modules/sha/node_modules/readable-stream/package.json
./node_modules/npm/node_modules/retry/package.json
./node_modules/npm/node_modules/lodash._baseuniq/package.json
./node_modules/npm/node_modules/init-package-json/package.json
./node_modules/npm/node_modules/lodash.repeat/package.json
./node_modules/npm/node_modules/generate-function/package.json
./node_modules/npm/node_modules/lodash._baseflatten/package.json
./node_modules/npm/node_modules/has-ansi/package.json
./node_modules/npm/node_modules/brace-expansion/package.json
./node_modules/npm/node_modules/combined-stream/package.json
./node_modules/npm/node_modules/tough-cookie/package.json
./node_modules/npm/node_modules/block-stream/package.json
./node_modules/npm/node_modules/process-nextick-args/package.json
./node_modules/npm/node_modules/validate-npm-package-license/package.json
./node_modules/npm/node_modules/concat-map/package.json
./node_modules/npm/node_modules/array-index/package.json
./node_modules/npm/node_modules/path-array/package.json
./node_modules/npm/node_modules/has-unicode/package.json
./node_modules/npm/node_modules/balanced-match/package.json
./node_modules/npm/node_modules/fstream-npm/package.json
./node_modules/npm/node_modules/hawk/package.json
./node_modules/npm/node_modules/read/package.json
./node_modules/npm/node_modules/lodash._baseisequal/package.json
./node_modules/npm/node_modules/read-installed/package.json
./node_modules/npm/node_modules/lru-cache/package.json
./node_modules/npm/node_modules/lodash.isarray/package.json
./node_modules/npm/node_modules/path-is-absolute/package.json
./node_modules/npm/node_modules/minimist/package.json
./node_modules/npm/node_modules/lodash.pad/package.json
./node_modules/npm/node_modules/qs/package.json
./node_modules/npm/node_modules/asap/package.json
./node_modules/npm/node_modules/lodash.without/package.json
./node_modules/npm/node_modules/npm-package-arg/package.json
./node_modules/npm/node_modules/npm-user-validate/package.json
./node_modules/npm/node_modules/ctype/package.json
./node_modules/npm/node_modules/generate-object-property/package.json
./node_modules/npm/node_modules/config-chain/package.json
./node_modules/npm/node_modules/escape-string-regexp/package.json
./node_modules/npm/node_modules/jsonpointer/package.json
./node_modules/npm/node_modules/unique-filename/package.json
./node_modules/npm/node_modules/readable-stream/package.json
./node_modules/npm/node_modules/proto-list/package.json
./node_modules/npm/node_modules/lodash._isiterateecall/package.json
./node_modules/npm/node_modules/lodash.padright/package.json
./node_modules/npm/node_modules/lodash._createpadding/package.json
./node_modules/npm/node_modules/typedarray/package.json
./node_modules/npm/node_modules/lodash.restparam/package.json
./node_modules/npm/node_modules/lodash.uniq/package.json
./node_modules/npm/node_modules/json-stringify-safe/package.json
./node_modules/npm/node_modules/glob/package.json
./node_modules/npm/node_modules/lodash._basefor/package.json
./node_modules/npm/node_modules/tunnel-agent/package.json
./node_modules/npm/node_modules/hoek/package.json
./node_modules/npm/node_modules/lodash.union/package.json
./node_modules/npm/node_modules/write-file-atomic/package.json
./node_modules/npm/node_modules/spdx-license-ids/package.json
./node_modules/npm/node_modules/normalize-package-data/package.json
./node_modules/npm/node_modules/nopt/package.json
./node_modules/npm/node_modules/mime-db/package.json
./node_modules/npm/node_modules/npm-install-checks/package.json
./node_modules/npm/node_modules/defaults/package.json
./node_modules/npm/node_modules/bl/package.json
./node_modules/npm/node_modules/bl/node_modules/readable-stream/package.json
./node_modules/npm/node_modules/lodash.istypedarray/package.json
./node_modules/npm/node_modules/mkdirp/package.json
./node_modules/npm/node_modules/extend/package.json
./node_modules/npm/node_modules/read-package-tree/package.json
./node_modules/npm/node_modules/wcwidth/package.json
./node_modules/npm/node_modules/concat-stream/package.json
./node_modules/npm/node_modules/concat-stream/node_modules/readable-stream/package.json
./node_modules/npm/node_modules/string_decoder/package.json
./node_modules/npm/node_modules/lodash._baseassign/package.json
./node_modules/npm/node_modules/spdx-expression-parse/package.json
./node_modules/npm/node_modules/validate-npm-package-name/package.json
./node_modules/npm/node_modules/editor/package.json
./node_modules/npm/node_modules/tar/package.json
./node_modules/npm/node_modules/is-absolute/package.json
./node_modules/npm/node_modules/builtins/package.json
./node_modules/npm/node_modules/stringstream/package.json
./node_modules/npm/node_modules/lodash._createcache/package.json
./node_modules/npm/node_modules/lodash._basedifference/package.json
./node_modules/npm/node_modules/archy/package.json
./node_modules/npm/node_modules/lodash._baseindexof/package.json
./node_modules/npm/node_modules/forever-agent/package.json
./node_modules/npm/node_modules/delayed-stream/package.json
./node_modules/npm/node_modules/npmlog/package.json
./node_modules/npm/node_modules/isarray/package.json
./node_modules/npm/node_modules/cryptiles/package.json
./node_modules/npm/node_modules/lodash._bindcallback/package.json
./node_modules/npm/node_modules/unique-slug/package.json
./node_modules/npm/node_modules/is-relative/package.json
./node_modules/npm/node_modules/os-tmpdir/package.json
./node_modules/npm/node_modules/umask/package.json
./node_modules/homebridge/devPlugins/homebridge-suncalc/package.json
./node_modules/homebridge/package.json
./node_modules/homebridge/node_modules/wrappy/package.json
./node_modules/homebridge/node_modules/aproba/package.json
./node_modules/homebridge/node_modules/gauge/package.json
./node_modules/homebridge/node_modules/fstream/package.json
./node_modules/homebridge/node_modules/fstream/node_modules/mkdirp/package.json
./node_modules/homebridge/node_modules/aws4/package.json
./node_modules/homebridge/node_modules/rimraf/package.json
./node_modules/homebridge/node_modules/tar-pack/package.json
./node_modules/homebridge/node_modules/tar-pack/node_modules/once/package.json
./node_modules/homebridge/node_modules/number-is-nan/package.json
./node_modules/homebridge/node_modules/mime-types/package.json
./node_modules/homebridge/node_modules/xtend/package.json
./node_modules/homebridge/node_modules/uid-number/package.json
./node_modules/homebridge/node_modules/request/package.json
./node_modules/homebridge/node_modules/once/package.json
./node_modules/homebridge/node_modules/util-deprecate/package.json
./node_modules/homebridge/node_modules/is-property/package.json
./node_modules/homebridge/node_modules/chalk/package.json
./node_modules/homebridge/node_modules/http-signature/package.json
./node_modules/homebridge/node_modules/delegates/package.json
./node_modules/homebridge/node_modules/sshpk/package.json
./node_modules/homebridge/node_modules/sshpk/node_modules/assert-plus/package.json
./node_modules/homebridge/node_modules/jodid25519/package.json
./node_modules/homebridge/node_modules/ecc-jsbn/package.json
./node_modules/homebridge/node_modules/bignum/package.json
./node_modules/homebridge/node_modules/inherits/package.json
./node_modules/homebridge/node_modules/aws-sign2/package.json
./node_modules/homebridge/node_modules/ini/package.json
./node_modules/homebridge/node_modules/sntp/package.json
./node_modules/homebridge/node_modules/fstream-ignore/package.json
./node_modules/homebridge/node_modules/fs.realpath/package.json
./node_modules/homebridge/node_modules/abbrev/package.json
./node_modules/homebridge/node_modules/set-blocking/package.json
./node_modules/homebridge/node_modules/minimatch/package.json
./node_modules/homebridge/node_modules/core-util-is/package.json
./node_modules/homebridge/node_modules/signal-exit/package.json
./node_modules/homebridge/node_modules/getpass/package.json
./node_modules/homebridge/node_modules/getpass/node_modules/assert-plus/package.json
./node_modules/homebridge/node_modules/punycode/package.json
./node_modules/homebridge/node_modules/is-my-json-valid/package.json
./node_modules/homebridge/node_modules/pinkie/package.json
./node_modules/homebridge/node_modules/hap-nodejs/package.json
./node_modules/homebridge/node_modules/bcrypt-pbkdf/package.json
./node_modules/homebridge/node_modules/code-point-at/package.json
./node_modules/homebridge/node_modules/isstream/package.json
./node_modules/homebridge/node_modules/graceful-readlink/package.json
./node_modules/homebridge/node_modules/ms/package.json
./node_modules/homebridge/node_modules/form-data/package.json
./node_modules/homebridge/node_modules/caseless/package.json
./node_modules/homebridge/node_modules/pinkie-promise/package.json
./node_modules/homebridge/node_modules/supports-color/package.json
./node_modules/homebridge/node_modules/debug/package.json
./node_modules/homebridge/node_modules/har-validator/package.json
./node_modules/homebridge/node_modules/har-validator/node_modules/commander/package.json
./node_modules/homebridge/node_modules/ansi-regex/package.json
./node_modules/homebridge/node_modules/strip-ansi/package.json
./node_modules/homebridge/node_modules/node-persist/package.json
./node_modules/homebridge/node_modules/strip-json-comments/package.json
./node_modules/homebridge/node_modules/wide-align/package.json
./node_modules/homebridge/node_modules/asn1/package.json
./node_modules/homebridge/node_modules/commander/package.json
./node_modules/homebridge/node_modules/inflight/package.json
./node_modules/homebridge/node_modules/node-uuid/package.json
./node_modules/homebridge/node_modules/oauth-sign/package.json
./node_modules/homebridge/node_modules/ansi-styles/package.json
./node_modules/homebridge/node_modules/buffer-shims/package.json
./node_modules/homebridge/node_modules/graceful-fs/package.json
./node_modules/homebridge/node_modules/are-we-there-yet/package.json
./node_modules/homebridge/node_modules/bindings/package.json
./node_modules/homebridge/node_modules/assert-plus/package.json
./node_modules/homebridge/node_modules/boom/package.json
./node_modules/homebridge/node_modules/semver/package.json
./node_modules/homebridge/node_modules/nan/tools/package.json
./node_modules/homebridge/node_modules/nan/package.json
./node_modules/homebridge/node_modules/console-control-strings/package.json
./node_modules/homebridge/node_modules/rc/package.json
./node_modules/homebridge/node_modules/rc/node_modules/minimist/package.json
./node_modules/homebridge/node_modules/generate-function/package.json
./node_modules/homebridge/node_modules/tweetnacl/package.json
./node_modules/homebridge/node_modules/has-ansi/package.json
./node_modules/homebridge/node_modules/q/package.json
./node_modules/homebridge/node_modules/brace-expansion/package.json
./node_modules/homebridge/node_modules/string-width/package.json
./node_modules/homebridge/node_modules/combined-stream/package.json
./node_modules/homebridge/node_modules/tough-cookie/package.json
./node_modules/homebridge/node_modules/block-stream/package.json
./node_modules/homebridge/node_modules/process-nextick-args/package.json
./node_modules/homebridge/node_modules/concat-map/package.json
./node_modules/homebridge/node_modules/extsprintf/package.json
./node_modules/homebridge/node_modules/dashdash/package.json
./node_modules/homebridge/node_modules/dashdash/node_modules/assert-plus/package.json
./node_modules/homebridge/node_modules/ed25519/package.json
./node_modules/homebridge/node_modules/has-unicode/package.json
./node_modules/homebridge/node_modules/balanced-match/package.json
./node_modules/homebridge/node_modules/hawk/package.json
./node_modules/homebridge/node_modules/node-pre-gyp/lib/util/nw-pre-gyp/package.json
./node_modules/homebridge/node_modules/node-pre-gyp/package.json
./node_modules/homebridge/node_modules/node-pre-gyp/node_modules/semver/package.json
./node_modules/homebridge/node_modules/node-pre-gyp/node_modules/mkdirp/package.json
./node_modules/homebridge/node_modules/json-schema/package.json
./node_modules/homebridge/node_modules/path-is-absolute/package.json
./node_modules/homebridge/node_modules/minimist/package.json
./node_modules/homebridge/node_modules/srp/package.json
./node_modules/homebridge/node_modules/qs/package.json
./node_modules/homebridge/node_modules/jsprim/package.json
./node_modules/homebridge/node_modules/curve25519-n/package.json
./node_modules/homebridge/node_modules/mdns/package.json
./node_modules/homebridge/node_modules/mdns/node_modules/nan/tools/package.json
./node_modules/homebridge/node_modules/mdns/node_modules/nan/package.json
./node_modules/homebridge/node_modules/generate-object-property/package.json
./node_modules/homebridge/node_modules/object-assign/package.json
./node_modules/homebridge/node_modules/escape-string-regexp/package.json
./node_modules/homebridge/node_modules/jsonpointer/package.json
./node_modules/homebridge/node_modules/readable-stream/package.json
./node_modules/homebridge/node_modules/json-stringify-safe/package.json
./node_modules/homebridge/node_modules/glob/package.json
./node_modules/homebridge/node_modules/tunnel-agent/package.json
./node_modules/homebridge/node_modules/hoek/package.json
./node_modules/homebridge/node_modules/deep-extend/package.json
./node_modules/homebridge/node_modules/jsbn/package.json
./node_modules/homebridge/node_modules/has-color/package.json
./node_modules/homebridge/node_modules/is-fullwidth-code-point/package.json
./node_modules/homebridge/node_modules/nopt/package.json
./node_modules/homebridge/node_modules/mime-db/package.json
./node_modules/homebridge/node_modules/asynckit/package.json
./node_modules/homebridge/node_modules/mkdirp/package.json
./node_modules/homebridge/node_modules/extend/package.json
./node_modules/homebridge/node_modules/string_decoder/package.json
./node_modules/homebridge/node_modules/is-typedarray/package.json
./node_modules/homebridge/node_modules/tar/package.json
./node_modules/homebridge/node_modules/verror/package.json
./node_modules/homebridge/node_modules/stringstream/package.json
./node_modules/homebridge/node_modules/forever-agent/package.json
./node_modules/homebridge/node_modules/delayed-stream/package.json
./node_modules/homebridge/node_modules/ip/package.json
./node_modules/homebridge/node_modules/npmlog/package.json
./node_modules/homebridge/node_modules/isarray/package.json
./node_modules/homebridge/node_modules/cryptiles/package.json
Bullseye auf iNUC, Homematic + HMIP(UART/HMUSB), Debmatic, HUEBridge, Zigbee/ConbeeII, FB, Alexa (fhem-lazy), Livetracking, LaCrosse JeeLink, LoRaWan / TTN / Chirpstack

DeeSPe

Wenn Du homebridge global installiert hast dann sollte das diese sein: /usr/local/lib/node_modules/homebridge/package.json

Ehrlich gesagt habe ich mich aber nie darum gekümmert das auszumisten!
Ist das überhaupt noch aktuell das zu machen?

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

budy

Moin Andre,

Zitat von: justme1968 am 30 Oktober 2016, 19:36:57
@budy: wenn du den filter über das mapping konfigurierst muss du das = vermutlich url encoden. auf fhem seite per cmdalias ein neues kommando onlyOn oder ähnlich anlegen und verwenden. aber für hm gibt es auch den vorschlag das on commando auf etwas nicht vorhandenes zu mappen:On=state,cmd=xyz

ich habe das jetzt mit dem Mapping auf ein nicht vorhandenes Kommando gemacht und das hat zumindest mal funktioniert:

On=state,cmdOn=noCmd

Die Reaktion von homebridge/Siri scheinen jetzt zwar irgendwie langsamer als vorher zu sein und man kann nicht mehr einfach die Beleuchtung einfach einschalten, sondern muss immer dimmen, aber immer noch besser als jedesmal den Eindruck eines Lichtblitzes zu bekommen, wenn man die Helligkeit ändert... ;)

Gruß,
Stephan
Debian stretch, FHEM 5.9.
HM-CC-RT-DN, HM-ES-PMSw1-Pl, HM-LC-Dim1TPBU-FM, HMUARTLGW, HMLAN, HM-SEC-KEY, HM-SEC-RHS, HM-SEC-SC-2, HM-SEC-SCo, HM-SEC-SD-2, HM-OU-CFM-TW, div. HUEs, Wifilight, Ring Video Pro

webundstyle

Zitat von: justme1968 am 01 November 2016, 10:48:13
@webundstyle: in deinem listing gibt es kein reading state. du verwendest es aber um das position reading zu erzeugen. ändert sich das position reading in fhem wenn die markise anhält? siehst du das als event im event monitor? siehst du das als konsolenausgabe von homebridge? siehst du es im debug browser auf port 8282?


@Pati_Alpha: welches update? die werte sollten alle automatisch aktualisiert werden.

@choetzu: der wert A0 wird bei dir nicht automatisch als aus erkannt. zeig mal bitte ein jsonlist2 vom device.

gruss
  andre


hi,

nein ändert sich nicht.

anbei das log



2016.11.01 15:33:06 3: tahoma_applyRequest data={"label":"Kinder Balkon - Positionieren auf 0 % - iPhone","actions":[{"deviceURL":"io://1202-6008-2347/16118265","commands":[{"name":"setClosure","parameters":[0]}]}]}
2016.11.01 15:35:13 3: tahoma_applyRequest data={"label":"Kinder Balkon - Positionieren auf 0 % - iPhone","actions":[{"deviceURL":"io://1202-6008-2347/16118265","commands":[{"name":"setClosure","parameters":[0]}]}]}
2016.11.01 15:35:19 3: tahoma_applyRequest data={"label":"Kinder Balkon - Positionieren auf 100 % - iPhone","actions":[{"deviceURL":"io://1202-6008-2347/16118265","commands":[{"name":"setClosure","parameters":[100]}]}]}
2016.11.02 09:02:35 3: tahoma_applyRequest data={"label":"Kinder Balkon - Positionieren auf 36 % - iPhone","actions":[{"deviceURL":"io://1202-6008-2347/16118265","commands":[{"name":"setClosure","parameters":[36]}]}]}
2016.11.02 09:03:26 3: tahoma_applyRequest data={"label":"Kinder Balkon - Positionieren auf 0 % - iPhone","actions":[{"deviceURL":"io://1202-6008-2347/16118265","commands":[{"name":"setClosure","parameters":[0]}]}]}

justme1968

wenn es kein event gibt und sich das reading nicht ändert kann weder fhemweb noch homekit den aktuellen stand anzeigen.

ich weiss nicht ob dein aktor das proinzipiell nicht kann oder ob du noch etwas konfigurieren musst.

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

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

webundstyle

Zitat von: justme1968 am 02 November 2016, 09:58:01
wenn es kein event gibt und sich das reading nicht ändert kann weder fhemweb noch homekit den aktuellen stand anzeigen.

ich weiss nicht ob dein aktor das proinzipiell nicht kann oder ob du noch etwas konfigurieren musst.

gruss
  andre

komisch, ist eigentlich der gleiche Motor wie bei den Rollos....

JoergW

Hallo, bisher lief mein FHEM mit Homebridge ohne Probleme. Nach dem ich heute mal eine Runde Updates (apt-get udate&upgrade, sudo npm -g update homebridge und homebridege-fhem); npm version ist 4.0.0; node version ist v4.4.5) durchgeführt habe, hat sich dabei wohl was zerlegt: Jeder Versuch, Homebridge zu starten, endet mit einem Buffer.alloc(0) Fehler.

Homebridge startet zunächst, findet FHEM, zeigt alle Komponenten an, den Device-Pair-Code - und stürzt dann in der nächsten Zeile ab.


/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/model/AccessoryInfo.js:23
  this.signSK = Buffer.alloc(0);

TypeError: Buffer.alloc is not a function
   at new AccessoryInfo (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/model/AccessoryInfo.js:23:24)
   at Function.AccessoryInfo.load (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/model/AccessoryInfo.js:105:106)
   at Bridge.Accessory.publish (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/model/Accessory.js:427:39)
   at Server._publish (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/server.js:11:16)
   at Server.<anonymous> (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/server.js:369:14)
   at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/util/once.js:15:19
   at Object.<anonymous> (/usr/local/lib/node_modules/homebridge-fhem/index.js:995:22)
   at Request.self.callback (/usr/local/lib/node_modules/homebridge-fhem/node-modules/request/request.js:186:22)
   at emitTwo (events.js:87:13)
   at Request.emit (events.js:172:7)


Spasseshalber habe ich die beiden Accessoires aus der config.json entfernt (people und vsx) - gleiches Ergebnis.

Was könnte da schief gegangen sein?

fhemfreund

Zitat von: justme1968 am 31 Oktober 2016, 10:52:41
@fhemfreund: wenn dir on und off reicht attr <device> homebridgeMappng On=state,cmdOn=...,cmdOff=... leerzeichen mit + ersetzen.
...
gruss
  andre

@Andre,
Ein- und Ausschalten klappt nun super. Danke für deinen Tip. Natürlich hat mich doch die Steuerung der restlichen Funktionen wie Farbe + Helligkeit nicht losgelassen :-) Habe im iNet Eve Screens gesehen (siehe Anhang), bei denen für den GenericDeviceType 'light' die Farbe und Helligkeit als Attribute zu sehen war. Das müsste dann doch auch für ein FHEM Homebridge Mapping irgendwie zu steuern/mappen sein - oder?

Andreas

WolfgangV

Hallo,

ZitatHallo, bisher lief mein FHEM mit Homebridge ohne Probleme. Nach dem ich heute mal eine Runde Updates (apt-get udate&upgrade, sudo npm -g update homebridge und homebridege-fhem); npm version ist 4.0.0; node version ist v4.4.5) durchgeführt habe, hat sich dabei wohl was zerlegt: Jeder Versuch, Homebridge zu starten, endet mit einem Buffer.alloc(0) Fehler.

das gleiche Ergebnis hatte ich ebenfalls vor einigen Wochen nach sudo apt-get upgrade.
Also habe ich eine Sicherung meines Image eingespielt und diesen Befehl bislang unterlassen.


Gruß



Wolfgang
Raspi5  HmUART, Jeelink, VU+Duo2, Viera, Sonos, HM-CC-RT-DN,     
HM-WDS30-OT2-SM, HM-LC-Dim1TPBU-FM,    
Jeelink, TUL