IPSLibrary Plugwise Energieverbrauchsmessung

Hallo
Also bei mir funktioniert es.
Schau mal nach ob im Ordner „…/logs/Plugwise/data“
die Files fuer jeden Teilnehmer noch aktualisiert werden.
Sollte jede Minute passieren.

Ja, werden geschrieben.
Auch die Variablen in IPS, eben nur nicht für den Gesamtverbrauch.:o

Schau dann mal im Ordner „…/logs/Plugwise/logs/„
ob die Datei „plugwisebuffer.log“ aktualisiert wird .
Passiert aber nur alle Stunde um 5 Minuten nach.
Logging einschalten wenn nicht ist.

Gesendet von iPad mit Tapatalk

Wird nicht geschrieben, wo schalte ich es ein?

In der Konfigurationsdatei. Weit oben debug auf TRUE setzen.

Gesendet von iPad mit Tapatalk

Muss das Script danach einmal ausgeführt werden?

Nein einfach LOG_MODE auf true. Info steht darueber als Kommentar.

Gesendet von iPad mit Tapatalk

OK danke, habe ich gemacht.
Was soll mit der Datei passieren wenn sie geschrieben wurde?

uupps, sind schon welche drin.

Sollte um 14:05 passieren. Aktuelle Infos ueber jeden einzelnen
Circle stehen da als Klartext drin. Was der Circle als Gesamt gesendet hat etc.
Kannst du mir das File senden ?

Gesendet von iPad mit Tapatalk

Klar gerne, bin ja für Hilfe dankbar.

Hallo,
bei mir kommt in den Status Nachrichten mit der Version 6.2 die Warnung:

Result for Event
Suche Zaehler bei den Gruppen
Suche Zaehler bei den Gruppen"

Script ist:
Plugwiese_Controller (Refresh alle Minute)

Hat jemand eine Idee wie ich die Warnung wegbekomme oder muss ich mich jetzt von den Plugwise Geräten trennen?

Gruss
Horst

Hallo
Die Meldung kommt wenn er keine Zaehleraction gefunden hat.
Du hast bestimmt in der Konfiguration bei

$Zaehleractions = array(…

einen Eintrag den er nicht finden kann.
Ist nur eine Meldung.
In Plugwise_Include.ips.php Zeile 2566

Hallo,
danke für die Info, jetzt weiß ich wenigstens wo ich suchen soll.
Ja da hab ich mehrere Einträge, aber schon seit Jahren und der Fehler kommt erst jetzt.
Werde mal versuchen ob ein bestimmtes oder mehrere Geräte den Fehler auslösen.

Gruss
Horst

Hallo
Du koenntest einfach die Zeile 2566 aendern in

echo „\nSuche Zaehler bei den Gruppen:“.$zaehler;

Danke, kann ich machen.

Gruß Horst

Hallo,

Ich habe die Fehlermeldung:

17.01.2024 03:15:00 | 55675 | WARNING | Register Variable    | 
Warning: Keine übergeordnete Instanz ist konfiguriert, welche die Daten verarbeiten kann in C:\ProgramData\Symcon\scripts\IPSLibrary\app\hardware\Plugwise\Plugwise_Include.ips.php on line 150

schon länger (keine Ahnung wie lange schon) würde sie aber gerne wegbekommen, habe aber keine Ahnung was ich machen kann.
Hier Zeile 145 bis 163 des Scripts.

	if ( $CircleId != false )
	   {
	   //IPS_Logmessage("Plugwise_Include","An nur einen Stick senden");
	   //IPS_LogMessage(__File__,$REGVAR);
		if (IPS_ObjectExists($REGVAR))
			RegVar_SendText($REGVAR,"\x05\x05\x03\x03".$cmd."\x0D\x0A");
		else
			IPS_LogMessage(__File__,"Registervariable ".$REGVAR." existiert nicht");

	   }
	else
	   {
		foreach ( $sticks as $stick )
		   {
	   	//IPS_Logmessage("Plugwise_Include","An mehrere Sticks senden " . $stick);

			RegVar_SendText($stick,"\x05\x05\x03\x03".$cmd."\x0D\x0A");
			}
	   }

Kann mir da jemand helfen?

Gruß
Horst

Hallo
Zeile 150 sollte das sein ?

RegVar_SendText($REGVAR,"\x05\x05\x03\x03".$cmd."\x0D\x0A");

loesche mal die Kommentarzeichen von :

//IPS_LogMessage(__File__,$REGVAR);

Im Meldungsfenster sollten mehrere Zeilen mit der gleichen ID kommen.
Diese ID sollte die „PlugwiseRegisterVariable“ sein.
Funktioniert den das Modul sonst ?

Ja Zeile 150 sieht genauso aus. Wenn ich die Kommentarzeichen lösche dann kommen Einträge die auf die Registervariable zeigen.

Ja Sonst funktioniert aus meiner Sicht alles.

LG
Horst

Alle die gleichen IDs ?

Ja, alle gleich.

Gruss
Horst