dingusdk / ha-dukaone

HA integration for the Dukaone S6W ventilation heat exchanger
GNU General Public License v3.0
25 stars 10 forks source link

Duka One S 4 wifi #14

Closed been65 closed 6 months ago

been65 commented 8 months ago

Hi Thanks for the Great integration on my S4 wifi i cant chance the flow on the fan, i only have two entities in HA, power and fan speed and humidity. Hope you Can fix that?

garret commented 7 months ago

@been65 I am considering to buy the S6 wifi model but maybe also the S4 for the "washing machine/bathroom" room. Did you manage in the end to control the fan speed of your S4 with this HA integration?

been65 commented 7 months ago

Hi Garret Is i am able to turn it on/off, set the humidity and set speed but i am not able to switch between the three methods for ventilations. It would have been fine but it works for me now.

mholst commented 7 months ago

I would also like to thank you for creating this awesome integration. I have two Duka 6S Wifi in the house, which are displayed in Homeassistant and can be set to a custom speed and toggled on/off.

I am fairly new to HA, and this integration is one of the reasons why I am testing out HA. I have been using openHAB for ages, but they do seem to loose traction on new tech, and also lack this integration.

I would also like to state that I am also unable to control the modes, and resetting the filter. It might be obvious to experienced users, but I am not there yet.

Any help/examples would be awesome.

Again thanks for your great work.

dingusdk commented 7 months ago

You can control the mode and reset the filter alarm using the service function for the dukaone integration. To try it, go to the Developer tools section in HA - choose the services tab - in the service input field write duka, and you will see the 3 functions.

If you want to have a button in the UI to reset the filter I can show how i do it. I have created an input button. Settings|Devices & Services|Helpers, click Create helper, choose button and give it a name. Now you can add the button where ever you want in the UI. Then i have an automation script like this:

- alias: dukaoneresetfilter
  trigger:
    - platform: state
      entity_id: input_button.resetdukaone
  action:
    - service: dukaone.reset_filter_timer
      data:
        entity_id: fan.dukaonelegerum
    - service: dukaone.reset_filter_timer
      data:
        entity_id: fan.dukaonesovevaerelse      

You can also create the automation from the UI. (I guess - i am not a big fan of the automation UI)

This automation above will trigger when you press the button and reset the filter timer on both of my dukaone's. You can do something similar with the set_mode service function it has an extra mode parameter:

...
  action:
    service: dukaone.set_mode
    data:
      entity_id: fan.dukaonesovevaerelse
      mode: inout

As soon as I get the time i will make the custom duka one UI work again

https://github.com/dingusdk/duka-control-entity-row

It does currently not work after HA stopped using polymer, and has to be change to LitElement

mholst commented 7 months ago

Thank you very much for your quick response. I know it has been created a while back.

I will give this a go.

Again thank you for sharing this integration.

mholst commented 6 months ago

Just a short follow up. Finally made the switch from openHAB to Homeassistant. I just followed your description on how to do the reset functionality by button press, which works like a dream on my two Duka One 6S Wifi.

Thank you.