{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/gn0451/bull-moshome/blob/227b7dca2a8efa45b52ef875a23cf6d126cdc407/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "Bull MosHome implements a Python client and Home Assistant integration using MosHome cloud behavior analyzed from the Android app and network requests. Its protocol notes cover x-ca HMAC-SHA256 signing, login encryption, HTTPS controls and MQTT state updates for supported switches, lights, curtains and chargers.",
  "description_zh": "Bull MosHome 根据对 MosHome Android 应用和网络请求的分析，实现 Python 客户端及 Home Assistant 集成。协议文档记录 x-ca HMAC-SHA256 签名、登录加密、HTTPS 控制和 MQTT 状态回推，支持开关、灯、窗帘及充电桩等设备。",
  "entry_url": "https://awesomerea.org/resources/bull-moshome-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/bull-moshome-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/gn0451/bull-moshome/blob/227b7dca2a8efa45b52ef875a23cf6d126cdc407/PROTOCOL.md",
  "group": "cases",
  "id": "bull-moshome-case",
  "json_url": "https://awesomerea.org/resources/bull-moshome-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/bull-moshome-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/bull-moshome-case/index.md",
  "name": "Bull MosHome: reconstructing cloud controls for Home Assistant",
  "name_zh": "Bull MosHome：为 Home Assistant 重建云端设备控制",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Home Assistant 2024.6 or later and a MosHome account with password login are required for the integration.",
    "Unknown load devices are created disabled by default; certain device classes remain read-only.",
    "MIT license."
  ],
  "requirements_zh": [
    "集成需要 Home Assistant 2024.6 或更新版本，以及可用密码登录的 MosHome 账号。",
    "未识别的负载设备默认禁用，部分设备类别仅提供只读状态。",
    "MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "app",
    "protocol"
  ],
  "url": "https://github.com/gn0451/bull-moshome",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
