Homey Apps SDK
📖 Apps SDK Reference
🌍 Web API
🛠 Developer Tools
Welcome to the Apps SDK documentation 👋
Drivers & Devices
Upgrading to SDK v3
Homey connects over 2.4 GHz to your Wi-Fi network, and your app can access devices on the LAN.
Your app can access the local Wi-Fi network to connect with devices, and reach the internet to talk with external APIs.
The Wi-Fi connection might not always be available. Homey will still function normally without Wi-Fi or internet, so ensure your app handles these cases.
Homey can access devices on the LAN, for example on
. No extra permissions are required to access these devices locally.
The preferred way of connecting to LAN devices is by discovering them automatically. Learn more about connecting to LAN devices in the
Homey Bridge does not support local Wi-Fi connections, and therefore mDNS, SSDP and MAC discovery are not supported on Homey Cloud.
App Store submissions where users must enter an IP address, where discovery could have been used instead, will be rejected.
Homey can talk to the internet without extra permissions. Many Web APIs can be accessed this way.
Many modern Web APIs authenticate using OAuth2, you can lean more about creating Homey apps that connect to OAuth2 Web APIs by reading the
Homey can receive external webhooks, even if it's behind a user's router. You can learn more about receiving webhook events in Homey apps by reading the