Hallo Stromzähler :) Mein letztes Problem hat sich aufgelöst - aber leider nicht in Luft, sondern in das nächste...
Ich lese per vzlogger die folgenden Kanäle: { // channel 7 "uuid": "29eaaa70-a634-11e4-a011-112b1e82ae16", "middleware": "http://localhost/middleware.php", "identifier": "1-0:1.8.0*255" // Haus Zaehlerstand [Wh] },{ // channel 8 "uuid": "7ff254e0-a635-11e4-9270-6717eb68d6b4", "middleware": "http://localhost/middleware.php", "identifier": "1-0:16.7.0*255" // Hausakt. Verbrauch gesamt [W] } und { // channel 9 "uuid": "4a1ae1f0-a636-11e4-a95d-a12687a19651", "middleware": "http://localhost/middleware.php", "identifier": "1-0:1.8.0*255" // Heizung Zaehlerstand [Wh] },{ // channel 10 "uuid": "7327c620-a636-11e4-9354-69e3c257c4b0", "middleware": "http://localhost/middleware.php", "identifier": "1-0:16.7.0*255" // Heizung akt. Verbrauch [W] } Diese werden sauber gelesen (gem. Meldungen im Log) und sind auch "richtig" in der Datenbank abgelegt: +-------+------------+---------------+-----------+ | id | channel_id | timestamp | value | +-------+------------+---------------+-----------+ | 29871 | 10 | 1422383904535 | 898 | | 29872 | 9 | 1422383904534 | 3663380.3 | | 29873 | 8 | 1422383905389 | 168 | | 29874 | 7 | 1422383905389 | 321644.8 | | 29875 | 10 | 1422383905734 | 897 | | 29876 | 9 | 1422383905734 | 3663380.6 | | 29877 | 10 | 1422383906928 | 902 | | 29878 | 9 | 1422383906928 | 3663380.9 | | 29879 | 8 | 1422383907528 | 166 | | 29880 | 7 | 1422383907528 | 321644.9 | +-------+------------+---------------+-----------+ Für mich sieht das alles gut aus, die Zählerstände (321 kWh Haus und 3663 kWh Heizung) und Momentanverbräuche (168 W Haus und ~900 W Heizung) sind soweit auch plausibel (auch wenn ich die Skalierung des Zählerstandes auf kWh noch nicht hinbekommen habe... ;) ) Die vier Kanäle haben die folgenden Eigenschaften (weiß nicht, ob man das einfacher übermitteln kann - sind Screenshots hier erwünscht?) +----+-----------+-------------+------------------------------------+ | id | entity_id | pkey | value | +----+-----------+-------------+------------------------------------+ | 41 | 7 | title | Haus - Zählerstand | | 42 | 7 | resolution | 1000 | | 43 | 7 | color | #3333ff | | 44 | 7 | style | lines | | 45 | 7 | fillstyle | 0.45 | | 46 | 7 | yaxis | auto | | 47 | 7 | description | Hauszähler: 1-0:1.8.0*255 | | 48 | 8 | title | Haus - Akt. Leistung | | 49 | 8 | public | 1 | | 50 | 8 | color | #33ccff | | 51 | 8 | style | lines | | 52 | 8 | fillstyle | 0.4 | | 53 | 8 | yaxis | auto | | 54 | 8 | description | 1-0:16.7.0*255 | | 56 | 7 | public | 1 | | 57 | 7 | active | 1 | | 58 | 8 | active | 1 | | 59 | 9 | title | Heizung - Zählerstand | | 60 | 9 | resolution | 1000 | | 61 | 9 | public | 1 | | 62 | 9 | color | #ff0033 | | 63 | 9 | style | lines | | 64 | 9 | fillstyle | 0 | | 65 | 9 | yaxis | auto | | 66 | 9 | description | Heizungszähler 1-0:1.8.0*255 [Wh] | | 67 | 9 | active | 1 | | 68 | 10 | title | Heizung - Akt. Leistung | | 69 | 10 | public | 1 | | 70 | 10 | color | #ff9999 | | 71 | 10 | style | lines | | 72 | 10 | fillstyle | 0 | | 73 | 10 | yaxis | auto | | 74 | 10 | description | Heizungszähler 1-0:16.7.0*255 | +----+-----------+-------------+------------------------------------+ Dabei sind die beiden "Zähler"-Kanäle als "El. Energie (Zählerstände)", die beiden Leistungskanäle als "El. Energie (Leistungswerte)" eingerichtet. Mein Problem ist, dass die - nach meinem Empfinden - korrekt in der Datenbank abgelegten Daten nicht richtig dargestellt werden. Die beiden Leistungskanäle sind korrekt; die Zählerkanäle zeigen sowas ähnliches wie die aktuelle Leistung an, aber nicht im Entferntesten den aktuellen Zählerstand, so wie er in der Datenbank liegt. Titel Typ Min. Max. o aktuell Verbrauch Haus - Akt. Leistung (s.o.) 166 W 166 W 166 W 166 W 0.099 Wh Haus - Zählerstand (s.o.) 168 W 168 W 168 W 168 W 0.1 Wh Heizung - Akt. Leistung (s.o.) 902 W 902 W 902 W 902 W 0.299 Wh Heizung - Zählerstand (s.o.) 905 W 905 W 905 W 905 W 0.3 Wh Ich würde zumindest erwarten, dass bei den Zählerstands-Kanälen in der Verbrauchsspalte der aktuelle Zählerstand zu sehen ist... Was muss ich tun, wo muss ich drehen, damit ich auch die Zählerstände angezeigt bekomme? Oder ist das so gar nicht vorgesehen? Gruß Sebastian