Stromverbrauch pro Steckdose täglich ermitteln

Kabellose und kabelgebundene Sender und Empfänger der klassischen Homematic-Serie

Moderator: Co-Administratoren

Antworten
Higgy
Beiträge: 9
Registriert: 18.08.2017, 06:47
System: CCU
Wohnort: Andernach
Hat sich bedankt: 2 Mal
Kontaktdaten:

Stromverbrauch pro Steckdose täglich ermitteln

Beitrag von Higgy » 19.05.2022, 15:57

Hallo Experten,

ich habe mir hier im Forum schon einen Wolf gesucht und nichts gefunden. Falls Ihr dennoch einen Verweis für mein Problem hier im Forum findet, wäre ich für einen Hinweis dankbar.

Doch nun zu meinem Problem. Ich nutze Homematic bereits seit Jahren und habe auch ein paar Scripte laufen. Ich bin aber nicht der Entwickler. Ich kann ein paar Variablen ändern aber richtig tief im Thema Programmierung stecke ich nicht drin. Ich bin also mehr so der copy & paste Type :wink:

Ich habe mir die Steckdose HM-ES-PMSw1-Pl-DN-R1 in der Hoffnung gekauft, auf einfache Weise "mal eben" eine Strommessung zu implementieren. Doch leider gibt die Oberfläche der CCU2 nicht das her, was ich suche.

Ich möchte diese Steckdose wahlweise an bestimmte Verbraucher hängen, wie Kühlschrank Waschmaschine, Fernseher usw. Die Steckdose soll dann 24 Stunden den Strom messen und mir dann per Telegramm den KW-Wert senden.

Für meine KeyMatics habe ich bereits einen Telegram Bot am laufen, der wunderbar funktioniert. Ich bekomme aber nicht diese Steckdose ans laufen. Hat jemand einen Hinweis, wie ich als Nichtprogrammierer an ein Script kommen, dass das kann?

Lieben Dank für Eure Mühe
Bernd.....

Benutzeravatar
GEVJan
Beiträge: 101
Registriert: 28.04.2021, 18:40
System: CCU und Access Point
Wohnort: Köln
Hat sich bedankt: 30 Mal
Danksagung erhalten: 16 Mal

Re: Stromverbrauch pro Steckdose täglich ermitteln

Beitrag von GEVJan » 19.05.2022, 18:39

Hi Bernd,

Guck mal hier:

viewtopic.php?f=60&t=68903

Da hab ich eine Scriptlösung mit der du das was du willst und noch etwas mehr machen kannst :wink:
Edit:
Vorrausgesetzt mit der HM-Steckdose klappt das wie mit der HmIP-Variante...

Gruß
Jan
CCU3 mit Raspberrymatic -> Eingebunden: HUE-Bridge, Tasmota-Sonoffs, Alexa, Open Weather Map, Tasker, LG-TV

Higgy
Beiträge: 9
Registriert: 18.08.2017, 06:47
System: CCU
Wohnort: Andernach
Hat sich bedankt: 2 Mal
Kontaktdaten:

Re: Stromverbrauch pro Steckdose täglich ermitteln

Beitrag von Higgy » 20.05.2022, 11:35

Lieber Jan,

vielen Dank für Deine schnelle Rückmeldung. Ich schaue mir das gerne einmal an. Wäre wirklich klasse, wenn ich das mit Deinem Hinweis umsetzten könnte. Ich werde mich dazu melden.

Viele Grüße Bernd....

Higgy
Beiträge: 9
Registriert: 18.08.2017, 06:47
System: CCU
Wohnort: Andernach
Hat sich bedankt: 2 Mal
Kontaktdaten:

Re: Stromverbrauch pro Steckdose täglich ermitteln

Beitrag von Higgy » 21.05.2022, 17:10

Hallo Jan,

ich habe Das Script versucht. Es scheint bei diesem Aktor nicht zu funktionieren.
Ich haben den Messkanal im Script eingetragen. Doch leider werden die im Script definierten Systemvariablen nicht gefüllt.
Ich habe mal die internen Variablen der Steckdose ausgelesen.
Keine Ahnung ob das hilft.
BidCos-RF.OEQ1976258:0.AES_KEY
BidCos-RF.OEQ1976258:0.CONFIG_PENDING
BidCos-RF.OEQ1976258:0.DEVICE_IN_BOOTLOADER
BidCos-RF.OEQ1976258:0.DUTYCYCLE
BidCos-RF.OEQ1976258:0.RSSI_DEVICE
BidCos-RF.OEQ1976258:0.RSSI_PEER
BidCos-RF.OEQ1976258:0.STICKY_UNREACH
BidCos-RF.OEQ1976258:0.UNREACH
BidCos-RF.OEQ1976258:0.UPDATE_PENDING
BidCos-RF.OEQ1976258:1.INHIBIT
BidCos-RF.OEQ1976258:1.ON_TIME
BidCos-RF.OEQ1976258:1.STATE
BidCos-RF.OEQ1976258:2.CURRENT
BidCos-RF.OEQ1976258:2.ENERGY_COUNTER
BidCos-RF.OEQ1976258:2.FREQUENCY
BidCos-RF.OEQ1976258:2.POWER
BidCos-RF.OEQ1976258:2.VOLTAGE
BidCos-RF.OEQ1976258:3.DECISION_VALUE
BidCos-RF.OEQ1976258:4.DECISION_VALUE
BidCos-RF.OEQ1976258:5.DECISION_VALUE
BidCos-RF.OEQ1976258:6.DECISION_VALUE

Das Script habe ich entsprechend angepasst. Ist mir hier ein Fehler unterlaufen?

Vielen Dank für Deine Mühe.
Bernd....
Dateianhänge
Bildschirmfoto vom 2022-05-21 16-05-54.png
Die Werte der Steckdose
Bildschirmfoto vom 2022-05-21 16-06-46.png
Das von mir angepasste Script

Benutzeravatar
GEVJan
Beiträge: 101
Registriert: 28.04.2021, 18:40
System: CCU und Access Point
Wohnort: Köln
Hat sich bedankt: 30 Mal
Danksagung erhalten: 16 Mal

Re: Stromverbrauch pro Steckdose täglich ermitteln

Beitrag von GEVJan » 23.05.2022, 15:03

Hi Bernd,

sicher, dass die ISE_ID deiner Steckdose "S1" lautet?

Probier mal folgendes Script. Der spuckt dir die ID aus. Die sollte 4-Stellig sein:

Code: Alles auswählen

string svId;
string list;
list="";
foreach(svId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumIDs()) {
var oSV     = dom.GetObject(svId);
var nSV     = oSV.Name();
var svValue = "";
if (nSV.StartsWith("svEnergyCounter_")) {
svValue = oSV.Value();
list = list # nSV #" " #svValue #"\n";
}}
WriteLine(list);
CCU3 mit Raspberrymatic -> Eingebunden: HUE-Bridge, Tasmota-Sonoffs, Alexa, Open Weather Map, Tasker, LG-TV

Higgy
Beiträge: 9
Registriert: 18.08.2017, 06:47
System: CCU
Wohnort: Andernach
Hat sich bedankt: 2 Mal
Kontaktdaten:

Re: Stromverbrauch pro Steckdose täglich ermitteln

Beitrag von Higgy » 24.05.2022, 11:34

Hi Jan,

ich habe Dein Script ausgeführt und folgendes Ergebnis erhalten:

svEnergyCounter_4745_NEQ0863414:1 0.000000
svEnergyCounter_4745_NEQ0863414:1_DEVICE_RESET true
svEnergyCounter_4745_NEQ0863414:1_RESET false
svEnergyCounter_4745_NEQ0863414:1_TMP_OLDVAL 0.000000
svEnergyCounter_5008_NEQ0863414:1 0.000000
svEnergyCounter_5008_NEQ0863414:1_DEVICE_RESET true
svEnergyCounter_5008_NEQ0863414:1_RESET true
svEnergyCounter_5008_NEQ0863414:1_TMP_OLDVAL 0.000000
der hier scheint es zu sein. --->>>>svEnergyCounter_7024_OEQ1976258:2 751.700000

Ich habe jetzt 7024 als ISE_ID eingetragen. Mal sehen ob das funktioniert.

Sorry, dass ich Dir solche Mühe mache.
Lieben Dank Bernd....

Benutzeravatar
GEVJan
Beiträge: 101
Registriert: 28.04.2021, 18:40
System: CCU und Access Point
Wohnort: Köln
Hat sich bedankt: 30 Mal
Danksagung erhalten: 16 Mal

Re: Stromverbrauch pro Steckdose täglich ermitteln

Beitrag von GEVJan » 24.05.2022, 14:10

Wenn es Mühe machen würde, würde ich nix schreiben :P
Ich drück dir die Daumen! :wink:

Gruß
Jan
CCU3 mit Raspberrymatic -> Eingebunden: HUE-Bridge, Tasmota-Sonoffs, Alexa, Open Weather Map, Tasker, LG-TV

Antworten

Zurück zu „HomeMatic Aktoren und Sensoren (klassisch)“