[b]Hallo Experten
[/b]Wer kann helfen
Mit diesem Script lese ich den Shelly 2.5 aus.
Die Befehle Scripte Hoch/Runter Stop funktionieren
[b]<?php[/b]
$url = "http://192.168.xxx.xxx/roller/0"; // URL nach API ergänzen
$result = Sys_GetURLContent($url);
if($result)
{
$json = json_decode($result);
var_dump($json);
// $json auswerten und Werte in Variablen ablegen
// Wie kann man das machen?
}
############################################
[b]Nach Scriptausführung wird das ausgegeben:[/b]
object(stdClass)#1 (11) {
["state"]=>
string(4) "stop"
["source"]=>
string(4) "http"
["power"]=>
float(0)
["is_valid"]=>
bool(true)
["safety_switch"]=>
bool(false)
["overtemperature"]=>
bool(false)
["stop_reason"]=>
string(6) "normal"
["last_direction"]=>
string(5) "close"
[b]["current_pos"]=>
int(101)[/b]
["calibrating"]=>
bool(false)
["positioning"]=>
bool(true)
}
#########################################
Wie kann ich die Daten in Variablen schreiben
Wobei mir die [b]current_pos[/b] reichen würde....
Vielen Dank im Voraus
Egon