UNPKG

homebridge-savanthost

Version:
43 lines (30 loc) 1.26 kB
# Homebridge Savant Host Plugin 这是一个用于 Homebridge 的插件,可以将 Savant Host 的场景集成到 HomeKit 中。 由Savant中国区开发,禁止商用,仅用于测试,不承担测试的任何结果。 ## 功能特点 - 通过 SSH 连接到 Savant Host - 自动发现和同步场景 - 支持场景激活 - 自动重连机制 - 可配置的状态轮询间隔 - 场景名称建议不含打开或者关闭字符,Sir会识别出错, - 此插件在Docker中已经测试工作正常,M芯片的MAC正常,未在linux系统中长时间测试。 ## 安装 ```bash npm install -g homebridge-savanthost ``` ## 授权系统 本插件采用授权码激活系统,首次使用需要获取授权码: 1. 安装并配置插件后,Homebridge日志中会显示您的设备地址码 2. 请将地址码发送给开发者以获取授权码 3. 在插件配置界面的"授权码"字段中输入授权码后重启Homebridge ## 配置参数说明 - `authCode`: 插件授权码 - `hostType`: 主机类型 (SmartHost 或 ProHost) - `ip`: Savant Host 的 IP 地址 - `port`: SSH 端口号 - `username`: SSH 用户名 - `password`: SSH 密码 - `statePollingInterval`: 状态轮询间隔(秒),范围 60-3600,默认 300 ## 许可证 MIT