Open codeputer opened 11 months ago
I've had this happening to me as well. Steps to reproduce:
Result: device A's telemetry is shown in between device B's telemetry.
Suspect: Forgot to unsubscribe from telemetry after navigating away from a device's telemetry page?
Workaround: Always remember to press "Stop" before returning to the devices list for now
Seen this happen many times, but didn't realize the sequence of events to cause it. This is definitely a bug!
same here
Event hub does not support filtering on device. Yes we can only subscribe to the Consumer Group like @codeputer you've pointed out. We do unsubscribe when the component unmount (when the page closes), but there will be a lag. As long as the telemetry won't keep showing after about 10s, we will not able to fix this issue due the constraints we face.
Describe the bug Start Telemetry from a device (in my case GFSDev002), and I'm getting telemetry from device GFSDev001.
To Reproduce Each device has its own connection string.![image](https://github.com/Azure/azure-iot-explorer/assets/611541/b57d5a45-0f88-47af-92c5-96e49754e9f4)
Expected behavior Starting telemetry for GFSDev002, should only show Telemetry sent by GFSDev002.
Screenshots![image](https://github.com/Azure/azure-iot-explorer/assets/611541/0ade2a6a-5ec7-4609-ba00-6dd0c9592953)
Desktop (please complete the following information):
Additional context I'm thinking the IOT Explorer is subscribing to the Consumer Group, rather than the device? If so, then the title is confusing as it clearly states it Telemetry from GFSDev002.