You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
Feedback
This integration requires programmatic logic to switch from being a Generic Thermostat which uses:
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
The text was updated successfully, but these errors were encountered: