Ich bin neu bei Microsoft Azure IoT Hub und MQTT/AMQP Kommunikation im Allgemeinen und ich versuche, einfache Kommunikation zwischen meinem Raspberry Pi und einem Ubunutu VM auf meinem Computer zu etablieren. Ich wollte meinen pi als Client verwenden, um Nachrichten an einen Dienst zu veröffentlichen, der auf meiner VM läuft und einfach den Inhalt der Nachricht ausgibt. Nachdem ich die gesamte Literatur auf der Azure-Website/github-Seite gelesen habe, habe ich Probleme, den besten Weg dafür zu finden. Ist es möglich, einen Dienst in Ihrem lokalen Netzwerk zu hosten? Sind die iotHub-Service-Client-Beispiele im SDK für die Verwendung als Dienste oder als Clients gedacht, die mit vorhandenen Diensten auf Azure kommunizieren sollen (SQL-Datenbanken, Webserver usw.)? Ich konnte Nachrichten mit dem Muster azure-iot-sdk-c/iothub_client/samples/iothub_client_sample_mqtt.c an mein IoT Hub-Portal senden, konnte aber nicht herausfinden, wo das Thema enthalten sein sollte, zu dem meine Nachricht veröffentlicht wurde. Ich würde wirklich jede Hilfe/Eingabe schätzen.Azure IoT Hub einfache Publish-Subcribe Kommunikation
Dank
Ich stimme @Olivier Bloch zu. Was das Einbinden von Themen betrifft, [da IoT Hub kein allgemeiner Pub-Sub-Messaging-Broker ist, unterstützt er nur die dokumentierten Themennamen und Themenfilter.] (Https://docs.microsoft.com/en-us/azure/iot -hub/iot-hub-mqtt-support # using-das-mqtt-protokoll-direkt) –