<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
Hallo,<br>
<br>
ich würde gerne mit dem HTTP Server direkt den Zählerstand abfragen.<br>
Das wäre bei mir <a class="moz-txt-link-freetext" href="http://localhost:8081/1111-2222-3333">http://localhost:8081/1111-2222-3333</a>.<br>
Leider bekomme ich aber keine Tuples zurück und somit auch keinen
Zählerstand.<br>
Erst wenn ich die aggtime von 600 auf -1 stelle funktioniert es.<br>
Geht das ganze auch mit aktiver Aggregation?<br>
<br>
<br>
Mein Config:<br>
<br>
// Build-in HTTP server<br>
"local": {<br>
"enabled": true, // enable local HTTPd for serving live
readings<br>
"port": 8081, // TCP port for local HTTPd<br>
"index": true, // provide index listing of available
channels if no UUID was requested<br>
"timeout": 10, // timeout for long polling comet
requests in seconds (0 disables comet)<br>
"buffer": -1 // HTTPd buffer configuration for
serving readings, default -1<br>
// >0: number of seconds of
readings to serve<br>
// <0: number of tuples to server
per channel (e.g. -3 will serve 3 tuples)<br>
}<br>
<br>
// Meter configuration<br>
"meters": [<br>
{<br>
"enabled" : true,<br>
"allowskip": false,<br>
"aggtime": 300,<br>
"aggfixedinterval": false,<br>
"channels": [{<br>
"uuid" : "1111-2222-3333",<br>
"middleware" : <a class="moz-txt-link-rfc2396E" href="http://localhost/middleware.php">"http://localhost/middleware.php"</a>,<br>
"identifier" : "1-0:1.8.0", //Zählerstände<br>
"api": "volkszaehler",<br>
"aggmode": "max"<br>
}, {<br>
"uuid" : "1111-2222-3334",<br>
"middleware" : <a class="moz-txt-link-rfc2396E" href="http://localhost/middleware.php">"http://localhost/middleware.php"</a>,<br>
"identifier" : "1-0:16.7.0", // Leistungswerte<br>
"api": "null",<br>
"aggmode": "avg" <br>
}],<br>
"protocol": "sml",<br>
"device": "/dev/ttyUSB0",<br>
"baudrate": 9600,<br>
"parity": "8n1",<br>
"use_local_time": true<br>
},<br>
<br>
Gruß,<br>
Stefan<br>
<br>
</body>
</html>