check_compatibility
Check if a smart home device fits a user's existing setup using SmartHomeExplorer's proprietary Compatibility Engine. Evaluates across 7 ecosystems (Google Home, Alexa, HomeKit, SmartThings, Matter, Hubitat, Home Assistant), 8 wireless protocols, hub requirements, and subscription cost stacking. Returns a compatibility score (0-100) and verdict (great-fit / works / caution / poor-fit). This cross-ecosystem analysis is unique to SmartHomeExplorer — no other public service evaluates device-to-device compatibility across platforms. Methodology at smarthomeexplorer.com/she-score-methodology.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| existing_devices | Yes | Product names or IDs the user already owns (e.g., ["Google Nest Hub", "Ring Video Doorbell 4"]) | |
| candidate_product | Yes | Product name or ID to evaluate for compatibility | |
| primary_ecosystem | No | User's primary smart home platform (auto-detected from devices if omitted) |