hubitat-push - 推送Groovy代码到Hubitat Hub并验证编译
将本地Groovy应用或驱动代码推送到Hubitat hub并报告编译状态
标签
更新于: 2026-02-18能力
典型输入
典型输出
该技能可以做什么
- 读取配置文件
- 识别Groovy文件
- 确定代码类型
- 从源代码提取名称
- 查询hub获取ID
- 获取当前版本
- 推送代码到hub
- 报告结果
输入
- Groovy文件
- Hubitat hub配置
- Hub IP地址
- 文件路径
输出
- 编译状态报告
- 成功或错误信息
- 更新的版本号
- 设备或应用的使用列表
要求
- 具有网络访问的Hubitat hub
- .hubitat.json配置文件
- apps/或drivers/目录中的Groovy源文件
- Bash、Read、Glob、Grep工具访问权限
