Holen Sie sich das Token vom Postman
Unser erster Schritt vor der Arbeit mit ioBroker besteht darin, das Token von Postman zu erhalten. Dazu müssen Sie Postman öffnen und eine neue POST-Anfrage erstellen.
Gehen Sie zu Autorisierung und ändern Sie den Typ in Basic Auth und geben Sie Ihren Benutzernamen und Ihr Passwort ein.
Danach müssen Sie dem Text grant_type, Username und Password hinzufügen.
Drücken Sie auf Senden und wenn alles richtig gelaufen ist, erhalten Sie Ihr Token.
In Postman können Sie auch ein Code-Snippet generieren, das Sie in ioBroker verwenden werden. Wählen Sie Ihre Sprache als NodeJS – fordern Sie den Code an und kopieren Sie ihn.
Programmierung in ioBroker
Öffnen Sie Ihr ioBroker Konto, gehen Sie zu Script und fügen Sie mit JavaScript ein neues hinzu. Kopieren Sie den in Postman generierten Code. Im folgenden Skript haben wir einige Dinge bearbeitet.
- Zeile 3-12: wir erstellen für jeden Prozess eine einzigartige id
- Zeile 15-70: Wir definieren jeden Raum und erhalten die id, den Namen, den Status, den Schalter und die Uhrzeit
Senden Sie die Daten an Data Lake
Jedes Mal, wenn wir unseren Code ausführen, können wir in Data Lake überprüfen, ob der durchgegangen ist. Dort können wir die id, den Namen, den Status, den Schalter und die Zeit des Raums sehen, in dem wir das Licht ein- und ausgeschaltet haben.
Wenn Sie lesen möchten, wie Sie eine Verbindung zu Infor Data Lake herstellen, lesen Sie unseren letzten Beitrag zu diesem Thema. Klicken Sie einfach hier.