IPSLibrary Plugwise Energieverbrauchsmessung

Gut dass ich eingebaut habe , dass beim updaten bestehende Profile nicht
ueberschrieben werden.
Werde mir das aber noch ansehen.

Man kann ja aber auch die IPS Grafiken auf dynamische Achse einstellen, dann wird das auch sauber angezeigt.

Ganz davon abgesehen, wer will schon IPS Grafiken, wenn man Highchart hat.
Damit gehen so tolle Sachen.

Beim Popup-Graphen ? Habe da nichts gefunden. Beim einbinden über das Webfront ja…

Schlaf ? Ich glaub das Wort gehoert zu haben, aber wo nur?

Mir soll es Recht sein :cool:

So, hier nun der Fehler.

Warning:  copy(): The first argument to copy() function cannot be a directory in [Program\IPSLibrary\app\hardware\Plugwise\Plugwise_CheckUpdate] on line 91

Im Config-Teil

	define ( 'ALT_BUTTON_RED'    , false  );

Please Update;)

Hätte da eine kleine Bitte.

In der IPS_UpdateData.php im Table-Tag das border=‚1‘ rauzunehmen.

    $html = "";    $html = $html . "<table width='100%'>";

kann man bestens in der CSS formatieren.

.table {        width:100%;        height:192px;        border-style:solid;        border-width:1px;        bordercolor: #3C4753;       	padding-left: 10px;/*        background: #000000; */        background-color : transparent;        margin-top:0px;         margin-left:0px;       }   

Die letzte Testing überschreibt mir immer noch die Variablenprofile die ich manuell anpasse.

Der Fehler mit dem Check_Update ist weg. Danke.

Moin
Du hast Recht. Gefaellt mir so auch besser.
Jetzt kommt das aber …
Wenn dann „border-color“ .

Wegen den Profilen. Das hab ich eben nochmal getestet, bei mir wird nichts uebeschrieben.
Nach dem Update sind bei mir Gesamtverbrauch und Leistung immer noch auf den Profilen wie vorher


In Script Plugwise_Include

	$id2 = @IPS_GetVariableIDByName("Leistung",$item) ;
	if ( $id2 == false )
		$id2 = CreateVariable("Leistung", 2, $item, 0, "~Watt.14490", 0, 0);

	$id3 = @IPS_GetVariableIDByName("Gesamtverbrauch",$item) ;
	if ( $id3 == false )
		$id3 = CreateVariable("Gesamtverbrauch", 2, $item, 0, "~Electricity", 0, 0); 

:confused::confused:

Hallo 1007,
habe seit heute Nacht viele Fehler im IPS-Logger:

Ein erneutes Test-Update hat keine Besserung gebracht.

Zudem hab ich schon seit Einführung der MQSQL Funktion folgenden Fehler.

In der Config hab ich nur Gesamtverbrauch aktiviert. Der Fehler tritt auch nicht bei allen Circles auf. Nur bei manchen.

Ja, das ist auch beim den PopUps.
Zumindest bei mir.

In Zeile 506 steht

		$data_array[$counter]['CIRCLELASTSEEN'] = date('d.m.Y H:i:s',$last_seen);

$last_seen ist ein Unix-Timestamp.
In allen deinen Circles sollte die Variable LastMessage eine sehr grosse Zahl sein ( zB 1344073982 )
In diese Variable wird der aktuelle Unixzeitstempel eingetragen.
Wenn keine Daten kommen, koennte auch irgendwas drin stehen.
Check mal diese Variable.

Und ich habe mich schon gewundert warum die Farbzuweisung nicht korrekt funktioniert :eek:

Danke für den Hinweis.

Wegen den Profilen. Das hab ich eben nochmal getestet, bei mir wird nichts uebeschrieben.
Nach dem Update sind bei mir Gesamtverbrauch und Leistung immer noch auf den Profilen wie vorher

Da haben wir wohl eine Weile aneinander vorbeigeredet :smiley:

Ich meinte sämtliche Profile wie z.B. die Plugwise_MenuItem und Plugwise_MenuScript. Das waren die Buttons mit den ALT-255. Diese werden auch bei einem Update gelöscht und neu erzeugt.

Achso.
Kann da jetzt gerade nichts mehr machen. Fahre jetzt 1 Woche Springen.
Da gibt es sowieso kein Update. Tapatalk ist aber dabei. :wink:

Im Anhang hab dir schnell was „gestrickt“ weil ich gleich fuer eine Woche Springen bin.
Sollte beide Fehler beheben. Will es nicht hochladen und dann eine Woche nicht dasein.
Plugwise_Include.ips.zip (14.6 KB)

Dann viel Spaß beim Springen.

Hoffe nicht das die Aufschläge zu hart sind, also zur Sicherheit einen Fallschirm mit einpacken. :smiley:

Sehen uns dann wieder in einer Woche.

hallo 1007,
danke für die schnelle Antwort und den Anhang.
habe die LastMessages geprüft. Einige hatten Kommazahlen. Woher auch immer. Bei allen die Nachkommastellen und das Komma gelöscht. Seither keine Fehler mehr.

Das mit dem MySQL muss ich erst noch testen.

Schöne Woche und blue skies,

Das mit den Komma hatte ich frueher drin. Das war die Zeit die der Circle gebraucht hat um zu antworten.
Jetzt schreibe ich die Unixtime rein. Wenn also noch Variablen mit Komma sind dann werden die nicht
jede Minute aktualisiert.

Ipad ist dabei, bin also nicht weg vom Fenster.