HomeWatch
Controller for HomeKit
Free
I made an app for my Apple Watch to see a glanceable status of our home and to control our HomeKit devices. It worked so well on the watch, that I expanded it to a dashboard app for all our Apple devices. I have now added a configuration interface to make it compatible with any HomeKit enabled home setup. I hope some of you will find it useful.
HOME VIEW
The circle / grid with icons on the home view shows a color coded status of the rooms of the home: red when a door is open, yellow when a window is open, orange when the heating is on, cyan when lights are on and green when nothing is on.
On the iPhone, iPad, tvOS and Mac the app also shows the time, date, cameras, feeds, events, reminders, a website and weather information. When there is rain, it will show a rain graph.
ROOM VIEWS
When a room is selected, the circle layout will show the scenes you can control in that room. The grid layout also shows the devices that can be controlled in that room. Additionally the room view has an information section. To the right it can show any characteristics from your devices. Below is a detail view that can show a camera view, a website, a temperature, humidity and climate history graphs.
WIDGETS
Fully customisable lock-screen and home-screen widgets. Tap / Clicking a widget item to go directly to a room view, execute a scene or launch any url-scheme. Customisable complications on the Watch can have actions to go directly to a room view and execute any scene.
MENU BAR ITEMS
On the Mac any HomeKit characteristic can be added to the menu bar and is kept up to date.
CUSTOMISATION
The interface can be fully customised. The user can add their own background images and icons from the photo library. Customise gradient overlays, icons, fonts, colours and more. Make it your own…
more No other app lets you make a HomeKit dashboard anywhere near as powerful as this. It can do so much. Apps for all of the apple ecosystem is terrific !
No other app lets you make a HomeKit dashboard anywhere near as powerful as this. It can do so much. Apps for all of the apple ecosystem is terrific !
1.14
- Updated for iOS 26, iPadOS 26 and watchOS 26.
- Various enhancements and fixes.
1.14 09/12/2025
1.13
- Several updates to feeds, sync reliability, and the custom reader view.
- New animated swipe-from-left gesture from any view to go back to the previous view on iPhone and iPad.
- Various enhancements and fixes.
1.13 06/25/2025
1.12
- Feed Support
- Added support for RSS, Atom, and JSON feeds.
- Add feeds via URL or OPML file.
- Optionally sync feeds and feed items between devices.
- Custom Reader view.
- Filter feed items by feed or category.
- Filters and some other options are only available when feed view is toggled fullscreen.
- Long-Press / Click an image to view it larger.
- Long-Press / Click item to toggle read state.
- Long-Press / Click the hide read items tabbar button to set the currently listed items to read.
- Press the Back / Menu button or swipe right on the tv remote in a feed scroll view to return to the views tab bar.
- Language support
- Now available in English, German and Dutch.
- Layouts customization
- Optionally hide time, status and detail views.
- Support for up to 3 detail views.
- Choose for each detail view which tabs to show, and show or hide the fullscreen button.
- Information Web view
- Uses the Reader view from feeds on tvOS or URL's with a .md extension.
- Fixed scrolling on tvOS.
- Press the Back / Menu button or swipe to the right on the tv remote in to return to the views tab bar.
- Charts updates
- Updated Tado integration for new authorization flow. Set up once, tokens sync across devices.
- Auto-updating charts can now sync via iCloud.
- For example keep one device on, like an Apple TV or an always-on Mac with HomeWatch running in the menu bar.
- Authentication
- Use FaceTime authentication to restrict access to settings or the Home view from a Room view.
- Themes
- New default light theme when appearance is set to “Light” in the settings menu.
- This will only take effect after a “Reset Home Setup” or a “Reset Theme” in the Theme Editor.
- Calendar
- Now using the latest edit event and reminders views from my calendar app What = Next.
- Support for location based reminders.
- Various enhancements and fixes
1.12 05/05/2025
1.11
- Fixed a minor (just 4 pixels!) alignment issue in the room views.
- Fixed an issue where custom names for devices with multiple items were not always displayed correctly in its detail view.
- Fixed a bug where status colors didn’t always update properly.
1.11 02/27/2025
1.10
- Fixed non-functional sliders in device detail view of the iOS version.
- Outlet devices can now be toggled on/off directly.
- Lock state now correctly shows as active when open.
- Various enhancements and fixes.
1.10 02/02/2025
1.9.9
- Updates to the 4 room status items (lights, thermostats, doors and windows)
- These have been expanded to 6 items, with default assignments to climate and occupancy.
- Each item can now be individually turned on or off for each room. (When using more the 4 status items, it’s recommend to use a rectangle items view layout, rather then square items.)
- The icon of each status item can be customized.
- You now have full control over the characteristics assigned to each status item. For example, you can change the icon to a security shield and select the characteristics that trigger an alarm, or use a battery icon to display when battery power is low.
- Time and date now feature a flip animation for a smoother visual experience.
- Fixed an issue on watchOS 11 where the back button did not work in the camera view.
- Resolved a layout issue on watchOS 11 affecting both the camera view and information detail views.
- Swipe down on the information detail view tab bar to enter fullscreen mode. Swipe up while in fullscreen to exit. You can also swipe up on the main view tab bar to toggle fullscreen, and swipe down to return.
- Resolved issue with the Awair history graphs not displaying correctly due to changes in their API.
- Enhancements and fixes.
1.9.9 12/03/2024
1.9.8
- Added support for controls to perform actions from the Control Center, the Lock Screen and the Action button. The app's single item widgets are also used for these controls to launch app actions. Actions allow controls to open the app, go directly to a room view, execute a scene or launch any url-scheme.
- Note: Custom images are not supported in these controls. If your widget uses one, change the image to use a symbol instead.
- Added support for Shortcuts. The single item widgets are again used for Shortcuts to launch app actions. Use the name of your shortcut the launch an action with Siri. Or use the phrases "Launch _Action_ in HomeWatch", "Start _Action_ in HomeWatch", "Go to _Action_ in HomeWatch" or "Ga naar _Action_ in HomeWatch".
1.9.8 09/11/2024
1.9.7
- The watch app now supports the grid views and all other functionality from the iOS app with the exception of the weather and calendar views.
- The easiest way to setup the watch app to reflect your phone's setup is to select for view layout, in the settings menu on the watch, either a two column square or a one column rectangle layout. Then, with the watch app open, send your current home setup from the settings menu on the phone to the watch.
- Or choose the wheel layout for the fastest way to control a selection of rooms and scenes that fit on a wheel. For a slightly larger wheel disable background overlay's in the theme settings.
- Tapping/clicking a device without an on/off state directly invokes the detailed control and information view for that device. A long tap/long click on any device will also invoke this view.
- Enhancements and fixes.
1.9.7 06/04/2024
1.9.6
- Replaced the fullscreen button with a back button, in the room view control bar, to make it more obvious how to go back to the home view. You can still go fullscreen from to the home view or swipe up on the control bar.
- More robust model updates, especially when the app becomes active from the background.
- The switch between devices and scenes button in the room view now shows a progress icon when a background update is in progress. It's still possible to switch between devices and scenes while the progress icon is active. Disable the progress icon in settings to never show the progress icon.
- Tap/Click a light device now toggles it on and off instead of going to a custom view. To control brightness, color etc. long tap/long click the device to show the detailed information and control view for that device.
- Local backups work again. Local and cloud backups were both send to the cloud.
- Optimisations and small fixes.
1.9.6 04/08/2024
1.9.5
- Fix for the current temperature not shown for a room when no target temperature was selected for that room in the list of rooms in the home view.
- Fix for manufacturer data not shown for the detailed control and information view for a device. Long press/click a device in the list of devices in each room view to show this view.
1.9.5 03/22/2024
1.9.4
- Speaker and microphone support for camera's when shown fullscreen.
- Menubar app works again in Sonoma. It also works more fluent. And it is in my opinion the best way to use the app on a Mac.
- History climate charts (co2, particles etc.) work again.
- Support for more than one Awair element. Make sure that in the Awair app each device is named exactly the same as the room name in Home Watch. Go once to settings > room charts. When you leave the settings menu your Awair elements will automatically be matched with each room.
- API keys and passwords for Tado, Awair and OpenWeather are now stored more secure.
- Optimisations and small fixes.
1.9.4 03/19/2024
1.9
- Grid-view for camera's in the fullscreen camera-views. Tap / Click a camera to toggle between page-view and grid-view.
- Camera activity indicator. Green, video is streaming. Orange, snapshot less than 10 seconds old. Grey, snapshot older than 10 seconds.
- The theme editor now supports changing the color of the navigation buttons and tab buttons.
- Compatibility with iOS 17, tvOS 17 and watchOS 10.
- Optimisations and small fixes.
1.9 09/21/2023
1.8.2
- Actions for widgets with a rectangular layout did not work correctly in the last version.
- Optimisations and small fixes.
1.8.2 08/24/2023
1.8.1
- Fix for temperature and humidity history charts with Tado devices not working for all users.
- Option to automatically create history charts for room temperature-, humidity- , voc-, pm2.5- and co2. On the mac, if you keep the app in the menu bar, the charts will automatically be updated. On iOS and tvOS the app has to be active in the foreground because Apple does not allow updating HomeKit properties from the background.
- Option to never show history charts.
1.8.1 03/21/2023
1.8
- Sync backups between devices. Backup a home setup including all user made customisations. Restore the backup on another device. For example, create a home setup backup on your iPad and then restore it on your Apple TV.
- Automatic sync of user added custom icon images between devices.
- Automatic cloud backup of current home setup.
- Information detail view can now be toggled fullscreen.
- Time view size, for layouts with time on top, can now be adjusted.
- Several fixes en user-interface enhancements.
1.8 02/22/2023
1.7
- Added a tvOS version of the app that supports everything from the iOS version except the calendar view.
- Widgets can now have grid layouts. A grid widget can have any number of items. The items in a grid widget will automatically resize to fit the widget. Tap / Click a grid widget item to go directly to a room view, execute a scene or launch any url-scheme. For example use "shortcuts://run-shortcut?name=your_shortcut_name" to launch a shortcut from the widget.
- Choose a custom accent color for the user-interface.
- Choose a custom app icon.
- Fixed syncing of custom complications to the Apple Watch.
1.7 01/06/2023
iOS 1.6
- Grid style view layouts.
- Choose between several grid layouts from 1 to 6 columns.
- Choose between square and wide grid items.
- Each room can have its own grid layout.
- Similar to other icons in the user-interface, all grid icons can be full customised.
- Support devices views and control.
- In the settings for each room choose which devices are shown and customise the icons shown for each device.
- Tap / Click an icon on the devices grid to control a light, a thermostat or toggle the power state of a device.
- Long-press a device icon to show the detail view with all the information and controls for that device.
- Multiple homes support.
1.6 12/01/2022
- Fully customisable lock-screen and home-screen widgets. Tap / Clicking a widget item to go directly to a room view, execute a scene or launch any url-scheme.
- New default theme. Theme's now support gradient overlays. More enhancements to the theme builder user-interface.
- Added the new iOS 16 SF Symbols, which include a lot of new home related icons.
1.5 11/08/2022
- Support for imperial units.
- Support for user customisable complications that can go directly to a room view or immediately execute a scene.
- Themes now support customisable gradient and shadow effects for icons and text. Scene- and complication icons can render as original full color images instead of just template images.
- Room temperature, humidity and co2 level history charts can now be updated from a json file on a server that’s updated through automation shortcuts from HomeKit.
1.1 06/26/2022
- Fixed: Calendar View did not show all calendars and reminder lists.
- Added support to edit events and reminders in the Calendar View.
- Added support in settings for selecting which calendars en reminder lists to show in the Calendar View.
- Added support in settings to optionally show completed reminders in the Calendar View.
1.0.1 05/31/2022
1.14
- Updated for iOS 26, iPadOS 26 and watchOS 26.
- Various enhancements and fixes.
more Version 1.14 09/12/2025
Data Not Collected The developer does not collect any data from this app.