[Modul] Homematic Extended (Systemvariablen, Programme, Powermeter, u.v.m.)

Zweig umgestellt:
Und geht sofort :slight_smile:
Danke Dir

Nun bist Du dran …
Was ist der Unterschied?

Hast du ein Passwort im HMSocket eingetragen ?
Wenn ja, löschen.
Das wäre der letzte Punkt der mir einfällt.
Michael

Hallo Nall-chan,

ich habe das (vorhandene) Passwort gelöscht und wieder auf den Zweig „Master“ geschaltet.
Der Fehler ist wieder da !

Bin nun erstmal wieder auf den „IPS4“ Zweig zurück …

Falls ich noch etwas testen soll, bitte melden.

Der Witz ist ja das es bei mir geht…
Michael

Hallo Michael,
bekomme nun ständig den folgenden Fehler im log:
Kann Daten nicht zur Instanz #(PowerMeter) weiterleiten: Fehler beim lesen der PowerMeter Daten. in /var/lib/symcon/modules/IPSHomematicExtended/PowerMeter/module.php on line 153

Diese Fehlermeldung kommt bei allen Power Meters.
HomeMaticExtended ist aktuell. piVCCU 2.41.5.
Debug Info:


GetPowerMeter | CCU nicht erreichbar
GetPowerMeter.exe | object oitemID;<LF>oitemID = dom.GetObject("svEnergyCounter_" # dom.GetObject("BidCos-RF.OEQ0768076:2.ENERGY_COUNTER").Channel() # "_OEQ0768076:2");<LF>Value=oitemID.Value();<LF>

Die Energy-daten kommen im Debug an

Auf der Startseite von HM habe ich diesbezüglich keine Meldungen. Außer einem mögliche Update des Moduls habe ich in letzter Zeit keine Änderungen durchgeführt.

Welche Info brauchst Du noch?

Grüße, Gerhard

Fehler sollte nun behoben sein.

Version 2.65:
Fix: Keine Verbindung mehr bei CCU1 und CCU2.

Michael

Hallo Michael,

Du haste den Fehler wohl gefunden. Die Meldungen bleiben aus.

Danke, Gerhard

Hallo,

habe heute durch Zufall festgestellt, das Homematic Powermeter CCU ein rotes Ausrufezeichen hat.
Fehlermeldung siehe oben. Das lief mit dieser Variablen die ganze Zeit.
Auch beim Versuch die Variable erneut auszuwählen kommt die Meldung.
Was ist da schief gegangen.

Ps: habe in den letzten Tagen auf eine neue Version piVCCU upgedatet, muss ich da was ändern?

Welche Version?
Modul, pivccu3 und IPS.
Und welche Meldung genau.
Sind ja einige hier im Thema :slight_smile:
Michael

Fehlermeldung wie im Titel :smiley: „Gewählter Datenpunkt ist ungültig“
Beim auswählen der Variablen (Bild)
Fehler.jpg

Modul: aktuell, Master
CCU Firmware: 2.41.5
IPS: V5.0, aktuell

Wie gesagt lief bisher mit der Variablen.
Änderungen: Update piVCCU und Modul upgedatet

Danke fürs Kümmern.

Titel und Signatur werden in Tap-a-Talk nicht angezeigt, darum bitte immer im Beitrag schreiben.
Hier fehlt mir jetzt ein Screenshot aus dem Objektbaum, so dass man erkennen kann wo die Variable und dessen Instanz liegt.
Der Name der Variable hilft kein Stück, die kannst du nennen wie du willst.
Um welches physikalische Gerät handelt es sich (Typenbezeichnung)?
Michael

Also das ist eine HM-ES-PMSw1-PI Steckdose mit Messfunktion.
Der Ausschnitt sieht so aus:

Was mich wundert ist das das bisher ja so lief:confused:
Muss in der CCU auch was eingestellt werden?
Ich hab das Update auf die neue CCU Version in Verdacht, weis aber nicht mehr ob ich beim ersten Einrichten da was eingestellt habe.
Dein Modul muss doch irgendwie wissen welche Systemvariable ich auslesen will, oder?

Ja durch die gewählte Variable.
Ich wollte einen Screenshot von der Variable und Homematic-Instanz, nicht von der Powermeter Instanz…
Michael

Alles wieder gut, war meine eigene Blödheit.
Ich habe immer die Variable ausgewählt in die die Gesamtsumme gespeichert wird.
Muss aber den Energie_Counter vom zugehörigen Powermeter nehmen.
Hießen bei mir beide Enrgie_Counter.:banghead:

Tut mir leid. Vielen Dank für das Modul und die Hilfe.

Das geht nicht :slight_smile:
Und tatsächlich prüfe ich genau diesen Fall extra :wink:
Michael

Hallo zusammen,

ich habe folgendes Problem.

Ich habe in der CCU eine Variable angelegt (Boolean), die ist jetzt auch in IPS vorhanden was ja gut ist.

Jetzt schalte ich diese Variable mittels Skript

<?

SetValueBoolean(53005, true);

?>

auf true. In IPS steht sie dann auf true aber in der CCU nicht. Schalte ich sie im Webfront auf true wird der Befehl ausgeführt und in der CCU steht sie auch auf true.

Ich habe die Doku durchgelesen aber ich kapiere es nicht, liegt evtl. an anstrengendem Tag.

Für die meisten hier ist das Kinderkram aber für mich langsam nervig.

Kann mir jemand sagen wie ich diese Variable in der CCU mittels Skribt umstellen kann?:confused:

Systemvariable in der CCU?
Über das Modul HomematicExtended und der Instanz Systemvariablen?
Dann hätte auch in das Thema deine Frage gehört :wink:
Und die Lösung ist einfach, da man nie eine Aktion in der Hardware über das setzen einer Variable auslösen kann.
Sondern immer die Instanz-Funktion aufrufen muss.
In deinem Fall HM_WriteValueBoolean2(ID der Instanz, Ident der Variable, true)
Hier nachzulesen:
IPSHomematicExtended/Systemvariablen at master · Nall-chan/IPSHomematicExtended · GitHub
Michael

Nö einfach nur eine Variable erstellt.

Wo hast du in der CCU eine Variable angelegt?
Habe den Post oben noch ergänzt.
Michael

Wo finde ich die die ID der instanz, sorry. Ich stehe im Moment etwas auf dem Schlauch.