Steven B 377fa06d39
Use first known thermostat state as main state (pick #1054) (#1057)
Pick commit a0440635260abe2d8b6719ff2260510d2fed9b3f from #1054 

Instead of trying to use the first state when multiple are reported,
iterate over the known states and pick the first matching.
This will fix an issue where the device reports extra states (like
`low_battery`) while having a known mode active.

Related to home-assistant/core#121335
2024-07-11 17:05:40 +01:00
..