IPSLibrary - Plugwise: Circle mit verrückten Werten

Hallo zusammen,

ich habe bei mir 9 Circle in Betrieb genommen, einer jedoch zeigt verrückte Daten an. Siehe Screenshot:

Der Circle „Geschirrspüler“ hat einen extrem negativen :confused: Gesamtverbrauch und ebenso extreme Kalibrierdaten :confused:. Auch die Leistung wird nicht aktualisiert.

Hat jemand einen Tipp, woran das liegen könnte? Oder wie ich die Daten zurücksetzen kann?

Viele Grüße

Burkhard

Ich würde den einen zurücksetzen und die Werte in IPS auf Null.

Circle zurücksetzen:

Neue Firmware (2011-05-13 oder höher)

  1. Circle aus der Steckdose entfernen und etwa 5 Sekunden warten bevor Sie beginnen
  2. Circle für 2 Sekunden in die Steckdose stecken und wieder entfernen
  3. Danach 2 Sekunden warten.
  4. Nochmals den Circle für 2 Sekunden in die Steckdose stecken und wieder entfernen
  5. Nochmals 2 Sekunden warten.
  6. Anschließend den Circle für 8 Sekunden in die Steckdose stecken und wieder entfernen.
  7. Zum Abschluss nochmals 2 Sekunden warten bevor der Circle wieder eingesteckt wird.
    Die Netzwerkeinstellungen des Circles wurden nun gelöscht. (Wenn der Circle wieder in die Steckdose eingesteckt wird dauert es ca. 4 Sekunden bis dieser einschaltet (am klicken erkennbar).
    WICHTIG: Der Circle+ hat diese 4 Sekunden Verzögerung nur beim ersten mal danach klicktdieser obwohl er zurückgesetzt wurde sofort.
    TIP: Wenn Sie mehrere Module gleichzeitig zurücksetzen möchten verwenden Sie eine Steckdosenleiste mit Schalter um dieses Prozedere gleichzeitig bei allen Modulen anzuwenden.

Den Circle „Geschirrspüler“ habe ich zurückgesetzt und auch in IPSPlugwise noch einmal neu eingebunden. Die Verbrauchswerte sind nun zwar 0, aber der Kalibrierungswert (was sagt der eigentlich aus?) zeigt noch immer seltsame Werte an: „-6.8056469327706E+38;-6.8056469327706E+38;-6.8056469327706E+38;-6.8056469327706E+38“.

Zudem - das ist mein eigentliches Problem - bleibt die Variable „Leistung“ auf 0. In Plugwise Source dagegen funktioniert der Circle tadellos.

Hat jemand eine Idee?

Viele Grüße

Burkhard

Bin gerade bis Sonntag unterwegs, aber dass alle 4 Werte gleich sind ist eher unwahrscheinlich.
Das mit Leistung auf 0 kann schon sein ,wenn die Berechnung einen negativen Wert ergibt wird dieser verworfen.
im logOrdner sollte eigentlich eine Datei fuer die Kalibrierwerte sein. Dieser wird taeglich neu erstellt.
vielleicht findest du dort mal einen Eintrag dieses Circles.

Vielleicht kannst du mal schauen welche Software und Hardware Version deine Circle hat

Nur ein kleiner Tipp: Ich habe den Circle-Reset über einen weiteren Circle und einem kleinen IPS-Skript gemacht…
Warum selber schalten & Sekunden zählen wenn man Plugwise & IPS hat?

Viele Grüße und viel Erfolg,
Markus

P.S.: Bei mir sind bislang keine komischen Werte aufgetreten - berichte mal ob & wie du dein Problem gelöst hast!

Folgende Versionen haben meine Circles:
Hardware: 6539-0701-4026
Software: 27.06.2011 10:52:18

Meiner Ansicht nach aktuell.

Im xxx_data.log stehen die folgenden Einträge

01;21;12.07.2013 21:01:08;1373655668;000D6F00028F6142;00000387;00000000;0009;-6.7219044764477E+113;0;-0;0;59371
01;21;12.07.2013 21:02:08;1373655728;000D6F00028F6142;000006CB;00000000;0010;-6.7219044764477E+113;0;-0;0;59371
01;21;12.07.2013 21:03:08;1373655788;000D6F00028F6142;00000A0E;00000000;000B;-6.7219044764477E+113;0;-0;0;59371
01;21;12.07.2013 21:04:08;1373655848;000D6F00028F6142;00000D51;00000000;0004;-6.7219044764477E+113;0;-0;0;59371
60;21;12.07.2013 21:05:06;1373655600;000D6F00028F6142;2013-07-12 21:00:00;21;-6.7219044764477E+113;59371;20;-6.7219044764477E+113;0;0;0;59371
01;21;12.07.2013 21:05:09;1373655909;000D6F00028F6142;00001095;00000000;000F;-6.7219044764477E+113;0;-0;0;59371
01;21;12.07.2013 21:06:08;1373655968;000D6F00028F6142;000013D9;00000000;000E;-6.7219044764477E+113;0;-0;0;59371
01;21;12.07.2013 21:07:09;1373656029;000D6F00028F6142;0000172B;00000000;000D;-6.7219044764477E+113;0;-0;0;59371
01;21;12.07.2013 21:08:09;1373656089;000D6F00028F6142;00001A62;00000000;000D;-6.7219044764477E+113;0;-0;0;59371
01;21;12.07.2013 21:09:08;1373656148;000D6F00028F6142;00001DA6;00000000;000B;-6.7219044764477E+113;0;-0;0;59371
01;21;12.07.2013 21:10:09;1373656209;000D6F00028F6142;000020F9;00000000;0001;-6.7219044764477E+113;0;-0;0;59371
01;21;12.07.2013 21:11:08;1373656268;000D6F00028F6142;0000242F;00000000;0004;-6.7219044764477E+113;0;-0;0;59371

Inzwischen habe ich den Circle auch einmal per Script resettet :D. Aber das Ergebnis ist unverändert:mad:

Viele Grüße

Burkhard

Die Datei meine ich nicht. Die Datei heisst „plugwisecalibration.log“
Dort sollte die Eintraege so aussehen fuer jeden Circle

14.07.2013 03:15:07 xxxx Kalibrierungsdaten empfangen [00279C70000D6F0000D358AA3F808A45B64E3EA23D23272A0000000003F9]
14.07.2013 03:15:08 xxxx Kalibrierungsdaten empfangen [0027 9C74 000D6F0000D34132 3F806E4F B5EF657A 3D5537C3 00000000 4CF5]

Die genaue Beschreibung der Kalibrierwerte kannst du folgender Doku nachsehen ( Seite7/8 ).
http://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=6&cad=rja&ved=0CG4QFjAF&url=http%3A%2F%2Fwww.domotiga.nl%2Fattachments%2F316%2FPlugwise-unleashed-0.1.pdf&ei=HaTiUficKIXYtQafzIHIAw&usg=AFQjCNHRI9BVXmPYhksDOHjsHM1NBsVx0w&sig2=6JPHHQ_zUZHm7JZsos2ISQ&bvm=bv.48705608,d.Yms

Sind alle deine mit dieser Hardwareversion ?
Ich hab nur welche mit 6539-0701-4024 als neueste.

Die Circles haben alle die gleiche Version, ich habe sie erst seit ca. 6 Wochen.
Nur der Circle+ hat die Version 6539-0700-7327.

Das Logfile zeigt tatsächlich für den betroffenen Circle falsche Werte an (FFFF). Allerdings ist die Datei vom 25.5. und seitdem nicht mehr aktualisiert worden. Stoße ich die Kalibrierung jedoch über das Webfront an, so läuft sie ohne Fehlermeldung durch. Müsste die Datei nicht dabei aktualisiert werden?

25.05.2013 14:29:28 HomematicKalibrierungsdaten empfangen [00277995000D6F000278F5083F7FD038B60DA56B3DA1F42C00000000EA49]
25.05.2013 14:29:30 GefriertruheKalibrierungsdaten empfangen [00277999000D6F00028F613D3F81D610B5E377B33DD19071000000002BE4]
25.05.2013 14:29:31 KühlschrankKalibrierungsdaten empfangen [0027799D000D6F00028F61D93F80EB5AB5AADCF63D51DD86000000004110]
25.05.2013 14:29:33 ServerKalibrierungsdaten empfangen [002779A1000D6F00028F60D73F8065B3B5D6C1673D9C08D20000000086B1]
25.05.2013 14:29:35 FritzboxKalibrierungsdaten empfangen [[b]002779A5000D6F00028F6142FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF1964[/b]]
25.05.2013 14:29:37 WaschmaschineKalibrierungsdaten empfangen [002779A9000D6F00028F60EE3F803514B6029DF53DDFD217000000004F66]
25.05.2013 14:29:39 ShuttleKalibrierungsdaten empfangen [002779AD000D6F0002900D633F7FE44EB5E460853D610B4B00000000F3F2]
25.05.2013 14:29:41 freiKalibrierungsdaten empfangen [002779B1000D6F0002900E9B3F817DD1B58639153D7AAB8D00000000BFE3]
25.05.2013 14:29:43 FernseherKalibrierungsdaten empfangen [002779B5000D6F00028F60B63F7FDD8EB6139F223D94A55C00000000C66C]

Viele Grüße

Burkhard

Normalerweise wird die Kalibrierung ein mal Tag automatisch abgerufen um 03:15.
Hast du in deiner Konfiguration LOG_MODE auf false ?

Gesendet von meinem iPad mit Tapatalk HD

Ups, hatte ich nicht gesehen. Nun kommen aktuelle Daten:

14.07.2013 19:26:55 GeschirrspülerKalibrierungsdaten empfangen [00276A84000D6F00028F6142FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFCF97]

Aber nur 4*FFFFFFFF:(

Ich vermute, dass der Circle keine Kalibrierungsdaten hat und der Wert daher auf „FFFFFFFF“ steht… Die Applikation „Source“ ignoriert das scheinbar und liefert daher Verbrauchsdaten…

Ich habe jedoch in „Source“ keine Möglichkeit gefunden, die Kalibrierung irgendwie anzustoßen. Soll ich mal den Support kontaktieren?

Viele Grüße

Burkhard

Die Original Software speichert die Kalibrierwerte etc in einer MSAccess Datenbank (mdb).
Datei wuerde mich interessieren.
Vielleicht gibt es sowas Standardwerte wenn der Circle nichts liefert.
Vielleicht kannst du mir die mdb zusenden von der Plugwise Software.
Auf jeden Fall ein Sonderfall von Circle.
Du kannst ja die Kalibrierwerte eines anderen Circles in die Variable kopieren um
zu sehen ob bei korrekten Werten ein Wert angezeigt wird.
Wird sich dann ab 03:15 wieder aendern.

Gesendet von meinem iPad mit Tapatalk HD

Neue Idee waere , sollte ein Circle keine Kalibrierwerte liefern wird in der Orignalsoftware mit dem Werten 0 gerrechnet anstatt mit ‚fffffffff‘ ( ziemlich klein).
Ich rechne halt mit dem gelieferten Wert.
Das waere schnell zu aendern, aber mann sollte es anzeigen dass keine Kalibrierwerte verfuegbar.

Gesendet von meinem iPad mit Tapatalk HD

Das wäre super.

In der Datenbank stehen die folgenden Werte:

Meiner Meinung nach ist der Circle wohl nicht ganz in Ordnung… Auch das LogDate ist nicht richtig gesetzt.

Wenn ich testhalber die Variable „Kalibrierdaten“ auf „1;0;0;0“ setze, dann wird auch die Leistung aktualisiert.:slight_smile:

Viele Grüße

Burkhard

Oh , bis zum Jahr 4000 ist es wohl noch ein paar Tage.
Kalibrierdaten kann ich standarmaessig auf „1;0;0;0“ setzen. Fraglich ist bei dem Logdate ob ueberhaupt die
Gesamtleistung ausgelesen werden kann.Teste mal ob stuendlich die Gesamtleistung ( Verbrauch Gesamt )
hochgezaehlt wird. Wenn nicht , dann kann man mit diesem Circle nichts anfangen.

Der Circle ist wohl defekt. Ich werde mich um einen Austausch kümmern. Besten Dank für deine Unterstützung!

Viele Grüße

Burkhard

PS: Die Geamtleistung wird m.E. nicht geliefert, auch der Status wird nicht gesetzt. Er ist von Anfang an auf „An“, obwohl der Circle zwischendurch öfter vom Netz genommen wurde… Aber hier lohnt es sich nun nicht mehr weiterzuforschen.

Hallo 1007,

ich habe den Circle auf Anraten des Supports noch einmal vom Netzwerk getrennt und neu verbunden. Nun arbeitet er korrekt, hat aber weiterhin die Kalibrierdaten „1;0;0;0“.

Als Umgehung habe ich mir ein zyklisches Event eingestellt:

Typ: Cyclic
Ziel: Program\IPSLibrary\data\hardware\Plugwise\Circles\Geschirrspüler\Kalibrierdaten

Zyklisches: Alle 1 Tag(e) um 03:16:00

Code: SetValue($_IPS['TARGET'], "1;0;0;0");

Es wäre nett, wenn du bei Gelegenheit diese besonderen Kalibrierdaten berücksichtigen könntest.:loveips:

Viele Grüße

Burkhard

Spaetestens Samstag .

Habs in der aktuellen Version drin