The Apps page, acessible from the sidebar, allows you to see a list of apps currently installed on your Hubitat Elevation hub as well as install new instances of any built-in app or already-installed custom app code. Apps are generally the way you create automations on Hubitat. (Some devices also require an app to manage their connection to the hub; examples include the Philips Hue Bridge integration, in which device management is done from the app. These are special cases.)
Examples of built-in apps include Motion Lighting, Basic Rule, and Rule Machine. Things you can do with these apps include turning lights on or off based on motion, sending notifications in response to certain events (e.g., door opens), or pretty much anything you can imagine as long as the devices you want to automate are added to your hub.
- Select Apps from the sidebar:
- Select +Add Built-In App.
- Select the app you wish to add from the list that will appear.
- You will now be in the app and ready to use it to create automations, integrate devices or control your hub with buttons or Dashboards.
- The options presented after this point will vary from app to app. You'll find documentation for the app you selected in the App Documentation page.
- For information on installing and adding user-created apps (custom code) please visit the Apps Code document.
To change the view type between List style and Grid style, select the appropriate icon at the top right of the Apps page:
When you first load the Apps page, it will look similar to the list below, but with few or no apps installed. To install a new app, select Add Built-In App (labeled H below) from the upper-right corner:
This page also dispalys information about installed apps:
- A: App status icon (select to view the App Status page showing internal settings, state, scheduled jobs, and other details about the app; this is generally only useful if you are developing an app or troubleshooting with a developer)
- B: App name (sometimes this is set by the app itself; others offer the option for you to edit the app name)
- C: App type (the name of the app as specified by the built-in or custom app code, sometimes including a "version" as part of the name that may be helpful for troubleshooting)
- D and E: In this example, "Groups and Scenes" is a parent app (D) that has two child apps (E); this terminology can be helpful to know.
- F: Type text to search table and filter results to only those where at least one column in that row contains the specified text
- G: Select to switch between list view (first icon) and grid view (second icon); show or hide the "Disable" column (third icon, the "X"); or hide/show all child apps (fourth and fifth icons; similar icons appear next to parent apps that can be used to expand/collapse one at a time)
Rather than removing an app you suspect may be causing an issue with your hub or device, you can simply disable it to see if the problem is resolved.
- Select the X at the top right to reveal the Disable column and checkboxes.
- Enabling the checkmark in the box to the left of the app name is a fast and simple way to troubleshoot custom apps you suspect may be affecting the performance or operation of your hub.
- Remove the checkmark from the Disable checkbox to re-enable the app.
- Select the red X again to hide the Disable checkboxes from view. NOTE: The disable check boxes will remain visible after a page refresh or when leaving and returning to the Apps page. The X will also remain red when any of the boxes has a checkmark.