Présentation du SDK mobile Digi XBee pour un développement rapide de Bluetooth

Digi International Digi International
08 octobre 2019

Aujourd'hui, chaque application mobile a la capacité de communiquer à l'aide du protocole Bluetooth Low Energy. Des écouteurs sans fil aux thermomètres sans fil pour viande à griller, Bluetooth est partout. Non seulement il est largement utilisé dans de nombreuses applications grand public, mais il fait également son apparition dans les produits IoT pour sa capacité à connecter des applications avec des appareils mobiles, n'importe où.

Utilisez-vous Bluetooth pour communiquer dans votre application d'Internet des objets ? Si c'est le cas, bravo à vous ! Si ce n'est pas le cas, vous passez à côté de gains de temps, d'énergie et d'efficacité pour IoT.

Sans parler du fait que Bluetooth est l'une des méthodes de connectivité dont la croissance est la plus rapide et que les cas d'utilisation couvrent aujourd'hui tous les secteurs. N'oubliez pas de vous inscrire à notre bulletin d'information pour découvrir notre collection croissante de produits Bluetooth et de contenu connexe.

Découvrez le SDK mobile pour Bluetooth de Digi XBee

Digi XBee® Mobile SDK (Software Development Kit) est un ensemble de bibliothèques, d'exemples de code et de documentation conçus pour simplifier le processus de création d'applications mobiles iOS et Android qui interagissent avec les modules Digi XBee 3 via Bluetooth.

Digi a développé le SDK mobile Digi XBee pour aider les clients à concevoir et à créer des applications Bluetooth et à réduire le temps consacré au développement. L'ajout de Bluetooth à une application IoT ajoute une valeur considérable à la mise en service, à la configuration et au dépannage d'un réseau. Mais la création d'une application mobile pour intégrer votre application IoT et votre appareil mobile peut être délicate, avec une authentification et un cryptage complexes, la conception d'une application mobile Bluetooth. Le SDK mobile Digi XBee fournit le support nécessaire pour simplifier et accélérer ces processus.

Cas d'utilisation de l'intégration de Bluetooth dans les applications IoT

Le Bluetooth sur IoT peut être exploité pour de multiples cas d'utilisation. Voici quelques exemples de la façon dont Bluetooth peut aider les employés qui effectuent des tâches de surveillance sur le terrain :

  • Application de covoiturage : Les travailleurs doivent se déplacer et collecter les articles de location dans toute la ville. Ils peuvent utiliser la technologie Bluetooth pour accéder à chaque article de l'application et vérifier les batteries des feux de vélo, par exemple.
  • Technique du bâtiment : Les travailleurs sont chargés de s'assurer que les lumières du bâtiment fonctionnent bien. Ils peuvent vérifier le fonctionnement de toutes les lumières du réseau Zigbee via Bluetooth.
  • Champ solaire : Dans un champ solaire, il y a généralement des modules radio dans chaque panneau solaire. Un travailleur peut effectuer un relevé pour évaluer les valeurs actuelles, la productivité ou la nécessité d'une intervention.

Si vous développez des applications mobiles IoT avec Digi XBee, le SDK peut vous aider à atteindre vos objectifs de développement. Par exemple, vous pouvez utiliser Bluetooth pour simplifier la mise en service ou le dépannage sur le terrain. Grâce à la fonctionnalité Bluetooth intégrée aux produits Digi XBee , un technicien peut facilement se connecter à un Digi XBee avec un appareil mobile pour tester, régler ou lire les paramètres pendant le déploiement du réseau.

Un autre cas d'utilisation utile rendu possible par Bluetooth dans une application IoT est la possibilité de créer un canal de communication pour créer une interface homme-machine (IHM) sur un téléphone ou une tablette pour surveiller et contrôler un appareil qui n'a pas d'écran.

À titre d'exemple, imaginez un scénario dans lequel vous essayez de lire les valeurs des capteurs sur un appareil IoT , mais l'appareil n'a pas d'écran et vous n'avez donc aucun moyen de lire les valeurs. Vous pouvez facilement vous connecter au dispositif IoT à l'aide d'un appareil mobile compatible Bluetooth (comme une tablette ou un téléphone intelligent) et afficher les paramètres sur l'écran de l'appareil mobile.

Que comprend le SDK de Digi XBee Mobile ?

Le SDK mobile Digi XBee comprend les ressources suivantes pour accélérer le développement d'applications mobiles qui interagissent avec les appareils Digi XBee via l'interface Bluetooth Low Energy.

Bibliothèques de logiciels

Les bibliothèques logicielles sont un ensemble d'API bien documentées qui réduisent les efforts nécessaires au développement d'une application mobile pour communiquer avec les appareils Digi XBee . Elles fournissent des méthodes d'abstraction de haut niveau qui gèrent la complexité des processus d'authentification, de cryptage et de communication.

Digi fournit deux bibliothèques faciles à utiliser qui simplifient le développement de ces applications mobiles :

  • Digi XBee bibliothèque pour Xamarin, pour développer des applications mobiles natives multiplateformes (iOS et Android) en utilisant C#
  • Digi XBee bibliothèque pour Android, pour développer des applications Android natives en utilisant Java.

Exemples d'applications Bluetooth

Chaque bibliothèque du SDK comprend un ensemble complet d'exemples qui illustrent les capacités de l'interface Bluetooth du dispositif Digi XBee et la manière de les intégrer dans une application mobile.

D'autres exemples ont été ajoutés à d'autres bibliothèques Digi XBee , telles que les bibliothèques Python et Java, afin de compléter la fonctionnalité fournie par le SDK.

Digi XBee SDK Mobile Documentation

Digi fournit également une documentation complète qui explique l'utilisation des API et répond à toutes les questions en suspens qui ne sont pas couvertes par les exemples.

L'accès aux bibliothèques logicielles, aux exemples et à la documentation se trouve sur le site de support de Digi.

>> Vous recherchez une aide en matière de conception ou d'ingénierie pour le développement de votre application IoT ? Contactez notre équipe de services de conception sans fil.

Plus d'informations sur les outils Digi XBee
Découvrez toutes les ressources disponibles pour les développeurs dans cette vidéo amusante et rythmée.

Contenu connexe

Normes et technologie Bluetooth Normes et technologie Bluetooth Bluetooth® est un protocole de réseau personnel sans fil (PAN) conçu pour communiquer sur des distances relativement courtes (jusqu'à un kilomètre dans certains cas) en fonction de facteurs tels que le récepteur... EN SAVOIR PLUS Digi XBee MicroPython PyCharm IDE Plugin Demo Digi XBee MicroPython PyCharm IDE Plugin Demo Si vous êtes un développeur embarqué, vous comprenez la nécessité de disposer d'outils permettant de raccourcir les aspects fastidieux ou sources d'erreurs du codage. Le... VIDÉO Couper le câble : Un guide Digi pour l'intégration RF Couper le câble : Un guide Digi pour l'intégration RF IoT Les développeurs et ingénieurs de produits viennent d'horizons divers, et tous n'ont pas une formation en technologie RF. Si vous trouvez... VIDÉO Accélération du développement sans fil grâce à l'écosystème RF Digi XBee Accélération du développement sans fil grâce à l'écosystème RF Digi XBee Les développeurs embarqués ont aujourd'hui de multiples choix en matière d'outils de développement embarqués pour la connectivité sans fil dans les applications IoT . Il... WEBINAIRE PRÉ-ENREGISTRÉ PuppTech PuppTech crée un système de surveillance et de notification pour protéger les animaux domestiques dans les véhicules PuppTech est une start-up qui aide les propriétaires de chiens à assurer la sécurité de leur animal dans les véhicules. L'entreprise a créé PuppComm, un système... LIRE L'ARTICLE Digi XBee Tools : Développer, construire, déployer et gérer des applications sans fil Digi XBee Tools : Développer, construire, déployer et gérer des applications sans fil Présentation des outils Digi XBee pour un prototypage, un développement et un déploiement rapides LIRE LE BLOG IoT Développement avec les communications sans fil : Mise en route IoT Développement avec les communications sans fil : Mise en route Le domaine de l'Internet des objets ( IoT ), qui évolue très rapidement, offre un choix croissant de composants et de... LIRE LE BLOG Présentation de la bibliothèque officielle Digi XBee Présentation de la bibliothèque officielle Digi XBee La bibliothèque ARM mbed prend en charge les modules Zigbee Digi XBee 802.15.4 et Digi XBee afin que les développeurs puissent créer de simples modules point à... LIRE LE BLOG Découvrez comment Digi XBee Tools fournit tout ce dont vous avez besoin tout au long du cycle de vie des applications IoT. Découvrez comment Digi XBee Tools fournit tout ce dont vous avez besoin tout au long du cycle de vie des applications IoT. Le jeu d'outils complet comprend des outils de développement, de production et de déploiement pour vous aider à atteindre plus rapidement le marché et à gérer votre... VIDÉO