Hallo zusammen,
ich habe mal wieder ein Problem, eine Ausgabe einer Registervariable weiter zu verarbeiten. In diesem Fall in Variablen schreiben.
Die Ausgabe im Debug Fenster schaut so aus:
Hier möchte ich die einzelnen Werte für Temperatur, Druck und CO2 auslesen und in eine Variable schreiben. Leider sind meine bisherigen Versuche alle fehlgeschlagen…
<?
// wenn das Skript von einer RegisterVariable-Instanz aus aufgerufen worden ist
if ($_IPS['SENDER'] == "RegisterVariable")
{
//$data =json_decode('{'.$_IPS['VALUE'].'}', true);
$data = explode(",", $_IPS['VALUE']);
print_r ($data[2]);
SetValue(23116, $data[2]);
//$co2 = $data['co2'];
//$pressure = $data['pressure'];
//$temperature = $data['temperature'];
var_dump($data);
// if ($co2 != 0)
// {
// SetValue(50553, $data['co2']);
// }
// if ($pressure != 0)
// {
// SetValue(57248, $data['pressure']);
// }
// if ($temperature != 0)
// {
// SetValue(23116, $data['temperature']);
// }
}
?>
Hat jemand einen Denkanstoß für mich?
Danke und schöne Grüße
Daniel