Wasserzähler mit EKM 868

Hallo,
ich habe meinen Wasserzähler mit Impulsausgang am EKM 868 angeschlossen, funktioniert auch super!
Die Daten werden auch ins IPS übertragen!

Nur hab ich das Problem das die Werte die Ausgelesen werden, nicht mit dem Zähler Übereinstimmen-Counter, Current!

Der Counter ist der Zähler (Impulse) oder täusch ich mich da??
Current? Was macht dieser Wert??

Der Impuls des Zählers ist = 1 Impuls/1Liter
( siehe Anhang )

Bitte um Hilfeeeeee!!
Brauch ich noch ein Script das mir das Umrechnet???
-Ich möchte gerne den aktuellen Zählerstand in m3 auslesen
-Jeden 1 des Monats den Zähler auf Null stellen das er wieder bei „null“ anfängt zu zählen, der Gesamt Zählerstand soll aber erhalten bleiben

Danke

Wasserzähler_Counter.JPG

mit der suchfunktion findest du hier haufenweise skripte zum ekm868

Hmm, ich glaub ich bin etwas Blind?? Sorry ich finde nix :slight_smile:
Was Scripte angeht, bin ich leider noch Laie.

Lg

na, dann such ich mal für dich: suchbegriff -> ekm

http://www.ip-symcon.de/forum/threads/8578-EKM-868?p=75136#post75136
oder
http://www.ip-symcon.de/forum/threads/8578-EKM-868?p=76343#post76343
und lies dir mal den ganzen fred durch
http://www.ip-symcon.de/forum/threads/8578-EKM-868

viel erfolg

Hallo Axel37,

hab mir das mal angesehen, jedoch finde ich diese Script etwas verwirrend!
Das ist ja nur für die Berechnung vom Stromverbrauch? oder täusch ich mich?

Kann ich auch ohne rrd Visualisieren?

Möchte gerne den Monatlichen Verbrauch aufzeichnen
Die Kosten pro m3 Wasser
Und eine Grafik einbinden (Standart Grafik von IPS) vom jeweiligen Monat

Welche Variablen benötige ich dafür?

Vielen Dank

<?

#Variablenzuweisungen
$messbeginn = getvalue(19745 /[EKM-868\s0 port 3 Strom\messbeginn_drehstrom]/); # aus variable auslesen
$messende = getvalue(16862 /[EKM-868\s0 port 3 Strom\messende_drehstrom]/); # aus variable auslesen

$strompreis =  getvalue(51629 /*[EKM-868\StandardWerte\strompreis/kwh]*/); 
$faktor         =     getvalue(15366 /*[EKM-868\s0 port 3 Strom\s0_takte_kwh]*/);        # takte pro stunde 
$takt         =  getvalue(11339 /*[EKM-868\s0 port 3 Strom\Counter]*/);           # counter auslesen 

$verbrauch  =  ($takt / $faktor); 
$kosten     =  ($verbrauch * $strompreis); 
 
$start          =     strtotime($messbeginn); # umwandlung in zeit 
$stop           =     strtotime($messende);   # umwandlung in zeit 
$delta      =     round (($stop - $start)/60/60/24) ; # gesamtlaufzeit in tagen 
$tag             =  round ($kosten / $delta); 

echo "laufzeit in tagen: $delta
";
echo "takte ges: $takt
";
echo "verbrauch ges: $verbrauch kwh
";
echo "kosten ges: $kosten euro
";
echo "kosten pro tag: $tag euro
";

?>

eigentlich ists egal, ob da jetzt strom, gas oder wasser steht, wichtig ist nur die anzahl der impuls
rrd musst du weglassen, zum visualisieren nimmst du zb google-charts oder high-charts
findest du auch hier im forum

mit dem script wollte ich dir auch nur zeigen, dass es hier welche (und noch mehr) gibt. anpassen musst d
u die aber schon selber, da wir ja alle unterschiedliche conigurationen haben