Back to Hubitat Guides
Hubitat

Why Won't My Hubitat Rule Machine Work?

Hubitat GuideSmart Hubs
hard difficulty 30 min 90 views 3 found helpful Where this fix applies: Global Updated
This guide applies to: Hubitat Hubitat Elevation (All Models)
At a glance — most common causes
  • Trigger event not firing (device not reporting)
  • Condition or required expression blocking the rule
  • Wrong trigger type chosen
30 min13 solutions coveredhard level

Expert Review & Technical Scope

DeviceHubitat Hubitat Elevation
Model CoverageAll Models
Fix Time30 min
DifficultyHard
Required ToolsEthernet cable
Network / ProtocolWi-Fi / app-based troubleshooting context

Problem Description

A Rule Machine rule on your Hubitat does not work as expected, it does not trigger, triggers at the wrong time, or runs its actions incompletely. Rule Machine is powerful but strict about triggers, conditions, and actions, so most failures come down to the trigger not firing, a condition blocking the rule, or the actions targeting a stale device.

Why This Happens in Real Homes

Rule Machine failures are almost always the trigger or a condition, not a broken hub, since a rule that runs when you press Run Actions proves the actions work. In real homes the trigger device is not reporting, or a leftover condition is quietly blocking the rule.

Confirm the trigger device reports, walk the conditions, and re-select target devices before rebuilding the rule from scratch.

Symptoms

  • Rule never triggers
  • Rule triggers but actions do not all run
  • Rule fires at the wrong time
  • Conditions never evaluate true
  • Rule works manually but not on event
  • Wrong devices respond
  • Rule stopped after an edit
  • Actions run out of order

Recognize these? Here's what usually causes it.

Common Causes

  • Trigger event not firing (device not reporting)
  • Condition or required expression blocking the rule
  • Wrong trigger type chosen
  • Actions targeting a stale or renamed device
  • Time or timezone off for scheduled triggers
  • Rule paused or disabled
  • Overlapping rules conflicting
  • Missing wait or delay causing race conditions

Most fixes happen in the first 3 steps.

Warning

Do not factory reset your hub unless absolutely necessary as this removes all paired devices, automations, and settings. You will need to re-pair every single device from scratch which can take hours for a large setup. Always try a simple restart first.

Tools & Requirements

Ethernet cable
Recommended Tools for Hubitat Elevation

These tools will help you complete this fix.

As an Amazon Associate we earn from qualifying purchases.

Step-by-Step Solution

1

Check if the rule is enabled

Open the Rule Machine rule in Apps. At the top of the rule page, check if the rule shows as Paused or Disabled. If paused, click Resume. Rules can be paused manually, by another rule action, or by a mode restriction. Also check if the rule has a mode restriction set — if the hub is in a mode not included in the rule's allowed modes, the rule will not execute.

2

Verify trigger devices are reporting events

Go to the device page for the trigger device and check Last Activity. If the timestamp is old, the device is not sending events to the hub. For Zigbee/Z-Wave devices, this usually means a mesh connectivity issue — check signal strength, battery level, or re-pair the device. For cloud devices, check the cloud integration status. The rule cannot fire if the trigger device never sends an event.

3

Review conditions for logic errors

Open the rule and read through the conditions carefully. A common mistake: using Required Expression with AND when OR is needed. Example: if you set conditions as Motion is Active AND Time is between 6PM and 6AM AND Mode is Home, all three must be true simultaneously. If any one is false, the actions are blocked. Check the Logs page — Rule Machine logs each condition evaluation as TRUE or FALSE, showing exactly which condition blocked execution.

4

Check for conflicting rules or apps

If another rule or app controls the same device, it can override your rule's actions. Example: Rule A turns a light on at motion, but Simple Automation Rule B turns the same light off every night at 10 PM. If motion triggers at 10:01 PM, Rule A turns the light on, then Rule B immediately turns it off. Check the device's In Use By section to see all apps controlling it. Coordinate the rules or add conditions to prevent conflicts.

5

Rebuild the rule if it became corrupted

Occasionally, complex rules with many edits can develop internal state issues — conditions that look correct in the UI but evaluate incorrectly. If the logs show nonsensical evaluations, create a new rule from scratch rather than continuing to edit the broken one. Copy the trigger, conditions, and actions to a new Rule Machine rule. Delete the broken rule. Rebuilding is faster than debugging a corrupted rule state.

Quick Solutions

Confirm the trigger device reports its state change
Review conditions and required expressions
Choose the correct trigger type for the intent
Re-select the target devices in the actions
Fix the hub time and timezone for schedules
Confirm the rule is enabled
Resolve overlapping or conflicting rules
Add waits or delays to fix race conditions

Still having issues? This is usually the deeper cause below.

If the hub reconnects then drops every few minutes, check for an IP conflict — two devices sharing the same DHCP address fight each other continuously.

Pro Tip

Place your hub in a central location in your home, elevated off the floor and away from your WiFi router by at least 3 feet. This provides the best Zigbee and Z-Wave signal coverage to all corners of your house.

Real-World Insight

Hub disconnections that cycle repeatedly are almost always IP conflicts — two devices fighting over the same DHCP lease after a router restart.

What Usually Goes Wrong
  • Trigger event not firing (device not reporting)
  • Condition or required expression blocking the rule
  • Wrong trigger type chosen
  • Actions targeting a stale or renamed device
  • Time or timezone off for scheduled triggers
Best Hubitat Elevation Options

Most popular upgrades chosen by Hubitat Elevation owners.

As an Amazon Associate we earn from qualifying purchases.

Official Manufacturer Manual

Hubitat provides official product documentation through their online manual rather than downloadable PDF. Access setup guides, troubleshooting steps, and product specifications for your Hubitat Elevation.

View Hubitat Elevation Online Manual

Source: hubitat.com

Need More Help? Hubitat Support

Note: The contact information below connects you directly to Hubitat's official customer support team, not Trunetto. They can help with warranty claims, device replacements, and advanced technical issues.