Page 2 sur 9

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 30 avr. 2017, 17:29
par diving91
RylicR a écrit :J'ai un problème après la configuration du script, je reçois des lignes "Set scan parameters failed: Input/output error
grep: erreur d'écriture: Relais brisé (pipe)", d'ou vient le problème?
j'ai ça aussi de temps en temps. il faut relancer php BTdaemon.php start

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 30 avr. 2017, 17:32
par diving91
RylicR a écrit :Merci, j'ai réussi en bidouillant un peu haha. J'ai fini le script de configuration, maintenant je cherche comment retrouver la commande "présent" et "absent" dans Jeedom ;)
Pour cela il faut le plugin Virtuel et créer un équipement comme dans la capture ci-dessous.
Capture1.PNG
Capture1.PNG (207.31 Kio) Consulté 2091 fois
Dans la configuration du script, il faut indiquer l'iD des commandes on et off.
Dans mon cas, ce sont les ID 451, 452

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 30 avr. 2017, 17:36
par RylicR
Merci j'ai relancé le script et cela semble fonctionné. Ou est-ce que je trouve les ID des commandes on OFF ?

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 30 avr. 2017, 17:43
par RylicR
Plus précisément, je ne trouve pas l'équipement qui correspond au Nut dans les équipements

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 30 avr. 2017, 17:50
par diving91
RylicR a écrit :Plus précisément, je ne trouve pas l'équipement qui correspond au Nut dans les équipements
Il n'y a pas d'équipement nut - il faut creer un virtuel comme dans l'exemple ici viewtopic.php?f=31&t=25492&start=20#p464827

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 30 avr. 2017, 17:55
par RylicR
Désolé je ne comprend vraiment pas comment lier le script avec Jeedom, je n'ai aucun retour de ce script dans Jeedom. J'ai déjà créé des "virtuels" pour mon mode "jour nuit" mais ceux-ci étaient ensuite attaché a l'information envoyée par Weather. Dans ce cas je ne trouve nul par l'information "NUT présent" ou "Dut absent" dans Jeedom.

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 30 avr. 2017, 18:21
par RylicR
Le script semble parfaitement fonctionner, les logs du BT.log sont bon, mais je ne comprend pas comment lier ce script avec Jeedom :/

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 30 avr. 2017, 18:22
par diving91
RylicR a écrit :Désolé je ne comprend vraiment pas comment lier le script avec Jeedom, je n'ai aucun retour de ce script dans Jeedom. J'ai déjà créé des "virtuels" pour mon mode "jour nuit" mais ceux-ci étaient ensuite attaché a l'information envoyée par Weather. Dans ce cas je ne trouve nul par l'information "NUT présent" ou "Dut absent" dans Jeedom.
il n'y a pas de lien a faire.

dans jeedom il faut créer un virtuel comme dans l'exemple ci-dessus qui donne 2 ID (on/off pour present/absent"
Ensuite n'importe ou sur le raspberry qui a le dongle BT, il faut lancer le script qui cree un daemon unix pour surveiller les smartphone ou nut.
Ce daemon se charge de dire a jeedom (via les ID on/off) s'il a detecté ou non le smarphone/nut.

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 30 avr. 2017, 18:30
par RylicR
Je prend peut être les choses à l'envers alors. Voila j'ai créé mon équipement virtuel. Comment donner au script les numéros des ID alors?

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 30 avr. 2017, 18:35
par RylicR
Je viens de comprendre, je m'excuse je sors de garde, je suis un boulet haha. Merci pour votre patience ;)

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 30 avr. 2017, 18:42
par diving91
RylicR a écrit :Je viens de comprendre, je m'excuse je sors de garde, je suis un boulet haha. Merci pour votre patience ;)
Pa de soucis - mon script est encore en phase expérimentale et je n'ai pas fait de tuto correct sur la partie jeedom.
il fonctionne très bien pour les smartphone mais je suis encore en phase de mise au point pour les BLE (comme les nut).
Quand tout sera validé je ferai un tuto plus complet.

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 30 avr. 2017, 18:44
par RylicR
Par expérience, qu'est ce qui a selon vu la plus grande portée? Un NUT ou un iPhone?

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 30 avr. 2017, 19:15
par diving91
RylicR a écrit :Par expérience, qu'est ce qui a selon vu la plus grande portée? Un NUT ou un iPhone?
cela dépend surtout du dongle (qui réceptionne).
Dans mon cas, un Samsung S5 ou le nut - les 2 sont visibles sur l'ensemble du pavillon (3 niveaux), avec le dongle BT qui se trouve au premier étage

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 30 avr. 2017, 19:19
par RylicR
Un conseil sur le Dongle? (promis après j'arrête haha)

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 30 avr. 2017, 19:34
par diving91
RylicR a écrit :Un conseil sur le Dongle? (promis après j'arrête haha)
Celui indiqué sur github fonctionne très bien : https://goo.gl/e52VTZ

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 10 mai 2017, 00:34
par diving91
Bonjour,

Je viens de pousser une mise à jour majeure: https://github.com/diving91/Bluetooth-scanner
pour rendre l'utilisation des tags BLE plus fiables. pour les BLE, le scanner se base sur un script python désormais.

Quand j'aurais plus de temps je ferai un tuto plus complet sur l'intégration dans jeedom (création de widgets et scénarios pour automatiser le comportement basé sur la détection de présence)

diving91

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 12 juil. 2017, 12:24
par Jeff92
Bonjour à tous

Concernant le script "Bluetooth scanner", je voulais savoir si il était possible de faire cohabiter celui-ci avec le plugin BLEA sur Jeedom car j'ai d'autres objets en Bluetooth. Je cherche quelque chose de très réactif pour détection présence avec Bluetooth téléphone.

je suis sur odroid c2 avec dongle UD100

Merci d'avance pour vos réponses

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 19 août 2017, 18:39
par dj_janker
diving91 a écrit :
10 mai 2017, 00:34
Bonjour,

Je viens de pousser une mise à jour majeure: https://github.com/diving91/Bluetooth-scanner
pour rendre l'utilisation des tags BLE plus fiables. pour les BLE, le scanner se base sur un script python désormais.

Quand j'aurais plus de temps je ferai un tuto plus complet sur l'intégration dans jeedom (création de widgets et scénarios pour automatiser le comportement basé sur la détection de présence)

diving91
Salut @diving91 je testé avec:

Code : Tout sélectionner

pi@raspberrypi:~/Bluetooth-scanner-master $ php BTdaemon.php conf

Je configure tout les parametres, mais je receive le message:

Code : Tout sélectionner

pi@raspberrypi:~/Bluetooth-scanner-master $ php BTdaemon.php start
Starting Bluetooth Daemon
ERROR No config file, use: php BTdaemon.php conf
Une idée?

Merci d'avance

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 19 août 2017, 22:03
par diving91
Bonjour,

il ne trouve pas le fichier BT.ini qui doit être créer après avoir fait "php BTdaemon.php conf".
un "pi@raspberrypi:~/Bluetooth-scanner-master $ ls" doit te montrer le fichier BT.ini
sinon tu peux créer ce fichier toi même. voici un exemple

Code : Tout sélectionner

[adapter]
hci = hci0
[Jeedom IP]
; IP de Jeedom
ip = 192.168.1.100
[Jeedom Key]
key = myjeedomkey
[TAGS]
; my Samsung A5 2017
;1 = DA:A5:05:95:B9:F6,400,401,0
; my LG G3
;2 = A4:9F:69:94:61:55,402,403,0
; my iPhone
;3 = 12:ab:34:ab:56:ab,404,405,0
; my Nut mini Blanc
3 = EF:A7:C5:EA:A6:2C,406,407,1
[logs]
log = 1

Re: [TUTO] Scanner Bluetooth (BLE ou non)

Publié : 02 oct. 2017, 20:20
par dompe
diving91 a écrit :
30 avr. 2017, 16:58
RylicR a écrit :Bonjour,

Désolé de cette question qui parait certainement bête, mais je ne sais pas comment installer un script GitHub sur Jeedom? Il faut passer par Jeedom ou directement sur le Pi3 en SSH?

Merci,
Cyril.
Oui avec git /ssh c'est plus simple.
si tu n'as pas git, en ssh il faut faire un wget https://github.com/diving91/Bluetooth-s ... master.zip
qu'il faut ensuite unzipper (apt-get install unzip).
puis en ssh tu lances php BTdaemon.php
Bonjour,

Quelqu'un pourrait faire un tuto rapide et un poil plus clair pour un débutant, parce que là je n'y arrive pas ? :D