Je tente de me connecter à Azure IoT Hub à partir de mon Arduino en utilisant le module GSM/GPRS SIM800 en utilisant MQTT en vain.Connexion à Azure IoT Hub à l'aide de Arduino + SIM800 & wolfMQTT
Actuellement j'utilise le module Adafruit's FONA800 avec mon Arduino.
Il existe une bibliothèque Arduino pour le FONA800 (SIM800) appelée Adafruit Fona library qui simplifie toutes les commandes AT avec le module. Il implémente à la fois TCP et HTTP.
Il existe également une bibliothèque Arduino pour MQTT utilisant FONA800, appelée Adafrui MQTT Fona, qui implémente MQTT, et cette bibliothèque peut être utilisée pour se connecter au serveur Adafruit IoT. Malheureusement, le serveur Adafruit IoT ne nécessite pas TLS, contrairement à Azure IoT Hub.
Je ne sais pas comment intégrer WolfMQTT/WolfSSL dans la bibliothèque pour que ma carte SIM800 puisse se connecter à Azure. Je viens d'entendre que cela peut être fait en chiffrant les données avec WolfSSL et envoyer à Azure via TCP sans SSL.
Existe-t-il un exemple de code Arduino pour cela? Ou j'apprécierais vraiment si quelqu'un pourrait me diriger dans la bonne direction pour le faire fonctionner.
Merci d'avance! Dave
réponse a été publiée à cette question sur les forums wolfSSL. Lien fourni: https://www.wolfssl.com/forums/topic1089-connect-to-azure-iot-hub-using-arduinosim800-wolfmqtt.html – Kaleb