Yep, that’s correct. Master, Kyle, Kiara, Spare and Landing are Upstairs. I’ve updated to v.1.1.2 and per log Group 4 is now reported as belonging to AC 1. I’m still seeing the incorrect minimum behaviour on Downstairs unit.
I’ve noticed that it’s also affecting Upstairs as well but the behaviour ends up being slightly different. If we start with the same example setup as above.
- Master 21 On
- Kiara 21 On
- Kyle 21 On
- Spare 21 On
- Landing 26 Off
In this situation, the official app will set the Upstairs unit set point to the highest ‘On’ group, so 21 in this case. If I try to adjust the the temperature of the Upstairs unit in HA, the minimum I can set it to is the highest of any group set point, so 26. Note, if all groups are set to ITC, you normally couldn’t actually make this change in the official app. As this isn’t a setting you could perform in the official app, it isn’t reflected in the app, it still shows as 21. If I now make any change in the official app, the set point of Upstairs is correctly reset to 21 in HA.
2021-10-31 09:25:10 WARNING (MainThread) [custom_components.polyaire.airtouch4] {0: 'Lounge', 1: 'Family', 2: 'Kitchen', 3: 'Study', 4: 'Master', 5: 'Kyle', 6: 'Kiara', 7: 'Spare', 8: 'Landing'}
2021-10-31 09:25:10 WARNING (MainThread) [custom_components.polyaire.airtouch4] {0: {'ac_unit_name': 'D/Stairs', 'ac_group_start': 0, 'ac_group_count': 0, 'ac_min_temp': 16, 'ac_max_temp': 32, 'ac_modes': {4: True, 3: True, 2: True, 1: True, 0: True}, 'fan_modes': {6: False, 5: False, 4: True, 3: True, 2: True, 1: False, 0: True}}, 1: {'ac_unit_name': 'Upstairs', 'ac_group_start': 4, 'ac_group_count': 4, 'ac_min_temp': 16, 'ac_max_temp': 32, 'ac_modes': {4: True, 3: True, 2: True, 1: True, 0: True}, 'fan_modes': {6: False, 5: False, 4: True, 3: True, 2: True, 1: False, 0: True}}}
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] Group 4 belongs to AC 1
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] ==============================
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] Group 5 belongs to AC 1
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] ==============================
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] Group 6 belongs to AC 1
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] ==============================
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] Group 7 belongs to AC 1
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] ==============================
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] Group 8 belongs to AC 1
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] ==============================
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] Temp min of group 4 from AC 1 is 16
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] ==============================
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] Temp min of group 4 from AC 1 is 16
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] ==============================
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] Temp min of group 5 from AC 1 is 16
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] ==============================
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] Temp min of group 5 from AC 1 is 16
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] ==============================
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] Temp min of group 6 from AC 1 is 16
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] ==============================
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] Temp min of group 6 from AC 1 is 16
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] ==============================
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] Temp min of group 7 from AC 1 is 16
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] ==============================
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] Temp min of group 7 from AC 1 is 16
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] ==============================
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] Temp min of group 8 from AC 1 is 16
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] ==============================
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] Temp min of group 8 from AC 1 is 16
2021-10-31 09:25:11 WARNING (MainThread) [custom_components.polyaire.climate] ==============================