Seite 13 von 27

Re: Smarthome 2.0 unter openwb 2.0

Verfasst: Sa Feb 17, 2024 7:15 pm
von openWBbeginner
Hallo,

unter Auswertungen- Diagramme - Summen kann ich den heutigen Energieverbrauch meines Smarthomegerätes in kWh sehen, bis mir ist das eine Wärmepumpe. Diesen aktuellen Verbrauchswert würde ich gerne über http oder MQTT zur Weiterverarbeitung auslesen. Ist das irgenwie möglich? Im openWB MQTT Broker habe ich den Wert nicht gefunden.

Danke vorab.

Re: Smarthome 2.0 unter openwb 2.0

Verfasst: Sa Feb 17, 2024 7:36 pm
von Thomas aus W

Code: Alles auswählen

openWB/log/daily/20240217
Die Zahl ist der aktuelle Tag -> YYYYMMDD

Da gibt es dann die Tageslog-Daten als JSON im 5 Minuten Raster.
darin findest Du sh: {shX: {import: 123456789}}}
X->Konfigurations-ID deiner WP
Das sind die Zählerstände. Da ziehst Du dann den ersten vom letzten ab.

Oder du nimmst openWB/LegacySmartHome/Devices/X/Wh
X->Konfigurations-ID deiner WP

Auch das ist der Zählerstand. Da musst Du dann selbst um Mitternacht den "Nullwert" merken...

bye
TW

Re: Smarthome 2.0 unter openwb 2.0

Verfasst: Sa Feb 17, 2024 9:14 pm
von openWBbeginner
danke für die schnelle Antwort, aber beide URLs funktionieren nicht. Waren das die URLs von openWB 1.9?
Was funktioniert ist: openWB/data/daily_log/20240217.json

Re: Smarthome 2.0 unter openwb 2.0

Verfasst: So Feb 18, 2024 8:20 am
von Gero
Das sind keine ULRs sondern MQTT-Topics. Lad mal den MQTT-Explorer herunter und klickere dich mal durch den Baum.

MQTT gibt es in vielen Middlewares als installierbares Modul oder du nimmst einfach nodeRED

Re: Smarthome 2.0 unter openwb 2.0

Verfasst: So Feb 18, 2024 1:22 pm
von openWBbeginner
danke Gero.
openWB/LegacySmartHome/Devices/X/Wh ist ein MQTT Topic, stimmt.
openWB/log/daily/20240217: ein Subtopic log habe ich in meiner aktuellen SW-Release nicht. Vielleicht muß ich auf die neueste Master updaten.

Re: Smarthome 2.0 unter openwb 2.0

Verfasst: So Feb 18, 2024 2:25 pm
von Thomas aus W
openWBbeginner hat geschrieben: So Feb 18, 2024 1:22 pm openWB/log/daily/20240217: ein Subtopic log habe ich in meiner aktuellen SW-Release nicht
Thomas aus W hat geschrieben: Sa Feb 17, 2024 7:36 pm

Code: Alles auswählen

openWB/log/daily/20240217
Die Zahl ist der aktuelle Tag -> YYYYMMDD
bye
TW

Re: Smarthome 2.0 unter openwb 2.0

Verfasst: Mo Feb 26, 2024 11:23 am
von openWBbeginner
Thomas aus W hat geschrieben: So Feb 18, 2024 2:25 pm
openWBbeginner hat geschrieben: So Feb 18, 2024 1:22 pm openWB/log/daily/20240217: ein Subtopic log habe ich in meiner aktuellen SW-Release nicht
Thomas aus W hat geschrieben: Sa Feb 17, 2024 7:36 pm

Code: Alles auswählen

openWB/log/daily
Die Zahl ist der aktuelle Tag -> YYYYMMDD
bye
TW
wie gesagt, ich habe in meiner 2.1.2-Patch.2 überhaupt kein Topic openWB/log/daily, also auch kein openWB/log/daily/aktueller Tag

Re: Smarthome 2.0 unter openwb 2.0

Verfasst: So Mär 03, 2024 11:07 am
von Gero
Ich habe hier im Log einen immer wiederkehrenden Fehler:

Code: Alles auswählen

2024-03-03 11:58:32,081 - Traceback (most recent call last):
  File "/var/www/html/openWB/packages/modules/smarthome/http/watt.py", line 45, in <module>
    aktpowerfl = float(urllib.request.urlopen(urlrep, timeout=5).read().decode("utf-8"))
  File "/usr/lib/python3.9/urllib/request.py", line 214, in urlopen
    return opener.open(url, data, timeout)
  File "/usr/lib/python3.9/urllib/request.py", line 523, in open
    response = meth(req, response)
  File "/usr/lib/python3.9/urllib/request.py", line 632, in http_response
    response = self.parent.error(
  File "/usr/lib/python3.9/urllib/request.py", line 561, in error
    return self._call_chain(*args)
  File "/usr/lib/python3.9/urllib/request.py", line 494, in _call_chain
    result = func(*args)
  File "/usr/lib/python3.9/urllib/request.py", line 641, in http_error_default
    raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 503: Service Not Available
Es wäre schön, wenn der URL auch mit ausgegeben würde. (Es ist bei mir das http-Gerät, welches nicht mehr funktioniert, weil nodered sich beendet hat.)

Re: Smarthome 2.0 unter openwb 2.0

Verfasst: So Mär 03, 2024 12:22 pm
von Thomas aus W
Gero hat geschrieben: So Mär 03, 2024 11:07 am Es wäre schön, wenn der URL auch mit ausgegeben würde.
https://github.com/openWB/core/pull/1451

bye
TW

Re: Smarthome 2.0 unter openwb 2.0

Verfasst: So Mär 03, 2024 12:29 pm
von Gero
…ich sehe schon, irgendwann muss ich mich doch mal mit github auseinandersetzen… 😏