Verification Report · home-assistant 2026.9.4

NOT PUBLISHED   home-assistant-2026.9.4-20260927-001   verified_at 2026-09-27T10:59:43Z

Immutable inputs

App version2026.9.4 ← release tag 2026.9.4 · source 9212531f40a0
Image (exact tag)ghcr.io/home-assistant/home-assistant:2026.9.4
Image digest (linux/amd64)sha256:e47c978e1b801466e7f62f612fd552bc3a228e077b31a3f1c22c05cf63d754da
Index digestsha256:3e6710a7ab2a61311d9d899b719f6c3657791c63e8f4942cec4ebc42401d6b76
Pulled asghcr.io/home-assistant/home-assistant:2026.9.4@sha256:e47c978e1b801466e7f62f612fd552bc3a228e077b31a3f1c22c05cf63d754da via ghcr.io
Platform contractami-0045d7fc2ad003464 · us-east-1/x86_64 · source=public (plat-us-east-1-x86_64-20260924-002)
Config revisionsapp 30b3c110f2a8 · compose b4d0ceb3c955
Release typebug_fix — rule3: patch-only bump 2026.9.3 -> (2026, 9, 4)

Publish gate

CheckFieldResult
Compose startedchecks.compose_startedPassed
Container healthychecks.container_healthyPassed
Health check passedchecks.health_check_passedPassed
Application testschecks.tests_passedPassed
Screenshots capturedchecks.screenshots_generatedPassed
Screenshots publishedchecks.screenshots_uploadedFailed
Report publishedchecks.report_uploadedFailed
Manifest publishedchecks.verification_manifest_uploadedFailed
Platform contract validchecks.required_platform_contract_validPassed

Evidence

Health probeHTTP 200 — ready
Version assertionTrue actual 2026.9.4 — 匹配(exact):kind=exec_command 取到 '2026.9.4',期望 '2026.9.4'
Testspytest exit=0 .. [100%] ==================================== PASSES ==================================== =========================== short test summary info ============================ PASSED apps/home-assistant/tests/test_onboarding.py::test_onboarding_reachable PASSED apps/home-assistant/tests/test_onboarding.py::test_onboarding_renders 2 passed in 3.45s
Container staterunning
Duration71.1s(2026-09-27T10:58:27Z → 2026-09-27T10:59:38Z)

Screenshots

onboarding
onboarding · Onboarding wizard / 初始化向导

Application test output

pytest exit=0
..                                                                       [100%]
==================================== PASSES ====================================
=========================== short test summary info ============================
PASSED apps/home-assistant/tests/test_onboarding.py::test_onboarding_reachable
PASSED apps/home-assistant/tests/test_onboarding.py::test_onboarding_renders
2 passed in 3.45s

Container logs (tail)

--- compose up ---
 home-assistant Pulling 
 home-assistant Pulled 
 Network cn-home-assistant-d14f4f9ed273_default  Creating
 Network cn-home-assistant-d14f4f9ed273_default  Created
 Container cn-home-assistant-d14f4f9ed273-home-assistant-1  Creating
 Container cn-home-assistant-d14f4f9ed273-home-assistant-1  Created
 Container cn-home-assistant-d14f4f9ed273-home-assistant-1  Starting
 Container cn-home-assistant-d14f4f9ed273-home-assistant-1  Started

--- container logs ---
home-assistant-1  | s6-rc: info: service s6rc-oneshot-runner: starting
home-assistant-1  | s6-rc: info: service s6rc-oneshot-runner successfully started
home-assistant-1  | s6-rc: info: service fix-attrs: starting
home-assistant-1  | s6-rc: info: service fix-attrs successfully started
home-assistant-1  | s6-rc: info: service legacy-cont-init: starting
home-assistant-1  | s6-rc: info: service legacy-cont-init successfully started
home-assistant-1  | s6-rc: info: service legacy-services: starting
home-assistant-1  | services-up: info: copying legacy longrun home-assistant (no readiness notification)
home-assistant-1  | s6-rc: info: service legacy-services successfully started
home-assistant-1  | 2026-09-27 10:59:34.294 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.14/site-packages/rich/segment.py:547: SyntaxWarning: 'return' in a 'finally' block
home-assistant-1  |   return
home-assistant-1  | 

Raw manifest

{
  "schema_version": "1.0",
  "verification_id": "home-assistant-2026.9.4-20260927-001",
  "app": "home-assistant",
  "app_version": "2026.9.4",
  "release": {
    "source_repo": "home-assistant/core",
    "source_revision": "9212531f40a0b7b23229a90d688dd79d9dfccff4",
    "release_tag": "2026.9.4",
    "upstream_tag": "2026.9.4",
    "image_reference": "ghcr.io/home-assistant/home-assistant:2026.9.4"
  },
  "container": {
    "image": "ghcr.io/home-assistant/home-assistant:2026.9.4",
    "digest": "sha256:e47c978e1b801466e7f62f612fd552bc3a228e077b31a3f1c22c05cf63d754da",
    "manifest_digest": "sha256:3e6710a7ab2a61311d9d899b719f6c3657791c63e8f4942cec4ebc42401d6b76",
    "platform": "linux/amd64"
  },
  "platform": {
    "platform_verification_id": "plat-us-east-1-x86_64-20260924-002",
    "ami_id": "ami-0045d7fc2ad003464",
    "base_ami_source": "public",
    "source_ami_name": "ubuntu/images/hvm-ssd-gp3/ubuntu-noble-24.04-amd64-server-*",
    "region": "us-east-1",
    "architecture": "x86_64"
  },
  "config": {
    "app_config_revision": "30b3c110f2a8bfdbc0b87e4f6daca6218963bf1c",
    "compose_revision": "b4d0ceb3c9557daadbeed2f912b5a990e08f02a6",
    "tests_revision": "fe384bc9879bd63fb096732323380c33e3b6a415",
    "template_revision": "c9350db2baff041f7af1051e500f8db9da8c749a"
  },
  "verification": {
    "application": "passed",
    "platform": "referenced",
    "tests": "passed"
  },
  "checks": {
    "compose_started": true,
    "container_healthy": true,
    "health_check_passed": true,
    "tests_passed": true,
    "screenshots_generated": true,
    "screenshots_uploaded": false,
    "report_uploaded": false,
    "verification_manifest_uploaded": false,
    "required_platform_contract_valid": true
  },
  "artifacts": {
    "screenshots": [
      {
        "scenario": "onboarding",
        "file": "onboarding.png",
        "url": "https://pub-7abe6acc470447c0a101cc20ce10ceee.r2.dev/screenshots/home-assistant/2026.9.4/onboarding.png",
        "caption": {
          "en": "Onboarding wizard",
          "zh": "初始化向导"
        }
      }
    ],
    "report_url": "",
    "workflow_run_url": "https://github.com/CoreNovaLabs/CoreNovaLaunch/actions/runs/36314200526"
  },
  "website": {
    "app": "home-assistant",
    "app_version": "2026.9.4",
    "verification_id": "home-assistant-2026.9.4-20260927-001",
    "verification_run_id": "36314200526",
    "platform_verification_id": "plat-us-east-1-x86_64-20260924-002",
    "ami_id": "ami-0045d7fc2ad003464",
    "architecture": "x86_64",
    "region": "us-east-1",
    "display_name": {
      "en": "Home Assistant",
      "zh": "Home Assistant 智能家居"
    },
    "description": {
      "en": "Open-source home automation: local control and privacy-first smart home",
      "zh": "开源智能家居中枢,本地优先、隐私至上"
    },
    "category": "productivity",
    "icon": "/icons/home-assistant.svg",
    "featured": true,
    "tags": [
      "smart-home",
      "automation",
      "iot"
    ],
    "features": [
      {
        "en": "Local-first control for 2000+ device integrations",
        "zh": "本地优先,支持 2000+ 设备集成"
      },
      {
        "en": "Visual automation editor with blueprints",
        "zh": "可视化自动化编辑器与蓝图"
      },
      {
        "en": "Voice, dashboards and mobile companions included",
        "zh": "内置语音、仪表盘与移动端伴侣"
      }
    ],
    "health": "passed",
    "status": "pending",
    "verified_at": "2026-09-27T10:59:43Z",
    "report_url": "",
    "workflow_run_url": "https://github.com/CoreNovaLabs/CoreNovaLaunch/actions/runs/36314200526",
    "screenshots_order": [
      "onboarding"
    ],
    "deploy": {
      "documentation_url": "https://www.home-assistant.io/docs/",
      "regions": [
        "us-east-1"
      ],
      "instance_type": "t3.medium",
      "data_volume_gb": 60,
      "container_port": 8123,
      "health_check_path": "/",
      "docker_image": "ghcr.io/home-assistant/home-assistant:2026.9.4",
      "extra_environment": [],
      "template": {
        "url": "https://corenovalaunch-templates.s3.us-east-1.amazonaws.com/corenova-one-click.template.yaml",
        "revision": "c9350db2baff041f7af1051e500f8db9da8c749a"
      },
      "post_deploy": {
        "admin_path": "/",
        "admin_setup": {
          "en": "First visit opens the onboarding wizard: create the owner account, set location, then discover integrations. There are no preset credentials.",
          "zh": "首次访问进入初始化向导:创建管理员账户、设置位置、发现集成;没有预置账号密码。"
        },
        "notes": [
          {
            "en": "Verified with the default SQLite recorder. Integrations and device discovery inside a cloud VPC are limited to what the network exposes; USB/Bluetooth radios are not available.",
            "zh": "已验证默认 SQLite 记录器形态。云 VPC 内的设备发现受网络限制;USB/蓝牙等本地无线电不可用。"
          },
          {
            "en": "Config and database live on a retained volume (/config). It keeps billing after stack deletion; snapshot it, then delete the volume when no longer needed.",
            "zh": "配置与数据库保存在保留数据卷(/config)中。删除栈后该卷仍会计费;请先创建快照,不再需要时再删除卷。"
          },
          {
            "en": "Home Assistant benefits from ~1 GB+ RAM; the CFN 'medium' profile (t3.medium) is recommended once integrations grow.",
            "zh": "Home Assistant 建议 ~1GB 以上内存;集成增多后推荐 CFN 'medium' 档(t3.medium)。"
          }
        ]
      },
      "cost_estimate": {
        "monthly_usd": 39,
        "note": {
          "en": "Verified default in us-east-1: ~$30.4 t3.medium + ~$2 for the 30 GB root and data gp3 volumes + $3.65 public IPv4 per month.",
          "zh": "us-east-1 已验证默认配置:t3.medium 约 $30.4/月 + 30GB 系统盘与数据盘 gp3 约 $2/月 + 公网 IPv4 约 $3.65/月。"
        }
      },
      "data_path": "/config"
    },
    "release": {
      "type": "bug_fix",
      "previous_version": "2026.9.3",
      "type_evidence": "rule3: patch-only bump 2026.9.3 -> (2026, 9, 4)"
    },
    "screenshots": [
      {
        "scenario": "onboarding",
        "file": "onboarding.png",
        "url": "https://pub-7abe6acc470447c0a101cc20ce10ceee.r2.dev/screenshots/home-assistant/2026.9.4/onboarding.png",
        "caption": {
          "en": "Onboarding wizard",
          "zh": "初始化向导"
        }
      }
    ]
  },
  "verification_run_id": "36314200526",
  "verified_at": "2026-09-27T10:59:43Z"
}