Homey Apps SDK
📖 Apps SDK Reference🌍 Web API🛠 Developer Tools
  • Welcome to the Apps SDK documentation 👋
  • The Basics
    • Getting Started
      • Homey CLI
    • App
      • Manifest
      • Internationalization
      • Permissions
      • Persistent Storage
    • Drivers & Devices
      • Pairing
        • System Views
          • Devices List
          • Add Devices
          • OAuth2 Login
          • Credentials Login
          • Pincode
          • Loading
          • Done
        • Custom Views
      • Capabilities
      • Energy
      • Settings
      • Best practices
        • Lights
        • Window coverings
        • Battery status
    • Flow
      • Arguments
      • Tokens
    • Widgets
      • Settings
      • Styling
      • Debugging
  • Wireless
    • Wi-Fi
      • Discovery
    • Bluetooth LE
    • Z-Wave
    • Zigbee
    • 433 MHz
    • Infrared
    • Matter
  • Cloud
    • OAuth2
    • Webhooks
  • App Store
    • Publishing
    • Guidelines
    • Verified Developer
    • Updating
  • Advanced
    • Custom Views
      • App Settings
      • Custom Pairing Views
      • HTML & CSS Styling
    • Web API
    • Images
    • LED Ring
    • Homey Compose
  • Guides
    • Homey Cloud
    • Breaking Changes
    • Tools
      • Bluetooth LE
      • Zigbee
      • TypeScript
    • Using ESM in Homey Apps
  • Upgrade Guides
    • Homey v6.0.0
    • Upgrading to SDK v3
      • Zigbee Apps
    • Device Capabilities
Powered by GitBook
On this page

Was this helpful?

  1. Guides

Tools

In this section we have some recommendations for tools that can make your development easier. Some of these are specific to Homey but others help you develop high quality JavaScript applications.

PreviousBreaking ChangesNextBluetooth LE

Last updated 8 months ago

Was this helpful?

If you are developing a Homey App using Bluetooth LE, the may come in handy. With these tools you get a quick but powerful overview of all Bluetooth LE devices near homey and you can easily gather all the necessary information to connect to and control your devices.

If you are developing a Zigbee app for Homey, the give you a quick overview of the Zigbee network and some basic system information. This can be used to quickly troubleshoot your devices and Homey Apps.

The Homey CLI has special support for TypeScript, not only does this give you a great autocomplete experience while developing your app. It also allows you to catch errors before you run your code. Read the TypeScript guide to learn how to setup your app to use TypeScript.

Bluetooth LE Devtools
Bluetooth LE
Zigbee Devtools
Zigbee
TypeScript