Hallo
Die Fehlermeldungen sagt , dass die Registervariable („PlugwiseRegisterVariable“) im Pfad Hardware.Plugwise
nicht vorhanden ist. Wird bei der Installation erststellt. Wenn es beim 2. Mal ging ist bei der Onlineinstallation
ein Fehler aufgetreten.
Bei jeder Installation oder Update sollte im Logfenster am Ende folgendes stehen.
********************************************************************
Installation beendet. Es ist kein Fehler aufgetreten.
*********************************************************************
Dann ist die Installation wenigstens nicht komplett abgebrochen worden.
Und das Auslesen der Tageswerte? Gibt’s da auch 'ne Idee?
MySQL. Da die Daten reinlaufen lassen. Dann kannst Du Abfragen was Du willst. (Fast)
Nutze die Library eigene Funktion zum Loggen in MySQL „GesamtVerbrauch“. In Anführungszeichen, da der Ausdruck Doppelsinnig ist. Nach MySQL wird der Gesamtverbrauch der letzten Stunde geschrieben. Siehe #265. Dann kannst Du für jeden Circle über eine Abfrage die Tageswerte ermitteln.
Ja, geht leider nicht im nachhinein :mad:
Aber wenigstens die Täglichen kWh in eine Variable aufnehmen, die dann bei Bedarf geloggt werden kann :rolleyes:
Danke, hat mir weitergeholfen.
Bin zwar ziemlich PHP unwissend und Datenbanken sind für mich auch ein ziemlich wirrer Bereich (ich mag IPS trotzdem:loveips:), aber immerhin kann ich jetzt anhand der geloggten Variable „Gesamtverbrauch“ Tageswerte und Monatswerte errechnen (lassen).
„Wert aktuell - Wert vor 24h“ ergibt bei Triggerung um 23:59:XX einen Tageswert.
Danke für den Tip.
Irgendwie raufe ich noch mit den Profilen. Wenn ich in der PlugWise_Profile für den Schalter ein anderes Profil angebe dann bricht die Installation ab:
IPSModuleManager-Log-IPSFileVersionHandle2012-10-26 10:42:26.37 Set Version Plugwise=1.0.1008…Installing
IPSModuleManager-Log-IPSFileVersionHandle2012-10-26 10:42:26.38 Set Version Plugwise=1.0.1008
— Create Plugwise -------------------------------------------------------------------
[~Watt.14490]— Create Plugwise -------------------------------------------------------------------
IPSModuleManager-Log-IPSModuleManager 2012-10-26 10:42:26.42 Empty Category ID=58330
IPSModuleManager-Log-IPSModuleManager 2012-10-26 10:42:26.42 Empty Category ID=45483
IPSModuleManager-Log-IPSModuleManager 2012-10-26 10:42:26.44 Created Timer REFRESH=32637
Abort Processing during Error: Undefined offset: 1
Error in Script F:\IP-Symcon\scripts\IPSLibrary\install\InstallationScripts\Plugwise_Installation.ips.php on Line 182
Es funktioniert nur wenn ich als Profil „~Switch“ aktiv lasse - egal ob das von mir angegebene Profil vorhanden ist oder nicht.
Was mache ich falsch? Ich dachte der Eintrag sei dazu da eigene Profile einbauen zu können?
Hallo
Eigentlich bin ich schon bei Version 1028.
Wie sieht den deine Profildefinition aus.
Die wird in der Konfigurationsdatei Plugwise_Profile gemacht und sollte fuer einen Switch so aussehen