Haben Sie eine Frage?

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

Heutzutage hat jede mobile Anwendung die Möglichkeit, über das Bluetooth Low Energy Protokoll zu kommunizieren. Von kabellosen Kopfhörern bis hin zu kabellosen Grill-Fleischthermometern - Bluetooth ist überall. Es ist nicht nur in vielen Verbraucheranwendungen weit verbreitet, sondern wird auch in IoT-Produkten eingesetzt, da es die Möglichkeit bietet, Anwendungen 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.

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

DasDigi XBee® Mobile SDK (Software Development Kit) ist eine Sammlung von Bibliotheken, Code-Beispielen und Dokumentationen, die den Prozess der Erstellung von mobilen iOS- und Android-Apps, die mit Digi XBee 3-Modulen über Bluetooth interagieren, vereinfachen sollen.

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.

Siehe das Datenblatt zum Digi XBee Mobile SDK

Erfahren Sie mehr über das Software Development Kit

DOWNLOAD PDF

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

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

  • 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. Zum Beispiel können Sie Bluetooth verwenden, um die Inbetriebnahme oder Fehlersuche im Feld zu vereinfachen. Mithilfe der in Digi XBee-Produkten integrierten Bluetooth-Funktionalität kann ein Techniker mit einem mobilen Gerät einfach eine Verbindung zu einem Digi XBee herstellen, um Parameter während der Netzwerkbereitstellung zu testen, einzustellen oder auszulesen.

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 als Beispiel ein Szenario vor, in dem Sie versuchen, Sensorwerte auf einem IoT-Gerät abzulesen, aber das Gerät hat keinen Bildschirm, sodass 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 zum IoT-Gerät 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

Die Software-Bibliotheken sind eine Reihe von gut dokumentierten APIs, die den Aufwand für die Entwicklung einer mobilen App zur Kommunikation mit Digi XBee-Geräten reduzieren. Sie bieten High-Level-Abstraktionsmethoden, die die Komplexität der Authentifizierungs-, Verschlüsselungs- und Kommunikationsprozesse handhaben.

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

  • Digi XBee-Bibliothek für Xamarin, um native, plattformübergreifende (iOS und Android) mobile Anwendungen mit C# zu entwickeln
  • Digi XBee-Bibliothek für Android, um native Android-Anwendungen mit Java zu entwickeln.

Bluetooth-Anwendungsbeispiele

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

Weitere Beispiele wurden zu anderen Digi XBee-Bibliotheken hinzugefügt, z. B. zu den Python- und Java-Bibliotheken, um die vom SDK bereitgestellte Funktionalität 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 Support-Seite von Digi.

Sie suchen nach Design- oder Engineering-Hilfe für die Entwicklung Ihrer IoT-Anwendung? Kontaktieren Sie unser Wireless Design Services Team.

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

Verwandte Inhalte

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 Auswahlmöglichkeiten an Embedded-Entwicklungstools für drahtlose Konnektivität in IoT-Anwendungen. 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 Tools: Entwickeln, Erstellen, Bereitstellen und Verwalten von Wireless-Anwendungen Digi XBee Tools: Entwickeln, Erstellen, Bereitstellen und Verwalten von Wireless-Anwendungen Einführung der Digi XBee-Tools für schnelles Prototyping, Entwicklung und Deployment BLOG LESEN IoT-Entwicklung mit drahtloser Kommunikation: Erste Schritte IoT-Entwicklung mit drahtloser Kommunikation: Erste Schritte Das enorm schnelllebige Feld des 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, wie die Digi XBee Tools alles bieten, was Sie während des gesamten Lebenszyklus einer IoT-Anwendung benötigen Sehen Sie, wie die Digi XBee Tools alles bieten, was Sie während des gesamten Lebenszyklus einer IoT-Anwendung benötigen Das komplette Toolset umfasst Entwicklungs-, Produktions- und Deployment-Tools, mit denen Sie schneller auf den Markt kommen und Ihre... VIDEO ANSEHEN