HomeBot for Shortcuts 4+
Shortcuts Actions for HomeKit
Pedro Jose Pereira Vieito
-
- £5.99
Screenshots
Description
HomeBot for Shortcuts allows you to automate your HomeKit setup in a powerful new way. HomeBot exposes the following Shortcuts actions:
• Run Home Action: This powerful action allows you to apply four types of HomeKit actions in bulk to the input items: Trigger Scene, Switch Device Status, Change Device Property and Change Primary Home.
• Get Home Items: Lists all HomeKit items and allows you to filter them with lot of configurable parameters like type (scenes, devices, device groups, rooms and homes), service type (like lightbulb, outlet, thermostat), name, room, home, activation status and a lot more! The action output includes all these fields, device properties (like light brightness or a thermostat target temperature) and additional sensor information (like temperature, humidity, air quality).
Action Types:
• Trigger Scene: Allows you to trigger one or multiple HomeKit scenes.
• Switch Device Status: Activate, deactivate or toggle one or multiple device or device groups.
• Change Device Property: Allows you to change any supported device or device group property (like light brightness or thermostat target temperature; see the notes below for the full list).
• Change Primary Home: Set the default HomeKit home. Changing you primary home will propagate the change to all your devices and Siri will also automatically use your selected primary home by default
With these actions you can automate HomeKit in a lot of new ways and HomeBot includes some example shortcuts to show its power in action:
• Trigger Scenes: Lists all scenes available in you primary home and allows you to choose the ones to trigger in bulk.
• Switch Lightbulbs in Room: Allows you to toggle, activate or deactivate all lightbulbs in a room.
• Get Home Status: Dumps all home items status in your primary home to a JSON file.
• Get Temperature Measurements: Shows the measurement of each temperature sensor in your HomeKit setup.
• Set Thermostats Temperature: Set the target temperature of one or multiple thermostats.
• Set Light Brightness in Room: Set the light brightness of all lightbulbs in a room.
• Change Lightbulb Colors: Iterates through multiple rainbow colors and updates the lightbulb hue accordingly.
• Change Primary Home: Lists all available homes and allows you to choose the one to set as primary home.
HomeBot supports macOS, iOS and iPadOS.
Notes:
• HomeBot can detect and control the status of the following type of devices: outlets, lightbulbs, switches, thermostats, fans, air purifiers, heaters, dehumidifiers, windows, window coverings, faucets, valves, irrigation systems, doors, garage door openers and locks!
• HomeBot also supports reading measurements or detections from the following types of sensors: temperature, humidity, air quality, carbon dioxide, carbon monoxide, contact (doors, window, window coverings), smoke, leak, motion, light and occupancy sensors.
• HomeBot supports changing and reading the following device properties: light brightness, light hue, light saturation, light color temperature, thermostat mode (auto, cool, heat or off), thermostat target temperature, heater-cooler mode, cooling threshold temperature, heating threshold temperature and door, window, blinds or shades position.
Privacy by Design: HomeBot works completely on-device and does not store or send any information outside of the protected app sandbox.
What’s New
Version 2.0.1
• Added support for background execution of "Run Home Action" Shortcuts action (requires last system version).
• Compatibility update.
Ratings and Reviews
Frustrating! Could be 5*
On the one hand I am really glad this app exists as it allows me to interact effectively with my Philips Hue devices but on the other hand it's so annoying that it doesn't exist in the menu bar. Therefore every time you run a shortcut on the Mac this app then appears in a window and is annoying and distracting. Please, please, please update so this is discreetly hidden away in the background as a menu bar UI - there is now need for this to be a foreground app window. An update will surely put this firmly in the 5* position.
Works, but a little fiddly
I bought this so I could set the target temperature on a thermostat, and it works perfectly.
That said, configuring the actions is a little confusing - it’s not clear which options need to be set to achieve the desired results, and the error messages are somewhat opaque. I also wasn’t able to find any documentation (but this might be on me).
Overall - recommended, but persist if you hit problems.
Developer Response ,
Hi! Thanks a lot for the feedback, you can find some documentation about the Automation URLs here: https://pvieito.com/2022/01/automate-homekit-with-homecontrol
You can also ask any question at app-support@pvieito.com.
Great app
I think this is a great app with a lot of potential. I love shortcuts and this makes it easier to get data from Home characteristics and then perform actions.
One wish I’d like it to have is to be able to detect the state of windows. I wanted to make a ‘are any windows open’ shortcut and that ability does not seem to be there.
App Privacy
The developer, Pedro Jose Pereira Vieito, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.
Data Not Collected
The developer does not collect any data from this app.
Privacy practices may vary based on, for example, the features you use or your age. Learn More
Information
- Provider
- Pedro Jose Pereira Vieito
- Size
- 2.9 MB
- Category
- Utilities
- Compatibility
-
- iPhone
- Requires iOS 17.0 or later.
- iPad
- Requires iPadOS 17.0 or later.
- Mac
- Requires macOS 14.0 or later.
- Apple Vision
- Requires visionOS 1.0 or later.
- Languages
-
English
- Age Rating
- 4+
- Copyright
- Copyright © 2021 Pedro José Pereira Vieito. All rights reserved.
- Price
- £5.99
Supports
-
Family Sharing
Up to six family members can use this app with Family Sharing enabled.