Seite 1 von 1

Smarthome 2.0 Devices per MQTT auslesen

Verfasst: Mo Sep 19, 2022 10:03 am
von wulfmain
Hallo zusammen,
ich _liebe_ die Möglichkeit, Smarthome2.0 Geräte per MQTT anzubinden und mache davon regen Gebrauch indem ich den aktuellen Verbrauch per MQTT an openwb übermittle. Der Tages-Verbrauch wird von openwb auch schön brav saldierend mitgeschrieben.

Jetzt würde ich diesen errechneten Tages-Verbrauch gerne wieder in Systemen außerhalb von openwb nutzen, daher meine Frage:
Kann man den Tages-Verbrauch der einzelnen Smarthome2.0 Geräte irgendwie per MQTT abgreifen?

Re: Smarthome 2.0 Devices per MQTT auslesen

Verfasst: Mo Sep 19, 2022 3:23 pm
von Gero
wulfmain hat geschrieben: Mo Sep 19, 2022 10:03 am Kann man den Tages-Verbrauch der einzelnen Smarthome2.0 Geräte irgendwie per MQTT abgreifen?

Code: Alles auswählen

openWB/SmartHome/Devices/1/DailyYieldKwh
Statt der 1 halt das passende Device nehmen.

Re: Smarthome 2.0 Devices per MQTT auslesen

Verfasst: Di Sep 20, 2022 12:21 pm
von wulfmain
Ich LIEBE openWB und dieses Forum - funktioniert perfekt!
Danke vielmals!!!

Re: Smarthome 2.0 Devices per MQTT auslesen

Verfasst: Di Okt 11, 2022 12:25 pm
von CChris
Hallo,

eine kurze Frage möchte ich hier noch mit Anhängen :)
Gibt es optionen, über welche man die Smarthome2.0 Geräte, welche in die OpenWB eingebunden werden auch direkt von außen her "Steuern" kann?

Für das Smarthome nutze ich primär HomeAssistant.
Die OpenWB ist über eine eigene Integration darin eingebunden. Das Funktioniert soweit auch wunderbar.

Jetzt bin ich am Überlegen, ob es Sinn machen könnte, die Erweiterung auch um die Smarthome Geräte zu erweitern... zumindest das Auslesen der Tageszähler etc. sollte mit den hier geschilderten Optionen kein Problem sein - aber, lassen sich ggf. auch Steuerelemente dieser Gerät implementieren?

Wie gesagt, ich selber habe noch keine Smarthome 2.0 in der OpenWB eingebunden, aber wenn ich es richtig sehe, dann bieten ja einige der Module auch Steuerungsmöglichkeiten (speziell bei WP ?)
Gibt es auch topics, über welche sich dann z.B. ein Heizstab direkt einschalten / ausschalten ließe?

Vielleicht kann mir hier jemand ein paar Beispiele zeigen, wie diese Geräte in der OpenWB eingebunden sind und welche möglichkeiten es zur Steuerung dann gibt?

Interessant wäre dies denke ich vor allem dann, wenn es für eine bestimmte Wärmepumpe keine Integration in HomeAssistant gibt... :)

Re: Smarthome 2.0 Devices per MQTT auslesen

Verfasst: Di Okt 11, 2022 4:29 pm
von okaegi
Du kannst jedes Smarthomedevice über mqtt auf manuel setzen. Und dann on / off auch noch über mqtt steuern.
Gruss Oliver

Re: Smarthome 2.0 Devices per MQTT auslesen

Verfasst: Di Okt 11, 2022 4:56 pm
von CChris
ah, das klingt interessant :)
Ich glaube, da muss ich dann doch mal ein wenig mehr mit herum spielen :D

Re: Smarthome 2.0 Devices per MQTT auslesen

Verfasst: So Jul 09, 2023 11:20 am
von schariwari
Sorry, wenn ich den Threat hier "kapere", aber ich stell mich zu dumm, die Leistung bzw. den Verbrauch eines Gerätes (das ich gar nicht schalten WILL) in der OpenWB über MQTT einzufüttern.

In der Konfiguration steht:
Bei der periodischen Abfrage wird die aktuelle Leistung
openWB/SmartHome/set/Devices/4/Aktpower = in Watt erwartet
und der aktuelle Zähler in Wattstunden wird hier erwartet
openWB/SmartHome/set/Devices/4/Powerc
wenn kein Zähler übergeben oder 0 übergeben wird, wird der Zähler selber gerechnet
openWB/SmartHome/set/Devices/4/Ueberschuss = in Watt

Das hab ich gemacht:
siehe Screenshot aus dem MQTT-Explorer

... und trotzdem zeigt mir der GUI keine Leistung an und rechnet auch nicht den Tagesverbrauch, die Zeile für das Gerät ist aber da. Die 2 anderen Geräte, die ich über Tasmota eingebunden hab funktionieren einwandfrei.... siehe Screenshot2
(wo die 12W beim Waschen herkommen ist mir auch einRätsel, das kam irgendwann beim Rumspielen, da hab Ichs per MQTT nach openWB/SmartHome/Devices/2/Watt geschrieben...)

Kann mir irgendwer sagen, wo mein Fehler liegt???

Re: Smarthome 2.0 Devices per MQTT auslesen

Verfasst: So Jul 09, 2023 12:29 pm
von schariwari
Hmmm. Kann das sein, das der Aktpower keine Komma´s mag?

Immer wenn's ein ganzzahliger Wert ist, scheints zu gehen....

Re: Smarthome 2.0 Devices per MQTT auslesen

Verfasst: So Jul 09, 2023 1:38 pm
von okaegi
Richtig, ist intern als int definiert. Bitte ohne nachkomma anliefern...
Gruss Oliver

Re: Smarthome 2.0 Devices per MQTT auslesen

Verfasst: So Jul 09, 2023 1:41 pm
von schariwari
:D

Danke!