SuperAPI AI 工具集

pp-hayward-omnilogic

通用与其它

查看项目

更新于 10-16 06:49

技能介绍

用途:面向单一泳池业主、系统集成者和多站点泳池服务商,用命令行读取和控制 Hayward OmniLogic 泳池/SPA 系统,替代临时 Python 脚本和逐站点在手机应用内点击的操作。

主要能力:status 输出“泳池是否就绪”的红黄绿判定;ready-by 依据历史学习到的加热速率反推加热启动时间;chemistry log/drift 提供本地 pH、ORP、盐度、温度历史与漂移预测;runtime 统计水泵、加热器、盐池运行时长;why-not-running 关联告警、继电器、日程窗口、加热需求和超氯锁定,解释设备未运行原因;schedule diff 对比日程快照;sweep 对账户内所有站点汇总告警、化学异常和离线控制器。另有 alarms、chemistry、chlorinator、config、equipment、heater、light、pump、sites、spillover、superchlor、telemetry 等命令,以及 command-log 记录与 --replay 回放。

使用方式:先安装 CLI:npx -y @mvanhorn/printing-press-library install hayward-omnilogic --cli-only,验证 hayward-omnilogic-pp-cli --version,并确保安装目录在 $PATH。安装失败时可回退:go install github.com/mvanhorn/printing-press-library/library/devices/hayward-omnilogic/cmd/hayward-omnilogic-pp-cli@latest。首次可按站点配置传感器能力,例如:hayward-omnilogic-pp-cli capabilities set --has-ph false --has-orp false --has-salt false --temp-needs-flow true。命令普遍支持 --agent(等价 --json --compact --no-input --no-color --yes)、--select、--dry-run、--deliver、profile 与 which 自然语言查找。

适用场景:家庭泳池日常状态检查与预热、服务商的每周化学记录与多站点巡检、维护与保修工时统计、异常泳池行为的原因排查。

限制:资料称无需认证,但需实际拥有 OmniLogic 账户与设备;传感器缺失时对应字段返回 -1 或 null,须先配置能力,否则状态可能误报 caution。命令需 --version 验证通过后使用。价格、平台支持和具体速率限制暂未提供。