ekutner / home-connect-hass

Alternative (and improved) Home Connect integration for Home Assistant
MIT License
593 stars 57 forks source link

Status Messages (Events) #187

Closed nireins closed 1 year ago

nireins commented 1 year ago

Hi, fist off all: very great work!

I use this integration for my Siemens Coffe Mashine EQ.9 and Neff Dishwascher.

I hope that I am correct at this point.

What I miss in this integration are the status messages, such as with the coffee machine: "Bean container empty", "Fill water tank", "Empty drip tray", etc. And for the dishwasher, something like: "Refill rinse aid", "Refill salt", etc. Such status messages are displayed in the Home Connect app.

Is it at all possible to include this?

Greetings

Rep-Hueman commented 1 year ago

That is also included under events! You see an event when the water tank is empty, you can make a script or template sensor for this


Template.yaml

  - trigger:
      - platform: event
        event_type: home_connect_alt_event
        event_data:
          key: ConsumerProducts.CoffeeMaker.Event.BeanContainerEmpty
          value: BSH.Common.EnumType.EventPresentState.Present
        id: "on"
      - platform: event
        event_type: home_connect_alt_event
        event_data:
          key: ConsumerProducts.CoffeeMaker.Event.BeanContainerEmpty
          value: BSH.Common.EnumType.EventPresentState.Off
        id: "off"
    binary_sensor:
      - name: espresso_boon_res_empty
        state: "{{ trigger.id }}"
nireins commented 1 year ago

Hi, thanks for that. However, I am literally on the tube right now :)

I tried to display the events in text via the following automation, but unfortunately it doesn't work.

alias: "Coffee Mashine: Events" description: "" trigger:

Do I have something wrong understood?

Can I ask you once for your help, how the whole thing must look correct? Thank you very much.

ekutner commented 1 year ago

This is not an issue. Moving to discussion. Unfortunately I don't have an example ready to show and don't have the capacity to build one.