Guten Morgen,
hat Jemand von Euch ein Teil von Venta und in IPS eingebunden?
Wir haben hier auf Grund der Luftfeuchte trotz Feuchterückgewinnung in der KWL 2 Venta und 1 Philips (nicht zu empfehlen).
Wäre cool die Daten in IPS zu haben…
lg
Guten Morgen,
hat Jemand von Euch ein Teil von Venta und in IPS eingebunden?
Wir haben hier auf Grund der Luftfeuchte trotz Feuchterückgewinnung in der KWL 2 Venta und 1 Philips (nicht zu empfehlen).
Wäre cool die Daten in IPS zu haben…
lg
Hallo,
ich habe die Daten vom Venta LW74 Wifi wie folgt ausgelesen:
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_URL, "http://192.168.8.87/datastructure");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
if (curl_errno($ch)) {
echo 'Error:' . curl_error($ch);
}
$json = json_decode($result);
curl_close ($ch);
SetValueFloat (10719,$json->Measure->Temperature);
SetValueFloat (10137,$json->Measure->Humidity);
SetValueFloat (45038 ,$json->Measure->WaterLevel/10000);
SetValueFloat (36336,$json->Measure->FanRpm);
SetValueFloat (35376,$json->Measure->FanRpm2);
?>
Schaut dann so aus:
Liebe Grüße
Daniel
Hallo @lumbuzburga
Hast du es auch hingekriegt dass du zwischen den verschiedenen Modus umschalten kannst. Also Auto- Modus und Nacht- Modus umschalten?
Ich hab schon einiges versucht, bis jetzt ohne Erfolg.
Gruss saschild
Hallo saschild,
habe es versucht und es ist mir wiefolgt geglückt, hier am Beispiel um den Modus auf den Auto-Modus zu schalten:
<?php
// Curl initialisieren
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_URL, "http://192.168.8.87/datastructure");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
// Die Daten welche wir an den Venta senden wollen
$jsonData = array(
'Action' => array('Automatic' => 'true')
);
// Diese Daten in JSON umwandeln
$jsonDataEncoded = json_encode($jsonData);
// Den JSON string den POST Feldern hinzufügen
curl_setopt($ch, CURLOPT_POSTFIELDS, $jsonDataEncoded);
// Den Inhaltstyp auf application/json setzen
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json'));
// Curl Befehl ausführen
$result = curl_exec($ch);
?>
Die Liste der möglichen Befehle findest du auf der Webseite des Ventas:
Liebe Grüße
Daniel
Hallo lumbuzburga
Danke für dein Beispiel. Nun läufts bei mir auch .
Gruss saschild