check_compatibility
ActiveTool of com.smarthomeexplorer.www/product-intelligence
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.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"candidate_product",
"existing_devices"
],
"properties": {
"existing_devices": {
"type": "array",
"items": {
"type": "string"
},
"minItems": 1,
"description": "Product names or IDs the user already owns (e.g., [\"Google Nest Hub\", \"Ring Video Doorbell 4\"])"
},
"candidate_product": {
"type": "string",
"description": "Product name or ID to evaluate for compatibility"
},
"primary_ecosystem": {
"enum": [
"google-home",
"alexa",
"homekit",
"smartthings",
"matter",
"hubitat",
"home-assistant"
],
"type": "string",
"description": "User's primary smart home platform (auto-detected from devices if omitted)"
}
}
}Parent server
com.smarthomeexplorer.www/product-intelligence
https://github.com/nicks-sidehustle/smarthome-explorer-blog
1/7 registries