IPSLibrary Plugwise Energieverbrauchsmessung

Hab heute Morgen noch ein paar Tests mit dem Auslesen der RSSI-Werte gemacht.
Dabei hat sich bestaetigt , dass man einen Circle dort anlernen soll wo er dann hinsoll.

Ping [000D6F0000D3412E][RSSITarget:0xBA=186][RSSISource:0xBA=186][24  msec]
Ping [000D6F0000D3412E][RSSITarget:0xAF=175][RSSISource:0xAF=175][27  msec]
Ping [000D6F0000D3412E][RSSITarget:0xDE=222][RSSISource:0xB1=177][114 msec]

Erster Wert Circle in einem anderem Raum wie der Circle+
Zweiter Wert direkt neben den Circle+ ( 5cm ) RSSIwert schlechter.
Dritter Wert Circle resetet und neu angelernt direkt neben Circle+
RSSI-Werte gehen von 0 bis 255. Mehr dann naechste Woche

Hallo 1007,

ich habe gerade nochmals ein Online-update gemacht und es sieht immer noch so bei mir aus:

Any ideas ?

Merci,

Oliver

Nicht im Tree.
Im Ordner selbst.

Ok, merci, gefunden…

In der neuen Version gibt es eine Anzeige der
Pingzeiten und der RSSI Werte fuer
"„incomingLastHopRssiTarget“ und
„lastHopRssiSource“

Was genau gut und was schlecht ist muessen wir noch rausfinden.

Habe meine Circles zwar jetzt alle soweit hier hineinbekommen, aber der C+ wird irgendwie nicht korrekt erkannt und ich habe ne Menge Circles als neu gekennzeichnet.
Vielleicht kann mir jemand helfen, wie ich diese beiden Probleme abstellen kann.

Nebenbei: Wie machst du das mit dem Staubsauger?

Hallo
Was genau heisst Circle+ wird nicht korrekt erkannt?
Wenn Circle+ nicht funktioniert duerfte keiner gehen.
Hat das System unter Source korrekt funktioniert?
Wieviel Circles hast du?
Sind die als „Neu“ gekennzeichneten vorhanden?
Haeng mal deine Konfigurationsdatei hier an.

Na ganz einfach: Circle in die Steckdose und den Stecker vom Staubsager da rein:D

Spass beiseite, natürlich mach ich das so aber wir haben eine zentrale Staubsauganlage im Haus, welche in jedem Stockwerk Anschlüsse zum Saugen hat und der Motor bzw. Sauger sitzt im Keller

Im Moment verstehe ich die Frage nicht.
Staubsauger - Plugwise ?
Oder meinst du die Ladestation?

Hab mir das Bild nochmal genauer angesehen. Da ist einiges doppelt.
Du hast bestimmt „Circles suchen“ gestartet , dann die Daten in die Config eingetragen
und neu installiert oder ?
Danach musst du „Circle suchen“ nocheinmal starten um die Liste zu loeschen und neu aufzubauen.

Nun ja, auf dem Bild siehst du den Gefrierschrank, der ist als Offline gekennzeichnet, das ist der C+, der ist eingeschaltet und der Rest geht ja, diesen erkennt er aber wohl nicht korrekt.

Die oberen 12 Circles sind real vorhanden, die unteren 11 mit neu gekennzeichneten sind einfach die von oben nochmal nur ohne den C+.

Unter Source funzt das alles korrekt, da hat er alle korrekt eingebunden.

Mit Konfigurationsdatei meinst du die das Script aus IPS??

Starte nochmal die Circlesuche , dann sollten die unteren verschwinden.
Wird dann beim C+ ein Leistungswert oder Verbrauch angezeigt ?
Was zeigt die Uebersicht „Letzte Daten“ ?

jetzt muss ich erst mal umbauen, die Circlesuche hat folgendes zutage gebracht:

Der C+ hat 0001A59E5D, ist jetzt als Offline und neu gekennzeichnet

was ich als Gefrierschrank hatte war mit einer 0000 versehen.

Das wars, danke für die Hilfe jetzt stimmt erst mal die Anzeige

Hallo 1007,

ich habe hier ein Netz mit 25 Circles. Wenn ich ein Update mache, kommt ständig „Maximum execution time of 120 seconds exceeded in C:\IP-Symcon\scripts\IPSLibrary\app\hardware\Plugwise\Plugwise_Include.ips.php on line 335“.

Das Script durchläuft ja alle Circles, doch kurz vor den letzten Circles kommt diese Meldung.

Wenn ich in der Konfiguration das Array der Circles verkleinere auf die Hälfte, läuft das Update problemlos durch, aber dann fehlt ja die Hälfte im Webfront und dadurch erhalte ich einen Haufen Fehlermeldungen.

Kannst du mir helfen???

Herzliche Grüße und Dank für diese tolle Library!

Grebi

Hallo Grebi,
schau mal im Beitrag nach:

:smiley:

Hab eine Installation laufen lassen mit 30 Circles.
Braucht etwas mehr als 1 Minute.
Kommt die Meldung immer an Zeile 335 ?
An dieser Stelle werden die Circles als Dummymodul angelegt.
Zwischen 2 Circles sollten weniger als 2 Sekunden vergehen.
Im Log zB


28.08.2012 07:31:38.277 | 16325 | MESSAGE | Dummy Module         | Erstelle...
28.08.2012 07:31:38.277 |     0 | CUSTOM  | IPSModuleManager     | Created Instance 000D6D0000D36729=16325, ModuleID={485D0419-BE97-4548-AA9C-C083EB82E61E}

28.08.2012 07:31:39.715 | 10752 | MESSAGE | Dummy Module         | Erstelle...
28.08.2012 07:31:39.715 |     0 | CUSTOM  | IPSModuleManager     | Created Instance 000D6D0000D341C4=10752, ModuleID={485D0419-BE97-4548-AA9C-C083EB82E61E}

Selbst wenn nicht alle Circles angelegt werden die vorhanden sollte keine
Fehlermeldung da sein.
Kannst du mir mal dein Logfile von IPS schicken ?

Ich hab mal im Installationsscript ein set_time_limit(180) eingebaut.

Hallo 1007,

vielen Dank, jetzt hat es geklappt. Mein IPS-Server ist nur ein Atom270, vielleicht etwas zu schwach für dieses Script. Ansonsten läuft er mit einer Last von ca. 30%.

@Willi: das habe ich natürlich auch schon gemacht, aber dieses Script wird durch ein Update überschrieben. Der einzige Weg - den 1007 dankenswerterweise dann auch umgesetzt hat - war, das Timeout in der Datei fest zu hinterlegen.

Also - herzlichen dank nochmals!

Grüße
Grebi

Hallo 1007,

könntest du mir in der Config eine Möglichkeit geben um in der Systemsteuerung bei der Übersicht die Zeilenanzahl pro Seite ( jetzt 9/Seite ) zu ändern?
Bei mir würde ich mit 10/Seite alle meine Circles sehen ( Seitenwechsel dann unnötig )!

Danke