homebridge/homekit

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

Vorheriges Thema - Nächstes Thema

justme1968

wenn du an der config etwas änderst musst du nicht löschen.

wenn du löschst sollte homebridge laufen damit das pairing korrekt aufgehoben wird.

halte homebridge an, lösch das .homebridge/perstist directory und starte dann wieder.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

holzwurm83

Zitat von: justme1968 am 07 Oktober 2016, 20:50:09
wenn du an der config etwas änderst musst du nicht löschen.

wenn du löschst sollte homebridge laufen damit das pairing korrekt aufgehoben wird.

halte homebridge an, lösch das .homebridge/perstist directory und starte dann wieder.

super, vielen Dank! Das war der entscheidende Punkt!
- Fhem auf einem MacMini Server
- CUL; HMLAN; CUNO2 für FS20; HM-Wired RS485 LAN Gateway
- HMW_Sen_SC_12_FM; HMW_LC_Sw2_DR; HMW_LC_Bl1_DR; HMW_IO_12_Sw7; HMW_IO_12_Sw14_DR; HMW_IO_12_FM; HBW_1W_T10
- HM-TC-IT-WM-W-EU; HM-CC-RT-DN

Garbsen

Irgendwer hierzu eine Idee?
Zumindest HM Rolläden-Aktoren sollten doch funktionieren oder?



Zitat von: Garbsen am 05 Oktober 2016, 22:24:59
Ich bin am verzweifeln, ich kriege die Homebridge nicht richtig zum Laufen.
Ich habe 2 Typen von Rolläden im Einsatz: Somfy und HM, beide tauchen in Himekit auf. Die Somfy Rolläden jetzt, soweit ich das HomebridgeMapping gelöscht habe immer mit Zustand geschlossen, dort wo das alte Mapping noch steht (mit MaxValue 200) immer mit wird geöffnet. Steuern lassen Sie sich nicht.

Das schiebe ich aber zunächst mal nach hinten, wäre ja froh, wenn die HM Rolläden Aktoren funktionieren würden. Hier ist es auch "seltsam", da beide unterschiedlich agieren.

Der 1. zeigt ebenfalls immer geschlossen an, lässt sich aber fahren, zeigt dabei wird geöffnet an, anschließend wieder geschlossen
Ist-Zustand:geschlossen
Anzeige in HomeKit:geschlossen
In HomeKit auf öffnen ziehen, Rolläden öffnet und in HomeKit Anzeige:wird geöffnet, anschließend Anzeige:geschlossen, ist-Zustand Geöffnet.
Jetzt in HomeKit auf öffnen ziehen, nichts geschieht, von ganz offen auf schließen ziehen, Rollden fährt runter
Ansteuern einer Zwischenposition wird ignoriert, bzw. Immer auf 0 oder 100 gesteuert
Hier ein List

Internals:
   CUL_0_MSGCNT 77
   CUL_0_RAWMSG A0D4EA41044D02EF110340601C800::-71:CUL_0
   CUL_0_RSSI -71
   CUL_0_TIME 2016-10-05 21:59:46
   DEF        44D02E
   IODev      CUL_0
   LASTInputDev CUL_0
   MSGCNT     77
   NAME       Rollo3
   NOTIFYDEV  global
   NR         589
   NTFY_ORDER 50-Rollo3
   STATE      hoch
   TYPE       CUL_HM
   lastMsg    No:4E - t:10 s:44D02E d:F11034 0601C800
   protLastRcv 2016-10-05 21:59:46
   protSnd    77 last_at:2016-10-05 21:59:46
   protState  CMDs_done
   rssi_CUL_0 min:-81 max:-72 avg:-76.84 lst:-74 cnt:53
   rssi_at_CUL_0 cnt:77 lst:-71 avg:-74.55 max:-69.5 min:-82
   Readings:
     2016-10-05 21:59:41   CommandAccepted yes
     2016-09-02 14:12:40   D-firmware      2.8
     2016-09-02 14:12:40   D-serialNr      NEQ0049605
     2016-10-05 21:59:46   deviceMsg       off (to VCCU)
     2016-10-05 21:59:46   level           0
     2016-10-05 21:59:46   motor           stop:off
     2016-10-05 21:59:46   pct             0
     2016-10-05 21:59:46   recentStateType info
     2016-10-05 21:59:46   state           off
     2016-10-05 21:59:46   timedOn         off
   Helper:
     HM_CMDNR   78
     cSnd       11F1103444D02E0201C8,11F1103444D02E0201C8
     dlvlCmd    ++A011F1103444D02E0201C8
     mId        006A
     rxType     1
     Ack:
     Dir:
       cur        stop
       rct        up
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +44D02E,00,00,00
       nextSend   1475697586.6335
       rxt        0
       vccu       VCCU
       p:
         44D02E
         00
         00
         00
       prefIO:
         CUL_0
     Mrssi:
       mNo        4E
       Io:
         CUL_0      -69
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf   00
       qReqStat
     Role:
       chn        1
       dev        1
       prs        1
     Rpt:
       IO         CUL_0
       flg        A
       ts         1475697586.53995
       ack:
         HASH(0x2043bd0)
         4E8002F1103444D02E00
     Rssi:
       Cul_0:
         avg        -76.8490566037736
         cnt        53
         lst        -74
         max        -72
         min        -81
       At_cul_0:
         avg        -74.5584415584416
         cnt        77
         lst        -71
         max        -69.5
         min        -82
Attributes:
   IODev      CUL_0
   IOgrp      VCCU:CUL_0
   alias      Rollo_Küchentür
   autoReadReg 4_reqStatus
   devStateIcon .*runter:fts_shutter_90 .*hoch:fts_shutter_10 .*60:fts_shutter_50
   eventMap   /open:oben/closed:unten/on:runter/off:hoch/pct 45:Sonnenschutz
   expert     2_raw
   fhem_widget_command {"allowed_values":["on","stop","off"],"order":3,"alias":"RolloKuechentuer"}
   firmware   2.8
   genericDeviceType blind
   group      Rollaeden Kueche
   icon       fts_shutter_updown
   model      HM-LC-Bl1PBU-FM
   param      levelInverse
   peerIDs    00000000,
   room       CUL_HM,FHEM_Widget,Homekit,Kueche,Sueden,Unten
   serialNr   NEQ0049605
   subType    blindActuator
   webCmd     statusRequest:toggleDir:hoch:runter:stop:Sonnenschutz
   widgetOverride homebridgeMapping:textField-long


LevelInverse ist hier notwendig, das der Motor verkehrt herum angeschlossen ist

2. Rollo
hier funktioniert alles soweit, außer dass die Anzeige verkehrt herum ist (geschlossen=Offen und umgekehrt)

Hier das List

Internals:
   CUL_0_MSGCNT 29
   CUL_0_RAWMSG A0D1EA410455106F110340601C800::-65:CUL_0
   CUL_0_RSSI -65
   CUL_0_TIME 2016-10-05 21:57:34
   CUL_433_MSGCNT 2
   CUL_433_RAWMSG A0D15A410455106F1103406011000::-109.5:CUL_433
   CUL_433_RSSI -109.5
   CUL_433_TIME 2016-10-05 21:53:22
   DEF        455106
   IODev      CUL_0
   LASTInputDev CUL_0
   MSGCNT     31
   NAME       Rollo8
   NOTIFYDEV  global
   NR         300
   NTFY_ORDER 50-Rollo8
   STATE      runter
   TYPE       CUL_HM
   lastMsg    No:1E - t:10 s:455106 d:F11034 0601C800
   protLastRcv 2016-10-05 21:57:34
   protSnd    29 last_at:2016-10-05 21:57:34
   protState  CMDs_done
   rssi_CUL_0 cnt:17 lst:-64 min:-68 avg:-64.58 max:-62
   rssi_at_CUL_0 max:-59.5 avg:-64.81 min:-69.5 lst:-65 cnt:29
   rssi_at_CUL_433 cnt:2 lst:-109.5 min:-109.5 avg:-108.25 max:-107
   Readings:
     2016-10-05 21:57:10   CommandAccepted yes
     2016-06-28 17:26:04   D-firmware      2.8
     2016-06-28 17:26:04   D-serialNr      NEQ0111694
     2016-07-27 22:00:01   PairedTo        0xF11034
     2016-06-28 20:28:53   R-driveDown     20 s
     2016-06-28 17:26:47   R-driveTurn     0.5 s
     2016-06-28 20:28:33   R-driveUp       20 s
     2016-06-28 17:26:46   R-pairCentral   0xF11034
     2016-06-28 17:26:47   R-sign          off
     2016-07-27 22:00:01   RegL_00.        02:01 0A:F1 0B:10 0C:34 15:FF 18:00 00:00
     2016-07-27 22:00:02   RegL_01.        08:00 09:00 0A:00 0B:00 0C:C8 0D:00 0E:C8 0F:05 10:00  30:06 57:24 56:00 00:00
     2016-10-05 21:57:34   deviceMsg       on (to VCCU)
     2016-10-05 21:57:34   level           100
     2016-08-26 18:35:03   levelMissed     desired:100
     2016-10-05 21:57:34   motor           stop:on
     2016-10-05 21:57:34   pct             100
     2016-10-05 21:57:34   recentStateType info
     2016-07-25 17:20:07   sabotageAttackId_ErrIoId_F10000 cnt:4
     2016-07-25 20:52:25   sabotageAttackId_ErrIoId_F11034 cnt:4
     2016-07-25 20:53:45   sabotageAttackId_ErrIoId_F11134 cnt:12
     2016-10-05 21:57:34   state           on
     2016-10-05 21:57:34   timedOn         off
   Helper:
     HM_CMDNR   30
     cSnd       11F11034455106020100,11F110344551060201C8
     dlvlCmd    ++A011F110344551060201C8
     mId        0005
     rxType     1
     Ack:
     Dir:
       cur        stop
       rct        up
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +455106,00,00,00
       nextSend   1475697454.62348
       rxt        0
       vccu       VCCU
       p:
         455106
         00
         00
         00
     Mrssi:
       mNo        1E
       Io:
         CUL_0      -63
     Prt:
       bErr       0
       sProc      0
       Rspwait:
     Q:
       qReqConf
       qReqStat
     Role:
       chn        1
       dev        1
       prs        1
     Rpt:
       IO         CUL_0
       flg        A
       ts         1475697454.52811
       ack:
         HASH(0x1df9ac8)
         1E8002F1103445510600
     Rssi:
       Cul_0:
         avg        -64.5882352941176
         cnt        17
         lst        -64
         max        -62
         min        -68
       At_cul_0:
         avg        -64.8103448275862
         cnt        29
         lst        -65
         max        -59.5
         min        -69.5
       At_cul_433:
         avg        -108.25
         cnt        2
         lst        -109.5
         max        -107
         min        -109.5
Attributes:
   IODev      CUL_0
   IOgrp      VCCU
   alias      Rollo_WZ_Seite_klein
   autoReadReg 4_reqStatus
   devStateIcon .*runter:fts_shutter_90 .*hoch:fts_shutter_10 .*60:fts_shutter_50
   eventMap   /open:oben/closed:unten/on:runter/off:hoch/pct 60:Sonnenschutz
   expert     2_full
   fhem_widget_command {"allowed_values":["on","stop","off"],"order":8,"alias":"WZSeiteklein"}
   firmware   2.8
   genericDeviceType blind
   group      Wohnzimmer,Rolläden WZ
   icon       fts_shutter_updown
   model      HM-LC-BL1-FM
   peerIDs    00000000,
   room       CUL_HM,FHEM_Widget,Homekit,Unten,Westen,Wohnzimmer
   serialNr   NEQ0111694
   sortby     09
   subType    blindActuator
   webCmd     runter:hoch:stop:Sonnenschutz
   widgetOverride homebridgeMapping:textField-long


Ist mir alles unerklärlich aber ich bin auch noch eher im Anfängerstadium.

Wenn das gelöst ist, werde ich auf das Somfy Problem zurückkommen.

Ich habe übrigens mit der aktuellen Konfiguration Homebridge neu gestartet (incl. vorheriges Löschen des persist Ordners) und in HomeKit neu eingebunden, also sollte alles auch so in HomeKit angekommen sein
FHEM und Homebridge auf Intel NUC, CUL 868 v 1.66, CUL466 V 1.66, SOMFY RTS Rolläden, HM-LC-Bl1PBU-FM, HM-LC-BL1-FM, HM-SEC-SC-2, HM-SEC-RHS, HM-WDS10-TH-O, HM-SEC-WDS-2, HM-Sen-LI-O, HM-CC-RT-DN, HM-LC-Sw1-Pl-DN-R1, HM-SCI-3-FM, HM-Sec-Sir-WM, HM-PB-2-WM55-2, HM-RC-8, HM-LC-SW1-PL2, Alpha2

justme1968

ja. die sollten einfach funktionieren.

starte homebridge mit --debug und schau was passiert und ob es unterschiede gibt.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

M-1978

Hallo zusammen,

habe aktuell Probleme mit meinen Homematic Rolladenaktoren, in der Home App werden die Rolladen als Schalter angezeigt (an/aus) und lassen sich dementsprechend nicht bewegen bzw. per Siri steuern (ich habe keine Jalousien gefunden), woran könnte das liegen? ansonsten funktioniert alles bestens.

Gruss
Martin

justme1968

und wie hast du den rolladen genau konfiguriert?
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

holzwurm83

Zitat von: holzwurm83 am 07 Oktober 2016, 22:05:25
super, vielen Dank! Das war der entscheidende Punkt!

Hallo Andre,

seit heute morgen findet das iPad die Homebridge wieder nicht! Ich habe jetzt mal das Haus, und die .homebridge/perstist directory gelöscht und alles neu gestartet, aber das iPad findet die Homebridge immer nicht.

fhem@raspberrypi:~$ homebridge
*** 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>
[2016-10-08 10:06:08] Loaded plugin: homebridge-fhem
homebridge API version: 2.1
[2016-10-08 10:06:09] Registering platform 'homebridge-fhem.FHEM'
[2016-10-08 10:06:09] ---
[2016-10-08 10:06:12] Loaded plugin: homebridge-http
[2016-10-08 10:06:12] Registering accessory 'homebridge-http.Http'
[2016-10-08 10:06:12] ---
[2016-10-08 10:06:12] Loaded config.json with 0 accessories and 1 platforms.
[2016-10-08 10:06:12] ---
[2016-10-08 10:06:13] Loading 1 platforms...
[2016-10-08 10:06:13] [FHEM] Initializing FHEM platform...
starting longpoll: http://192.168.182.3:8083/fhem.pl?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1475913976279
[2016-10-08 10:06:16] [FHEM] Checking genericDeviceType...
[2016-10-08 10:06:16] [FHEM]   executing: http://192.168.182.3:8083/fhem?cmd=%7BAttrVal(%22global%22,%22userattr%22,%22%22)%7D&XHR=1
[2016-10-08 10:06:16] [FHEM] Fetching FHEM devices...
[2016-10-08 10:06:16] [FHEM] fetching: http://192.168.182.3:8083/fhem?cmd=jsonlist2%20room=Homekit&XHR=1
[2016-10-08 10:06:16] Loading 0 accessories...
Server listening on: http://<ip>:8282
[2016-10-08 10:06:17] [FHEM] got: 8 results
[2016-10-08 10:06:17] [FHEM] AZ_TM_Climate is thermostat
[2016-10-08 10:06:17] [FHEM] AZ_TM_Climate has
[2016-10-08 10:06:17] [FHEM]   StatusLowBattery [battery]
[2016-10-08 10:06:17] [FHEM]   TargetTemperature [desired-temp]
[2016-10-08 10:06:17] [FHEM]   CurrentTemperature [measured-temp]
[2016-10-08 10:06:17] [FHEM]   CurrentRelativeHumidity [humidity]
  2016-10-08 10:06:18 caching: AZ_TM_Climate-battery: ok
[2016-10-08 10:06:18] [FHEM]     caching: StatusLowBattery: 0 (as number; means BATTERY_LEVEL_NORMAL; from 'ok')
  2016-10-08 10:06:18 caching: AZ_TM_Climate-desired-temp: 15.0
[2016-10-08 10:06:18] [FHEM]     caching: TargetTemperature: 15 (as number; from '15.0')
  2016-10-08 10:06:18 caching: AZ_TM_Climate-measured-temp: 19.4
[2016-10-08 10:06:18] [FHEM]     caching: CurrentTemperature: 19.4 (as number; from '19.4')
  2016-10-08 10:06:18 caching: AZ_TM_Climate-humidity: 52
[2016-10-08 10:06:18] [FHEM]     caching: CurrentRelativeHumidity: 52 (as number; from '52')
[2016-10-08 10:06:18] [FHEM] CUL_HM_HM_LC_Sw1PBU_FM_207905 is switch
[2016-10-08 10:06:18] [FHEM] CUL_HM_HM_LC_Sw1PBU_FM_207905 has
[2016-10-08 10:06:18] [FHEM]   FirmwareRevision [D-firmware]
[2016-10-08 10:06:18] [FHEM]   On [state;on,off]
  2016-10-08 10:06:18 caching: CUL_HM_HM_LC_Sw1PBU_FM_207905-D-firmware: 2.2
[2016-10-08 10:06:18] [FHEM]     caching: FirmwareRevision: 2.2 (as string; from '2.2')
  2016-10-08 10:06:18 caching: CUL_HM_HM_LC_Sw1PBU_FM_207905-state: off
[2016-10-08 10:06:18] [FHEM]     caching: On: false (as boolean; from 'off')
[2016-10-08 10:06:18] [FHEM] HMW_IO_12_Sw7_DR_LEQ0016833_14 is switch
[2016-10-08 10:06:18] [FHEM] HMW_IO_12_Sw7_DR_LEQ0016833_14 has
[2016-10-08 10:06:18] [FHEM]   On [state;on,off]
  2016-10-08 10:06:18 caching: HMW_IO_12_Sw7_DR_LEQ0016833_14-state: off
[2016-10-08 10:06:18] [FHEM]     caching: On: false (as boolean; from 'off')
[2016-10-08 10:06:18] [FHEM] LED_WZ_LW12 is light
[2016-10-08 10:06:18] [FHEM] LED_WZ_LW12 has
[2016-10-08 10:06:18] [FHEM]   Hue [rgb;rgb;0-359]
[2016-10-08 10:06:18] [FHEM]   Saturation [rgb;rgb;0-100]
[2016-10-08 10:06:18] [FHEM]   Brightness [rgb]
[2016-10-08 10:06:18] [FHEM]   On [state;on,off]
  2016-10-08 10:06:18 caching: LED_WZ_LW12-rgb: 000000
[2016-10-08 10:06:18] [FHEM]     caching: Hue: 0 (as number; from '000000')
[2016-10-08 10:06:18] [FHEM]     caching: Saturation: 0 (as number; from '000000')
[2016-10-08 10:06:18] [FHEM]     caching: Brightness: 0 (as number; from '000000')
  2016-10-08 10:06:18 caching: LED_WZ_LW12-state: off
[2016-10-08 10:06:18] [FHEM]     caching: On: false (as boolean; from 'off')
[2016-10-08 10:06:18] [FHEM] WG2_AZ_Licht1 is switch
[2016-10-08 10:06:18] [FHEM] WG2_AZ_Licht1 has
[2016-10-08 10:06:18] [FHEM]   On [state;on,off]
  2016-10-08 10:06:18 caching: WG2_AZ_Licht1-state: off
[2016-10-08 10:06:18] [FHEM]     caching: On: false (as boolean; from 'off')
[2016-10-08 10:06:18] [FHEM] WG2_AZ_Licht2 is switch
[2016-10-08 10:06:18] [FHEM] WG2_AZ_Licht2 has
[2016-10-08 10:06:18] [FHEM]   On [state;on,off]
  2016-10-08 10:06:18 caching: WG2_AZ_Licht2-state: off
[2016-10-08 10:06:18] [FHEM]     caching: On: false (as boolean; from 'off')
[2016-10-08 10:06:18] [FHEM] WG2_Flur is switch
[2016-10-08 10:06:18] [FHEM] WG2_Flur has
[2016-10-08 10:06:18] [FHEM]   On [state;on,off]
  2016-10-08 10:06:18 caching: WG2_Flur-state: off
[2016-10-08 10:06:18] [FHEM]     caching: On: false (as boolean; from 'off')
[2016-10-08 10:06:18] [FHEM] WG2_WC is switch
[2016-10-08 10:06:18] [FHEM] WG2_WC has
[2016-10-08 10:06:18] [FHEM]   On [state;on,off]
  2016-10-08 10:06:18 caching: WG2_WC-state: off
[2016-10-08 10:06:18] [FHEM]     caching: On: false (as boolean; from 'off')
[2016-10-08 10:06:18] [FHEM] Initializing platform accessory 'AZ_TM_Climate'...
[2016-10-08 10:06:18] [FHEM] creating services for AZ_TM_Climate
[2016-10-08 10:06:18] [FHEM]   information service for AZ_TM_Climate
[2016-10-08 10:06:18] [FHEM]     manufacturer, model and serial number characteristics for AZ_TM_Climate
[2016-10-08 10:06:18] [FHEM]   Thermostat service for AZ_TM_Climate
[2016-10-08 10:06:18] [FHEM]     StatusLowBattery characteristic for AZ_TM_Climate:battery
[2016-10-08 10:06:18] [FHEM]     TargetTemperature characteristic for AZ_TM_Climate:desired-temp
[2016-10-08 10:06:18] [FHEM]     CurrentTemperature characteristic for AZ_TM_Climate:measured-temp
[2016-10-08 10:06:18] [FHEM]     CurrentRelativeHumidity characteristic for AZ_TM_Climate:humidity
[2016-10-08 10:06:18] [FHEM] Initializing platform accessory 'CUL_HM_HM_LC_Sw1PBU_FM_207905'...
[2016-10-08 10:06:18] [FHEM] creating services for CUL_HM_HM_LC_Sw1PBU_FM_207905
[2016-10-08 10:06:18] [FHEM]   information service for CUL_HM_HM_LC_Sw1PBU_FM_207905
[2016-10-08 10:06:18] [FHEM]     manufacturer, model and serial number characteristics for CUL_HM_HM_LC_Sw1PBU_FM_207905
[2016-10-08 10:06:18] [FHEM]     firmware revision characteristic for CUL_HM_HM_LC_Sw1PBU_FM_207905
[2016-10-08 10:06:18] [FHEM]   Switch service for CUL_HM_HM_LC_Sw1PBU_FM_207905
[2016-10-08 10:06:18] [FHEM]     On characteristic for CUL_HM_HM_LC_Sw1PBU_FM_207905:state
[2016-10-08 10:06:18] [FHEM] Initializing platform accessory 'HMW_IO_12_Sw7_DR_LEQ0016833_14'...
[2016-10-08 10:06:18] [FHEM] creating services for HMW_IO_12_Sw7_DR_LEQ0016833_14
[2016-10-08 10:06:18] [FHEM]   information service for HMW_IO_12_Sw7_DR_LEQ0016833_14
[2016-10-08 10:06:18] [FHEM]     manufacturer, model and serial number characteristics for HMW_IO_12_Sw7_DR_LEQ0016833_14
[2016-10-08 10:06:18] [FHEM]   Switch service for HMW_IO_12_Sw7_DR_LEQ0016833_14
[2016-10-08 10:06:18] [FHEM]     On characteristic for HMW_IO_12_Sw7_DR_LEQ0016833_14:state
[2016-10-08 10:06:18] [FHEM] Initializing platform accessory 'LED_WZ_LW12'...
[2016-10-08 10:06:18] [FHEM] creating services for LED_WZ_LW12
[2016-10-08 10:06:18] [FHEM]   information service for LED_WZ_LW12
[2016-10-08 10:06:18] [FHEM]     manufacturer, model and serial number characteristics for LED_WZ_LW12
[2016-10-08 10:06:18] [FHEM]   Lightbulb service for LED_WZ_LW12
[2016-10-08 10:06:18] [FHEM]     Hue characteristic for LED_WZ_LW12:rgb
[2016-10-08 10:06:18] [FHEM]     Saturation characteristic for LED_WZ_LW12:rgb
[2016-10-08 10:06:18] [FHEM]     Brightness characteristic for LED_WZ_LW12:rgb
[2016-10-08 10:06:18] [FHEM]     On characteristic for LED_WZ_LW12:state
[2016-10-08 10:06:18] [FHEM] Initializing platform accessory 'WG2_AZ_Licht1'...
[2016-10-08 10:06:18] [FHEM] creating services for WG2_AZ_Licht1
[2016-10-08 10:06:18] [FHEM]   information service for WG2_AZ_Licht1
[2016-10-08 10:06:18] [FHEM]     manufacturer, model and serial number characteristics for WG2_AZ_Licht1
[2016-10-08 10:06:18] [FHEM]   Switch service for WG2_AZ_Licht1
[2016-10-08 10:06:18] [FHEM]     On characteristic for WG2_AZ_Licht1:state
[2016-10-08 10:06:18] [FHEM] Initializing platform accessory 'WG2_AZ_Licht2'...
[2016-10-08 10:06:18] [FHEM] creating services for WG2_AZ_Licht2
[2016-10-08 10:06:18] [FHEM]   information service for WG2_AZ_Licht2
[2016-10-08 10:06:18] [FHEM]     manufacturer, model and serial number characteristics for WG2_AZ_Licht2
[2016-10-08 10:06:18] [FHEM]   Switch service for WG2_AZ_Licht2
[2016-10-08 10:06:18] [FHEM]     On characteristic for WG2_AZ_Licht2:state
[2016-10-08 10:06:18] [FHEM] Initializing platform accessory 'WG2_Flur'...
[2016-10-08 10:06:18] [FHEM] creating services for WG2_Flur
[2016-10-08 10:06:18] [FHEM]   information service for WG2_Flur
[2016-10-08 10:06:18] [FHEM]     manufacturer, model and serial number characteristics for WG2_Flur
[2016-10-08 10:06:18] [FHEM]   Switch service for WG2_Flur
[2016-10-08 10:06:18] [FHEM]     On characteristic for WG2_Flur:state
[2016-10-08 10:06:19] [FHEM] Initializing platform accessory 'WG2_WC'...
[2016-10-08 10:06:19] [FHEM] creating services for WG2_WC
[2016-10-08 10:06:19] [FHEM]   information service for WG2_WC
[2016-10-08 10:06:19] [FHEM]     manufacturer, model and serial number characteristics for WG2_WC
[2016-10-08 10:06:19] [FHEM]   Switch service for WG2_WC
[2016-10-08 10:06:19] [FHEM]     On characteristic for WG2_WC:state
Scan this code with your HomeKit App on your iOS device to pair with Homebridge:
                       
    ┌────────────┐     
    │ 111-22-333 │     
    └────────────┘     
                       
[2016-10-08 10:06:19] Homebridge is running on port 51826.
- Fhem auf einem MacMini Server
- CUL; HMLAN; CUNO2 für FS20; HM-Wired RS485 LAN Gateway
- HMW_Sen_SC_12_FM; HMW_LC_Sw2_DR; HMW_LC_Bl1_DR; HMW_IO_12_Sw7; HMW_IO_12_Sw14_DR; HMW_IO_12_FM; HBW_1W_T10
- HM-TC-IT-WM-W-EU; HM-CC-RT-DN

justme1968

man muss nicht immer wieder löschen und pairen. das ist die ausnahme und muss nur verwendet werden wenn das aufheben des pairings einseitig passiert ist.

such dir einen bonjour browser und prüfe ob du den hap service von homebridge siehst.

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

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

Markus M.

Kompletter Reset hat geholfen, mal wieder.

Wie kann ich am einfachsten mehrere Instanzen von Homebridge laufen lassen?
Einerseits wegen der 100 Geräte, andererseits um Fehler leichter eingrenzen zu können?
Aktuell weder Smarthome noch FHEM vorhanden

holzwurm83

Zitat von: justme1968 am 08 Oktober 2016, 10:50:25
such dir einen bonjour browser und prüfe ob du den hap service von homebridge siehst.

Leider ist da kein Service der die Hombridge betrifft zu sehen.
- Fhem auf einem MacMini Server
- CUL; HMLAN; CUNO2 für FS20; HM-Wired RS485 LAN Gateway
- HMW_Sen_SC_12_FM; HMW_LC_Sw2_DR; HMW_LC_Bl1_DR; HMW_IO_12_Sw7; HMW_IO_12_Sw14_DR; HMW_IO_12_FM; HBW_1W_T10
- HM-TC-IT-WM-W-EU; HM-CC-RT-DN

justme1968

@Markus M.: einfach eine zweite instanz mit eigenem path (-U) laufen lassen. der port und username im bridge teil der config müssen anders sein.

@holzwurm83: und die hombridge läuft tatsächlich noch? wenn de bonjour browser nichts findet kann auch homekit nichts finden.

wo hast du den browser laufen? auch auf dem ipad? versuch es mal auf dem gleichen rechner wie auch homebridge.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

Christian S.

Meine homebridge lässt sich nicht mehr starten. Beim start wird folgendes ausgegeben:

fhem@NUC:~$ homebridge
*** 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>
[2016-10-08 13:51:16] Loaded plugin: homebridge-fhem
/usr/local/lib/node_modules/homebridge/lib/server.js:147
      plugin.initializer(this._api);
             ^

TypeError: plugin.initializer is not a function
    at Server.<anonymous> (/usr/local/lib/node_modules/homebridge/lib/server.js:147:14)
    at Array.forEach (native)
    at Server._loadPlugins (/usr/local/lib/node_modules/homebridge/lib/server.js:125:22)
    at new Server (/usr/local/lib/node_modules/homebridge/lib/server.js:48:24)
    at module.exports (/usr/local/lib/node_modules/homebridge/lib/cli.js:26:16)
    at Object.<anonymous> (/usr/local/lib/node_modules/homebridge/bin/homebridge:17:22)
    at Module._compile (module.js:435:26)
    at Object.Module._extensions..js (module.js:442:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:311:12)
fhem@NUC:~$
FHEM auf NUC, CUL V3 868 MHz
DECT200 Steckdosen
MAX Heizungsthermostate, Wandthermostate, Fensterkontakte
Homematic
Netatmo

evgeni.g

Hallo Andre,

erstmal vielen Dank für das Modul. Seit zwei Wochen nutze ich es, um meine Lichter und Rollladen zu steuern und bin sehr glücklich damit.
Nun möchte ich noch Radio-Steuerung hinzufügen. Ich habe in fhem ein Dummy und ein notify. Das notify erkennt den dummy-status und setzt entsprechend meinen Verstärker auf den Radio-Kanal. Besteht die Möglichkeit, dass ich den dummy Status auch aus der App Home setzen kann?
Mein dummy und notify sind wie folgt konfiguriert:

"Name":"RadioChannels",
    "PossibleSets":"1LIVE:noArg N-JOY:noArg  ",
    "PossibleAttrs":"verbose:0,1,2,3,4,5 room group comment:textField-long alias eventMap userReadings:textField-long readingList setList useSetExtensions event-on-change-reading event-on-update-reading event-aggregator event-min-interval stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateStyle genericDeviceType:security,ignore,switch,outlet,light,blind,thermometer,thermostat,contact,garage,window,lock homebridgeMapping:textField-long icon sortby webCmd widgetOverride userattr",
    "Internals": {
      "NAME": "RadioChannels",
      "NR": "53",
      "STATE": "ABC ABC Lounge",
      "TYPE": "dummy"
    },
    "Readings": {      "state": { "Value":"Lounge", "Time":"2016-10-08 15:06:16" }    },
    "Attributes": {
      "cmdIcon": "EinsLive:EinsLive Bayern3:Bayern3 AntenneBayern:AntenneBayern NJoy:NJoy",
      "eventMap": "/EinsLive:1LIVE/Bayern3:Bayern 3/AntenneBayern:Antenne Bayern/NJoy:N-JOY/Lounge:ABC Lounge/",
      "room": "Homekit,Wohnzimmer",
      "sortby": "15",
      "webCmd": "EinsLive:Bayern3:AntenneBayern:NJoy:Lounge"
    }


und


"Name":"RadioChannelsNotify",
    "PossibleSets":"",
    "PossibleAttrs":"verbose:0,1,2,3,4,5 room group comment:textField-long alias eventMap userReadings:textField-long disable:1,0 disabledForIntervals forwardReturnValue:1,0 readLog:1,0 showtime:1,0 addStateEvent:1,0 cmdIcon devStateIcon devStateStyle genericDeviceType:security,ignore,switch,outlet,light,blind,thermometer,thermostat,contact,garage,window,lock homebridgeMapping:textField-long icon sortby webCmd widgetOverride userattr",
    "Internals": {
      "DEF": "RadioChannels.* {\nif (fhem(\"get AV_Receiver state\") ne \"on\"){ fhem \"set AV_Receiver on\" }\nif (fhem(\"get AV_Receiver volumeStraight\") > -45){ fhem \"set AV_Receiver volumeStraight -55\" }\nif (fhem(\"get AV_Receiver input\") ne \"netradio\"){ fhem \"set AV_Receiver input netradio\" }\nfhem \"set AV_Receiver navigateListMenu Popu/$EVENT\"\n}",
      "NAME": "RadioChannelsNotify",
      "NR": "54",
      "NTFY_ORDER": "50-RadioChannelsNotify",
      "REGEXP": "RadioChannels.*",
      "STATE": "active",
      "TYPE": "notify"
    },
    "Readings": {      "state": { "Value":"active", "Time":"2016-10-08 14:17:13" }    },
    "Attributes": {      "group": "Multimedia"    }



Als welchen GenericdeviceType muss ich denn den dummy konfigurieren, damit ich mehrere Optionen in der App sehe?
Und  wie mache ich das Mapping?

Ich habe die readme schon 10 mal durchgelesen, aber ich komme nicht drau.

Vielen Dank,
Evgeni

Garbsen

Zitat von: justme1968 am 07 Oktober 2016, 23:43:59
ja. die sollten einfach funktionieren.

starte homebridge mit --debug und schau was passiert und ob es unterschiede gibt.

Ok, zunächst danke für den Input.
Ich habe den Service gestoppt und mit homebridge --debug neu gestartet.
Jetzt funktionieren im Grundsatz beide HM Rolläden, allerdings seltsamerweise wird genau der, bei dem param=levelinverse in FHEM als Attr. angegeben ist korrekt angezeigt und gesteuert und der andere genau spiegelverkehrt !?

2 Fragen:was wird durch --debug ausgelöst? (will dazulernen) und was genau muss ich bei 2. Rollden in FHEM eingeben um die Logik umzukehren? Nur die Eingabe invert=1 im homebridgeMapping attribute hat nichts verändert
Danke
FHEM und Homebridge auf Intel NUC, CUL 868 v 1.66, CUL466 V 1.66, SOMFY RTS Rolläden, HM-LC-Bl1PBU-FM, HM-LC-BL1-FM, HM-SEC-SC-2, HM-SEC-RHS, HM-WDS10-TH-O, HM-SEC-WDS-2, HM-Sen-LI-O, HM-CC-RT-DN, HM-LC-Sw1-Pl-DN-R1, HM-SCI-3-FM, HM-Sec-Sir-WM, HM-PB-2-WM55-2, HM-RC-8, HM-LC-SW1-PL2, Alpha2

Garbsen

Zitat von: Garbsen am 08 Oktober 2016, 17:54:06
Ok, zunächst danke für den Input.
Ich habe den Service gestoppt und mit homebridge --debug neu gestartet.
Jetzt funktionieren im Grundsatz beide HM Rolläden, allerdings seltsamerweise wird genau der, bei dem param=levelinverse in FHEM als Attr. angegeben ist korrekt angezeigt und gesteuert und der andere genau spiegelverkehrt !?

2 Fragen:was wird durch --debug ausgelöst? (will dazulernen) und was genau muss ich bei 2. Rollden in FHEM eingeben um die Logik umzukehren? Nur die Eingabe invert=1 im homebridgeMapping attribute hat nichts verändert
Danke

So, nachdem ich bei den HM Rolläden jetzt "nur noch" das invert Thema lösen kann, habe ich mir jetzt die Somfy Rolläden wieder angesehen. Gestern auch noch mal ein Update gefahren, damit ich sicher die neueste Versionen habe.

Mit folgendem HomebridgeMapping

CurrentPosition=position,minValue=0,maxValue=100 TargetPosition=position,minStep=10,cmd=

Und zusätzlich verändern der Werte für die Fahrzeiten wie folgt:
Downtime to 100: Sekunden bis Rolläden völlig geschlossen
Downtime to close: 1 sec mehr (ist egal Endabschalter schaltet eh ab)
Time close to 100: 1 sec

Läuft jetzt alles!
Außer, dass auch hier derzeit alles spiegelverkehrt (geöffnet = geschlossen in HomeKit), ich hoffe hier noch auf Hinweise zu den richtigen Attributen für invert

Ergänzend habe ich noch Das devStateIcon für down und 100 identisch gesetzt.

Es wird jetzt vermutlich beim Verfahren von einer Position zu einer anderen leichte prozentuale Veränderungen geben. Aber jeder morgendliche Auf und abendliche Zu Befehl verfährt das Rollo ja wieder in einen eindeutigen Zustand, so dass die Differenzen z.B. Für Sonnenschutzbefehle (pos=60) sich wirklich im unwesentlichen Bereich bewegen werden.
FHEM und Homebridge auf Intel NUC, CUL 868 v 1.66, CUL466 V 1.66, SOMFY RTS Rolläden, HM-LC-Bl1PBU-FM, HM-LC-BL1-FM, HM-SEC-SC-2, HM-SEC-RHS, HM-WDS10-TH-O, HM-SEC-WDS-2, HM-Sen-LI-O, HM-CC-RT-DN, HM-LC-Sw1-Pl-DN-R1, HM-SCI-3-FM, HM-Sec-Sir-WM, HM-PB-2-WM55-2, HM-RC-8, HM-LC-SW1-PL2, Alpha2