# Cigar Oasis：还原 SmartHumidor 云端控制接口

> Cigar Oasis 的 Home Assistant 集成还原 SmartHumidor 应用的云端调用，用于读取湿度、温度和设置目标湿度。作者以 mitmproxy 捕获应用流量，记录登录及设备接口，并实现 Python 脚本和 Home Assistant 配置包。

- 类型：案例
- 目标：协议
- 类别：独立重建案例
- 关联：独立重建项目
- 来源复核于：2026-11-06
- 收录于：2026-11-08
- 原始资源：<https://github.com/bjohnson135/homeassistant-cigar-oasis>
- 一手来源：<https://github.com/bjohnson135/homeassistant-cigar-oasis/blob/eea0f1d7c4ce1dad75cf8c35f079bff91010cacc/docs/API.md>
- 目录页面：<https://awesomerea.org/zh/resources/cigar-oasis-smarthumidor-case/>
- 记录 JSON：<https://awesomerea.org/resources/cigar-oasis-smarthumidor-case/record.json>
- 英文版：[English](https://awesomerea.org/resources/cigar-oasis-smarthumidor-case/index.md)

## 使用条件与局限

- **前提条件：**需要 Cigar Oasis 3.0、Home Assistant 和 SmartHumidor 账号；设定湿度通常需要有效订阅。
- **局限：**读数和设定值变更依设备约每小时一次的云端同步更新。
- **许可：**采用 MIT 许可证。

## 一手来源

1. <https://github.com/bjohnson135/homeassistant-cigar-oasis/blob/eea0f1d7c4ce1dad75cf8c35f079bff91010cacc/docs/API.md>
2. <https://github.com/bjohnson135/homeassistant-cigar-oasis/blob/eea0f1d7c4ce1dad75cf8c35f079bff91010cacc/README.md>

## 同分区更多条目：协议

- [qss-switch-api：重建 QNAP QSS 交换机控制接口](https://awesomerea.org/zh/resources/qss-switch-api-case/index.md) · 案例
- [NameLand：重建 Casio KL-A45 串口打印通信](https://awesomerea.org/zh/resources/nameland-case/index.md) · 案例
- [dh360d：重建 Darkflash 散热器 LCD 通信协议](https://awesomerea.org/zh/resources/dh360d-case/index.md) · 案例
- [Sony WH-CH720N：重建 RFCOMM 耳机控制协议](https://awesomerea.org/zh/resources/sony-wh-ch720n-linux-case/index.md) · 案例
- [Kosmos CP1：重建 CP2 磁带格式](https://awesomerea.org/zh/resources/kosmos-cp1-cassette-case/index.md) · 案例
- [ISDT PB40：重建移动电源 BLE 协议](https://awesomerea.org/zh/resources/pb40-bluetooth-case/index.md) · 案例

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
