硬件应持续发挥价值
客户应当能够了解所购充电柜的功能、通信方式,以及将其连接到经批准的替代平台需要满足哪些条件。硬件不应仅因某项软件服务发生变化就无法使用。
要兑现这一承诺,仅发布一份 PDF 还不够。持久的开放政策包含五个部分。
1. 稳定的公开语义
生命周期事件、字段含义、兼容性标准和版本规则应当有稳定的规范页面。公开文档必须无需账户即可阅读,并可在 CoreCharge 域名下被索引。
2. 机器可读合同
人类可读说明与机器可读合同应描述同一套指令。指令目录、AsyncAPI、JSON 测试向量和参考代码都公开,并可直接使用合成数据进行开发。
3. 先有证据,再作兼容性声明
兼容性记录必须对应型号系列、控制器修订版、固件版本、传输配置文件和测试日期。消息名称或传输方式相似,并不能证明可以直接兼容。
4. 清晰的安全边界
公开指令不等于授予机柜访问权限。生产凭据、项目地址和真实固件文件仍然保密;每次配置、弹出或维护操作仍须经过身份验证、限定范围并接受审计。
5. 可导出的运营记录
在遵守合同、隐私和保留规则的前提下,运营商应能保存支持和对账所需的记录。运营模型至少应区分充电柜状态、租借状态、支付状态、归还证据和支持操作。
实际承诺
CoreCharge 致力于让评估和经批准的集成成为可能,同时不建立不安全的公开控制面。今后的文档版本都应以此为审查标准。