Editorial Policy

Last updated: 3 September 2026

HomeOS Lab publishes independent, hands-on reviews and guides for Home Assistant and self-hosted smart-home enthusiasts. This page explains how we test, how we make recommendations, and how we stay independent — so you can judge whether to trust us.

Independence first

We are an independent publication. We are not affiliated with, endorsed by, or sponsored by the Home Assistant project, the Open Home Foundation, Nabu Casa, Inc., Amazon, or any manufacturer we cover (see our independent-site notice). Our opinions are our own.

How we test

Every product review is based on first-hand use on a real, running Home Assistant installation — not spec sheets, not manufacturer marketing, not scraped data. Our standard process:

  1. We obtain the device. We buy it ourselves, or — when a manufacturer provides a review unit — we say so in the post and it changes nothing about the verdict (see "Review units" below).
  2. We integrate it with Home Assistant. We pair/connect it via its real integration path (ZHA or Zigbee2MQTT, Matter/Thread, the official integration, HACS, ESPHome, or local API as applicable) on a live Home Assistant OS installation.
  3. We use it in real automations. We run it in day-to-day automations and note reliability, latency, local vs. cloud dependence, and how it behaves when the internet is down.
  4. We push on the edges. Pairing difficulty, range/interference, firmware quirks, battery life where relevant, and the failure modes the box doesn't mention.
  5. We compare like-for-like. For "best of" roundups and "A vs B" pieces, we test the alternatives against the same criteria and publish a comparison table.
  6. We document with our own evidence. Reviews include our own photos of the actual hardware and Home Assistant screenshots — not stock or manufacturer imagery for the "in use" sections.

What our ratings mean

Reviews carry a verdict and a score based on: works-with-Home-Assistant quality (local control, integration maturity), reliability, value for money, ease of setup, and privacy/local-first behavior. We weight local control and HA integration quality more heavily than a general-audience review would, because that is what our readers care about.

Review units, gifts, and sponsorship

  • If a manufacturer sends a review unit, we disclose it in the post. Receiving a unit never guarantees coverage or a positive verdict, and we are not required to return favorable results.
  • We do not accept payment for reviews, rankings, or scores. If a post is ever sponsored (not our normal practice), it will be clearly labeled as sponsored and held to the same honesty standard.
  • We do not let affiliate commissions influence what we recommend — see Affiliate Disclosure.

How we make money

HomeOS Lab is reader-supported. Some links are affiliate links (e.g. Amazon Associates and direct manufacturer programs); if you buy through them we may earn a commission at no extra cost to you. This never determines our opinions. Full details: Affiliate Disclosure.

Accuracy, updates, and corrections

Smart-home hardware and Home Assistant change fast. Evergreen posts show a "Last updated" date, and we re-test and revise when a firmware update, HA release, or new competitor changes our conclusion. If we get something wrong, we fix it and note material corrections. Spotted an error? Tell us via the contact page.

AI and content integrity

We do not publish AI-generated filler or scraped product data. Articles are written by a human who did the testing. We may use tools to check spelling or draft an outline, but the testing, judgments, photos, and words are ours.

Who writes here

See our author page and about page for who we are and our hands-on background.

Contact

Questions about our methods, a correction, or a review-unit inquiry? Use the contact page.