Zum Hauptinhalt springen

kuando Busylight Developer Guide

Was tatsächlich möglich ist

Ja, du kannst Software für kuando Busylight entwickeln. Der einfachste geprüfte Weg ist die lokale HTTP-API von kuandoHUB, die sich aus JavaScript, Node.js, Python, PowerShell oder jeder Sprache aufrufen lässt, die HTTP-Anfragen senden kann.

Quellenstand zum 1. Juli 2026

Dieser Guide basiert auf der aktuellen Entwicklungsseite von Plenom (aktualisiert am 2. März 2026), der öffentlichen kuandoHUB-Seite (aktualisiert am 20. Mai 2026) und dem öffentlichen PDF kuandoHUB Manual v0.9.19. Die öffentliche Dokumentation deckt die HTTP-API klar ab. Andere SDK-Optionen wie das Busylight UC SDK, die USB API, das JavaScript SDK, das Browser Extension SDK und das Chromium WebHID SDK werden derzeit über den Developer-Access-Prozess von Plenom angeboten und nicht über offen veröffentlichte Dokumentation.

1. Kurze Antwort​

Du kannst auf mindestens drei praktikable Arten fĂĽr Busylight entwickeln:

WegAm besten geeignet fürHeute öffentlich dokumentiertSprachen
kuandoHUB HTTP APISchnelle Automatisierung, lokale Skripte, Dashboards, App-IntegrationJaJavaScript, Node.js, Python, PowerShell, Go, PHP, alles mit HTTP
Busylight SDK / USB APINative Integrationen und hardwarenahe SteuerungVon Plenom angeboten, aber Zugriff ist eingeschränktC++, C#, VB, andere native Stacks je nach Paket
JavaScript SDK / Chromium WebHIDBrowser-native oder Web-App-IntegrationenVon Plenom angeboten, aber öffentliche Doku ist nicht offen veröffentlichtJavaScript / TypeScript

Wenn dein Ziel „das Licht aus einem Skript oder einer App schalten" ist, starte mit der HTTP-API.

2. Was dir kuandoHUB bietet​

Plenom beschreibt kuandoHUB als Multiplattform-Busylight-Software fĂĽr Windows und macOS mit:

  • manueller Farb- und Tonsteuerung,
  • Timer-UnterstĂĽtzung,
  • Prioritätsregeln,
  • Outlook- und UC-Integrationen,
  • Hotkeys,
  • einer HTTP- und API-Schnittstelle fĂĽr deine eigene Software.

Das öffentliche Manual dokumentiert einen lokalen HTTP-Server, der über die Advanced Settings aktiviert wird und standardmäßig auf http://localhost:8989/ lauscht.

3. Was du bauen kannst​

Gut geeignet:

  • Fokusmodus-Umschalter,
  • CI/CD-Statuslichter,
  • Incident-Response-Lichter,
  • interne Dashboards,
  • Monitoring-Alarme,
  • Zustandssignale fĂĽr Callcenter und Support-Desks,
  • Anzeigen fĂĽr Raumbelegung oder Anwesenheit am Arbeitsplatz,
  • lokale Webhook-Empfänger, die Ereignisse in Lichtwechsel ĂĽbersetzen.

4. Was dieser Guide abdeckt​

ZielHier startenWarum
Entscheiden, welchen Integrationsweg du nutztArchitektur und SDK-ĂśbersichtTrennt HTTP-, USB-, SDK- und WebHID-Optionen
Das Licht schnell schaltenHTTP API GuideBehandelt die geprüfte öffentliche API
JavaScript oder Node.js nutzenJavaScript und Node.jsBrowser-fetch, Node-fetch, Helper-Patterns
Python nutzenPython-Automatisierungrequests, lokale Tools, Daemon-Patterns
Tiefere Integrationswege bewertenFortgeschrittene IntegrationswegeHersteller-SDK, USB API, JS SDK, Browser Extension SDK, WebHID
Häufige Fehler vermeidenFehlerbehebung und SicherheitHTTP-Aktivierung, Prioritäten, Tokens, Annahmen zu Nur-lokal

5. Zwei wichtige Grenzen​

  1. kuandoHUB ist die dokumentierte öffentliche Steuerungsschnittstelle. Ohne kuandoHUB oder Zugriff auf ein Hersteller-SDK ist die einfachste offizielle öffentliche Integrationsschnittstelle nicht verfügbar.

  2. Die öffentliche Doku ist am stärksten für die HTTP-API, nicht für hardwarenahe USB-Entwicklung. Plenom bewirbt derzeit umfangreichere Developer-Tool-Bundles, diese werden aber über ihr Entwicklungsformular angefragt, statt vollständig als offene Doku veröffentlicht zu sein.

6. Primäre Quellen​