Using SDK to replace hardwares

Hello,

Today, I’m trying to use SDK to replace ​hardwares like replace hardware in management client on hardware.

I searched in component sample, proxy client (ConfigAPIBatch, ConfigAPIClient and ConfigAPIBatch) and in VideoOS.Platform.ConfigurationItems but I’m not able to find this function.

I’m using MIP SDK 2017 R3.​

What is the good way to do that ?

It is implemented ?​

Thanks.​

The replace hardware device is unfortunately a function that is not implemented in the Configuration API. This function is on the wish-list but up until now has not been prioritized and implemented.

We are also interested by this feature.

We are also interested by this feature.

One of our most reacurring tasks in the Milestone system is to replace hardware, and to not have support for this basic feature in the SDK in the “age of automation” is kind of bad.

Hi guys. This also a needed feature for our implamentation. Right now we have a tool that simplify installation of cameras in milestone system and also store camera data in order to be consumed by another tool that shows camera video to operators.

Any time someone performs a “replace hardware” from milestone, I lost track of data in my DB. For example, if someone wants to modify camera model or camera IP, the only way to do it is from Milestone Managament Client and all modifications are not replicated in our DB.

Do you have any idea how to solve this? Do you recommend to do something in order to match data between both DBs?

I really think this needs to be added into SDK ASAP because it puts a break in our roadmap.

Thanks in advance.

Regards.

I have made a note of your request so that it can be added to the consideration when prioritizing future development work.

Thinking of a workaround; you might be able to make a service that will subscribe to configuration changes, and when changes happens can read the needed settings and update your other system or DB.

Hi! Thanks for your answer. For the workaround, how do you recomend to do that subscription? Is there something in your sdk that can be used to know when a configuration changed happens?

Please see this sample - https://doc.developer.milestonesys.com/html/index.html?base=samples/configupdate.html&tree=tree_2.html