Adjust Asset through Scheduler (without executing a process)

orchestrator
i_considering

#1

We have an asset when changed stops certain attended processes (soft exit), it would be usefull for us to schedule an asset change on a pre determined hour.

Best regards.


#2

Can’t you just schedule a process that is using the "Set Asset" activity and change the values?


#3

The asset had a value per robot and so the proces Will only change the asset value of that robot. And if the change is time sensitive i loose a robot just to Idle untill the asset nerds to be changed. So a task in schedule to change An asset value for all robots would be great


#4

:thinking: For now you have global assets. For all robots. Indeed there is no asset per environment or process. There are also job inputs/outputs parameters that can be set on a specific schedule.


#5

Again this is no solution, to schedule something you need to indicate a process, and keep in mind that all robots are executing the same process and no robot is available to execute the scheduled process. So no assets can be changed that way.


#6

Hi Matthias,

Bit confused here - in your intial post:

but then you say

schedule something you need to indicate a process, and keep in mind that all robots are executing the same process and no robot is available to execute the scheduled process. So no assets can be changed that way.

I think the best solution here would be to have a process which updates this asset, ran on all robots at the same time. Depending on what is involved before/after updating this asset, the process should take a matter of seconds so shouldn’t impact the availability of the robots. A project I’m currently working on involves 250 assets, with a different asset for each of our current 6 robots (1.5k total to keep track of!!), and this solution for updating assets takes a matter of seconds even on this number of assets.

Feel free to drop in a bit more context of your situation, if this won’t work, and I can possibly suggest some alternatives :slight_smile:


#7

Yes but look at the title, :slight_smile: you can already schedule a scheduler stop so why not schedule other things in orchestrator, like empty a queue, change an asset, I would have to invoke a process that looks at the time and then stops, because the process already contains an asset check after each get transaction item it would be easier for me to change the asset then to implement this invoke in all processes.