Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

remote update conflict #41

Open
pippolino79 opened this issue Dec 23, 2024 · 1 comment
Open

remote update conflict #41

pippolino79 opened this issue Dec 23, 2024 · 1 comment

Comments

@pippolino79
Copy link

Dear all,
I succesfully installed everything, now I'm struggling a little bit with the configuration of the following 3 dahboard items

  • speed selector
  • auto/manual mode selector
  • boost
    which are not updated automatically when i select those options from the Comfoair controller.
    If I create an automation to listen to remote changes and then apply them to the HA select options it creates a lot of troubles...
    How did you manage the integration?

My config:
button:

  • platform: template
    name: "Boost 10m"
    id: comfoair_boost_10min
    on_press:
    then:
    - lambda: |-
    id(comfo).send_command("boost_10_min");

select:

  • platform: template
    name: "Speed"
    id: comfoair_ventilation_level
    optimistic: true
    options:
    • "Assente"
    • "Speed1"
    • "Speed2"
    • "Speed3"
      set_action:
    • lambda: |-
      if (x == "Speed1") {
      id(comfo).send_command("ventilation_level_1");
      }
      if (x == "Speed2") {
      id(comfo).send_command("ventilation_level_2");
      }
      if (x == "Speed3") {
      id(comfo).send_command("ventilation_level_3");
      }
      if (x == "Assente") {
      id(comfo).send_command("ventilation_level_0");
      }
  • platform: template
    name: "Modalità"
    id: comfoair_mode
    optimistic: true
    options:
    • "Auto"
    • "Manuale"
      initial_option: "Auto"
      set_action:
    • lambda: |-
      if (x == "Auto") {
      id(comfo).send_command("auto");
      }
      if (x == "Manuale") {
      id(comfo).send_command("manual");
      }
@SkullboyNL
Copy link
Contributor

Can you post your entire config here?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants