Orisumi

Sleep State

设备处于休眠或清醒的时段(草案)

休眠状态表达“设备在这一段时间处于休眠或清醒”,由设备状态 Observer 形成观测。这一页还是草案,EntitySchema 尚未分配 SchemaId。

粒度

一份 Observation 表达设备处于休眠或清醒的一段时间。何时开始、补全或结束,取决于取得的状态边界证据,具体规则尚未确定。

身份

观测内容的身份和复用规则尚未确定。程序实例的身份见 Device State · 程序实例,设备的身份另行定义。

引用

被观测设备的实体和引用字段尚未定义。

事实时间

Observation 保存状态的开始和结束边界,两者都已知时是 [startAt, endAt),表示方式见 Observation · 事实时间。

EntitySchema

项目值
SchemaId待定
显示名称设备休眠与清醒状态
说明表达设备处于休眠或清醒状态的一段事实;Observation 保存已知状态边界。
资源名待定
字段类型必填可空含义
statestring待定待定awake 表示清醒,asleep 表示休眠

示例

设备引用尚未定义,示例只有状态字段:

{
  "references": {},
  "properties": { "state": "asleep" }
}

待定

  • SchemaId、资源名,以及字段的必填和可空。
  • 观测内容的身份、设备引用和内容复用规则。
  • 怎样用系统的休眠和唤醒证据确定边界。
  • 启动时怎样取得状态。
  • 停止或崩溃后的采集空白。

贡献者

页面历史