【已评审】新增电源状态CMLStatus和OtherStatus

关联Issuse
https://gitcode.com/openUBMC/mdb_interface/issues/45
https://gitcode.com/openUBMC/mdb_interface/issues/44
需求背景
电源新增继电器故障告警和原副边通信告警
需要获取pmbus寄存器0x7F OtherStatus和 0x7E CMLStatus状态
决策点
接口bmc.kepler.Systems.PowerMgmt.OnePower.Status 下新增属性OtherStatus以及CMLStatus
详细描述
议题1 增加OtherStatus资源树属性
资源path:/bmc/kepler/Systems/:SystemId/PowerMgmt/:ID
资源interface:bmc.kepler.Systems.PowerMgmt.OnePower.Status

属性名称 变化类型 签名 读写&权限 持久化 变化通知 接口说明 接口约束
CMLStatus 新增属性 y ro:ReadOnly 不持久化 true 取值来源于PMBus协议0x7E寄存器值 只支持PMBus协议
OtherStatus 新增属性 y ro:ReadOnly 不持久化 true 取值来源于PMBus协议0x7F寄存器值 只支持PMBus协议

遗留问题:
仅支持pmbus协议的资源树属性需要备注

评审结论:
同意bmc.kepler.Systems.PowerMgmt.OnePower.Status接口新增属性OtherStatus以及CMLStatus,签名y,只读,不持久化,发送变更事件

1 个赞