New add-on to add support for Easywave devices

Hi there,

I already posted on GitHub, but I’m not sure how often issues are checked there. So I post the same issue here again:

First of all thanks for this great home assistant addon! I have a Baier easywave blind controlled via a remote with three buttons (up reporting as A, down reporting as B and stop reporting as C).

I successfully have paired the usb stick and I can control the blind via your addon in home assistant.

I have one problem though:

On the Baier remote only the up and down buttons work, not the stop button. When I close the blinds with the remote, I press the down button (B). To stop it half way I have to press the up button (A). To open it again (form half closed) I have to press the up button (A) again. Button C doesn’t do anything.

So in home assistant, if I want to close the blind half way (I am pressing down arrow (sending B) and then pressing up arrow (sending A) to stop). However now I cannot open the blind again (the up arrow is grayed out). I can only close it all the way. Once it is completely closed, I can then open the blind again with the up arrow (not grayed out anymore). I hope you understand what I mean.

Now my question:

Is there any way to fix this? Meaning not graying out any arrows after it is pressed once?

Best

Daniel

Replying to myself. This can be fixed with this setting the assumed_state variable to true in the configuration.yaml.

# Disiable assumed state for covers. cover.xxx_yyy being the entity_id.
  customize:
    cover.xxx_yyy:
      assumed_state: true

The EasyWave wall switches that are configured in the add-on config file will be available as devices in Home Assistant.
You can create a automation that is triggered by the press on one of the buttons of one of those switches and in the automation actions you can add an action for each of the lights, to turn them off.