Skip to content

Linking Sensi Themostats #20

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

Open
Pheelix opened this issue Oct 28, 2023 · 4 comments
Open

Linking Sensi Themostats #20

Pheelix opened this issue Oct 28, 2023 · 4 comments

Comments

@Pheelix
Copy link

Pheelix commented Oct 28, 2023

Is there any chance you could make it so we can link multiple Sensi thermostats. So if i change the temp on one, the other one changes as well to match it? I have a spare sensi classic, and would like to have it on the wall downstairs and just run it off batteries and not wired to the HVAC. And spending $ each month on Sensi plan isn't something I want or anyone should do.

@iprak
Copy link
Owner

iprak commented Oct 30, 2023

Each sensi is a separate entity at this point. I will not be able to incorporate this feature but you can do this via an automation like this. You would want to do the same for the mode.

  - alias: update_target_temperature
    id: update_target_temperature
    trigger:
    - platform: state
      entity_id: climate.source
      attribute: temperature
    action:
      - service: climate.set_temperature
        data:
          temperature: >-
            {{ state_attr('climate.source', 'temperature') |float }}
        target:
          entity_id: climate.target

@DesignsWithDavid
Copy link

To clarify the above concept of "linking" as seen in the Sensi app as a paid feature, a linked thermostat doesn't just have the same set temperatures, it synchronizes when the systems are online.

In other words, even if the temperature readings vary, if one thermostat has the heat on, all linked thermostats have their heat on.

@Pheelix
Copy link
Author

Pheelix commented Dec 14, 2023

To clarify the above concept of "linking" as seen in the Sensi app as a paid feature, a linked thermostat doesn't just have the same set temperatures, it synchronizes when the systems are online.

In other words, even if the temperature readings vary, if one thermostat has the heat on, all linked thermostats have their heat on.

Exactly, something that I would like to see in this integration. All it would have to do is monitor both Thermostats like normal, and when one of the thermostats temperature is changed. Then it could set the temperature for the other one so that they stay synced.

@iprak
Copy link
Owner

iprak commented Dec 16, 2023

I do not have resources to experiment with this and neither do I have the paid account to confirm what Sensi app does. You can however use automation to accomplish that, I posted a potential sample above.

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

3 participants