我遵循官方指南关于实体创建/更新和Orion订阅,他们正在工作,我得到成功的回应。但猎户座不会发送通知给天鹅座。猎户座通知天鹅座
我错过了一些步骤吗?
这是我使用的基本脚本:
创建实体
{
"contextElements": [{
"type": "Room",
"isPattern": "false",
"id": "2FebRoom",
"attributes": [{
"name": "temperature",
"type": "float",
"value": "888"
}]
}],
"updateAction": "APPEND"
}
订阅实体http://orion.lab.fiware.org:1026/v1/subscribeContext
{
"entities": [
{
"type": "Room",
"isPattern": "false",
"id": "2FebRoom"
}
],
"attributes": [
"temperature"
],
"reference": "http://A.B.C.D:5050/notify",
"duration": "P1M",
"notifyConditions": [
{
"type": "ONCHANGE",
"condValues": [
"temperature"
]
}
],
"throttling": "PT5S"
}
更新实体
{
"contextElements": [
{
"type": "Room",
"isPattern": "false",
"id": "2FebRoom",
"attributes": [
{
"name": "temperature",
"type": "float",
"value": "111"
}
]
}
],
"updateAction": "UPDATE"
}
更新操作后,我可以查询在猎户座的新值,但新天鹅犯规收到任何通知,会是什么问题呢?
非常感谢
只是为了确认......我不喜欢每次更新都使用不同的温度值(即,如问题文章中所示,不总是111)。那是对的吗?谢谢! – fgalan
“CYGNUS_URL”是文字值还是真实URL的破坏情况。在第二种情况下,请问您是否可以编辑您的问题文章以包含实际的网址?如果你想要挖掘你的公有IP,你可以使用诸如“A.B.C.D.”之类的东西。谢谢! – fgalan
你好Fermin,是的,我们每次发送不同的值,我们不想发布我们的公共cygnus网址,所以我将它改为CYGNUS_URL :)我现在将更改为A.B.C.D – dmtzz