2016-09-12 70 views
0

我有IOT解決幾個問題的AWS屬性:AWS IOT:註冊東西和使用的東西在規則和操作

我想註冊一個「東西」有幾個屬性和準客戶端證書對事物。
我可以用java sdk來做這個嗎?也許你有一個例子的鏈接?
(沒有發現,在AWS-IOT-設備的SDK,只看到AWS CLI例子)

如果設備(與客戶端證書)發佈的消息,我怎麼可以使用相關的事情,它的屬性? (在動作或規定)
僅見得到影子設備,而不是「東西」:
http://docs.aws.amazon.com/iot/latest/developerguide/iot-sql-functions.html#iot-sql-function-get-thing-shadow

任何人能幫助我嗎?

問候,
馬庫斯

+0

關於你的第二個問題。爲什麼你需要訪問規則中的屬性?也許像東西/ typeOfThing/thingId/typeOfData這樣的主題層次結構可以提供幫助嗎? – hellomichibye

+0

我想在動作中使用這些「Thing」屬性(如Dynamo Save Action)。由於這些屬性不是由設備發送的,而是需要將有效負載存儲在表中。 解決方法是,爲每個消息調用一個lambda,從數據庫中的主數據表中獲取屬性值,然後將該記錄存儲在發電機中,例如: 事情:Bike1 {屬性:「teamid」:「4711 「} MQTT消息:主題:自行車/自行車1有效載荷= {GPS數據} Dynamotable:teamid,bikeid,gpsdata - >所以我需要teamid從thing屬性 – mananana

回答