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
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.....
Stromverbrauch pro Steckdose täglich ermitteln
Moderator: Co-Administratoren
- 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
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
Edit:
Vorrausgesetzt mit der HM-Steckdose klappt das wie mit der HmIP-Variante...
Gruß
Jan
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
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
-
- 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
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....
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....
-
- 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
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....
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....
- 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
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:
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
-
- 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
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....
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....
- 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
Wenn es Mühe machen würde, würde ich nix schreiben
Ich drück dir die Daumen!
Gruß
Jan
Ich drück dir die Daumen!
Gruß
Jan
CCU3 mit Raspberrymatic -> Eingebunden: HUE-Bridge, Tasmota-Sonoffs, Alexa, Open Weather Map, Tasker, LG-TV