как разрешить AWS IOT python SDK общаться с несколькими "вещами" - PullRequest
0 голосов
/ 16 января 2019

Я могу общаться с одним Thing через Python SDK, загрузив AWS connection kit. следующие ниже шаги;

из учетной записи AWS> Сервисы> AWS IOT> на борту> Начало работы> нажмите get started, выберите Linux VM и Python SDK, нажмите NEXT;

Первые шаги после этого - Choose a thing, где я могу выбрать только одну вещь. Это означает, что комплект подключения, который я получу, сможет общаться только с этой единственной вещью. Можно ли как-нибудь получить один сертификат, который позволит моему скрипту python публиковать и подписываться на несколько вещей, предоставляя конечные точки ARN?

myAWSIoTMQTTClient.publish("arn:aws:iot:us-east-2:xxxxxxxxxxxx:thing/Thing1", "topic_1", "Hello thing 1")
myAWSIoTMQTTClient.publish("arn:aws:iot:us-east-2:xxxxxxxxxxxx:thing/Thing2", "topic_1", "Hello thing 2")
myAWSIoTMQTTClient.publish("arn:aws:iot:us-east-2:xxxxxxxxxxxx:thing/Thing3", "topic_1", "Hello thing 3")
...