This is a basic menubar app that allows you to control your Nest thermostats.
To use this app, you first need to set up Google Nest Device Access using the Smart Device Management API (this involves paying a one-time $5 fee). Follow the instructions in the python-google-nest README.
After launch, you can change the mode and temperature setting of each Nest thermostat:
If you select the mode from the menu, you will be prompted to select the mode for the corresponding thermostat:
- Python == 3.9
- python-google-nest >= 5.1.1
- rumps >= 0.3.0
- py2app >= 0.19
python3 -m venv venv
source venv/bin/activate
pip install wheel
pip install --isolated -r requirements.txt
python3 setup.py py2app
cp -r dist/NestMenubar.app /Applications/
The thermostat icon is from the Noun Project.