ibm bluemix - Why IBM WIoT platform use http in new firmware download? -


watson iot platform in ibm bluemix platform capable of manage devices , update firmware. process updating firmware platform sends mqtt message tell registered devices there new version, devices download new version via http.

my questions are:

  1. in process of device registration, both device , platform client of mqtt broker, doesn't wiot platform acts broker? broker? devices , platform in pub-sub relationship?
  2. why not let devices subscribe topic firmware? benefits of using http download firmware?

  1. the wiotp mqtt broker. device managed connects on mqtt wiotp , publishes message telling wiotp 'i managed , support these types of actions'. enables user initiate these types of actions against device using wiotp apis.
  2. the wiotp isn't hosting firmware downloaded. device download firmware on mqtt mean firmware have had uploaded wiotp somewhere.

Comments

Popular posts from this blog

commonjs - How to write a typescript definition file for a node module that exports a function? -

openid - Okta: Failed to get authorization code through API call -

ios - Change Storyboard View using Seague -