Sommaire
Introduction
Il existe de nombreux dongle USB bluetooth et le choix du dongle à utiliser n’est pas toujours facile, surtout lorsqu’il s’agit de s’assurer de sa compatibilité avec Jeedom. A l’occasion des tests réalisés sur les produits de la gamme Odace SFSP fonctionnant en bluetooth, j’ai eu la possibilité de tester celui proposé par Domadoo et qui m’a semblé être un bon choix. Ce produit vous conviendra si vous cherchez un produit avec des performances correctes, pleinement compatible avec Jeedom avec un bon rapport qualité/prix.
Il existe également la clé Sena UD100-G03, très appréciée des utilisateurs Jeedom puisqu’elle permet d’ajouter, à l’extrémité du dongle, une antenne augmentant ainsi sa portée. Ce produit est cependant très souvent indisponible pour des questions de stock et est également plus cher :
- Distance de travail (en champ ouvert) : normalement 300 mètres, jusqu'à 600 mètres en utilisant une antenne à 5 dipôles
- Type de modèle : antenne à tige WIFI de CSL et amplificateur de signal avec pied / Antenne omnidirectionnelle / Antenne WLAN / WiFi (Wireless LAN)
- Rallonge haute vitesse USB 3.0 de 1 mètre, connecteurs mâle A femelle A
J’utiliserai donc ici le premier dongle présenté.
Fiche technique
Voici les caractéristiques du produit :
- Protocole de communication : bluetooth.
- Chipset : CSR8510
- Normes supportées :
- Bluetooth classique v2.0
- Bluetooth haute vitesse v3.0
- Bluetooth basse consommation v4.0 (BLE)
Intégration dans Jeedom
Avant toute chose, procédons au branchement du dongle USB. Je vous suggère de l’éloigner de votre installation avec une rallonge USB pour éviter toute perturbations.
Accédez ensuite au Market Jeedom.
Installez ensuite le plugin Bluetooth Advertisement (gratuit).
Accédez à la configuration du plugin lorsque Jeedom vous le propose.
Activez ensuite le plugin nouvellement installé.
Vérifiez l’état du démon.
S’il est en NOK comme ici, vérifiez que votre dongle soit sélectionné dans le choix du port.
Démarrez ensuite le démon.
Inclusion et exclusion des équipements
Accèdez pour cela à la liste des équipements du plugin Bluetooth Advertisement (blea) :
Cliquez ensuite sur « Lancer Scan » pour choisir le type d’équipement à inclure, puis validez.
Suivez ensuite les instructions d’inclusion de l’appareil à inclure :
- S’il s’agit d’un appareil électronique, comme une Mi Band 3 (que je test ici), il suffit d’être en mode appairage (activé automatiquement à la première utilisation).
- S’il s’agit d’un équipement comme un interrupteur, il est souvent nécessaire d’appuyer plusieurs fois sur l’interrupteur durant un cours laps de temps pour activer le mode appairage.
Le module sera alors détecté automatiquement par Jeedom.
Accédez ensuite à l’onglet « Commandes » de l’équipement pour sélectionner celles à afficher.
Observez ensuite le résultat dans le dashboard.
Pour aller plus loin
Exclure des équipements
Contrairement à d’autres protocoles tels que le protocole Z-Wave, il n’y a pas de mode exclusion dans le plugin Bluetooth Advertisement (blea). Ainsi, l’exclusion d’un équipement se fait simplement en le supprimant dans Jeedom.
Configurer des antennes distantes
La portée du bluetooth étant limitée, il vous est possible de l’étendre en ajoutant des antennes distantes. Ces antennes sont en fait d’autres systèmes sur lesquels le bluetooth doit être actif. Ils serviront alors de passerelle. A titre d’exemple, vous pouvez utiliser un Raspberry PI 4 B avec le bluetooth proposé nativement.
Ensuite, accédez à la configuration du plugin et cliquez sur « Antennes« .
Cliquez ensuite sur « Ajouter« .
Remplissez ensuite les champs proposés avec :
- Nom : le nom que portera votre antenne.
- IP : adresse IP de votre antenne (Raspberry PI dans cet exemple). Pensez bien sur à lui attribuer une IP fixe.
- Port : port SSH de votre antenne (port 22 par défaut).
- User : identifiant SSH (« pi » par défaut sur les Raspberry PI).
- Password : mot de passe SSH.
- Device : équipement bluetooth (« hci0 » par défaut sur les Raspberry PI).
Sauvegardez ensuite vos modifications. La création doit correctement se déroulée sans provoquer d’erreur.
Vous devrez ensuite créer le lien entre votre dongle bluetooth et votre antenne, de sorte à ce qu’elle puisse étendre votre signal. Pour ce faire, suivez les instructions suivantes :
- Cliquez sur « Envoyer les fichiers« . L’opération peut être longue.
- Sélectionnez « Lancer les dépendances« . Cette étape peut également prendre du temps.
- Cliquez sur « Lancer le démon« . Cette étape peut aussi durer un certain temps. Assurez-vous dans « Santé » que la date de dernière communication ait bien été modifiée.
Activez enfin la gestion automatique du démon. Ainsi, en cas de déconnexion (extinction de l’antenne, déplacement hors de portée, etc…), le plugin tentera automatiquement une reconnexion.
En conclusion
Ce dongle bluetooth USB offre avec le plugin dédié des solutions intéressantes pour intégrer des équipements dans votre solution de domotique à un tarif très abordable. En effet, les équipements compatibles bluetooth sont nombreux et peu chers en général. Certains équipements, comme le NUT mini, permettent de gérer votre présence pour, par exemple, activer ou désactiver automatiquement votre alarme sans avoir besoin de faire quoi que ce soit.
Cependant, la portée des dongle USB est souvent assez limité et la configuration d’antennes permettant d’étendre la portée est assez complexe et laborieuse. Certains équipements, tels que la gamme Odace SFSP de Schneider Electric par exemple, intègrent également une fonction répéteur pour permettre d’étendre le signal jusqu’aux autres équipements de la gamme.
Vous pouvez également opter pour d’autres protocoles, comme le ZigBee ou Z-Wave, qui ont l’avantage de créer un réseau maillé et ainsi d’augmenter automatiquement la portée et la fiabilité du réseau.
- Distance de travail (en champ ouvert) : normalement 300 mètres, jusqu'à 600 mètres en utilisant une antenne à 5 dipôles
- Type de modèle : antenne à tige WIFI de CSL et amplificateur de signal avec pied / Antenne omnidirectionnelle / Antenne WLAN / WiFi (Wireless LAN)
- Rallonge haute vitesse USB 3.0 de 1 mètre, connecteurs mâle A femelle A