Remote AC Controller v1.2.6
v1.2.6 restores public clean-clone deployment reproducibility and aligns the
Owner and safe command-loop contracts with the implementation.
Highlights
- Pins the verified multi-architecture
eclipse-mosquitto:2.1.2-alpineimage by full manifest digest. - Uses an authenticated, read-only
$SYS/broker/versionbroker healthcheck. - Builds frontend and backend from committed lockfiles with
npm ci. - Documents the safe IR-disabled ACK as
blocked_by_ir_policy/real_ir_control_disabled. - Uses
WEB_USERandWEB_PASSWORDas the single Owner credential. - Adds
cloud/tools/generate-scrypt-hash.mjsfor safe Owner password hash generation.
Compatibility and safety
- No Cloud API, database schema, MQTT topic, PCB, or real IR data changes.
- PCB remains Rev 1.0.1.
- Real IR remains disabled by default and requires all existing authorization and policy gates.
Assets
remote-ac-controller-pcb-rev1.0.1.zipremote-ac-controller-ir-simple-learner-src-v1.2.6.zipIR_Simple_Learner_v4_windows_x64.exeSHA256SUMS.txt
中文摘要
v1.2.6 修复公共仓库全新克隆部署的可复现性:固定真实存在的 Mosquitto 多架构摘要、
使用认证 Broker 健康检查、Docker 构建改用锁文件与 npm ci,并统一 Owner 登录凭据为
WEB_USER / WEB_PASSWORD。安全命令闭环在真实 IR 关闭时返回
blocked_by_ir_policy / real_ir_control_disabled。Cloud API、数据库、MQTT 主题、PCB
和真实 IR 数据均未改变,PCB 仍为 Rev 1.0.1,真实 IR 默认关闭。