mqtt negativ zu positiv

SIDE22
Beiträge: 55
Registriert: Di Feb 11, 2020 8:35 pm
Wohnort: Hagen a.T.W.

mqtt negativ zu positiv

Beitrag von SIDE22 »

Nabend,
ist es irgendwie möglich bei zb. PV den bezug von negativ zu positiv zuändern ?

lg
Florian
thesorrow101
Beiträge: 718
Registriert: Mo Okt 12, 2020 7:41 am

Re: mqtt negativ zu positiv

Beitrag von thesorrow101 »

Kommt drauf an ob du die Werte zb weiter verarbeitest? Nutzt du zb. FHEM oder den Iobroker? Mit letztem habe ich mir einfach einen Datenpunkt und ein Skript erstellt, dass alle PV Werte x -1 rechnet und dann in den Datenpunkt schreibt. Mit dem arbeite ich dann weiter
SIDE22
Beiträge: 55
Registriert: Di Feb 11, 2020 8:35 pm
Wohnort: Hagen a.T.W.

Re: mqtt negativ zu positiv

Beitrag von SIDE22 »

ich nutze Home Assistant und wollte mir dort eine Power Distribution Card erstellen
diese setzt aber vorraus das die erzeugung in positiv rausgegeben wird und verbraucher als negativ doch dies ist leider bei openWB anders rum
daher die frage ob man in openWB das intern umstellen kann das mqtt die werte anders rausgibt.
yankee
Beiträge: 481
Registriert: Sa Mai 16, 2020 11:34 am

Re: mqtt negativ zu positiv

Beitrag von yankee »

SIDE22 hat geschrieben: Fr Jan 07, 2022 2:01 am daher die frage ob man in openWB das intern umstellen kann das mqtt die werte anders rausgibt.
Nein, ist nicht möglich.
aiole
Beiträge: 7763
Registriert: Mo Okt 08, 2018 4:51 pm
Has thanked: 19 times
Been thanked: 35 times

Re: mqtt negativ zu positiv

Beitrag von aiole »

OWB hält sich da an die EVU-üblichen Vorzeichen.
Kann man in HA kein Miniprog. erstellen, was es umrechnet?
rleidner
Beiträge: 973
Registriert: Mo Nov 02, 2020 9:50 am
Has thanked: 5 times
Been thanked: 24 times

Re: mqtt negativ zu positiv

Beitrag von rleidner »

geht in HA relativ leicht, Stichwort Template Sensor
https://www.home-assistant.io/integrations/template/

Beispiel:

Code: Alles auswählen

#+ openWB EVU kWhImported
  - platform: template
    sensors:
      evu_kwhimported:
        friendly_name: "EVU Bezug"
        unit_of_measurement: "kWh"
        value_template: "{{ states('sensor.evu_zahler_bezug') | float / 1000|float|round(2) }}"
openWB-2 Standard+ | openWB EVU Kit v2 MID| 9,9kWp mit Kostal Plenticore 8.5 plus | VW ID.3, Kia EV6, Smart EQ forfour
aiole
Beiträge: 7763
Registriert: Mo Okt 08, 2018 4:51 pm
Has thanked: 19 times
Been thanked: 35 times

Re: mqtt negativ zu positiv

Beitrag von aiole »

Cool - genau so eine Miniprogrammierfunktion meinte ich.
SIDE22
Beiträge: 55
Registriert: Di Feb 11, 2020 8:35 pm
Wohnort: Hagen a.T.W.

Re: mqtt negativ zu positiv

Beitrag von SIDE22 »

rleidner hat geschrieben: Fr Jan 07, 2022 8:57 am geht in HA relativ leicht, Stichwort Template Sensor
https://www.home-assistant.io/integrations/template/

Beispiel:

Code: Alles auswählen

#+ openWB EVU kWhImported
  - platform: template
    sensors:
      evu_kwhimported:
        friendly_name: "EVU Bezug"
        unit_of_measurement: "kWh"
        value_template: "{{ states('sensor.evu_zahler_bezug') | float / 1000|float|round(2) }}"
ja das kenn ich wohl aber bei PV zb. gibt openWB den wert in negativ raus und schöner wäre wenn es positiv rausgegeben werden würde.
bin aktuell bei HA noch neu da ich noch dabei bin zu wechseln aber werde mich dann da nochmal bissel schlau machen.

danke euch dennoch :)

LG
Florian
aiole
Beiträge: 7763
Registriert: Mo Okt 08, 2018 4:51 pm
Has thanked: 19 times
Been thanked: 35 times

Re: mqtt negativ zu positiv

Beitrag von aiole »

Du wirst oWB wohl eher nicht überzeugen können, von standardisierten Vorzeichenregeln abzurücken.
Mit der gezeigten HA-Programmieroption lässt sich das +- Problem sicher leicht lösen.
mafe68
Beiträge: 48
Registriert: Mi Jan 05, 2022 11:45 am

Re: mqtt negativ zu positiv

Beitrag von mafe68 »

Unter Energie kann man doch sich alle Werte anzeigen lassen! Sonst könnte man in HA auch mit einem Python Script die Werte umrechnen und dann anzeigen lassen.
Es gibt auch eine Integration schon für HA schaue dir mal das Repo. an.https://github.com/a529987659852/openwbmqtt.git Voraussetzung ist das du HACS installiert hass und dort musst du dann die Repo. hinzufügen.
Antworten