Message Routing Service and DeviceShadow updates

Hello,

I am trying to get confirmation regarding if I should expect to receive DeviceShadow events through the nRF Message Routing Service.

https://docs.nordicsemi.com/bundle/nrf-cloud/page/Devices/MessagesAndAlerts/MessageRoutingService/MessageRoutingOverview.html

I see that the type lists a couple things that we can expect:

  • type: The type of the message batch. For device messages, this is device.messages. Other types include test for test messages and system.verification for verification messages.

However, I am not clear if device shadow update events, such as https://github.com/nRFCloud/application-protocols/blob/v1/schemas/deviceShadow/ipShadow/ipShadow.json can be routed through the MRS as well.

I have a web application that I would like to get device shadow updates as well after the device is asked to update it's configuration and the device reports a new state.  Is the only way to get these events through the MQTT topics or is there a message type for the shadow that is not documented here?

Thanks

Parents
  • Hi

    With the payload field type, we mean what is the source of the message, test and verification are part of our setup process for a new destination. Shadow updates for example are routed through the device.messages type, as they are processed from device activity with the AWS IoT core.

    Something like a device.shadow type would make a lot of sense though. Not a bad idea!

    Best regards,
    Benjamin

Reply
  • Hi

    With the payload field type, we mean what is the source of the message, test and verification are part of our setup process for a new destination. Shadow updates for example are routed through the device.messages type, as they are processed from device activity with the AWS IoT core.

    Something like a device.shadow type would make a lot of sense though. Not a bad idea!

    Best regards,
    Benjamin

Children
No Data
Related