Hello @AlistearM-7726 ,
welcome to this moderated community forum.
Adding an Azure Function or Stream Analytics job in between the IoT Hub and connector helps convert incoming messages to a more suitable format.
Ingesting telemetry messages in powerApps is possible using a connector that can be triggered.
One solution is this HTTP Request trigger:
The When an HTTP request is received connector can use incoming API calls as triggers and actions.
Your Azure function needs to call the endpoint on the logic app layer.
Another solution is using the Event Hubs connector:
Connect to Azure Event Hubs to send and receive events.
This triggers checks an event hub every few seconds.
If the response helped, do "Accept Answer". If it doesn't work, please let us know the progress. All community members with similar issues will benefit by doing so. Your contribution is highly appreciated.