AWS IOT:注册事物并在规则和操作中使用事物属性

AWS IOT: register Thing and use of thing attributes in rules and actions

我对 aws 物联网解决方案有几个问题:

我想注册一个 "Thing" 具有一些属性并将客户端证书关联到该事物。
我可以用 java sdk 做到这一点吗?也许你有一个 link 的例子?
(没有在aws-iot-device-sdk中找到,只看过aws cli例子)

如果设备(带有客户端证书)发布消息,我如何使用关联的事物及其属性? (在动作或规则中)
仅查看以获取影子设备,而不是 "thing":
http://docs.aws.amazon.com/iot/latest/developerguide/iot-sql-functions.html#iot-sql-function-get-thing-shadow

有人可以帮助我吗?

此致,
马库斯

看来,这不可能:
https://forums.aws.amazon.com/thread.jspa?messageID=716981&#716981

因此,一种方法可能是将消息发送到 lambda 并在那里使用 sdk 来获取 "thing" 及其属性。 (使用 describeThing 方法)

我的问题的第一部分可以通过 sdk 实现。
http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/com/amazonaws/services/iot/AWSIotClient.html

此致, 马库斯