Herunterladen Diese Seite drucken

IFM Electronic EIO404 Betriebsanleitung Seite 29

Bluetooth mesh iot basisstation

Werbung

Bluetooth Mesh IoT Basisstation
Die Ethernet-Schnittstelle ist passwortgeschützt. Der Dienst getidentity
zeigt, dass das Passwort gesetzt ist.
8.4.5.2 Beispiel: Anfrage mit Authentifizierung
Aufgabe: Die Temperatur des Geräts soll gelesen werden. Das Passwort ist gesetzt (Passwort:
eth_password).
Lösung: Mit dem Dienst getdata den Datenpunkt processdatabasestation/temperature/cpu
lesen. Die Anfrage muss per https gesendet werden. Nutzername und Passwort werden als Base64-
codierte Zeichenketten übergeben:
Nutzername:
– administrator: YWRtaW5pc3RyYXRvcg==
Passwort:
– eth_password: ZXRoX3Bhc3N3b3Jk
Anfrage (Request):
{
  "code":"request",
  "cid":-1,
  "adr":"/processdatabasestation/temperature/cpu/getdata",
  "auth":{
    "user":"YWRtaW5pc3RyYXRvcg==",
    "passwd":"ZXRoX3Bhc3N3b3Jk"
  }
}
Antwort (Response):
{
  "cid":-1,
  "adr":"/processdatabasestation/temperature/cpu/getdata",
  "data":{"value":37},
  "code":200
}
8.4.5.3 Beispiel: Sicherheitsmodus deaktivieren
Aufgabe: Der Sicherheitsmodus der Ethernet-Schnittstelle ist aktiviert (Passwort: eth_password). Der
Sicherheitsmodus soll deaktiviert werden.
Lösung: Mit dem Dienst resetpassword auf die Unterstruktur iotesetup/ethernet/security schreiben. Die
Anfrage muss per https gesendet werden. Nutzername und Passwort werden als Base64-codierte
Zeichenketten übergeben.
Nutzername:
– administrator: YWRtaW5pc3RyYXRvcg==
Passwort:
– eth_password: ZXRoX3Bhc3N3b3Jk
Anfrage (Request):
(Ò Dienst: getidentity / 54)
EIO404
29

Werbung

loading