Einführung des Digi XBee Mobile SDK für schnelle Bluetooth-Entwicklung

Digi International Digi International
08. Oktober 2019

Heutzutage ist jede mobile Anwendung in der Lage, über das Bluetooth Low Energy Protokoll zu kommunizieren. Von kabellosen Kopfhörern bis hin zu kabellosen Grillthermometern - Bluetooth ist überall. Es wird nicht nur in vielen Verbraucheranwendungen eingesetzt, sondern auch in Produkten von IoT , da es die Möglichkeit bietet, Anwendungen überall mit mobilen Geräten zu verbinden.

Verwenden Sie Bluetooth für die Kommunikation in Ihrer Internet-of-Things-Anwendung? Wenn ja, dann ein großes Lob an Sie! Wenn nicht, verpassen Sie Zeit-, Energie- und Effizienzeinsparungen für IoT.

Ganz zu schweigen von der Tatsache, dass Bluetooth eine der am schnellsten wachsenden Konnektivitätsmethoden ist und heute in allen Branchen eingesetzt wird. Melden Sie sich für unseren Newsletter an, um mehr über unsere wachsende Sammlung von Bluetooth-Produkten und verwandten Inhalten zu erfahren.

Lernen Sie das Digi XBee Mobile SDK für Bluetooth kennen

Digi XBee® Mobile SDK (Software Development Kit) ist eine Sammlung von Bibliotheken, Code-Beispielen und Dokumentationen zur Vereinfachung der Erstellung von iOS- und Android-Mobilanwendungen, die mit Digi XBee 3 Modulen über Bluetooth interagieren.

Digi hat das Digi XBee Mobile SDK entwickelt, um Kunden bei der Entwicklung von Bluetooth-Anwendungen zu unterstützen und den Zeitaufwand für die Entwicklung zu reduzieren. Das Hinzufügen von Bluetooth zu einer IoT Anwendung bringt einen enormen Mehrwert für die Inbetriebnahme, Konfiguration und Fehlersuche in einem Netzwerk. Aber die Erstellung einer mobilen App zur Integration Ihrer IoT Anwendung und Ihres mobilen Geräts kann schwierig sein, mit komplexer Authentifizierung und Verschlüsselung, Design einer Bluetooth-fähigen mobilen App. Das Digi XBee Mobile SDK bietet die Unterstützung, um diese Prozesse zu vereinfachen und zu beschleunigen.

Anwendungsfälle für die Bluetooth-Integration in IoT Anwendungen

Bluetooth in IoT kann für zahlreiche Anwendungsfälle genutzt werden. Hier sind nur einige Beispiele dafür, wie Bluetooth Mitarbeiter unterstützen kann, die Überwachungsaufgaben im Außendienst durchführen:

  • Rideshare-Anwendung: Die Mitarbeiter müssen herumgehen und Leihartikel in der ganzen Stadt einsammeln. Über Bluetooth können sie zu jedem Gegenstand in der Anwendung gehen und zum Beispiel die Batterien überprüfen, die die Fahrradbeleuchtung unterstützen.
  • Gebäudetechnik: Arbeiter haben die Aufgabe, sicherzustellen, dass die Gebäudebeleuchtung gut funktioniert. Über Bluetooth können sie überprüfen, wie alle Leuchten im Zigbee-Netzwerk funktionieren.
  • Solarfeld: In einem Solarfeld befinden sich typischerweise Funkmodule in jedem Solarmodul. Ein Arbeiter kann eine Ablesung vornehmen, um die aktuellen Werte, die Produktivität oder die Notwendigkeit einer Wartung zu beurteilen.

Wenn Sie mobile IoT Anwendungen mit Digi XBee entwickeln, kann das SDK Ihre Entwicklungsziele unterstützen. So können Sie beispielsweise Bluetooth nutzen, um die Inbetriebnahme oder Fehlersuche vor Ort zu vereinfachen. Mithilfe der in Digi XBee Produkten integrierten Bluetooth-Funktionalität kann ein Techniker mit einem mobilen Gerät ganz einfach eine Verbindung zu Digi XBee herstellen, um während der Netzwerkbereitstellung Parameter zu testen, einzustellen oder abzulesen.

Ein weiterer hilfreicher Anwendungsfall, der durch Bluetooth in einer IoT Anwendung ermöglicht wird, ist die Möglichkeit, einen Kommunikationskanal zu schaffen, um eine Mensch-Maschine-Schnittstelle (HMI) auf einem Telefon oder Tablet zur Überwachung und Steuerung eines Geräts zu erstellen, das über kein Display verfügt.

Stellen Sie sich zum Beispiel ein Szenario vor, in dem Sie versuchen, Sensorwerte auf einem IoT Gerät abzulesen, aber das Gerät hat keinen Bildschirm, so dass Sie keine Möglichkeit haben, die Werte zu lesen. Mit einem Bluetooth-fähigen Mobilgerät (z. B. einem Tablet oder Smartphone) können Sie ganz einfach eine Verbindung zu dem Gerät IoT herstellen und die Einstellungen auf dem Bildschirm des Mobilgeräts anzeigen.

Was ist im Digi XBee Mobile SDK enthalten?

Das Digi XBee Mobile SDK enthält die folgenden Ressourcen, um die Entwicklung von mobilen Anwendungen zu beschleunigen, die mit Digi XBee Geräten über die Bluetooth Low Energy-Schnittstelle interagieren.

Software-Bibliotheken

Bei den Softwarebibliotheken handelt es sich um eine Reihe gut dokumentierter APIs, die den Aufwand für die Entwicklung einer mobilen App zur Kommunikation mit Digi XBee Geräten verringern. Sie bieten Abstraktionsmethoden auf hoher Ebene, die die Komplexität der Authentifizierungs-, Verschlüsselungs- und Kommunikationsprozesse bewältigen.

Digi bietet zwei einfach zu bedienende Bibliotheken, die die Entwicklung dieser mobilen Anwendungen vereinfachen:

  • Digi XBee Bibliothek für Xamarin, zur Entwicklung nativer, plattformübergreifender (iOS und Android) mobiler Anwendungen mit C#
  • Digi XBee Bibliothek für Android, um native Android-Anwendungen mit Java zu entwickeln.

Bluetooth-Anwendungsbeispiele

Jede Bibliothek des SDK enthält einen vollständigen Satz von Beispielen, die die Bluetooth-Schnittstellenfähigkeiten des Geräts Digi XBee und deren Integration in eine mobile Anwendung zeigen.

Weitere Beispiele wurden zu anderen Digi XBee Bibliotheken, wie den Python- und Java-Bibliotheken, hinzugefügt, um die vom SDK bereitgestellten Funktionen zu ergänzen.

Digi XBee Mobile SDK Dokumentation

Digi stellt außerdem eine vollständige Dokumentation zur Verfügung, die die Verwendung der APIs erklärt und alle offenen Fragen beantwortet, die nicht durch die Beispiele abgedeckt sind.

Zugang zu den Software-Bibliotheken, Beispielen und der Dokumentation finden Sie auf der Digi-Support-Website.

>> Suchen Sie Hilfe beim Design oder bei der Entwicklung Ihrer IoT Anwendung? Kontaktieren Sie unser Wireless Design Services Team.

Weitere Informationen über Digi XBee Tools
Lernen Sie in diesem unterhaltsamen, rasanten Video alle Ressourcen kennen, die Entwicklern zur Verfügung stehen

Verwandte Inhalte

Bluetooth-Standards und Technologie Bluetooth-Standards und Technologie Bluetooth® ist ein drahtloses PAN-Protokoll (Personal Area Network), das für die Kommunikation über relativ kurze Entfernungen (in einigen Fällen bis zu einem Kilometer) entwickelt wurde, abhängig von Faktoren wie... MEHR LERNEN Digi XBee MicroPython PyCharm IDE Plugin Demo Digi XBee MicroPython PyCharm IDE Plugin Demo Wenn Sie ein Embedded-Entwickler sind, kennen Sie den Bedarf an Tools, die mühsame oder fehleranfällige Aspekte der Codierung abkürzen. Die... VIDEO ANSEHEN Das Kabel durchtrennen: Ein Digi-Leitfaden zur RF-Integration Das Kabel durchtrennen: Ein Digi-Leitfaden zur RF-Integration IoT Produktentwickler und Ingenieure kommen aus verschiedenen Bereichen, und nicht alle haben eine Ausbildung in HF-Technologie. Wenn Sie finden... VIDEO ANSEHEN Beschleunigung der Wireless-Entwicklung mit dem Digi XBee RF Ecosystem Beschleunigung der Wireless-Entwicklung mit dem Digi XBee RF Ecosystem Embedded-Entwickler haben heute mehrere Möglichkeiten, Embedded-Entwicklungstools für die drahtlose Konnektivität in IoT Anwendungen zu nutzen. Es... AUFGEZEICHNETES WEBINAR PuppTech PuppTech entwickelt ein Überwachungs- und Benachrichtigungssystem zum Schutz von Haustieren in Fahrzeugen PuppTech ist ein Startup, das es sich zur Aufgabe gemacht hat, Hundebesitzern zu helfen, ihre Haustiere in Fahrzeugen sicher zu halten. Das Unternehmen hat PuppComm entwickelt - ein tragbares... GESCHICHTE LESEN Digi XBee Werkzeuge: Entwickeln, Erstellen, Bereitstellen und Verwalten von Wireless-Anwendungen Digi XBee Werkzeuge: Entwickeln, Erstellen, Bereitstellen und Verwalten von Wireless-Anwendungen Einführung von Digi XBee Tools für schnelles Prototyping, Entwicklung und Bereitstellung BLOG LESEN IoT Entwicklung mit drahtloser Kommunikation: Erste Schritte IoT Entwicklung mit drahtloser Kommunikation: Erste Schritte Der sich enorm schnell entwickelnde Bereich IoT (Internet of Things) bietet eine wachsende Auswahl an unterstützenden Komponenten und... BLOG LESEN Einführung in die offizielle Digi XBee Bibliothek Einführung in die offizielle Digi XBee Bibliothek Die ARM mbed Bibliothek unterstützt Digi XBee 802.15.4 und Digi XBee Zigbee Module, so dass Entwickler in der Lage sind, einfache Punkt-zu... BLOG LESEN Sehen Sie sich an, wie Digi XBee Tools alles bieten, was Sie während des gesamten Lebenszyklus einer Anwendung benötigen IoT Sehen Sie sich an, wie Digi XBee Tools alles bieten, was Sie während des gesamten Lebenszyklus einer Anwendung benötigen IoT Das komplette Toolset umfasst Entwicklungs-, Produktions- und Deployment-Tools, mit denen Sie schneller auf den Markt kommen und Ihre... VIDEO ANSEHEN