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

heater: # entity_id for heater switch, must be a toggle device. Becomes air conditioning switch when ac_mode is set to true. #37693

Open
jwilleke opened this issue Feb 25, 2025 · 0 comments

Comments

@jwilleke
Copy link

Feedback

This integration requires programmatic logic to switch from being a Generic Thermostat which uses:

  • (W) Wire for heating. Depending on the structure, it can be connected to W or W1.
  • (Y) wire for cooling. It is connected to the Y terminal. Yellow is the most common color for this type of wire. In most cases, the terminal is called Y1, but Y2 is the name for some air-conditioning systems with complex 2-stage compressors.

So if ac_mode = false we need to change the
heater: switch.study_heater # entity_id for (W) Wire for heating
heater: swtich.study_cooler # entity_id to the (Y) wire for cooling

Seems this should more closely align with a real "generic thermostat" wiring.

I just do not see how this could operate as the "Generic Thermostat" supplies 24 VAC to either the (W) Wire for heating or the (Y) wire for cooling which would probably be performed by a relay.

I guess we could have to two pole relay activated by ac_mode = false to make this but that implies adding another relay.

Am I missing something?

URL

https://www.home-assistant.io/integrations/generic_thermostat/

Version

2025.2.5

Additional information

No response

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

No branches or pull requests

1 participant