Einzelner Wert aus stdClass Object

Danke für Deinen Tipp. Hab ich gestern auch probiert:
https://api.tedee.com/api/v1.20/my/lock/{id}/operation/pull

Aber vielleicht war der Status nicht „unlocked“ - ich teste heute nochmal. Autopull habe ich nicht aktiviert.

Was mich irritiert ist die API-Version: mal v1.15 und mal v1.20

Viele Grüße aus dem Unterallgäu
Harry

Pull-Fehler gefunden: es muss eine Content-Length-Option dazu:

curl_setopt_array($curl, array(
      CURLOPT_URL => "https://api.tedee.com/api/v1.20/my/lock/1/operation/pull",
      CURLOPT_RETURNTRANSFER => true,
      CURLOPT_ENCODING => "",
      CURLOPT_MAXREDIRS => 10,
      CURLOPT_TIMEOUT => 0,
      CURLOPT_FOLLOWLOCATION => true,
      CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
      CURLOPT_CUSTOMREQUEST => "POST",
      CURLOPT_HTTPHEADER => array(
        "Content-Length: 0",
        "Authorization: Bearer ".$token,
        "Content-Type: application/json"
    ),
));

Ich habe jetzt alles auf API v1.20 umgestellt - läuft!

Danke nochmals für das Start-Skript und den Anstoss. :+1:

Viele Grüße aus dem Unterallgäu
Harry

Hallo jheinz,

noch eine Frage: Wie erkennst Du Status-Änderungen am Schloss?
Oder pollst Du regelmäßig? Alle 3 Minuten zum Beispiel?

Viele Grüße aus dem Unterallgäu
Harry

Hier gibts bald ein Modul:

tedee Modul.

Uli