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
  • Android Debugging
  • Mobile
  • PC
  • iOS Debugging
  • Mobile
  • PC

Was this helpful?

  1. The Basics
  2. Widgets

Debugging

Since the widget runs within a webview in the mobile app, you can use the Chrome inspector on Android or Safari Web Inspector on iOS to debug. This allows you to view the console and inspect the HTML of the widget.

Android Debugging

Mobile

  1. Plug in your mobile device.

  2. Ensure USB debugging is enabled: Settings → System → Developer options → enable USB debugging.

PC

  1. Open Chrome and navigate to chrome://inspect/#devices (or on Edge, use edge://inspect/#devices).

  2. Under Remote Target, look for "WebView in app.homey."

  3. Click Inspect.

iOS Debugging

Mobile

  1. Plug in your mobile device.

  2. Ensure USB debugging is enabled: Settings → System → About Phone → Developer options → enable USB debugging.

PC

  1. Open Safari Settings, go to the Advanced tab, and enable the checkbox "Show Develop menu in menu bar."

  2. In Safari , go to Develop → [device name] → [app name] → [url - title].

PreviousStylingNextWi-Fi

Last updated 7 months ago

Was this helpful?

Chrome Web Inspector