Détection de téléphone

super seb! merci pour la réponse et le boulot que tu fais.

1 « J'aime »

bonjour, je confirme aussi de mon coté la déconnexion des appareils connectés avec bléa. Dommage

Bonjour
De mon côté, pas de soucis avec BLEA que je n’utilise qu’avec des NUT.
Stéphane

pour moi ca fonctionne nickel avec un iphone 11 pro. Ca peut fonctionner avec une applewatch ?

Bonjour à tous

Merci @Sebastien_Ferrand pour cette avancée. Bon boulot pour la communauté !

Malheureusement je confirme ce que j’ai vu dans un des post çà ne fonctionne pas pour un IPhone 7, avec ou sans Bléa d’ailleurs.

Je testerai ce soir avec ceux de la famille IPhone X et iPhone 11 et vous donnerai l’info

Pour info je suis sous Odroid N2
Bléa fonctionne très bien avec cette même clé Bluetooth et 4 Nut mini en simultanée.

A suivre et en tout cas merci pour le Taf

1 « J'aime »

Bonjour à tous
Désolé du retard j’ai eu petit contre temps.

@Sebastien_Ferrand

Bon, bonne nouvelle
Iphone X : OK
Iphone 11: OK

Avec bléa en service.

Par contre les délais de détections et de fin de détection sont un peu long sur le X et le 11
En comparaison un « Nut » c’est 15 secondes. Un « téléphone » c’est 3 minutes.

Je reviens également sur mon post précédent concernant la détection de l’Iphone 7.
Aujourd’hui bizarrement il a fonctionné…une fois sur 3.

Le détection elle, est immédiate !! La fin de détection est elle, par contre aléatoire. Quand elle fonctionne la fin de détection est idem que le X et le 11, environ 2/3 minutes.

Mais une fois sur trois il reste détecté même si le bluetooth est coupé.

Voila. Bon courage pour la suite et merci pour le taf

Salut à tous !

Je m’incruste dans votre conversation car j’ai le même soucis de délai de détection de mon téléphone… J’ai laissé tout les paramètres du plugin à l’origine…

Mon huawei p10 est bien détecté, si je coupe le Bluetooth, 3 minutes après, je passe bien en absent et si je remets le Bt, je suis détecté dans le 30 secondes max.

Mais… Si je pars de chez moi (testé sur 1h par exemple) , je passe toujours en absent dans les 3 minutes mais le plugin met 3 minutes à me détecter à mon retour…

Pas d’erreur visible dans les logs du plugin…

Si quelqu’un trouve la solution…

Merci beaucoup !

Salut,
Passe tes logs en mode debug et poste-les.
Ça pourra aider.

C’est ce que j’ai fait après avoir posté le message, dès que les logs évoluent, je les poste :wink: merci

Hello!

Ici mes tels restent à état = 0 (Xz1 Compact sous Android9 et Galaxy S7 sous Android8)

Alors que le débug du refresh semble indiqué que le tel est trouvé:

[2020-02-04 21:31:42][DEBUG] : cmdId:refresh
[2020-02-04 21:31:42][DEBUG] : eqLogic Id:228
[2020-02-04 21:31:42][DEBUG] : mac address: :38:9C:9E:83:
[2020-02-04 21:31:42][INFO] : BT Device: hci0
[2020-02-04 21:31:43][DEBUG] : device name: Xperia XZ1 Compact
[2020-02-04 21:31:43][DEBUG] : device state: 1
[2020-02-04 21:31:43][INFO] : updateGlobalDevice()
[2020-02-04 21:32:42][DEBUG] : cmdId:refresh
[2020-02-04 21:32:42][DEBUG] : eqLogic Id:228
[2020-02-04 21:32:42][DEBUG] : mac address: :38:9C:9E:83:
[2020-02-04 21:32:42][INFO] : BT Device: hci0
[2020-02-04 21:32:42][DEBUG] : device name: Xperia XZ1 Compact
[2020-02-04 21:32:42][DEBUG] : device state: 1
[2020-02-04 21:32:42][INFO] : updateGlobalDevice()
[2020-02-04 21:33:24][DEBUG] : postUpdate()
[2020-02-04 21:33:24][DEBUG] : callDeamon update_device Array ( [0] => 230 [1] => S7Mel [2] => B5:41:35:CE: )
[2020-02-04 21:33:24][DEBUG] : error 0 :
[2020-02-04 21:33:24][DEBUG] : result callDeamon Array ( [success] => 1 [result] => Update OK )
[2020-02-04 21:33:26][DEBUG] : cmdId:refresh
[2020-02-04 21:33:26][DEBUG] : eqLogic Id:230
[2020-02-04 21:33:26][DEBUG] : mac address: :B5:41:35:CE:
[2020-02-04 21:33:26][INFO] : BT Device: hci0
[2020-02-04 21:33:27][DEBUG] : device name: Galaxy S7
[2020-02-04 21:33:27][DEBUG] : device state: 1
[2020-02-04 21:33:27][INFO] : updateGlobalDevice()

Une idée ?

J’utilise ce plugin sur un PI avec Jeedom V3 sans aucun soucis.
Je recommande l’ajout de la clef SENA. Avec le bluetooth interne du PI j’avais des micro déconnections assez fréquentes. Avec la clef plus aucun problème.
Je fonctionne avec 3 portables Android dont un assez vieux et ça marche nickel.

J’envisage de passer sous Jeedom en V4. Ce plugin est-il compatible ?

Bonjour

Je suis sous V4. Voir mes commentaires plus haut

Salut,

J’ai passé les logs en debug et voilà ce qu’il m’a fait toute la journée alors c’est bizarre… Les premières lignes jusqu’à root info, j’ai eu ça toute la journée en étant absent et ce soir en étant présent et le log a changé après 1h30 minimum de présence…

2020-02-07 19:42:37][DEBUG]root : lastStateDate: 2020-02-07 18:22:15.827115
[2020-02-07 19:42:37][DEBUG]root : thresholdDate: 2020-02-07 18:25:15.827115
[2020-02-07 19:42:37][DEBUG]root : datetime.utcnow(): 2020-02-07 18:42:37.201953
[2020-02-07 19:42:37][DEBUG]root : is datetime.utcnow() > thresholdDate ? True
[2020-02-07 19:42:37][DEBUG]root : 66 is up to date
[2020-02-07 19:42:47][DEBUG]root : Get phone information 66
[2020-02-07 19:42:52][DEBUG]root : 66 is absent
[2020-02-07 19:42:52][DEBUG]root : lastStateDate: 2020-02-07 18:22:15.827115
[2020-02-07 19:42:52][DEBUG]root : thresholdDate: 2020-02-07 18:25:15.827115
[2020-02-07 19:42:52][DEBUG]root : datetime.utcnow(): 2020-02-07 18:42:52.485647
[2020-02-07 19:42:52][DEBUG]root : is datetime.utcnow() > thresholdDate ? True
[2020-02-07 19:42:52][DEBUG]root : 66 is up to date
[2020-02-07 19:43:02][DEBUG]root : Get phone information 66
[2020-02-07 19:43:04][DEBUG]root : 66 is present
[2020-02-07 19:43:04][INFO]root : Set Téléphone Cyril’s phone present
[2020-02-07 19:43:04][DEBUG]root : 66 must be update
[2020-02-07 19:43:04][DEBUG]root : Téléphone Cyril status has changed to ‹ present ›! Notify Jeedom.
[2020-02-07 19:43:04][DEBUG]root : device status: True
[2020-02-07 19:43:04][DEBUG]root : Send to jeedom : {‹ action ›: ‹ update_device_status ›, ‹ id ›: 66, ‹ value ›: 1}
[2020-02-07 19:43:04][DEBUG] : id: 66
[2020-02-07 19:43:04][DEBUG] : value: 1
[2020-02-07 19:43:04][DEBUG] : Device Name: [Maison][Téléphone Cyril]
[2020-02-07 19:43:04][DEBUG] : State property name: [Maison][Téléphone Cyril][Etat]
[2020-02-07 19:43:04][INFO] : updateGlobalDevice()
[2020-02-07 19:43:04][DEBUG]root : Status Code : 200
[2020-02-07 19:43:04][DEBUG]root : Jeedom reply : {‹ success ›: True, ‹ value ›: 1}
[2020-02-07 19:43:34][DEBUG]root : Get phone information 66
[2020-02-07 19:43:34][DEBUG]root : 66 is present
[2020-02-07 19:43:34][DEBUG]root : 66 is up to date
[2020-02-07 19:44:04][DEBUG]root : Get phone information 66
[2020-02-07 19:44:05][DEBUG]root : 66 is present
[2020-02-07 19:44:05][DEBUG]root : 66 is up to date
[2020-02-07 19:44:35][DEBUG]root : Get phone information 66
[2020-02-07 19:44:36][DEBUG]root : 66 is present
[2020-02-07 19:44:36][DEBUG]root : 66 is up to date
[2020-02-07 19:45:06][DEBUG]root : Get phone information 66
[2020-02-07 19:45:07][DEBUG]root : 66 is present

Bonjour, je n’arrive pas de faire fonctionner ce plug-in… je suis en version 4 sur mon pi3. Je rentre bien l’adresse mac (Bluetooth) de mon iPhone mais aucun état est affiché. les dépendances et démon sont sur ok et le Bluetooth du pi configuré dans les paramètres du plugin. D’ou peut venir le problème ? je ne comprend pas. si vous avec besoin de log ou plus n’hésitez pas. merci

Bonjour
Quel est ton modèle d’iphone ?
As tu déjà quelque chose d’appairé avec ton tel ?

Cordialement

Bonsoir, il s’agit d’un iPhone X, non aucun périphérique de connecté à mon iPhone.
Mon pi lors d’un Scan on (ssh) voit un de mes nutt je récupère son adresse mac et je la colle dans le plug in sur Jeedom et encore une fois il ne le voit pas connecté… enfin il ne retourne rien lors de exécution de la commande :
Je ne comprend pas d’où vient le problème j’ai tenté de faire un clone de mon Jeedom et de l’initialiser sur un pi différent et même souci…

Cordialement

Ps via Bluetooth avertissement le nutt est reconnu, ce plugin m’intéressait pour les téléphones, plus pratique pour les membres de la famille…

Perso un iphone 8, et un 6 sont détecté sans problème
Un 5s avec des périphériques bluetooth appairés, aussi
Un 5s sans périphérique est détecté seulement car je le rends détectable dans réglage
Voila mes infos

Étrange… je ne comprend pas merci en tout cas. J’ai envoyé un mp au développeur pour voir…

Désolé mais franchement ça faut arrêter…
Le dev du plug-in est sur ce sujet, il a répondu plusieurs fois. S’il n’a pas encore vu ton message dans la journée (un dimanche !) pas la peine de mettre la pression et de relancer en mp.

2 « J'aime »

Idem ici sous V4 ça fonctionne pas. Après est ce que ça vient de la version de Jeedom ou d’autre chose mystère ???