Hi, schon probiert.
Sensoren funktionieren.
Sobald ein Schalter dabe ist treten nur noch probleme auf.
Ich habe auch bemerkt, sobald ich in der Homeapp unter iOS 10 änderungen in der raumkonfiguration etc. durchführe tritt dieses Problem sofort auf. Zudem crasht mir dann teilweise auch die Homebridge weg, bzw. crasht nicht, aber funktioniert dann auch auf den anderen geräten bis zum neustart der Homebridge nicht. Da ist doch was im Busch
Unter ios 9.x habe ich jetzt 6 Schalter, 6 Sensoren, und es läuft ohne Probleme.
Unter ios10 : keine Antwort. bzw, nach dem clearen des „persistent“ ordner der homebridge und neuverbinden läuft es, aber nur die Sensoren , aber keine schalter (ios10). Bis ich ein paar mal rumtappe, oder in der configuration der räume unter ios10 änderungen durchführe. Dann verabschiedet sich die homebridge wieder von meinen ios10 geräten, die ios9.x laufen weiter.
Edit: auch im Debug Modus, sieht es so aus, als ob die IOS10 apps einfach keinen Kontakt aufnehmen.
selbst mit „sudo DEBUG=* homebridge -D“ gibt es keinerlei auskünfte über interaktionen mit iOS 10 geräten, obwohl neu gepairt (da gab es natürlich debug). und obwohl 9.x weiterhin funktioniert.
Edit2:
Bilder angehängt. Gleichzeitig einmal ios9, einmal ios10 home.
(eve klappt genau so wenig auf ios10 wie die homekit app).
Dazu der log im debug:
Accessory [Homebridge] Got Characteristic "On" value: 1 +49ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP Response is finished +0ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP request: /characteristics?id=4.18 +19ms
HAPServer [CC:22:3D:E3:CE:30] HAP Request: GET /characteristics?id=4.18 +0ms
Accessory [Homebridge] Getting value for Characteristic "On" +1ms
[2016-09-20 20:32:07] [Symcon] 54090: Calling JSON-RPC method HKSLightBulb_GetValue with params [56624,"On","Boolean",false,-1]
[2016-09-20 20:32:07] [Symcon] 54090: Called JSON-RPC method 'HKSLightBulb_GetValue' with response: ""
[2016-09-20 20:32:07] [Symcon] 54090: callback...
Accessory [Homebridge] Got Characteristic "On" value: +38ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP Response is finished +0ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP request: /characteristics?id=4.9 +28ms
HAPServer [CC:22:3D:E3:CE:30] HAP Request: GET /characteristics?id=4.9 +0ms
Accessory [Homebridge] Getting value for Characteristic "On" +0ms
[2016-09-20 20:32:07] [Symcon] 54090: Calling JSON-RPC method HKSFan_GetValue with params [36654,"On","Boolean",false,-1]
[2016-09-20 20:32:07] [Symcon] 54090: Called JSON-RPC method 'HKSFan_GetValue' with response: ""
[2016-09-20 20:32:07] [Symcon] 54090: callback...
Accessory [Homebridge] Got Characteristic "On" value: +52ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP Response is finished +0ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP request: /characteristics?id=4.15 +14ms
HAPServer [CC:22:3D:E3:CE:30] HAP Request: GET /characteristics?id=4.15 +0ms
Accessory [Homebridge] Getting value for Characteristic "On" +0ms
[2016-09-20 20:32:07] [Symcon] 54090: Calling JSON-RPC method HKSLightBulb_GetValue with params [36476,"On","Boolean",false,-1]
[2016-09-20 20:32:07] [Symcon] 54090: Called JSON-RPC method 'HKSLightBulb_GetValue' with response: ""
[2016-09-20 20:32:07] [Symcon] 54090: callback...
Accessory [Homebridge] Got Characteristic "On" value: +38ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP Response is finished +0ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP request: /characteristics +13ms
HAPServer [CC:22:3D:E3:CE:30] HAP Request: PUT /characteristics +0ms
Accessory [Homebridge] Processing characteristic set: [{"aid":2,"iid":12,"ev":true}] +1ms
Accessory [Homebridge] Registering Characteristic "On" for events +0ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP Response is finished +0ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP request: /characteristics +17ms
HAPServer [CC:22:3D:E3:CE:30] HAP Request: PUT /characteristics +0ms
Accessory [Homebridge] Processing characteristic set: [{"aid":2,"iid":9,"ev":true}] +0ms
Accessory [Homebridge] Registering Characteristic "Current Relative Humidity" for events +1ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP Response is finished +0ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP request: /characteristics +6ms
HAPServer [CC:22:3D:E3:CE:30] HAP Request: PUT /characteristics +0ms
Accessory [Homebridge] Processing characteristic set: [{"aid":2,"iid":15,"ev":true}] +0ms
Accessory [Homebridge] Registering Characteristic "Current Temperature" for events +1ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP Response is finished +0ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP request: /characteristics?id=2.12 +32ms
HAPServer [CC:22:3D:E3:CE:30] HAP Request: GET /characteristics?id=2.12 +0ms
Accessory [Homebridge] Getting value for Characteristic "On" +0ms
[2016-09-20 20:32:07] [Symcon] 13630: Calling JSON-RPC method HKSSwitch_GetValue with params [26704,"On","Boolean",false,-1]
[2016-09-20 20:32:07] [Symcon] 13630: Called JSON-RPC method 'HKSSwitch_GetValue' with response: "1"
[2016-09-20 20:32:07] [Symcon] 13630: callback...
Accessory [Homebridge] Got Characteristic "On" value: 1 +38ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP Response is finished +1ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP request: /characteristics +30s
HAPServer [CC:22:3D:E3:CE:30] HAP Request: PUT /characteristics +0ms
Accessory [Homebridge] Processing characteristic set: [{"aid":4,"iid":9,"ev":false},{"aid":4,"iid":12,"ev":false},{"aid":4,"iid":15,"ev":false},{"aid":4,"iid":18,"ev":false},{"aid":4,"iid":21,"ev":false}] +0ms
Accessory [Homebridge] Unregistering Characteristic "On" for events +0ms
Accessory [Homebridge] Unregistering Characteristic "Current Relative Humidity" for events +0ms
Accessory [Homebridge] Unregistering Characteristic "On" for events +0ms
Accessory [Homebridge] Unregistering Characteristic "On" for events +0ms
Accessory [Homebridge] Unregistering Characteristic "Current Temperature" for events +0ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP Response is finished +0ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP request: /characteristics +151ms
HAPServer [CC:22:3D:E3:CE:30] HAP Request: PUT /characteristics +0ms
Accessory [Homebridge] Processing characteristic set: [{"aid":3,"iid":9,"ev":false},{"aid":3,"iid":12,"ev":false},{"aid":3,"iid":15,"ev":false},{"aid":3,"iid":18,"ev":false},{"aid":3,"iid":21,"ev":false},{"aid":3,"iid":25,"ev":false}] +0ms
Accessory [Homebridge] Unregistering Characteristic "Current Relative Humidity" for events +1ms
Accessory [Homebridge] Unregistering Characteristic "On" for events +0ms
Accessory [Homebridge] Unregistering Characteristic "On" for events +0ms
Accessory [Homebridge] Unregistering Characteristic "On" for events +0ms
Accessory [Homebridge] Unregistering Characteristic "On" for events +0ms
Accessory [Homebridge] Unregistering Characteristic "Current Temperature" for events +0ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP Response is finished +67ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP request: /characteristics +136ms
HAPServer [CC:22:3D:E3:CE:30] HAP Request: PUT /characteristics +0ms
Accessory [Homebridge] Processing characteristic set: [{"aid":2,"iid":9,"ev":false},{"aid":2,"iid":12,"ev":false},{"aid":2,"iid":15,"ev":false}] +0ms
Accessory [Homebridge] Unregistering Characteristic "Current Relative Humidity" for events +0ms
Accessory [Homebridge] Unregistering Characteristic "On" for events +0ms
Accessory [Homebridge] Unregistering Characteristic "Current Temperature" for events +1ms
EventedHTTPServer [::ffff:192.168.178.89] HTTP Response is finished +0ms
EventedHTTPServer [::ffff:192.168.178.89] Sending HTTP event 'keepalive' with data: {"characteristics":[]} +2m
EventedHTTPServer [::ffff:192.168.178.74] Sending HTTP event 'keepalive' with data: {"characteristics":[]} +0ms