0
votes

So I've been trying to generate a small function app (in JS) that responds to a message sent to the Azure IoT Hub. The output is a simple console log. However, I am unable to load the event hub compatible end point of the IoT Hub as the trigger (the only option available is to create a new Event Hub). How do I proceed? The code for the device to send to Azure' IoT Hub is working and I am able to view the messages via the Device Explorer tool.

1

1 Answers

2
votes

You need to create new Event Hub Connection and use the Event Hub-Compatible endpoint from the Iot Hub Messaging section. But you need to change it to match the service bus connection string format - "Endpoint=[your iot hub compatible end point];SharedAccessKeyName=[your key name];SharedAccessKey=[your key];EntityPath=[your event hub compatible name]"

key name and key can be taken from the "Shared access policy" section.

Good Luck