<aside>
<img src="/icons/light-bulb_red.svg" alt="/icons/light-bulb_red.svg" width="40px" /> Willkommen beim Lumi Labs-Software-Development-Kit (SDK) Guide! Dieser Leitfaden hilft dir, deine Integration mit der Lumi Labs-Plattform für intelligente Beleuchtung zu optimieren. Unsere SDKs bieten vorgefertigte Bibliotheken, Tools und Beispiele, die den Prozess der Erstellung von Anwendungen und Diensten, die mit Lumi Labs-Geräten interagieren, vereinfachen.
</aside>
Vorteile der Verwendung des SDKs
- Vereinfachte Entwicklung: Das SDK abstrahiert die Komplexität der zugrundeliegenden API und ermöglicht es dir, dich auf die Entwicklung der Kernfunktionalität deiner Anwendung zu konzentrieren.
- Schnellere Markteinführung: Mit vorgefertigten Funktionen und Klassen kannst du deinen Entwicklungsprozess beschleunigen und dein Produkt schneller auf den Markt bringen.
- Erhöhte Zuverlässigkeit: Das SDK kümmert sich um Fehlerbehandlung, Authentifizierung und andere Standardaufgaben und gewährleistet so eine zuverlässigere Integration mit der Lumi Labs-Plattform.
- Konsistentes Erlebnis: Das SDK hilft dir, die Konsistenz über verschiedene Plattformen und Geräte hinweg aufrechtzuerhalten, um ein nahtloses Benutzererlebnis zu gewährleisten.
Verfügbare SDKs
Wir bieten derzeit SDKs für die folgenden Programmiersprachen an:
- Python: Lumi Labs Python SDK
- JavaScript (Node.js): Lumi Labs Node.js SDK
- Java: Lumi Labs Java SDK
(Wir arbeiten aktiv an der Erweiterung unseres SDK-Angebots um andere beliebte Sprachen).
Einstieg
- Wähle dein SDK: Wähle das SDK, das deiner bevorzugten Programmiersprache entspricht.
- Installation: Befolge die Anweisungen in der Dokumentation des SDKs, um es in deiner Entwicklungsumgebung zu installieren.
- Authentifizierung: Verwende deinen Lumi Labs-API-Schlüssel, um dich beim SDK zu authentifizieren.
- Erkunde die API: Mache dich mit den verfügbaren Klassen, Funktionen und Methoden des SDKs vertraut.
Code-Beispiele
Hier ist ein einfaches Beispiel, das zeigt, wie man das Lumi Labs-Python-SDK verwendet, um ein Licht einzuschalten:
Python