Authentifizierung

Um Anfragen an die REST API stellen zu können, müssen Sie sich authentifizieren. Hierzu wird ein eigener Token verwendet, denn Sie nach einem erfolgreichen Login mittels der REST API erhalten.

  • Senden Sie einen POST Request an die Adresse: "http://[evon Smart Home_IP]/login", mit folgenden Parametern im Header:
    • x-elocs-username: [Benutzername]
    • x-elocs-password: [Hash]

Als Antwort erhalten Sie einen Token 'x-elocs-token' der auch automatisch als Cookie gesetzt wird. Dieser wird nun für die Authentifizierung aller weiteren Anfragen verwendet.

Je nachdem von wo aus Sie Anfragen an Ihr evon Smart Home System senden, wird der gesetzte Cookie automatisch verwendet. Andernfalls müssen Sie den Token bei jeder Anfrage im Header mitsenden 'Cookie:token=[Token]'.