Hallo zusammen!
Ich hatte über einen längeren Zeitraum ein Presence-Setup über Bluetooth im Einsatz. Da das Telefon in den hintersten Ecken meiner Wohnung gelegentlich nicht erkannt wurde habe ich das Setup auf 3 Bluetooth-Empfänger mit presenced und collectord ausgeweitet. Leider musste ich feststellen, dass das Telefon nach wie vor nicht erkannt wird, teilweise über längere Zeiträume mitten in der Nacht ohne dass die Position geändert oder das Telefon bedient wurde. Um Probleme mit dem presenced/collectord-Setup auszuschließen (Palm-Beach-Resort etc.), habe ich ein Skript geschrieben, das das Gerät sequenziell über alle 3 Bluetooth-Dongles mit hcitool name abfragt:
2015-04-15;22:51:29;22:51:30;laforge;hcitool;iPhone6
2015-04-15;22:51:30;22:51:32;rpi-wz;hcitool;iPhone6
2015-04-15;22:51:32;22:51:33;rpi-sz;hcitool;iPhone6
2015-04-15;22:51:43;22:51:43;laforge;hcitool;iPhone6
2015-04-15;22:51:43;22:51:45;rpi-wz;hcitool;iPhone6
2015-04-15;22:51:45;22:51:46;rpi-sz;hcitool;iPhone6
2015-04-15;22:51:56;22:51:58;laforge;hcitool;iPhone6
2015-04-15;22:51:58;22:52:00;rpi-wz;hcitool;iPhone6
2015-04-15;22:52:00;22:52:01;rpi-sz;hcitool;iPhone6
2015-04-15;22:52:11;22:52:12;laforge;hcitool;iPhone6
2015-04-15;22:52:12;22:52:13;rpi-wz;hcitool;iPhone6
2015-04-15;22:52:13;22:52:15;rpi-sz;hcitool;iPhone6
2015-04-15;22:52:25;22:52:26;laforge;hcitool;iPhone6
2015-04-15;22:52:26;22:52:28;rpi-wz;hcitool;iPhone6
2015-04-15;22:52:28;22:52:29;rpi-sz;hcitool;iPhone6
2015-04-15;22:52:39;22:52:40;laforge;hcitool;iPhone6
2015-04-15;22:52:40;22:52:41;rpi-wz;hcitool;iPhone6
2015-04-15;22:52:41;22:52:47;rpi-sz;hcitool;
2015-04-15;22:52:57;22:53:02;laforge;hcitool;
2015-04-15;22:53:02;22:53:08;rpi-wz;hcitool;
2015-04-15;22:53:08;22:53:14;rpi-sz;hcitool;
2015-04-15;22:53:24;22:53:29;laforge;hcitool;
2015-04-15;22:53:29;22:53:35;rpi-wz;hcitool;
2015-04-15;22:53:35;22:53:40;rpi-sz;hcitool;
2015-04-15;22:53:50;22:53:56;laforge;hcitool;
2015-04-15;22:53:56;22:54:02;rpi-wz;hcitool;
2015-04-15;22:54:02;22:54:07;rpi-sz;hcitool;
2015-04-15;22:54:17;22:54:23;laforge;hcitool;
2015-04-15;22:54:23;22:54:28;rpi-wz;hcitool;
2015-04-15;22:54:28;22:54:34;rpi-sz;hcitool;
2015-04-15;22:54:44;22:54:45;laforge;hcitool;iPhone6
2015-04-15;22:54:45;22:54:47;rpi-wz;hcitool;iPhone6
2015-04-15;22:54:47;22:54:52;rpi-sz;hcitool;
2015-04-15;22:55:02;22:55:04;laforge;hcitool;iPhone6
2015-04-15;22:55:04;22:55:05;rpi-wz;hcitool;iPhone6
2015-04-15;22:55:05;22:55:10;rpi-sz;hcitool;
2015-04-15;22:55:20;22:55:21;laforge;hcitool;iPhone6
2015-04-15;22:55:21;22:55:23;rpi-wz;hcitool;iPhone6
2015-04-15;22:55:23;22:55:29;rpi-sz;hcitool;
2015-04-15;22:55:39;22:55:40;laforge;hcitool;iPhone6
2015-04-15;22:55:40;22:55:42;rpi-wz;hcitool;iPhone6
2015-04-15;22:55:42;22:55:47;rpi-sz;hcitool;
Format: $Datum;$Anfangszeit;$Endzeit;$Host;hcitool;$Rückgabewert
Das iPhone 6 ist mit mehreren Bluetooth-Geräten gepairt. Das Problem fiel mir zum ersten Mal mit iOS 8.2 auf und tritt auch aktuell mit 8.3 auf.
Hat jemand zufällig eine Idee?
Patrick
Hallo Patrick,
die selben Probleme haben bei mir mit dem Wechsel von iPhone 5 auf 6 angefangen, unabhängig von der iOS-Version.
Die Bluetooth-Verbindung, bzw. -Erkennung für presenced geht regelmäßig flöten. Ich bin deshalb inzwischen auf Geofency/Geofancy umgestiegen. Das funktioniert eigentlich ganz gut. Nicht ganz so präzise, da der "Home-Radius" teilweise recht hoch, bzw. ungenau ist.
Aber im Großen und ganzen sehr stabil und zuverlässig.
Falls hier aber dennoch eine funktionierende stabile Bluetooth-Lösung für das iPhone 6 gefunden wird, soll es mir natürlich auch recht sein ;D
Gruß Benni.
Hallo Benny!
Danke für die Rückmeldung. Ist ja echt super, dass mir das schon aufgefallen ist nachdem ich die Wohnung mit Raspberry Pis tapeziert habe. Geofency habe ich auch schon testweise eingerichtet, aber mir wäre es schon lieb, wenn es genauer ginge. Werde mir daher auch mal G-Tags näher ansehen.
Grüße
Patrick