Schnittstellen
RPC Schnittstelle des poweropti powerfox mit php (JSON)
{"jsonrpc":"2.0","id":1,"result":"W3siZmMiOjAsImMiOiOiIxIAxMDAwMTA4jEsInQiOjE2ElTSyI6IjODE4OTU3NjgsIm0MDBmZiIsInYiOiIxOTU3MzY0NCJ9LHsibyI6IjAAxMDAwMTA4MDTA4MDFmZiIsInYiOiIxOTU3MzY0NCJ9LHsibyI6IjIn0seyJvIjoiMDEwMDAyMDgwMGZmIiwidJmZiIsInYiOiIwxMDAwMiI6IjI2MTUyOCJ9XX0seyJmYyI6MCwiYyI6MiwidCI6MTY4MTg5NTc2OCwiZCI6W3sibyI6IjAxMDAxMDA3MDBmZiIsInYiOiIxNTAwMCA3MjgyMzMyMyIsImRpdiI6MCwiZCI6W3sibyMifV19XQ=="}
Array
(
[0] => Array
(
[fc] => 0
[c] => 1
[t] => 1681895768
[m] => 2 ISK 00 3429565
[div] => 0
[d] => Array
(
[0] => Array
(
[o] => 0100010800ff
[v] => 19573644
)
[1] => Array
(
[o] => 0100010801ff
[v] => 19573644
)
[2] => Array
(
[o] => 0100010802ff
[v] => 0
)
[3] => Array
(
[o] => 0100020800ff
[v] => 261528
)
)
)
[1] => Array
(
[fc] => 0
[c] => 2
[t] => 1681895768
[d] => Array
(
[0] => Array
(
[o] => 0100100700ff
[v] => 153
)
)
)
)
Zählerstand Stromverbrauch: 19573.644 [kWh]
Zählerstand Einspeisung: 261.528 [kWh]
Aktueller Stromverbrauch: 153 [W]
Beispiel zur Datenspeicherung der ahoy DTU PV-Daten und Auswertung vom powerfox poweropti Lesekopf
Cloud zur Datenspeicherung von ahoy openDTU PV-Daten und Auswertung vom tasmota Lesekopf
Gesamtes PHP Beispiel auf Anfrage: mv@media-x-vision.de
<?php
header("Content-Type: text/html; charset=utf-8");
// ##################### //
// JSON-Daten, die an den PowerOpti gesendet werden
$data = array(
'id' => 1,
'jsonrpc' => '2.0',
'method' => 'getConfig',
'params' => array(
...
)
);
// URL des RPC-Endpunkts vom powerfox poweropti
//$url="DIE-IP-DES-POWEROPTI/rpc";
//oder
$url="http://DYNDNS-Service:FreigegebenerPortImRouter/rpc";
...
...
...
// ############################################## //
$unixtimestamp = $json_array_result[0]['t'];
$zaehlerstand_stromverbrauch = $json_array_result[0]['d'][0]['v'] / 1000;
$zaehlerstand_stromeinspeisung = $json_array_result[0]['d'][3]['v'] / 1000;
$aktueller_stromverbrauch = $json_array_result[1]['d'][0]['v'];
?>
Beispiel zur Datenspeicherung der ahoy DTU PV-Daten und Auswertung vom powerfox poweropti Lesekopf
Cloud zur Datenspeicherung von ahoy openDTU PV-Daten und Auswertung vom tasmota Lesekopf