Integration

Schnittstelle statt Zettelwirtschaft.

Die Local API nimmt SSID, Passwort und Gültigkeit per HTTPS entgegen. Damit binden Sie den Hub in vorhandene Abläufe ein.

Zwei Schritte, die zusammengehören

  1. Passwort im WLAN-System ändern

    Das erledigt Ihre Infrastruktur oder Ihr Skript. WELIQ führt diese Änderung nicht durch.

  2. Daten an den Hub senden

    Ein authentifizierter HTTPS-POST an die Local API. Der Hub zeigt den neuen QR-Code.

  3. Reihenfolge und Fehler planen

    Schlägt Schritt 2 fehl, steht kurz ein altes Passwort im Display. Prüfen Sie die Antwort der API und wiederholen Sie bei Bedarf.

Local API v1

Basis: https://<hub>/api/v1. Anmeldung per Bearer-Schlüssel, den Sie in der Weboberfläche erzeugen. Daten im Format JSON, UTF-8.

  • POST /wifi setzt SSID, Passwort und optional die Gültigkeit
  • POST /link setzt Weblink und Überschrift
  • POST /vcard setzt die Kontaktdaten
  • GET /status liefert den Gerätestatus

Unbekannte Felder lehnt der Hub ab. Die Zertifikatsprüfung sollten Sie nicht abschalten: Hinterlegen Sie das Zertifikat oder prüfen Sie den Fingerabdruck aus der Weboberfläche.

# WLAN-Zugang setzen (Platzhalter ersetzen)
curl -X POST https://<ADRESSE>/api/v1/wifi \
  --cacert hub-zertifikat.pem \
  -H "Authorization: Bearer weliq_<SCHLUESSEL>" \
  -H "Content-Type: application/json" \
  -d '{"ssid":"Besucher",
       "password":"<PASSWORT>",
       "valid_from":"2026-11-02",
       "valid_until":"2026-11-08"}'

Schlüssel und Passwörter gehören nicht in Logs oder die Shell-Historie.

Akku-Hubs und das Wake-Signal

Ein Akku-Hub schläft und ist nur im Aufwachfenster erreichbar. Damit Ihre Automatisierung den richtigen Moment kennt, kann der Hub beim Aufwachen einmal ein Signal senden:

  • als UDP-Textzeile an eine IP und einen Port, zum Beispiel für einen virtuellen UDP-Eingang einer Gebäudesteuerung
  • als HTTP(S)-POST mit JSON, zum Beispiel an Home Assistant oder Node-RED

Das Signal enthält keine Zugangsdaten. Ein nicht erreichbares Ziel hält den Hub nicht länger wach.

Anleitungen nach Plattform

Wir kennzeichnen offen, wie weit jede Anbindung ist. Eine Anbindung gilt erst als „Getestet“, wenn sie am echten System geprüft wurde.

PlattformZweckStand
Home AssistantAutomatisierung und Wake-Signal-EmpfangIn Entwicklung
UniFi NetworkPasswort im Controller rotieren, Zugang an WELIQ übergebenKonzept
Sophos FirewallPasswortrotation automatisieren, Hub synchronisierenKonzept
Fortinet FortiGatePasswortänderung und Übergabe an den HubKonzept
PowerShellPasswort erzeugen, ändern, an den Hub sendenKonzept
PythonPlattformunabhängiger Ablauf mit PrüfungKonzept
PRTG und CheckmkÜberwachung des HubsIn Planung

Fertige Skripte oder eine Unterstützung einzelner Systeme sagen wir erst zu, wenn Schnittstelle und Test vorliegen. Fragen Sie gern nach Ihrem System.