Speaker
Justin Abraham
(iThemba LABS)
Description
A new web-based EPICS alarm handler has been designed. The alarm handler GUI is built on top of the React Automation Studio (RAS) platform and the alarm and notification servers are developed in Python. The alarm handler is seeded through JSON files that populate a MongoDB database. This database is used to persist all alarm configurations, events and activity logs. At present users can be notified via email and Signal messenger. SMS and WhatsApp notifications have also been tested. A general overview of the RAS alarm handler as well as the architecture, capabilities, conventions and its implementation at iThemba LABS are presented.
Talk duration | 10 minutes + questions |
---|
Primary author
Justin Abraham
(iThemba LABS)