绑定限制
绑定支持将资源绑定到物的属性或静态属性。本主题包含有关当前将某些资源绑定到属性或静态属性的限制的信息。某些资源被定义为整数,但表示需要解释为状态的编码值。服务器将映射到字符串以提供有意义的值,而无需您查找对象定义来转换状态。由于该限制,可以将以下资源绑定到静态属性或属性:
资源 |
---|
3/x/6 |
3/x/11 |
3/x/20 |
4/x/0 |
4/x/1 |
5/x/3 |
5/x/5 |
5/x/8 |
5/x/9 |
6/x/4 |
500/x/0 |
例如:下载随附的触发器示例。触发器可评估输出值并根据整数值执行 property.publish。本例中,触发器检查 3/x/20 的值并将其分配给如下定义的相应属性:
- 如果 3/0/20=="Normal" 则分配给 property.publish(0)
- 如果 3/0/20=="Charging" 则分配给 property.publish(1)
- 如果 3/0/20=="Charge" 则分配给 property.publish(2)