An introduction to Homey

An Introduction to Homey

Homey is a smart home companion with a bold mission; to enable smart home devices to work together to make your home cosy, safe, green and awesome.

While this sounds simple, it’s actually quite difficult.

There’s a number of smart home languages (Z-Wave, Wi-Fi, Bluetooth Low Energy, Zigbee) that don’t readily communicate with one another. And a growing number of smart devices that require support in order to work seamlessly.

But Homey and its active developer community are working hard and have already achieved great things.

With over 50,000 devices supported from over 1000 brands, Homey can use a Z-Wave Sensor to trigger a Zigbee light (and vice-versa), send a push notification to your phone and/or perform a virtually limitless number of other actions.

Homey stays true to its word and unlocks the ability to creatively connect your devices and services to reinvent the way you live within your home.

In this article, we’re going to take a look at the core features of Homey that give it this superpower. Here’s a brief overview:

  1. Apps connect Homey to smart devices and internet-based services.
  2. Flows enable your devices and apps to work together to make your home more liveable.
  3. Insights show you key data collected from your smart devices.

Let’s dive into each of these in greater detail.

Apps in Homey

Every Homey begins its life as a blank canvas.

Apps are like splashes of colour that give your Homey some personality, enabling it to connect with various smart devices and online services. You can find the complete range of Apps here.

You’ll notice that before you can connect a smart devices or use a service within Homey, you’ll have to install the associated app.

Have a Z-Wave device from Aeotec? Download the Aeotec App, find your device and the purpose-built app will guide you through your specific devices pairing process.

Want Homey to work with IFTTT? Download the IFTTT app and follow the prompts.

Want to turn Homey into a security command center? Download and install the Heimdall app.

The great thing about Homey’s app approach is that it’s modular. Apps can be created, updated and installed independently without having to change Homey itself. This creates a great environment for developers, who can develop and improve apps to expand Homey's capabilities, and enables your Homey to run on the bare-minimum amount of must-have information.

To summarise, apps are the link between Homey and the smart devices and services. There are three general types of apps.

Homey Apps

Apps for Smart Devices

Homey supports the industry standard smart home protocols, including; Z-Wave, Zigbee, Bluetooth (BLE), Wi-Fi, NFC & RF.

To support this diversity, Homey has a dedicated app for each of the leading brands, enabling Homey to work seamlessly with a wide variety of smart devices.

Simply download the app of your favourite smart device makers and pair: smart sensors, smart lights, door locks, smart blinds, smart thermostats, security cameras - really, any smart product that has a physical form is compatible with Homey.

Once the app is installed, adding a device is then as simple as following the below procedure.

Homey

1.Click 'Add a device'.

Homey

2. Select your manufacturers app and your product.

Homey

3. Follow the inclusion instructions.

Apps for Internet Services

Software apps enable Homey to connect to a large number of internet-based services such as; IFTTT, Email, Telegram, MQTT, Wikipedia, Weather and Google Maps.

Download these apps and Homey will be able to use these services and information provided by them to improve your smart home experience.

Apps to Supercharge Homey

Supercharge apps (or tools) add functionality to Homey so it can work in more advanced ways. These include; Heimdall, Virtual Devices, Battery Monitor, HTTP Request flow cards, Better Logic.

Download these apps if you want to improve the performance of Homey and use features that don’t come preinstalled.

Flows in Homey

Flows are how Homey connects various devices, services and different apps together to create a single, seamless sequence of events.

This is where the power of apps really begins to shine. Every app installed on Homey creates app-specific cards, which are used to create flows.

Every ‘Flow’ follows the same general structure:

  1. When… this happens (the trigger).
  2. Then…make this happen (the action).

To set the ‘When’ and ‘Then’, simply select the card that represents the respective trigger or action.

Flows are triggered by ‘When’ events such as sensor detecting change (motion, temperature, light etc), a voice-command or when the clock hits a specific time. Each of these triggers has its own specific card that can be selected. Here’s a few examples:

  1. When… Motion detector detects motion.
  2. When… It’s after sunset.
  3. When… It’s 30 degrees.

The below screenshots show the procedure for setting the When... statement in the Homey app.

Homey

1. Click 'Add card'.

Homey

2. Select the 'trigger' device/type. I've selected the MultiSensor 6 from earlier.

Homey

3. Select the 'trigger' event. I've selected when motion is detected.

Sometimes, you may want to add an additional condition before triggering the action. In this case, Homey provides an optional ‘And’ statement. The action will only be triggered if the ‘When’ and ‘And’ statements are both true.

Here’s what this looks like:

  1. When… Motion detector detects motion
    And… It’s after sunset.
  2. When… It’s 30 degrees
    And… It’s after sunset.

Once both the ‘When’ and optional ‘And’ statements are true, the action will take place.

The action is represented by the Then… statement. Some examples include:

  1. When… Motion detector detects motion
    And… It’s after sunset,
    Then… Turn on the bedroom light.
  2. When… Motion detector detects motion
    And… It’s after sunset,
    Then… Send me an email

In some instances, you may wish to add additional ‘Then’ cards to create more advanced flows.

To summarise, Flows enable you to connect various devices and services together in a logical way. When the trigger (and the ‘And’ condition is met), Homey will perform the desired action of the card in the ‘Then’ statement.

Homey

1. Click 'And' to add an additional condition.

Homey

2. Find the trigger device/type and select the trigger event.

Homey

3. Click 'Then' to add the action. I've selected to turn on the device controlling the bedroom light

Insights in Homey

One of the key benefits of a smart home is that we can track how our home is performing over time. Energy, temperature, luminance, battery life - any data that is measured by a sensor can be used as the basis to improve how our home performs.

Want to know how much more energy your washing machine uses on a hot cycle than an eco-cycle? Use a Smart Switch and you’ll get data for that.

Homey does the heavy lifting here, converting tables of numbers into visually appealing graphs, where changes and discrepancies are easy to spot.

You can then use the data to make more informed decisions, or to create flows to automatically optimise your home.

Homey Insights

In Summary

Homey’s mission is to enable smart home devices to work together so you can make your home cosy, safe, green and awesome.

And as it supports all the major smart home protocols, over 50,000 devices and a number of internet-based services, it does a great job at connecting all the devices in a seamless way.

Using Apps, you can link Homey to a variety of devices and services. You can then create Flows to string these devices and services into powerful sequences, and use insights to discover how your home is performing.

If you have any questions, thoughts or tips you’d like to share about Homey, drop a comment below. It's always great to hear from you.

All the best!

-Luke