Skip to main content
Selora Homes Selora Homes

Automated Troubleshooting for Installers via Selora Connect

AI-powered automated diagnostics and fix suggestions for installers, built on Selora Connect's secure access and the device MCP server.

Roadmap Selora-Connect Troubleshooting Support Home-Assistant

Overview

Selora already gives installers a way to reach a customer’s Home Assistant installation: secure, on-request remote access provides temporary, time-boxed access once the customer approves the request. The workflow beyond that hand-off is still manual — and it requires the installer to be a skilled Home Assistant troubleshooter: reading logs, inspecting entities and integrations, and identifying what broke.

This feature makes the support session itself automatic. Once a temporary access window is active, Selora Connect uses AI over a secure connection to the installation’s MCP server to gather system state, correlate it with the reported symptom, produce a diagnosis, and suggest a concrete fix — so the installer can resolve the issue without diagnosing it from scratch.

Customer value

  • Faster support: The diagnosis is produced while the installer is still reading the customer’s message, not after an hour of manual investigation.
  • Lower skill floor: Installers who are not full Home Assistant experts can still handle most issues — Selora explains what is wrong and how to fix it in plain terms.
  • Consistent outcomes: Every support session follows the same diagnosis-first approach, so resolutions are repeatable and reviewable.
  • Less disruption: The AI collects evidence through the existing secure connection; the installer is not asked to screenshot logs or run commands.
  • Customer confidence: Customers see their installer close issues quickly, with explanations they can understand.

Scope

  • Symptom intake: The installer describes the customer’s issue in natural language in Selora Connect; Selora AI structures it into a troubleshooting goal.
  • Secure diagnostics channel: Connection from Selora Connect to the installation’s MCP server, scoped to the active temporary-access window and read-centric (state, logs, integrations, entity registry).
  • AI diagnosis engine: Correlates the symptom with live system state to identify likely root causes, ranked with supporting evidence.
  • Fix suggestions: Concrete, step-by-step remediation — entity or integration settings, configuration changes, or known-workaround references — with the relevant evidence cited.
  • Installer confirmation: Selora proposes; the installer reviews and approves any action before it is executed. Nothing is applied automatically to the customer’s installation.
  • Session record: Each troubleshooting session (symptom, evidence, diagnosis, actions) is stored for the installer and searchable across properties.

Architecture

  1. Access gate: Troubleshooting is only available while a valid temporary-access window from the secure remote access feature is open.
  2. MCP bridge: Selora Connect opens a secure, authenticated channel to the device MCP server inside the customer’s installation; the channel inherits the access window’s expiry.
  3. Evidence collector: The AI agent queries system state, logs, and integration health through MCP tools, tailored to the reported symptom.
  4. Diagnosis: Selora AI analyzes the collected evidence and produces ranked root-cause hypotheses with citations to the evidence.
  5. Remediation plan: A step-by-step fix is generated; the installer approves each step that writes to the installation.
  6. Audit trail: The full session is recorded and linked to the customer property and the original support request.

Open questions

  • Permission boundary: Which MCP tools may the AI invoke without installer approval — read-only queries, or limited writes?
  • Multi-cause issues: How to present complex, cascading failures (e.g., a network event that breaks three integrations) without overwhelming the installer?
  • Customer notification: Should the customer be informed, in real time, that a diagnostic session is running on their installation?

Type to search across cities, counties, and installers

↑↓ navigate open
⌘K search