When the automation in trigger it wants to use climate.downstairs
message: >- 🔥️ Heat set to {{ int(state_attr('climate.downstairs','temperature'))}}° 🌡️
I think it should read the climate variable instead.
This is an amazing blueprint, I wish I had your skills and found this years ago.