API-Client

API-Benutzer auf Phoscon Gateway anlegen

  • Starten Sie einen API-Client Ihrer Wahl, in diesem Beispiel den Google Chrome Browser mit der Erweiterung „Postman“
  • Geben Sie die IP-Adresse des Gateways in Ihrem Browser ein
  • Öffnen Sie das Menü durch einen Klick auf die drei Striche in der linken oberen Ecke
  • Klicken Sie auf „Gateway“
  • Klicken Sie auf der rechten Seite auf „Erweitert“
  • Klicken Sie auf „App verbinden"
  • Wechseln Sie zurück auf Ihren API-Client und geben Sie folgenden Befehl ein [A] als POST-Befehl ein:
  • IP-Adresse Gateway /api

  • Wählen Sie als Body den Typ „JSON“ aus [B] und als Inhalt folgendes
  • {„devicetype“:„myGEKKO“}

  • Merken Sie sich den „username“ [C], dieser muss in der Konfiguration „Benutzername“ ersetzen

Lampen- oder Gruppennummer herausfinden

  • Öffnen Sie Ihren API-Client
  • Geben Sie folgenden Befehl [A] als GET-Befehl ein:
  • IP-Adresse Gateway /api/ Benutzername /lights

  • Alle mit diesem Gateway verbundenen Lichter sind nun in der Antwort zu sehen und durch ihren „name“ [B] unterscheidbar. Beachten Sie hierbei dass „name“, identisch ist mit dem Namen aus dem vorherigen Schritt „Lampen hinzufügen“.
  • Merken Sie sich die Nummer [C] zu Beginn jedes Blocks vor der geschwungenen Klammer
  • 2“:{
    „name“:“ Color temperature light 2“
    }

  • Je nachdem, ob Sie im myGEKKO OS einzelne Lichter oder aber Gruppen konfigurieren wollen, ersetzen Sie vom vorigen Schritt den Teil „lights“ [A] durch „groups“ [D]. Nun werden in der Antwort die einzelnen Gruppen zurückgegeben.