We are migrating from axeda to thingworx. Axeda had alarms and events separate and we can define severity as well. Thingworx does not have concept called alarms. I have seen alerts but that cannot be triggered from edge using SDK (I guess).
On thingworx platform there is no way to see events associated with a thing. All the events are listed inside script logs. So here are the questions.
How do we show events specific to a thing along with severity of the event?
How do we display alarms similar to axeda in thingworx? Can alerts be served as alarms? How to trigger them from edge device?
Please have a look at the attached image for a sample what I am looking for.
Well I don't know nothing about Axeda, but here just my two cents on ThingWorx side:
I don't think that any of them fits exactly with your requirements, maybe better you create a Stream for Alerts and another Stream for Events, and just record your data onto it and get ride of the previous ones.
I read the response on this thread. Please can you elaborate more on the Stream for Alerts and Stream for Events.
We are basically trying to trigger Events and Alerts from the Edge device using .NET SDK. Any inputs to achieve this programmatically will be appreciated.
To trigger an Event on ThingWorks you have to call the Event name (defined at Thing/ThingShape/ThingTemplate level) as a standard Service Call.
To throw an alert programatically you may use the Thing's AddOrUpdateAlert on a property.