r/HomeKitAutomation Wiki
  • Welcome to r/HomeKitAutomation
  • Getting Started
    • What You Need
    • HomeKit Apps
    • Shortcuts V Advanced Automations
    • Sites
    • FAQ
  • Let's build! (The basics)
    • The Basics (triggers)
    • Time/Schedule
    • Geofence
    • Sensors
    • Accessory
    • Conditioning
  • Let's REALLY build (advanced)
    • Let's Build! (Advanced)
    • Triggers (Advanced)
    • Conditioning (Advanced)
    • Hosting your own REST API and using it with HomeKit
Powered by GitBook
On this page
  1. Let's build! (The basics)

The Basics (triggers)

Not because ya basic. But because we all need to start somewhere. Here are the triggers!

PreviousFAQNextTime/Schedule

Last updated 3 years ago

In HomeKit, you have MANY trigger types. these fall into a few categories.

Starting from the top, you effectively have 4 categories.

  1. Geofenced (when people leave/arrive a location)

  2. A time of day (5:00, at sunrise/sunset, 15 minutes after sunset)

  3. An accessory is controlled (X light turns on, Garage opens)

  4. Sensor decects something (motinon/occupancy/TVoC/etc.)

  5. Button press (this is just does an action when button is pressed nothing SUPER fancy here)

For all automation types to show up, you need to have an accessory that fills that category. we will cover more in the next section as we dive into each type.

All automations also have conditions. We will talk conditions in a bit.

the HomeKit Automations screen. here you have all triggers you can do.