Smarthome 2.0 Devices per MQTT auslesen
Smarthome 2.0 Devices per MQTT auslesen
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?
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?
-
- Beiträge: 3463
- Registriert: Sa Feb 20, 2021 9:55 am
- Has thanked: 5 times
- Been thanked: 63 times
Re: Smarthome 2.0 Devices per MQTT auslesen
Code: Alles auswählen
openWB/SmartHome/Devices/1/DailyYieldKwh
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion
Re: Smarthome 2.0 Devices per MQTT auslesen
Ich LIEBE openWB und dieses Forum - funktioniert perfekt!
Danke vielmals!!!
Danke vielmals!!!
Re: Smarthome 2.0 Devices per MQTT auslesen
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...
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...
PV: 13,26 kWp; SolarEdge SE12.5K
OpenWB Series2 standard (11 kWh) + HomeAsisstant Integration
OpenWB Series2 standard (11 kWh) + HomeAsisstant Integration
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Smarthome 2.0 Devices per MQTT auslesen
Du kannst jedes Smarthomedevice über mqtt auf manuel setzen. Und dann on / off auch noch über mqtt steuern.
Gruss Oliver
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Re: Smarthome 2.0 Devices per MQTT auslesen
ah, das klingt interessant
Ich glaube, da muss ich dann doch mal ein wenig mehr mit herum spielen
Ich glaube, da muss ich dann doch mal ein wenig mehr mit herum spielen
PV: 13,26 kWp; SolarEdge SE12.5K
OpenWB Series2 standard (11 kWh) + HomeAsisstant Integration
OpenWB Series2 standard (11 kWh) + HomeAsisstant Integration
-
- Beiträge: 57
- Registriert: So Okt 17, 2021 9:59 am
Re: Smarthome 2.0 Devices per MQTT auslesen
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???
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???
-
- Beiträge: 57
- Registriert: So Okt 17, 2021 9:59 am
Re: Smarthome 2.0 Devices per MQTT auslesen
Hmmm. Kann das sein, das der Aktpower keine Komma´s mag?
Immer wenn's ein ganzzahliger Wert ist, scheints zu gehen....
Immer wenn's ein ganzzahliger Wert ist, scheints zu gehen....
-
- Beiträge: 2382
- Registriert: Fr Mär 08, 2019 1:57 pm
- Has thanked: 1 time
- Been thanked: 9 times
Re: Smarthome 2.0 Devices per MQTT auslesen
Richtig, ist intern als int definiert. Bitte ohne nachkomma anliefern...
Gruss Oliver
Gruss Oliver
Entwickler- openWB (ehrenamtlich) / Feedback zu Funktionen immer erwünscht..
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
Smarthomeprobleme siehe hier (update ): viewtopic.php?f=14&t=5923
-
- Beiträge: 57
- Registriert: So Okt 17, 2021 9:59 am