Спасибо, что нашли время ответить, у меня все получилось. В Mon goose OS используется этот код для подписки на сообщения концентратора IoT:
MQTT.sub('devices/' + Cfg.get('device.id') + '/messages/devicebound/#', function(conn, topic, msg) {
print('Topic:', topic, 'message:', msg);
}, null);
И в Azure Функции Я использую триггер HTTP со следующим кодом:
var connnectionString = ConfigurationManager.AppSettings["aConnectionString"];
var serviceClient = ServiceClient.CreateFromConnectionString(connnectionString);
var commandMessage = new Message(Encoding.ASCII.GetBytes($"Message!"));
await serviceClient.SendAsync("esp32_8965FC", commandMessage);