mirror of
https://github.com/nickustinov/itsyhome-macos.git
synced 2026-04-26 04:15:56 +03:00
[GH-ISSUE #87] [Feature Request] Remember last mode on AC #82
Labels
No labels
bug
enhancement
pending release
pull-request
wip
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/itsyhome-macos#82
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @martpolak on GitHub (Mar 1, 2026).
Original GitHub issue: https://github.com/nickustinov/itsyhome-macos/issues/87
Hi, I have an AC control device which has modes Cool / Heat / Off. That's how Apple Home handles it, you cannot turn it ON/OFF, you have to choose the mode.
On the other hand, Itsyhome has the ON/OFF toggle as well as mode selector (which I love!!), but everytime I turn AC on, it defaults to Heat mode, which is not optimal. (Everytime = after closing/opening the menu bar dialog).
I didn't notice that it was controlled by current vs. desired levels, for example. I wouldn't even want that, it would be unnecessarily complicated. It would be enough for it to remember the last mode used.
Could you add this "memory" for AC units, please?
@nickustinov commented on GitHub (Mar 1, 2026):
Hey! That's an interesting device you have. Could you enable web server in settings and then in Terminal run
curl http://localhost:8423/debug/Bedroom%20ACand copy/paste it here so I can understand what characteristics this device exposes.
@martpolak commented on GitHub (Mar 1, 2026):
Of course! :)
It's this one btw: https://shop.tado.com/en-row/products/smart-ac-control-v3
{"accessoryName":"Bedroom AC","characteristics":{"currentTemperature":{"id":"1743FCC5-D9DD-5A06-95C5-8E326B9EC109","value":25.1},"heatingCoolingState":{"id":"07731109-8369-58E1-8DE6-E96DFD334B9B","value":false},"humidity":{"id":"EB5837CC-001C-5FFD-814C-A904EB4D57E0","value":44},"targetHeatingCoolingState":{"id":"54BE8638-04CE-591B-9CE5-3092C3A6D419","value":false},"targetTemperature":{"id":"8C943111-BE01-5D4B-AC8F-505CB4B167F2","value":22}},"name":"Bedroom AC","reachable":true,"room":"Bedroom","roomId":"75C3A8AE-E3A5-58BB-BA1F-EECA384CF27A","serviceId":"F1D556C8-A067-52EB-8F4A-FDAF788C0139","serviceType":"0000004A-0000-1000-8000-0026BB765291","serviceTypeLabel":"thermostat"}
Here is screenshot from Apple Home app, the options in dropdown are Off, Cool, Heat in this order.