Forum: Haus & Smart Home Wärmepumpe mit MQTT Stromzählerdaten füttern


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von Simon O. (mola-4-speed)


Lesenswert?

Guten Tag,

Ich bin gerade dabei meine Wärmepumpe LAN-fähig zu machen. Dazu habe ich 
an den passenden LAN-Adapter BRP069A61 
(https://www.daikin.de/de_de/produkte/brp069a61.html) an das Gerät 
angeschlossen und jetzt müsste ich den Adapter mit entsprechenden 
Stromverbrauchsdaten füttern um einen Zusammenhang zwischen der 
Funktion(Heizen/Kühlen/Warmwasser) und dem Stromverbrauch herzustellen. 
Normalerweise würde man direkt über den Impulsausgang eines Zählers in 
den Adapter. Ich habe den Verbrauch des Stromzählers aber über einen IR 
Lesekopf auf meinem Server gespeichert.
Nun habe ich den aktuellen Verbrauch meines Zählers in Watt an eine MQTT 
"Datenbank" übergeben und würde diese Daten gerne per ESP01s an den 
Heizung-LAN-Adapter weitergeben.

Der Adapter verlangt:
- Kabel: 2 Adrig
- Zählertyp: Impulszähler (5 V DC Impulserfassung)
- Mögliche Anzahl der Impulse: 100 Impulse/kWh oder 1000 Impulse/kWh
- Impulsdauer: Mindest-Einschaltzeit:10 ms ; Mindest-Ausschaltzeit:100 
ms

Fragen:
- Stelle ich die Impulse mit PWM her oder mit digitalWrite(Pin, 
HIGH/LOW)?
- Ist es sinnvoll die Weitergabe mit dem ESP01s(Software PWM) oder eher 
mit dem D1Mini zu realisieren?
- Wie bekomme ich mit dem Wemos D1mini als High mit 5V hin?
- Wie wandele ich ZB. 800 Watt in 1000 Impulse/kWh:
1
1000 Impulse/kWh
2
800 Watt = 0,800kWh
3
800 Impulse/h (h=3600s) bzw. (h=3.600.000ms)
4
1 Impuls/4,5s bzw. 4500ms
5
Impuls: Aus:4500ms - Ein:20ms(weil > 10ms) - Aus:4500ms - Ein:20ms
6
oder
7
Impuls: Aus:4500(-20)4480ms - Ein:20ms - Aus:4480ms - Ein:20ms
8
oder
9
Impuls: Aus:4500ms - Ein:4500ms - Aus:4500ms - Ein:4500ms
Vielen Dank schon mal.
Gruss Simon

von Hmmm (Gast)


Lesenswert?

Simon O. schrieb:
> Impulsausgang eines Zählers

https://www.mikrocontroller.net/articles/S0-Schnittstelle

Simon O. schrieb:
> Stelle ich die Impulse mit PWM her oder mit digitalWrite(Pin,
> HIGH/LOW)?

Letzteres.

Simon O. schrieb:
> Wie bekomme ich mit dem Wemos D1mini als High mit 5V hin?

Transistor oder Optokoppler.

Simon O. schrieb:
> Wie wandele ich ZB. 800 Watt in 1000 Impulse/kWh

Gar nicht, das eine ist Leistung, das andere Energie.

Am besten wertest Du den Zählerstand aus. Sobald der Zähler 1 Wh (0.001 
kWh) weiter ist, schickst Du einen Impuls.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.