Closed amit12cool closed 1 year ago
@deyaaeldeen @jeremymeng any update on this?
@amit12cool Thanks for filing this issue. Do I understand it correctly that your question is about using IoT Hub with Event Hubs?
@xirzec Do you know who from IoT Hub could help here?
It's setting the message routing with a filter condition to receive twin change event based on a property change in desired properties of twin in iot hub.
I expect that the twin property that I changed on iot hub should only be received on my event hub but I get the full desired properties on my event hub.
Assuming we're talking about @azure/arm-iothub
, perhaps @qiaozha has some idea of who the service team owners are?
Thanks @xirzec!
@amit12cool Also, feel free to open a support ticket on Azure portal for this issue but as far as I can tell, this is not an Event Hubs SDK issue. I could be wrong though but let's see what the folks in the IoT Hub service team will have to say.
@qiaozha any update on this?
Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc @kasun04 @saglodha.
@amit12cool could you help provide more information on which iothub library you are using? is this @azure/arm-iothub? but I feel like it should be a data plane library, also client side doesn't have any ability to know what the other value might be if the service side doesn't return it. I added the service attention label now.
@qiaozha I'm using https://www.npmjs.com/package/azure-iothub
Looks like it's in this https://github.com/Azure/azure-iot-hub-node repository.
@xirzec I am not sure if it's expected for service team to provide data plane JS libraries outside of the azure-sdk-for-js repo?
@amit12cool apologies, but I don't seem to have permissions to transfer this issue directly, so can you please re-open in https://github.com/Azure/azure-iot-hub-node/issues/new ?
Describe the bug I have a event hub consumer in typescript with blob check point store. On changing or adding a new property in desired twin from cloud I get the full desired property object on my event hub consumer client.
For example:-
Lets say we add
test
key in desired property from cloud.The event received on event hub consumer client is as below:-
desired: { "test":"123", "test2": "456" }
desired: { "test":"123", }