Home Assistant Local AI Gateway Evaluation Guide: HomeClaw Privacy and Agent+ Workflows

Local AI in a smart home is not only a model question. The useful test is whether a gateway can understand a goal, work within the connected Home Assistant context, show its assumptions and keep sensitive actions behind human approval.

This Guide presents a repeatable evaluation path for HomeClaw and LinknLink Agent+ workflows. It separates local network reachability, supported device context, privacy boundaries and action review so a result can be compared across rooms and tasks.


What to Evaluate in a Local AI Gateway

Check the boundary

Identify which data, entities and services are in scope before asking for an action.

Test the workflow

Move from read-only inspection to a prepared action and then one approved reversible change.

Verify the result

Confirm device state, logs and manual control after the gateway completes the test.

A gateway evaluation should cover the network path, supported integrations, entity scope, privacy boundary, response quality and human approval flow. A useful test is small, repeatable and reversible rather than a large automation with many hidden assumptions.

Before You Start

  • Define one Home Assistant room and one narrow question for the first evaluation.
  • Record the gateway, Home Assistant host, network path and relevant integration versions.
  • List the entities the workflow may read and the services it may prepare.
  • Keep access control, purchases, security devices and destructive actions out of the first test.
  • Use a reversible light, climate or media action if an execution test is needed.
  • Decide how the result will be verified in Home Assistant after approval.
Control note: Start with read-only review or a draft. Confirm recipients, dates, files, locations and smart-home devices before any external or sensitive action.

Evaluate HomeClaw and Agent+ with a Bounded Home Assistant Test

1. Define the evaluation question

State the desired answer or outcome, such as room status, device availability or a proposed scene.

2. Map the local path

Record where HomeClaw, Home Assistant, sensors and controlled devices sit on the network.

3. Set the entity scope

Name the room, entities and services allowed in the test; exclude unrelated rooms and personal data.

4. Run a read-only request

Ask for a current state summary without changing a device or configuration.

5. Check the interpretation

Compare the response with Home Assistant states, units, timestamps and entity names.

6. Ask for a prepared plan

Request the trigger, conditions, target entities, action and rollback note without execution.

7. Review privacy boundaries

Check what data was read, where the result is shown and whether unrelated context was included.

8. Test a presence scene

Use one eMotion sensor state and one room action to test how the workflow handles context and delay.

9. Test an appliance path

If an IR or RF command is needed, identify eRemote HA or eHome HA and verify the command separately.

10. Approve one action

Approve only the bounded, reversible action after checking its target, conditions and expected result.

11. Verify state and logs

Compare the device state and Home Assistant trace with the proposed plan and record any mismatch.

12. Record the evaluation

Keep the prompt, scope, response, approval, result and next constraint so future tests are comparable.

Example Prompts and What to Review

Use case Example request Review before action
Read-only room status Summarize the office presence, temperature and light state without making changes. Entity scope, timestamps, units and unavailable states
Prepared scene Prepare a reviewable evening scene for the living room using presence and climate context. Trigger, delay, setpoint, lights and approval
Local network check List the local gateway and Home Assistant connectivity checks before changing a device. Host, address, integration state and manual fallback
Privacy review Show which entities this task read and exclude unrelated rooms from the next request. Data scope, result destination and excluded context
IR action Prepare an AC command through eRemote HA after presence is confirmed, but do not run it yet. IR target, command, room state, delay and approval
Recovery test Explain how to stop the proposed scene and restore the last known state if the action is not correct. Rollback, manual control and verification path
Prompt pattern: State the goal, define the permitted scope, add constraints, name prohibited actions and request a preview before execution.

Use Read, Prepare, Approve and Execute Stages

Stage Agent task User control
Read Inspect only the permitted source. Choose the app, date range, room, folder or account.
Prepare Extract entities and build a draft or proposed plan. Check assumptions, missing information and affected resources.
Approve Present the action and destination. Confirm or revise before execution.
Execute Run the supported action after approval. Verify the result and keep a reversal path when possible.

Review Checklist

  • Is the first request read-only and limited to one room?
  • Are the gateway, Home Assistant host and network path identified?
  • Does the response use current entity state, units and timestamps?
  • Are unrelated rooms, personal data and sensitive services outside the scope?
  • Does the prepared plan show triggers, conditions, targets and rollback?
  • Was the user asked to approve the action before execution?
  • Was the result verified in Home Assistant after the action?
  • Is the prompt and outcome recorded for a repeatable comparison?

Privacy, Permissions and Safer Defaults

Cross-app tasks can touch personal communications, calendars, files, photos, locations and household devices. Grant the smallest useful permission, keep unrelated data out of scope and avoid sharing credentials, passwords, one-time codes or private account details.

Use drafts for messages and attachments. Use scene previews for smart-home changes. Keep purchases, access control, security devices and destructive file actions behind explicit human confirmation.

Troubleshooting

The Agent names the wrong entity

Use the exact room and entity scope, review the entity registry and ask for the proposed target before execution.

The gateway cannot reach Home Assistant

Check local address, host status, integration credentials, firewall behavior and manual control before changing the workflow.

The response uses stale state

Compare timestamps and state history, then repeat a read-only request with a narrower entity scope.

A scene includes unrelated devices

Reduce the allowed room and entity list, ask for an explicit plan and exclude actions that are not needed.

The IR action is prepared but not correct

Verify the appliance command and eRemote HA or eHome HA path separately before adding presence or climate conditions.

A test needs to be stopped

Use the documented manual control or rollback step, then record the mismatch before running another evaluation.

Related LinknLink Products

  • HomeClaw: a local Home Assistant and AI gateway path.
  • eMotion Ultra: 60GHz presence, climate context through its sensor cable, and built-in IR.
  • eMotion Pro: 24GHz room presence and supported automation signals.
  • eRemote HA: local IR control for compatible appliances in Home Assistant.
  • eHome HA: IR/RF control and Home Assistant workflows.

Related LinknLink App and Home Assistant Guides

Frequently Asked Questions

What is a local AI gateway for Home Assistant?

It is a gateway path that helps connect an AI workflow with supported Home Assistant context and actions. The actual data and control boundary depends on the gateway, integration and configuration.

What should I test first with HomeClaw?

Start with a read-only question about one room and a small set of entities. Verify the answer before preparing or approving an action.

Does local AI mean every operation is offline?

Not necessarily. Check the product configuration, connected services and network behavior. The evaluation should document which data and services are used.

Can Agent+ control presence and climate scenes?

A supported workflow can help prepare a scene using relevant entities. Review the presence state, climate values, delay and target actions before enabling it.

Can HomeClaw work with IR devices?

When the required Home Assistant integration and compatible control path are configured, eRemote HA or eHome HA can be part of an IR/RF workflow. Test the command separately first.

How do I compare two gateway tests?

Keep the room, entity scope, prompt structure and verification method consistent, then compare interpretation, latency, action accuracy and recovery behavior.

Start with a Read-Only Home Assistant Question

Begin with one room and a read-only question about supported entities. Once the result is clear, prepare one reversible action and review every target before execution.