EKM Kanalausfall

Hallo,
mein EKM ist auf 3 Kanälen angeschlossen (Wasser Kalt,Warm,Gas). Es funktionierte auch bis jetzt wunderbar. Seit einiger Zeit fallen bis zu 2 Kanäle aus, werden nicht mehr aktualisiert. IPS-Rechner Neustart ändert nichts.
Ich häng mal ein Dump mit ran. EKM hab ich mal noch nicht vom Stom getrennt. Kann der Hersteller :wink: was aus den Meldungen entnehmen?

Bye Falk

//Log entfernt.

Die Funkkommunikation ist okey. Zieh den Stecker und schau, ob es hilft :wink:

paresy

Stecker raus-Warten-Stecker rein.
Ändert sich nix, siehe unten (na ausser die Counter gehen auf Null)
/ noch nebenbei, bis gestern 20Uhr ging nur Kanal 2, und 1 und 3 waren ausgefallen

18.11.2011 11:15:53.00 | Waiting for transmit... | #128,C3,R
18.11.2011 11:15:53.00 |          Transmitted | #128,C3,R
18.11.2011 11:15:53.00 |                Event | 128,C3,         5,  504
18.11.2011 11:15:53.00 |          Received OK | 128,C3,         5,  504
18.11.2011 11:15:58.00 | Waiting for transmit... | #128,C1,R
18.11.2011 11:15:58.00 |          Transmitted | #128,C1,R
18.11.2011 11:15:58.00 |                Event | 128,C3,         6,  519
18.11.2011 11:15:58.00 |          Received OK | 128,C3,         6,  519
18.11.2011 11:16:03.00 | Waiting for transmit... | #128,C2,R
18.11.2011 11:16:03.00 |          Transmitted | #128,C2,R
18.11.2011 11:16:03.00 |                Event | 128,C3,         7,  524
18.11.2011 11:16:03.00 |          Received OK | 128,C3,         7,  524
18.11.2011 11:16:53.00 | Waiting for transmit... | #128,C3,R
18.11.2011 11:16:53.00 |          Transmitted | #128,C3,R
18.11.2011 11:16:53.00 |                Event | 128,C3,        17,  523
18.11.2011 11:16:53.00 |          Received OK | 128,C3,        17,  523
18.11.2011 11:16:58.00 | Waiting for transmit... | #128,C1,R
18.11.2011 11:16:58.00 |          Transmitted | #128,C1,R
18.11.2011 11:16:58.00 |                Event | 128,C3,        18,  522
18.11.2011 11:16:58.00 |          Received OK | 128,C3,        18,  522
18.11.2011 11:17:03.00 | Waiting for transmit... | #128,C2,R
18.11.2011 11:17:03.00 |          Transmitted | #128,C2,R
18.11.2011 11:17:03.00 |                Event | 128,C3,        19,  523
18.11.2011 11:17:03.00 |          Received OK | 128,C3,        19,  523
18.11.2011 11:17:53.00 | Waiting for transmit... | #128,C3,R
18.11.2011 11:17:53.00 |          Transmitted | #128,C3,R
18.11.2011 11:17:53.00 |                Event | 128,C3,        27,  533
18.11.2011 11:17:53.00 |          Received OK | 128,C3,        27,  533
18.11.2011 11:17:58.00 | Waiting for transmit... | #128,C1,R
18.11.2011 11:17:58.00 |          Transmitted | #128,C1,R
18.11.2011 11:17:58.00 |                Event | 128,C3,        27,  533
18.11.2011 11:17:58.00 |          Received OK | 128,C3,        27,  533
18.11.2011 11:18:03.00 | Waiting for transmit... | #128,C2,R
18.11.2011 11:18:03.00 |          Transmitted | #128,C2,R
18.11.2011 11:18:03.00 |                Event | 128,C3,        27,  533
18.11.2011 11:18:03.00 |          Received OK | 128,C3,        27,  533
18.11.2011 11:18:53.00 | Waiting for transmit... | #128,C3,R
18.11.2011 11:18:53.00 |          Transmitted | #128,C3,R
18.11.2011 11:18:54.00 |                Event | 128,C3,        27,  533
18.11.2011 11:18:54.00 |          Received OK | 128,C3,        27,  533
18.11.2011 11:18:58.00 | Waiting for transmit... | #128,C1,R
18.11.2011 11:18:58.00 |          Transmitted | #128,C1,R
18.11.2011 11:18:59.00 |                Event | 128,C3,        27,  533
18.11.2011 11:18:59.00 |          Received OK | 128,C3,        27,  533
18.11.2011 11:19:03.00 | Waiting for transmit... | #128,C2,R
18.11.2011 11:19:03.00 |          Transmitted | #128,C2,R
18.11.2011 11:19:04.00 |                Event | 128,C3,        27,  533
18.11.2011 11:19:04.00 |          Received OK | 128,C3,        27,  533
18.11.2011 11:19:54.00 | Waiting for transmit... | #128,C3,R
18.11.2011 11:19:54.00 |          Transmitted | #128,C3,R
18.11.2011 11:19:54.00 |                Event | 128,C3,        27,  533
18.11.2011 11:19:54.00 |          Received OK | 128,C3,        27,  533
18.11.2011 11:19:59.00 | Waiting for transmit... | #128,C1,R
18.11.2011 11:19:59.00 |          Transmitted | #128,C1,R
18.11.2011 11:19:59.00 |                Event | 128,C3,        27,  533
18.11.2011 11:19:59.00 |          Received OK | 128,C3,        27,  533
18.11.2011 11:20:04.00 | Waiting for transmit... | #128,C2,R
18.11.2011 11:20:04.00 |          Transmitted | #128,C2,R
18.11.2011 11:20:04.00 |                Event | 128,C3,        27,  533
18.11.2011 11:20:04.00 |          Received OK | 128,C3,        27,  533

… leuchten die LEDs wenn man den jeweiligen Kanal überbrückt?

MST

Hallo,
brauch ich nicht brücken, die blinken auch so wenn das Wasser läuft und zählen.

nur so zu Spass, momentan funktioniert Kanal 1, und die 2 und 3 ist ausgefallen. Ohne das ich was geändert hab.

18.11.2011 17:23:58.00 | Waiting for transmit... | #128,C1,R
18.11.2011 17:23:58.00 |          Transmitted | #128,C1,R
18.11.2011 17:23:58.00 |                Event | 128,C1,       362, 5471
18.11.2011 17:23:58.00 |          Received OK | 128,C1,       362, 5471
18.11.2011 17:23:58.00 | Waiting for transmit... | #128,C3,R
18.11.2011 17:23:58.00 |          Transmitted | #128,C3,R
18.11.2011 17:23:59.00 |                Event | 128,C1,       362, 5471
18.11.2011 17:23:59.00 |          Received OK | 128,C1,       362, 5471
18.11.2011 17:24:06.00 | Waiting for transmit... | #128,C2,R
18.11.2011 17:24:06.00 |          Transmitted | #128,C2,R
18.11.2011 17:24:06.00 |                Event | 128,C1,       362, 5471
18.11.2011 17:24:06.00 |          Received OK | 128,C1,       362, 5471

… dann liegt es 100,0000% nicht an der Hardware.
… wir testen es mal!

MST

Jetzt wo du es sagst… Deine Rückmeldung passt nicht zur Anfrage… Böse Böse - Wir werden mal sehen, ob wir das hier nachstellen können.

paresy

…hab mal noch schnell 3 Variablen bescriptet mit den Aktualisierungsaktivitäten der 3 Kanäle. Ergebnis siehe unten.
Abfrage für alle 3 ist jeweils 60s eingestellt.

Habe auf den Thread hier mal meine "echten"Zählerstände mit den Zählerständen in IPS verglichen…

… und ich muss sagen: da muss was dran sein!

Der s0 an Steckplatz 1 stimmte noch überein. Aber die restlichen drei differieren.

Irgendetwas stimmt da nicht.

Dann hab ich das Haus mal stromlos gemacht, daraufhin hat der Steckplatz 1 scön seinen alten Zählerstnad übermittelt bzw. der stimmte noch, aber Steckplätze 2-4 sind auf Null.

Kann es sein, daß nur der erste Steckplatz richtig funktioniert und sobald mehrere belegt sind aufeinmal nur noch Steckplatz 1 funktioniert?

Habe die EKM jetzt erst ca. 10 Tage in Betrieb, aber ich hab das Gefühl, daß da irgendwas im Argen ist…

Da sind jetzt die Profis gefragt…

Gruß
Dirk

Kannst Du mal bitte die Scripte posten, mit denen Du diese Grafiken erstellt hast? Vielleicht können mehrere das mal machen und Daten sammeln, damit wir dem Fehler auf die Schliche kommen…

Danke und Gruß
Dirk

Wir sind dran herauszufinden, woher der Fehler kommt. Bitte einfach abwarten, bevor ihr euch Mühe macht, die nicht sein muss.

Der s0 an Steckplatz 1 stimmte noch überein. Aber die restlichen drei differieren.

Sobald du den EKM Stromlos stellst, werden alle Zähler auf 0 resettet und beim nächsten Abfrageintervall siehst du die 0 auch in der Variable. Das hat nichts hiermit zu tun.

paresy

???

Und warum geht´s dann auf kanal1 normal mit dem Zähler weiter und die restlichen 3 stehen auf Null?

Kanal 1 reagiert damit wie in der Dokumentation beschrieben, daß ein Stromausfall nix macht und IPS das erkennt. Die anderen Kanäle stehen allerdings immer auf Null nach Stromausfall.

Und nu?

:wink:

Ob da der Strom ausfällt und dieZähler auf Null gehen, interessiert mein Zählskript nicht, da ich nur mit den Differenzen der letzten Anfrage rechne.
Hat also damit nix zu tun.
Mit Funkstörungen kann das nix zu tun haben? (Frage an den Hersteller)

Sent from my GT-I9000 using Tapatalk

Würdest Du deine Scripte posten? Mein php ist sehr dürftig und ich bin immer auf „Anregungen“ angewiesen…

Danke und Gruß
Dirk

Hallo,
es müssen natürlich die benutzten Variablen angelegt werden.
Skript wird bei Aktualisierung des Counters vom EKM gestartet.
EKM-Abruf aller 60s.

<?
$counter = GetValue(14137 /*[Energie\Detail\Gas\GasCounter aktuell]*/);       // internen Zählerstand einlesen
$ekm1alt = GetValue(27520 /*[Energie\Detail\Gas\GasCounter EKM1 alt]*/);       // internen Zählerstand alt
$ekm1 = GetValue(42549 /*[Energie\Detail\Gas\EKM-868 (Counter) 128/1\Counter]*/); // EKM Zählerstand einlesen
$diff=$ekm1 - $ekm1alt;
//print $diff;  //für Test
  // Berechnung des neuen Counterstandes, weitergelaufen od. Reset
if ($diff>=0) $counter=$counter+$diff;
else $counter=$counter+$ekm1;
$ekm1alt=$ekm1;
setvalue(27520 /*[Energie\Detail\Gas\GasCounter EKM1 alt]*/,$ekm1alt);
setvalue(14137 /*[Energie\Detail\Gas\GasCounter aktuell]*/,$counter);

?>

aller 3 Minuten wird danach der der neue Realzählerstand, und der aktuelle durchschnittliche Stundenverbrauch berechnet für alle Verbrauchsmessungen.

So, hab nu auch mal das Script von Segmo eingefügt und laufen lassen, da ich an meinen php-Künsten gezweifelt hatte.
Aber auch da gehen counts „verloren“.

Dann warte ich mal ab, was nu bei der Geschichte rauskommt…

Danke und Gruß
Dirk

ups, ich hab da nochwas entdeckt:

Auf den Kanälen 2-4 wird sporadisch „Current“ bei mir auf 12,64W angezeigt.
Erst dachte ich, da wird wirklich Strom gezogen weil irgendein Standby-Strom fließt. Daraufhin hab ich den Sicherungsautomat des Stromkreises rausgemacht und es wird immer noch 12,64W angezeigt ( seit 3 Stunden jetzt).

Habe die anderen Kanäle nun auch mal nachgesehen - und siehe da: auch da taucht der Wert 12,64W auf! Außer bei Kanal 1. Da ists sauber. Aber da werden ja auch keine Counts verloren… Zusammenhang?? Noch´n Bug?

Gruß
Dirk

So, ich bin erstmal wieder glücklich, alles läuft (oder besser zählt) wieder.
Nicht das zuerst verdächtigte EKM, sondern der USB-868-Tranceiver war der Übeltäter der Probleme.

Was hast Du denn gemacht?
Wie hast Du den Fehler gefunden? Oder hast Du den USB-868 gegen einen anderen getauscht?

Bei mir sind immer noch Zählerdifferenzen.

Wäre schön, wenn Du näher erläutern könntest, was da los war…

Gruß
Dirk

Hab erst ein anderes EKM, dann ein anderes USB-T hiergehabt.
Was hat du denn für Probleme /Differenzen?