Seite 13 von 13
Re: Home assistant - custom integration für openWB
Verfasst: Fr Okt 27, 2023 12:38 pm
von volvo_wb
Das "Problem" hatte ich auch, dass ich dachte, die OpenWB direkt in der MQTT Integration zu sehen. Dem ist aber leider nicht so. Die OpenWB over MQTT habe ich dann installiert und nun sehe ich alles (die Daten von meinem Volvo kommen per Addon- Volvo2MQTT rein und sind dann in der MQTT Integration zu sehen).
Aber eine Frage: die OpenWB kann leider den SoC des Volvo mittlerweile nicht mehr abfragen. Man hat nicht die Ressourcen, dies einzubauen. Nun habe ich ja aber über die o.g. Integration per MQTT den Wert im HOAS. Bekomme ich den irgendwie wieder raus an die OpenWB? Läßt sich das irgenwie verknüpfen?
Grüße
Matthias
Re: Home assistant - custom integration für openWB
Verfasst: So Okt 29, 2023 7:22 pm
von volvo_wb
Falls nochmal ein Newbie wie ich drüber stolpert.
Code: Alles auswählen
description: "VolvoSoc2OpenWB"
trigger:
- platform: time_pattern
minutes: /1
condition: []
action:
- service: number.set_value
data:
value: " {{states('sensor.volvo_yv1xzedvem2559725_battery_charge_level')}}"
target:
entity_id: number.openwb_cp1_aktueller_soc_manuelles_soc_modul
mode: single
Re: Home assistant - custom integration für openWB
Verfasst: So Okt 29, 2023 7:50 pm
von FXS
Hallo Zusammen,
in beiden Beiträgen wurde schon mehrmals nach den "nicht verfügbaren Entitäten" gefragt, bisher hat niemand auf die Fragen geantwortet.
von Tailor » Fr Jul 08, 2022 11:17 pm
von Veqtive » Fr Nov 25, 2022 11:05 am
Einige der Daten wären extrem hilfreich, wie z.B. Netzbezug, Netzeinspeisung, Hausverbrauch, etc. Haben die Cracks hier im Forum das übersehen oder gibt es keine Lösung? Eine Antwort wäre echt Super.
Danke Euch
Re: Home assistant - custom integration für openWB
Verfasst: Fr Sep 06, 2024 5:55 am
von Kesselberry
Hallo zusammen,
Mein Stand der Implementierung:
Ich habe Home Assistant in der aktuellen Version 2024.09.
Ich habe meine OpenWB (Buchse) auf die aktuelle Version 2.1.5 aktualisiert.
Ich habe die openwb integration installiert bzw. (da Version 2.x) den Code direkt in die custom components kopiert.
Nach Neustart funktionierten die Sensoren direkt.
Komponente ist super!!!
Was nicht funktioniert ist das Umschalten (PV laden , direkt, ...). Die Entitäten sind zwar vorhanden aber es tut sich nix.
Hat einer eine Idee?
Schon einmal Danke.
Re: Home assistant - custom integration für openWB
Verfasst: Fr Sep 06, 2024 8:17 am
von Riesi
FXS hat geschrieben: ↑So Okt 29, 2023 7:50 pm
Hallo Zusammen,
in beiden Beiträgen wurde schon mehrmals nach den "nicht verfügbaren Entitäten" gefragt, bisher hat niemand auf die Fragen geantwortet.
von Tailor » Fr Jul 08, 2022 11:17 pm
von Veqtive » Fr Nov 25, 2022 11:05 am
Einige der Daten wären extrem hilfreich, wie z.B. Netzbezug, Netzeinspeisung, Hausverbrauch, etc. Haben die Cracks hier im Forum das übersehen oder gibt es keine Lösung? Eine Antwort wäre echt Super.
Danke Euch
Ich greife die fehlenden Daten direkt über MQTT ab, habe also folgende Sensoren in der configuration.yaml von Home Assistant abgelegt:
Code: Alles auswählen
- name: "Wärmepumpe gesamt"
unique_id: "waermepumpe_mqtt_sum"
device_class: energy
state_class: total
unit_of_measurement: 'Wh'
state_topic: openWB/LegacySmartHome/Devices/1/Wh
value_template: '{{value | round(0) }}'
- name: "Wärmepumpe laufend"
unique_id: "waermepumpe_mqtt_current"
device_class: power
state_class: measurement
unit_of_measurement: 'W'
state_topic: openWB/LegacySmartHome/Devices/1/Watt
value_template: '{{value | round(0) }}'
- name: "PV gesamt"
unique_id: "pv_mqtt_sum"
device_class: energy
state_class: total
unit_of_measurement: 'Wh'
state_topic: openWB/pv/get/exported
value_template: '{{value | round(0) }}'
- name: "PV heute"
unique_id: "pv_mqtt_sum_today"
device_class: energy
state_class: total_increasing
unit_of_measurement: 'Wh'
state_topic: openWB/pv/get/daily_exported
value_template: '{{value | round(0) }}'
- name: "PV laufend"
unique_id: "pv_mqtt_current"
device_class: power
state_class: measurement
unit_of_measurement: 'W'
state_topic: openWB/pv/get/power
value_template: '{{value | round(0) }}'
- name: "Wallbox gesamt"
unique_id: "wallbox_mqtt_sum"
device_class: energy
state_class: total
unit_of_measurement: 'Wh'
state_topic: openWB/chargepoint/get/imported
value_template: '{{value | round(0) }}'
- name: "Wallbox heute"
unique_id: "wallbox_mqtt_sum_today"
device_class: energy
state_class: total_increasing
unit_of_measurement: 'Wh'
state_topic: openWB/chargepoint/get/daily_imported
value_template: '{{value | round(0) }}'
- name: "Wallbox laufend"
unique_id: "wallbox_mqtt_current"
device_class: power
state_class: measurement
unit_of_measurement: 'W'
state_topic: openWB/chargepoint/get/power
value_template: '{{value | round(0) }}'
- name: "Haus gesamt Einspeisung"
unique_id: "house_mqtt_export_sum"
device_class: energy
state_class: total
unit_of_measurement: 'Wh'
state_topic: openWB/counter/0/get/exported
value_template: '{{value | round(0) }}'
- name: "Haus gesamt Bezug"
unique_id: "house_mqtt_import_sum"
device_class: energy
state_class: total
unit_of_measurement: 'Wh'
state_topic: openWB/counter/0/get/imported
value_template: '{{value | round(0) }}'
- name: "Haus heute Einspeisung"
unique_id: "house_mqtt_sum_export_today"
device_class: energy
state_class: total_increasing
unit_of_measurement: 'Wh'
state_topic: openWB/counter/0/get/daily_exported
value_template: '{{value | round(0) }}'
- name: "Haus heute Bezug"
unique_id: "house_mqtt_sum_import_today"
device_class: energy
state_class: total_increasing
unit_of_measurement: 'Wh'
state_topic: openWB/counter/0/get/daily_imported
value_template: '{{value | round(0) }}'
- name: "Haus laufend"
unique_id: "house_mqtt_current"
device_class: power
state_class: measurement
unit_of_measurement: 'W'
state_topic: openWB/counter/0/get/power
value_template: '{{value | round(0) }}'
- name: "Haus Frequenz"
unique_id: "house_mqtt_frequency"
device_class: frequency
state_class: measurement
unit_of_measurement: 'Hz'
state_topic: openWB/counter/0/get/frequency
value_template: '{{value | round(2) }}'
- name: "Hausverbrauch heute"
unique_id: "house_mqtt_sum_consumption_today"
device_class: energy
state_class: total_increasing
unit_of_measurement: 'Wh'
state_topic: openWB/counter/set/daily_yield_home_consumption
value_template: '{{value | round(0) }}'
- name: "Hausverbrauch laufend"
unique_id: "house_mqtt_sum_consumption_current"
device_class: power
state_class: measurement
unit_of_measurement: 'W'
state_topic: openWB/counter/set/home_consumption
value_template: '{{value | round(0) }}'
Re: Home assistant - custom integration für openWB
Verfasst: Fr Sep 06, 2024 9:41 am
von Riesi
FXS hat geschrieben: ↑So Okt 29, 2023 7:50 pm
Hallo Zusammen,
in beiden Beiträgen wurde schon mehrmals nach den "nicht verfügbaren Entitäten" gefragt, bisher hat niemand auf die Fragen geantwortet.
von Tailor » Fr Jul 08, 2022 11:17 pm
von Veqtive » Fr Nov 25, 2022 11:05 am
Einige der Daten wären extrem hilfreich, wie z.B. Netzbezug, Netzeinspeisung, Hausverbrauch, etc. Haben die Cracks hier im Forum das übersehen oder gibt es keine Lösung? Eine Antwort wäre echt Super.
Danke Euch
Und noch ein Nachtrag: Man kann in der Integration weitere Devicetypen anlegen, darunter einen Controller, der der Wallbox selbst entspricht, Zähler usw. Dann werden entsprechend zusätzliche Entitäten direkt über die Integration zur Verfügung gestellt.