🖤 Save £50 on Homey Pro and 12.5% on everything else with code BLACKFRIDAY24

Develop great apps
for Homey

Whether it's a Homey App or a Web API integration
that you're building — you've found the right place.

Create your first Homey App
Light Bulb
class MyDevice extends Homey.Device {     async onInit() {     this.registerCapabilityListener('onoff', async value => {       console.log(`Turned on: ${value}`);     });   }   }
Turned on: true

Homey Apps SDK

With the Homey Apps SDK, you can build apps that run on Homey and Homey Pro. Apps add support for new Devices, Flow cards, Insights & more to Homey. Essentially, an app is the glue between Homey & your devices.

Documentation

Creating a great Homey app starts with reading the documentation.

Whether you want to learn about Devices, Drivers, Flow, Webhooks, Icons or OAuth2 — we've got it all.

Developer Tools

A great tool is half the work. The Homey Developer Tools help you debug & optimize your Homey app to create a first-class experience.

Start optimizing and debugging

Homey CLI

Create, run and publish your Homey app with the Homey CLI.

$ npm install --global homey

Learn about Homey CLI

VS Code Extension beta

Visually build your Homey app from within Visual Studio Code.

View, create and edit your App, Drivers, Flow cards, Capabilities & more.

Get the Extension

Packages

We've created a few Node.js packages to help you get started in no time.

Become a
Verified Developer

Publishing apps for Homey Pro is free for anyone.

Publishing apps for Homey Cloud requires a verified developer subscription purchased on behalf of a company.

Only companies can buy the Homey Verified Developer subscription.

Become a Homey Verified Developer

The Talks with Homey program

While any developer can create a Homey app and publish it to the Homey App Store, the Talks with Homey program is meant for manufacturers that want a front-row experience for their customers.

The Talks with Homey Partner Program is set up to be a mutually beneficial program in which you — as a partner brand — can benefit from exclusive marketing opportunities, to reach new smart home customers.

Become a Talks with Homey partner

Homey Web API

Build integrations that you host yourself. Only available
for partners at this moment.