Hauptmenü

Stromverbrauch HT und NT

Begonnen von HoTi, 25 Mai 2021, 12:25:30

Vorheriges Thema - Nächstes Thema

HoTi

Hallo zusammen,

ich bin auf der suche nach einer Möglichkeit meinen Stromverbrauch für die Hochzeit und für die Nebenzeit zu kennen.

Eine Statistik mit dem für 6h, 24h usw. habe ich bereits lösen können. Aber ich muss wissen ob sich für mich der Nachtstromtarif von EON lohnt. Mein Auto könnte ich ggf. auch nachts laden.

Dafür müsste ich den Verbrauch zwischen 0-06Uhr, 06-16Uhr, 16-21Uhr, 21-22Uhr und 22-0Uhr kennen bzw. loggen.

Hat das schon mal jemand gemacht und kann mir einen Tipp geben wie ich das hinbekommen kann?!

Vielen Dank und Grüße
Tim
Viele Grüße aus  Oberbayern
Tim (RettungsTim)

mannebk

die neuen smart meter haben nen ir impuls geber, soll heißen die blinken so und sooft mal pro kwh.

einfach nen ir sensor davor und die impulse zählen. gibts wohl als fertiges modul.

hab da auch mal ne weile drüber nachgedacht und es dann verworfen.

HoTi

Das Auslesen meines Smartmeter läuft schon länger :-) auch der aktuelle gesamtverbrauch wird ausgelesen. Das ist alles kein Problem, ich brauche aber eine Möglichkeit die Verbrauchte Energie innerhalb der oben genannten Zeitraster zu loggen.
Viele Grüße aus  Oberbayern
Tim (RettungsTim)

roedert

Das kannst du doch alles im FHEM lösen .... zu den festgelegten Zeiten wird der Zählerstand in die DB oder in eigene Readings wegsichern - damit kannst du dann weiterrechnen.
Alternativ kannst du wenn du permanent in eine DB loggst, mit SQL entsprechende Auswertungen machen.

betateilchen

Oder Du legst so viele Logs an, wie Du Zeiträume brauchst und schaltest die Logfiles nur für den gewünschen Zeitraum aktiv (Attribut disabledForIntervals)
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

JoWiemann

Zitat von: HoTi am 25 Mai 2021, 12:25:30
Hallo zusammen,

ich bin auf der suche nach einer Möglichkeit meinen Stromverbrauch für die Hochzeit und für die Nebenzeit zu kennen.

Eine Statistik mit dem für 6h, 24h usw. habe ich bereits lösen können. Aber ich muss wissen ob sich für mich der Nachtstromtarif von EON lohnt. Mein Auto könnte ich ggf. auch nachts laden.

Dafür müsste ich den Verbrauch zwischen 0-06Uhr, 06-16Uhr, 16-21Uhr, 21-22Uhr und 22-0Uhr kennen bzw. loggen.

Hat das schon mal jemand gemacht und kann mir einen Tipp geben wie ich das hinbekommen kann?!

Vielen Dank und Grüße
Tim

Hallo,

"Nachtstrom" gibt es so nicht, sondern Niedertarif. Dieser Tarif ist abhängig von den Schwachlastphasen des örtlichen Verteilnetzbetreibers und den damit verbundenen verminderten Netzentgelten. Aktuell sind nach EnWG §14a verminderte Netzentgelte nur für Wärmestrom, Wärmepumpenstrom und Ladestrom zulässig. Für diese Verbraucher ist dann auch eine eigene Messeinrichtung notwendig. Die Nutzung von Allgemein- oder Haushaltsstrom über diese Messeinrichtung ist nicht zulässig. Geduldet werden aktuell noch sogenannte SP1 Messeinrichtung, wo §14a Anlagen, hier nur Wärmestrom (Nachtspeicher) über die selbe Messeinrichtung wie der Allgemein-/Haushaltsstrom erfasst werden. Der im NT Bereich verbrauchte Haushaltsstrom wird hier durch einen prozentuales Umlageverfahren dem HT zugeordnet.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

Sany

mal unabhängig von Tarifen und ob du die nutzen kannst:

ich habe seit einer Weile ein DOIF laufen, um den Verbrauch tagsüber und nachts aufzuzeichnen. Als Zeit wird jeweils sunrise/sunset aus dem astro-modul genommen, Du kannst das aber auch mit festen Zeiten machen. Bei jedem Zeitpunkt wird der Zählerstand vom Stromzähler in ein Reading geschrieben und in ein anderes kommt die Differenz aus dem aktuellen Stand und dem letzten Wechsel. Im Beispiel die Readings mornig und evening sowie usageDay und usageNight. Ein Log schreibt dann die usage.* Werte mit, per SVG bekomme ich eine nette Darstellung.
Das kannst Du natürlich einfach erweitern mit beliebigen Schaltpunkten. Du solltest nur die Namen so wählen, daß dein Log nur die benötigten Daten mitschreibt.

init{
  if (!get_Reading("morning"))  {set_Reading("morning",ReadingsNum("MQTT2_SMLReader","energy",0)/1000,1)};
  if (!get_Reading("evening"))  {set_Reading("evening",ReadingsNum("MQTT2_SMLReader","energy",0)/1000,1)};
}

night{
if([[myAstro:SunRise]]){
set_Reading("morning",[?MQTT2_SMLReader:energy]/1000,1);
set_Reading("usageNight",sprintf("%.4f",get_Reading("morning")-get_Reading("evening")),1);
}
}
day{
if([[myAstro:SunSet]]){
set_Reading("evening",[?MQTT2_SMLReader:energy]/1000,1);
set_Reading("usageDay",sprintf("%.4f",get_Reading("evening")-get_Reading("morning")),1);
}
}

(Das oben gezeigte bitte per copy-paste ins Editor Fenster, nicht als RAW imortieren)
Es ist ein Perl-DOIF. Die ersten beiden Zeilen dienen nur dazu die Readings vorzubelegen, damit bei den Berechnungen keine Fehler entstehen. Die Werte sind natürlich erst sinnvoll, wenn jeder Zeitraum einmal "abgelaufen" ist. Musst Du für Deine Readings entsprechend erweitern.
Als Attribut noch event-on-change-reading usage.* Wenn Du sicher sein kannst, dass sich der Stromzählerwert immer erhöht. Sollte es Konstellationen geben, wo er nicht steigt dann geht auch event-on-update-reading.

Du müsstest jetzt nur deine Zeiten hinzufügen und die Geräte umbenennen. Was ich als day{} und night{} benannt habe müsstest Du halt 5 mal schreiben. Der Triggerzeitpunkt ist immer das Ende des Zeitraumes, um den es geht. Und von diesem Wert dann den Wert des davorliegenden Zeitpunktes abziehen.

Viel Erfolg!
fhem als LXC auf Proxmox auf einem minix Z100 , weitere LXC mit ZigBee2MQTT, MariaDB und Grafana. Homematic, FS20, mySensors, MQTT2, Tasmota, Shelly, Z-Wave  ....

HoTi

#7
Sehr schön, erstmal danke für eure Informationen.
@betateilchen
Das kannte ich noch nicht, das ist aber sehr cool. Leider bin ich offensichtlich zu doof das an zu wenden.

weder so:


Internals:
   CFGFN     
   DEF        ./log/Stromverbrauch_HT1-%Y%m.log Stromzaehler:power.*
   FD         25
   FUUID      60af3399-f33f-fb86-510a-86cf43b12c818e6e
   NAME       FileLog_Stromverbrauch_HT1
   NOTIFYDEV  Stromzaehler
   NR         195
   NTFY_ORDER 50-FileLog_Stromverbrauch_HT1
   REGEXP     Stromzaehler:power.*
   STATE      active
   TYPE       FileLog
   currentlogfile ./log/Stromverbrauch_HT1-202105.log
   logfile    ./log/Stromverbrauch_HT1-%Y%m.log
   READINGS:
     2021-05-27 09:59:58   linesInTheFile  1345
   pos:
Attributes:
   disabledForIntervals 1-5@00:00-06:00 1-5@16:00-21:00 1-5@22:00-24:00 6@00:00-06:00 6@13:00-24:00 7@00:00-24:00
   room       Logdaten


noch so:


Internals:
   CFGFN     
   DEF        ./log/Stromverbrauch_HT1-%Y%m.log Stromzaehler:power.*
   FD         25
   FUUID      60af3399-f33f-fb86-510a-86cf43b12c818e6e
   NAME       FileLog_Stromverbrauch_HT1
   NOTIFYDEV  Stromzaehler
   NR         195
   NTFY_ORDER 50-FileLog_Stromverbrauch_HT1
   REGEXP     Stromzaehler:power.*
   STATE      active
   TYPE       FileLog
   currentlogfile ./log/Stromverbrauch_HT1-202105.log
   logfile    ./log/Stromverbrauch_HT1-%Y%m.log
   READINGS:
     2021-05-27 09:59:58   linesInTheFile  1345
   pos:
Attributes:
   disabledForIntervals 1@00:00-06:00 1@16:00-21:00 1@22:00-24:00 2@00:00-06:00 2@16:00-21:00 2@22:00-24:00 3@00:00-06:00 3@16:00-21:00 3@22:00-24:00 4@00:00-06:00 4@16:00-21:00 4@22:00-24:00 5@00:00-06:00 5@16:00-21:00 5@22:00-24:00 6@00:00-06:00 6@13:00-24:00 7@00:00-24:00
   room       Logdaten

funktioniert das richtig.

@JoWiemann
Das ist natürlich richtig! Mir geht es nun erst mal darum, ob der Tarif von E.ON mir überhaupt was nützt. Weil die Gebühren für Zähler und Co schon enorm hoch sind, das muss man erstmal einsparen. Eventuell bin ich mit einem günstigen Einheitstarif besser bedient.
*edit*
Gerade nachgelesen. Das Stimmt so nicht das ich den NT Tarif nur für die WALLBOX bekomme. Der NT Tarif gilt dann für den ganzen Verbrauch im Haus.
https://www.eon.de/de/pk/e-mobility/smartstromoeko-wallbox/smartstromoeko-mit-zaehler-wallbox.html Die WALLBOX hat keinen eigenen Zähler.

@Sany
Habe deine Antwort gerade erst gesehen. Damit werde ich mich auch beschäftigen, danke. Wobei alles was ich brauche schon gehen würde, wenn mir jemand sagt was ich bei dem disabledForIntervals falsch mache.

Im Grunde möchte ich meine Verbräuche in die Scheiben wie im Bild aufteilen.
Viele Grüße aus  Oberbayern
Tim (RettungsTim)

mannebk

Zitat von: HoTi am 26 Mai 2021, 07:41:29
Das Auslesen meines Smartmeter läuft schon länger :-) auch der aktuelle gesamtverbrauch wird ausgelesen. Das ist alles kein Problem, ich brauche aber eine Möglichkeit die Verbrauchte Energie innerhalb der oben genannten Zeitraster zu loggen.

@HoTi, wie hast du das bei dir realisiert? Mir wars zu viel action, ich hab nicht mal mit ner Auslese App die die Taschenlampe am Handy steuert meinen Zähler zur Preisgabe der infos im Feld überreden können....

HoTi

Zitat von: mannebk am 27 Mai 2021, 13:37:54
@HoTi, wie hast du das bei dir realisiert? Mir wars zu viel action, ich hab nicht mal mit ner Auslese App die die Taschenlampe am Handy steuert meinen Zähler zur Preisgabe der infos im Feld überreden können....

Das war kein Problem mit dem passenden Kabel und der PIN die ich vom Netzbetreiber bekommen habe.

Ich lese den Zähler mit dem Modul OBIS aus.


Internals:
   DEF        /dev/ttyUSB0@@9600,8,N,1 SML
   DeviceName /dev/ttyUSB0@@9600,8,N,1
   FD         16
   FUUID      5ec52ec9-f33f-fb86-f1d2-08086566bdf48a44
   MeterType  SML
   NAME       Stromzaehler
   NR         125
   PARTIAL   
   STATE      330 W
   TYPE       OBIS
   READINGS:
...**...
Attributes:
   event-on-change-reading .*
   event-on-update-reading .*
   interval   5
   pollingMode on
   room       Electric Energy Counter
   stateFormat power W
   userReadings Zaehlerstand {sprintf("%.3f",ReadingsVal($name,"total_consumption",0)/1000)}
   verbose    2
Viele Grüße aus  Oberbayern
Tim (RettungsTim)

HoTi

Boa, ich habe es mit dem attr. disabledForIntervals.
Umständlicher geht es kaum noch :-(



Internals:
   CFGFN     
   DEF        ./log/Stromverbrauch_HT1-%Y%m.log Stromzaehler:power.*
   FD         25
   FUUID      60af3399-f33f-fb86-510a-86cf43b12c818e6e
   NAME       FileLog_Stromverbrauch_HT1
   NOTIFYDEV  Stromzaehler
   NR         195
   NTFY_ORDER 50-FileLog_Stromverbrauch_HT1
   REGEXP     Stromzaehler:power.*
   STATE      active
   TYPE       FileLog
   currentlogfile ./log/Stromverbrauch_HT1-202105.log
   logfile    ./log/Stromverbrauch_HT1-%Y%m.log
   READINGS:
     2021-05-27 14:24:54   linesInTheFile  36
   pos:
Attributes:
   disabledForIntervals 1@00:00-1@06:00 1@16:00-1@21:00 1@22:00-1@24:00 2@00:00-2@06:00 2@16:00-2@21:00 2@22:00-2@24:00 3@00:00-3@06:00 3@16:00-3@21:00 3@22:00-3@24:00 4@00:00-4@06:00 4@16:00-4@21:00 4@22:00-4@24:00 5@00:00-5@06:00 5@16:00-5@21:00 5@22:00-5@24:00 6@00:00-6@06:00 6@13:00-6@24:00 7@00:00-7@24:00
   room       Logdaten
Viele Grüße aus  Oberbayern
Tim (RettungsTim)

JoWiemann

Zitat von: HoTi am 27 Mai 2021, 12:29:41
@JoWiemann
*edit*
Gerade nachgelesen. Das Stimmt so nicht das ich den NT Tarif nur für die WALLBOX bekomme. Der NT Tarif gilt dann für den ganzen Verbrauch im Haus.
https://www.eon.de/de/pk/e-mobility/smartstromoeko-wallbox/smartstromoeko-mit-zaehler-wallbox.html Die WALLBOX hat keinen eigenen Zähler.

Stimmt. Aber hast Du auch das berücksichtigt:

Aus FAQ auf der genannten WebSeite
Wie funktioniert der intelligente Zähler?
Im Prinzip wie ein herkömmlicher Stromzähler, allerdings sind die intelligenten Zähler ("Smart Meter", intelligenten Messsysteme) über das Internet in der Lage mit dem Betreiber der Stromnetze zu kommunizieren. Der Zähler empfängt die aktuellen Zeitscheiben und Sie profitieren von den niedrigeren Preisen in diesen Zeiten.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM

frank

ZitatAus FAQ auf der genannten WebSeite
Wie funktioniert der intelligente Zähler?
Im Prinzip wie ein herkömmlicher Stromzähler, allerdings sind die intelligenten Zähler ("Smart Meter", intelligenten Messsysteme) über das Internet in der Lage mit dem Betreiber der Stromnetze zu kommunizieren. Der Zähler empfängt die aktuellen Zeitscheiben und Sie profitieren von den niedrigeren Preisen in diesen Zeiten.
und was macht der zähler, wemm man keinen internet anschluss hat?
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

betateilchen

Ist nicht das Kabelnetz des Netzbetreibers selbst das "Internet" für die SmartMeter?
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

JoWiemann

Zitat von: frank am 27 Mai 2021, 14:49:32
und was macht der zähler, wemm man keinen internet anschluss hat?

Bei den meisten Netzbetreibern in Kommunikation in folgender Reihenfolge geprüft:

Mobilfunk, dann PowerLine. Kunden-DSL wird nicht genutzt. In seltenen Ausnahmen Netzbetreiber DSL.

Grüße Jörg
Jörg Wiemann

Slave: RPi B+ mit 512 MB, COC (868 MHz), CUL V3 (433.92MHz SlowRF); FHEMduino, Aktuelles FHEM

Master: CubieTruck; Debian; Aktuelles FHEM