# \[APP\]\[Pro\] Hubitat Elevation - Integrate your Hubitat Elevation devices with Homey using Maker API

**URL:** https://community.homey.app/t/app-pro-hubitat-elevation-integrate-your-hubitat-elevation-devices-with-homey-using-maker-api/150986
**Category:** Apps
**Tags:** tools, homey-pro
**Created:** [February 12, 2026, 2:25am UTC](https://community.homey.app/t/app-pro-hubitat-elevation-integrate-your-hubitat-elevation-devices-with-homey-using-maker-api/150986 "2026-02-12T02:25:52Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![SmartHomePrimer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomeprimer/32/150702_2.png) [@SmartHomePrimer](https://community.homey.app/u/SmartHomePrimer)
#### Post date: [February 12, 2026, 2:25am UTC](https://community.homey.app/t/app-pro-hubitat-elevation-integrate-your-hubitat-elevation-devices-with-homey-using-maker-api/150986/1 "2026-02-12T02:25:52Z")

</div>

**Hubitat Elevation - Community App**

 ![large](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/f/0/f0ec07c0f1559dacc47dacf16e41f00a09507239.jpeg)

> The Hubitat Elevation app enables local real-time synchronization with a variety of Hubitat Elevation devices, sensors and button controllers, allowing you to control and monitor your Hubitat devices directly from Homey.

## Features

* * *

✅ **Energy Monitoring** : Support for devices that monitor power and energy consumption  
✅ **Real-time Updates** : Receive instant device state updates via webhooks  
✅ **Two-way Control** : Control devices from both Hubitat and Homey  
✅ **Easy Setup** : Simple configuration using Hubitat’s Maker API  
✅ **Multilingual** - English, Dutch, German, Spanish, French  
✅ **Broad Device Support:**

- **Switches**
- **Dimmers**
- **Color lights**
- **Garage Doors**
- **Locks**
- **Thermostats**
- **Sensors**
- **Buttons**
- **Window coverings**
- **Fans**

## Compatible Device Types

* * *

### Actuators

- **Switches** : On/off control for switches and outlets
- **Dimmers** : Brightness control for dimmable lights
- **Color Lights** : Full RGB color control
- **Color Temperature Lights** : Adjustable white color temperature (warm to cool)
- **Garage Doors** : Open/Close control and real-time status updates 🆕
- **Locks** : Lock and unlock smart locks
- **Thermostats** : Temperature control and mode selection
- **Valves** : Control water valves and similar devices
- **Window Coverings** : Position control for blinds, shades, and curtains
- **Fans** : Variable speed control with named speeds (low, medium-low, medium, medium-high, high)

### Sensors

- **Air Quality Sensors** 🆕

- **Contact Sensors**

- **Motion Sensors**

- **Temperature Sensors**

- **Presence Sensors**

- **Leak Sensors**

- **Home Energy Monitors**

### Buttons

- **Push Buttons** : Trigger Flows based on button events
  - **Pushed**
  - **Held**
  - **Released**
  - **Double-tapped**

* * *

 ![Hubitat-Homey app list landscape](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/e/ce2bc91f818a71c582ed26e15ec1fbc9ecab49fa.jpeg)

> **[Hubitat Elevation | Homey](https://homey.app/en-us/app/com.hubitat.elevation/Hubitat-Elevation/)**
>
> Home Automation the way it is meant to be

> **NOTE:** I am not a developer and did not write this code.This application was developed entirely through AI-assisted development (Vibe coded), with Claude Sonnet 4.5 serving as the primary developer. I provided Claude.ai with the scope and requirements, testing and feedback. The results it has delivered are quite good from a functional point of view.

I am highly experienced with smart home platforms and devices, but not with coding. Additionally, I’m fairly new to Homey. I tested this app to the best of my abilities and looked at the generated output, but there could be bugs or patches that wouldn’t make sense to someone who has the skills to do better.

It is not possible for me personally to help with any bugs or feature enhancements without continuing to rely on an LLM. Review from experienced developers and pull requests are welcome, and would be greatly appreciated as a service to the community.

* * *

[Hubitat Elevation for Homey on GitHub](https://github.com/logname/com.hubitat)

* * *

> ## Disclaimer
> 
> This app is not officially affiliated with, or endorsed by Hubitat or Athom.

---

<div class="post-metadata">

### Author: ![SmartHomePrimer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomeprimer/32/150702_2.png) [@SmartHomePrimer](https://community.homey.app/u/SmartHomePrimer)
#### Post date: [February 12, 2026, 2:26am UTC](https://community.homey.app/t/app-pro-hubitat-elevation-integrate-your-hubitat-elevation-devices-with-homey-using-maker-api/150986/2 "2026-02-12T02:26:07Z")

</div>

# Quick Start Guide - Hubitat Elevation app

> This guide will walk you through setting up the Hubitat Elevation integration for Homey

## Prerequisites

Before you begin, make sure you have:

1. **Hubitat Elevation Hub** - Running on your local network
2. **Homey** - Running firmware version 12.2.0 or higher
3. **Network Access** - Both devices on the same local network (or accessible via VPN/routing)
4. **Web Browser** - To access both Hubitat and Homey interfaces

## Part 1: Configure Hubitat Maker API

### Step 1: Access Hubitat Interface

1. Open a web browser
2. Navigate to your Hubitat hub’s IP address (Example: `http://192.168.1.100`)
3. Log in if required

### Step 2: Install Maker API

1. Select **Apps** in the left sidebar
2. Select **Add Built-In App**
3. Scroll down and select **Maker API**
4. Select **Done** on the initial setup screen

### Step 3: Configure Maker API

1. In the Maker API app, you’ll see a list of all your devices
2. **Select the devices** you want to control from Homey by checking their boxes
  - Tip: You can use “Select All” and then deselect any you don’t want

3. Scroll down and select **Update**

### Step 4: Get Your API Credentials

1. Scroll to the top of the Maker API page
2. Find the section titled **“Get All Devices”**
3. You’ll see a URL that looks like:

```auto
http://192.168.1.100/apps/api/123/devices/all?access_token=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

```

4. Note down these values:
  - **IP Address** : `192.168.1.100` (from the URL)
  - **App ID** : `123` (the number after `/api/`)
  - **Access Token** : `xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx` (after `access_token=`)

> Realtime updates are optional, but recommended. To enable realtime updates, you must also configure the Maker API field **“URL to send device events to by POST”** on your Hubitat Elevation hub.
> 
> See **Part 4: Configure Real-time Updates** below for webhook setup instructions.

### Step 5: Test the API (Optional but Recommended)

1. Copy the entire URL from the Maker API page
2. Paste it into a new browser tab
3. You should see a JSON response listing all your devices
4. If you see an error, verify your Maker API configuration

## Part 2: Install and Configure Homey App

### Step 6: Install the App

1. Open Homey app
2. Go to **Add** → **New Device**
3. Search “ **Hubitat Elevation** ”
4. Tap **Install**
5. Wait for completion

### Step 7: Configure App Settings

1. Open the Homey web interface (`http://homey.local` or your Homey IP)
2. Go to **Settings** → **Apps**
3. Find **Hubitat Elevation** and select it
4. Tap **Configure**
5. Fill in the configuration:
  - **Hubitat IP Address** : Enter your Hubitat’s IP (e.g., `192.168.1.100`)
  - **App ID** : Enter the App ID from Step 4
  - **Access Token** : Enter the Access Token from Step 4

### Step 8: Test Connection

1. Tap the **Test Connection** button
2. Wait for the result:
  - ✅ **Success** : “Connection successful!” - proceed to next step
  - ❌ **Failed** : See troubleshooting section below

3. Tap **Save Settings**

## Part 3: Add Devices to Homey

### Step 9: Add Your First Device

1. In Homey, go to **Devices**
2. Tap the **+** button (Add…) → **New Device**
3. Search for or select **Hubitat Elevation**
4. Choose the device type you want to add:
  - **Switch** - For on/off switches and outlets
  - **Dimmer** - For dimmable lights
  - **Color Light** - For RGB/RGBW lights
  - **Color Temperature Light** - For adjustable white lights
  - **Energy Manager** - For Home Energy Monitors
  - **Garage Door** For garage door controllers
  - **Lock** - For smart locks
  - **Thermostat** - For thermostats
  - **Air Quality Sensor** - For reporting AQI, Temp, RH, co2 , pm2.5, pm10, TVOC
  - **Contact Sensor** - For door/window sensors
  - **Motion Sensor** - For motion detectors
  - **Temperature Sensor** - For temperature/humidity sensors
  - **Presence Sensor** - For presence detection
  - **Leak Sensor** - For water leak detection
  - **Valve** - For water valves
  - **Button** - For button controllers (push, hold, release, double-tap events)
  - **Window Covering** - For blinds, shades, and curtains
  - **Fan** - For variable speed fans

### Step 10: Select Devices

1. The app will display all compatible devices from Hubitat
2. Check the boxes next to the devices you want to add
3. Tap **Add X devices** (where X is the number selected)
4. Wait for the devices to be added

### Step 11: Verify Device Control

1. Go to your **Devices** page in Homey
2. Find one of your newly added Hubitat devices
3. Try controlling it:
  - For switches/lights: Toggle on/off
  - For dimmers: Adjust brightness
  - For sensors: Check if the current state is correct

4. Verify the physical device responds correctly

## Part 4: Optional - Configure Webhooks for Real-time Updates

By default, Homey polls your Hubitat devices every 30 seconds. For instant updates, you can configure webhooks.

### Step 12: Get Webhook URL (Advanced)

1. In the Homey app settings, look for the webhook configuration section
2. Note the webhook URL provided
3. In Hubitat Maker API settings, find “URL to send device events to”
4. Paste your webhook URL
5. Select **Update**

Note: Webhook configuration may require additional setup depending on your network configuration.

## Troubleshooting

### Issue: “Failed to get devices from Hubitat”

**Possible Causes and Solutions:**

1. **Incorrect IP Address**

2. **Wrong App ID or Access Token**

3. **Network Issues**

4. **Maker API Not Configured**

### Issue: Devices Not Listed During Pairing

**Solutions:**

- Make sure devices are selected in Maker API settings
- Verify device type matches the driver you’re trying to add
- Check that devices have the necessary capabilities
- Try refreshing the pairing page

### Issue: Device Not Responding to Commands

**Solutions:**

- Verify device works in Hubitat interface
- Check app logs in Homey developer tools
- Remove and re-add the device
- Ensure Maker API still has the device selected

### Issue: Device State Not Updating

**Solutions:**

- Wait 30 seconds (default polling interval)
- Configure webhooks for instant updates
- Check network connectivity
- Restart Homey app

### Issue: Connection Test Fails

**Solutions:**

1. Verify all three settings are correct
2. Test the API URL manually in browser:

```auto
http://[IP]/apps/api/[APP_ID]/devices/all?access_token=[TOKEN]

```

3. Check Hubitat hub is online and accessible
4. Ensure no VPN or network segmentation is blocking access

## Advanced Configuration

### Finding Your Hubitat IP Address

**Method 1: From Hubitat Interface**

- Look at your browser’s address bar when connected to Hubitat

**Method 2: From Router**

- Log into your router
- Look for “Hubitat Elevation” in connected devices list

**Method 3: Using Network Scanner**

- Use a network scanning tool (e.g., Fing, Advanced IP Scanner)
- Look for device named “Hubitat” or manufacturer “Hubitat”

### Recommended Network Setup

For best performance:

- Use static IP or DHCP reservation for Hubitat hub
- Ensure both Homey and Hubitat are on same VLAN
- Configure Quality of Service (QoS) for reliable communication
- Use wired Ethernet for Hubitat when possible

### Adding Multiple Hubs

Currently, the app supports one Hubitat hub. To use multiple hubs:

1. Install separate instances of the app (if supported)
2. Or use Hub Mesh in Hubitat to share devices between hubs

## Getting Help

If you continue to experience issues:

1. **Check Logs**

2. **Community Support**

3. **Documentation**

## Next Steps

Once you have devices added:

1. **Create Flows**

2. **Set Up Scenes**

3. **Voice Control**

4. **Automation**

## Best Practices

1. **Device Naming**

2. **Organization**

3. **Testing**

4. **Maintenance**

## Part 4: Configure Real-time Updates (Webhooks recommended)

By default, the app polls devices every 30 seconds. For instant updates, configure webhooks:

### Enable Real-time Updates

1. Open Hubitat Maker API settings
2. Find **“URL to send device events to by POST”**
3. Review the section **Finding Homey webhook URL** below for detail on how to find the exact webhook URL to enter in the next step.
4. Enter: `http://[HOMEY-IP]:80/api/app/com.hubitat.elevation/webhook`
  - Replace `[HOMEY-IP]` with your Homey’s local IP
  - Example: `http://192.168.1.50:80/api/app/com.hubitat.elevation/webhook/hubitat`

5. Select **Update**

**Finding Homey webhook URL:**

1. Open the Homey web interface (`http://homey.local` or your Homey IP)
2. Go to **Settings** → **Apps**
3. Find **Hubitat Elevation** and select it
4. Tap **Configure**
5. Look for **Your exact webhook URL** and copy the complete URL shown

**Benefits:**

- ✅ Instant updates (\< 1 second)
- ✅ Reduced network traffic
- ✅ Better battery sensor reporting
- ⚠ Requires Homey and Hubitat on same network

**Without webhooks:**

- Updates every 30 seconds via polling
- Still fully functional

---

<div class="post-metadata">

### Author: ![SmartHomePrimer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomeprimer/32/150702_2.png) [@SmartHomePrimer](https://community.homey.app/u/SmartHomePrimer)
#### Post date: [February 12, 2026, 2:26am UTC](https://community.homey.app/t/app-pro-hubitat-elevation-integrate-your-hubitat-elevation-devices-with-homey-using-maker-api/150986/3 "2026-02-12T02:26:23Z")

</div>

# Important bug fix in version 1.7.2 - All Hubitat Elevation for Homey users should update to the latest build

A bug was in advertently introduced in version 1.6.0~1.7.1 which causes an error with color lights, fans and thermostats. A bug fix has been submitted to address this issue. Please update to **version 1.7.2** as soon as it is available.

---

<div class="post-metadata">

### Author: ![SmartHomePrimer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomeprimer/32/150702_2.png) [@SmartHomePrimer](https://community.homey.app/u/SmartHomePrimer)
#### Post date: [February 12, 2026, 2:26am UTC](https://community.homey.app/t/app-pro-hubitat-elevation-integrate-your-hubitat-elevation-devices-with-homey-using-maker-api/150986/4 "2026-02-12T02:26:32Z")

</div>

Placeholder 3

---

<div class="post-metadata">

### Author: ![SmartHomePrimer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomeprimer/32/150702_2.png) [@SmartHomePrimer](https://community.homey.app/u/SmartHomePrimer)
#### Post date: [February 12, 2026, 2:26am UTC](https://community.homey.app/t/app-pro-hubitat-elevation-integrate-your-hubitat-elevation-devices-with-homey-using-maker-api/150986/5 "2026-02-12T02:26:40Z")

</div>

Placeholder 4

---

<div class="post-metadata">

### Author: ![Augustov](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/augustov/32/79247_2.png) [@Augustov](https://community.homey.app/u/Augustov)
#### Post date: [May 19, 2026, 5:59pm UTC](https://community.homey.app/t/app-pro-hubitat-elevation-integrate-your-hubitat-elevation-devices-with-homey-using-maker-api/150986/6 "2026-05-19T17:59:09Z")

</div>

This is really awesome and works really well! Any chance you could add support for Garage Door openers? Thanks so much!!!

---

<div class="post-metadata">

### Author: ![SmartHomePrimer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomeprimer/32/150702_2.png) [@SmartHomePrimer](https://community.homey.app/u/SmartHomePrimer)
#### Post date: [May 19, 2026, 7:22pm UTC](https://community.homey.app/t/app-pro-hubitat-elevation-integrate-your-hubitat-elevation-devices-with-homey-using-maker-api/150986/7 "2026-05-19T19:22:54Z")

</div>

Thanks so much for the feedback. I’ll see about adding Garage Door Controllers to the next build.

---

<div class="post-metadata">

### Author: ![Augustov](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/augustov/32/79247_2.png) [@Augustov](https://community.homey.app/u/Augustov)
#### Post date: [May 19, 2026, 7:39pm UTC](https://community.homey.app/t/app-pro-hubitat-elevation-integrate-your-hubitat-elevation-devices-with-homey-using-maker-api/150986/8 "2026-05-19T19:39:33Z")

</div>

Thanks so much for the consideration!!!

---

<div class="post-metadata">

### Author: ![SmartHomePrimer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomeprimer/32/150702_2.png) [@SmartHomePrimer](https://community.homey.app/u/SmartHomePrimer)
#### Post date: [May 21, 2026, 5:06pm UTC](https://community.homey.app/t/app-pro-hubitat-elevation-integrate-your-hubitat-elevation-devices-with-homey-using-maker-api/150986/9 "2026-05-21T17:06:26Z")

</div>

Version 1.7.1 now has support for Garage Door Controllers and Air Quality Sensors.

Thanks for the suggestion and feedback!

---

<div class="post-metadata">

### Author: ![Augustov](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/augustov/32/79247_2.png) [@Augustov](https://community.homey.app/u/Augustov)
#### Post date: [May 21, 2026, 5:29pm UTC](https://community.homey.app/t/app-pro-hubitat-elevation-integrate-your-hubitat-elevation-devices-with-homey-using-maker-api/150986/10 "2026-05-21T17:29:27Z")

</div>

Thanks so much!!! I just tested it and it is working great!!! Thanks!!!

---

<div class="post-metadata">

### Author: ![SmartHomePrimer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/smarthomeprimer/32/150702_2.png) [@SmartHomePrimer](https://community.homey.app/u/SmartHomePrimer)
#### Post date: [May 31, 2026, 11:58pm UTC](https://community.homey.app/t/app-pro-hubitat-elevation-integrate-your-hubitat-elevation-devices-with-homey-using-maker-api/150986/11 "2026-05-31T23:58:03Z")

</div>

A bug was introduced after version **v1.5.2** when power/energy monitoring was added. Claude AI used a Python regex script to inject the code into all relevant drivers, but that **corrupted the `handleAttributeUpdate` method** in `color-light/device.js`, `fan/device.js`, and `thermostat/device.js`, mangling them into broken JavaScript.

Unfortunately this was not found until a user reported that color lights were generating an error. To resolve this issue, please update to version 1.7.2 once it becomes available. I sincerely appologize for any inconvenience this has caused.

> [@SmartHomePrimer](#):
>
> # Important bug fix in version 1.7.2 - All Hubitat Elevation for Homey users should update to the latest build
> 
> A bug was in advertently introduced in version 1.6.0~1.7.1 which causes an error with color lights, fans and thermostats. A bug fix has been submitted to address this issue. Please update to **version 1.7.2** as soon as it is available.
