climate: brown paper bag fix for on_configure (#4573)

I forgot this hunk in https://github.com/esphome/esphome/pull/4511 .
I'm sorry for the noise.
This commit is contained in:
Nathaniel Wesley Filardo 2023-03-19 18:54:00 +00:00 committed by Jesse Hills
parent e6737479f7
commit a3875af4b4
No known key found for this signature in database
GPG Key ID: BEAAE804EFD8E83A

View File

@ -324,6 +324,10 @@ async def setup_climate_core_(var, config):
trigger = cg.new_Pvariable(conf[CONF_TRIGGER_ID], var)
await automation.build_automation(trigger, [], conf)
for conf in config.get(CONF_ON_CONTROL, []):
trigger = cg.new_Pvariable(conf[CONF_TRIGGER_ID], var)
await automation.build_automation(trigger, [], conf)
async def register_climate(var, config):
if not CORE.has_id(config[CONF_ID]):