Ich könnte dies in Software-Begriffe umwandeln, aber ich möchte nur, dass alle meine Dinge vom gleichen Typ sind, aber mehrere Instanzen (mehrere Dinge) haben. Jedes Objekt muss auch einzeln referenziert werden können und Nachrichten einzeln abonnieren können. Dann könnten mehrere Raspberry Pi Daten an AWS-IoT zurücksenden, während jeder eine eindeutige Nachricht abonnieren könnte. Vielen Dank.
7
Antworten:
Nach einigen weiteren Recherchen bin ich mir ziemlich sicher, dass Thing Types das sind, was Sie wollen.
Thing-Typen bedeuten nicht, dass alle Geräte als ein Gerät behandelt werden . Jedes Ding erhält seine eigene ARN, unabhängig davon, ob es einen Dingtyp hat oder nicht.
Jedes Objekt sollte in der Lage sein, ein benutzerdefiniertes Thema zu abonnieren (wenn Sie den MQTT-Broker verwenden), obwohl es einen Objekttyp hat. Der einzige Unterschied besteht darin, dass Dingen mit einem Thing-Typ bestimmte (unveränderliche und feste) Attribute zugewiesen werden, die Eigenschaften für diesen bestimmten Typ von Dingen definieren können.
Wenn Sie Nachrichten von all Ihren Dingen so senden möchten, als wären sie eins, veröffentlichen Sie sie einfach in einem gemeinsamen MQTT-Thema, das nicht für ein Gerät spezifisch ist.
quelle