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.
2024-09-06 11_39_06-Settings – Home Assistant.png
(37.89 KiB) Noch nie heruntergeladen