背景
电源输出欠压告警需要进行告警逻辑优化,增加OPOK信号异常检测。告警条件检查需要依赖CPLD提供的IPOK信号,当前软件测无法获取,需要提供属性配置同步获取IPOK信号,由软件侧进行告警检查。
关联ISSUE
决策点
1、power_mgmt组件OnePower对象新增InputState私有属性
详细描述
评审点1 :power_mgmt组件OnePower对象新增InputState私有属性
变化类型:新增私有属性
应用场景:用于获取电源的输入状态信息
| 属性名称 | 变化类型 | 签名 | 持久化 | 接口说明 | 接口约束 |
|---|---|---|---|---|---|
| InputState | 新增属性 | U8 | 不持久化 | 电源输入状态,0:无输入,1有输入,默认取值为0 |
配置示例:
"OnePower_0": {
"SlotNumber": "${Slot}",
"Presence": 1,
"Protocol": "pmbus",
"PhysicalInterface": "pmbus",
"DeviceLocator": "PSU${Slot}",
"Position": "EXU",
"OutputState": "<=/Scanner_PsuOPOKStatus.Value",
"InputState": "<=/Scanner_PsuIPOKStatus.Value“
}
评审结论
1、 power_mgmt组件OnePower对象新增InputState私有属性
同意OnePower对象新增InputState私有属性,表示电源输入状态,类型U8