This page describes how to view and edit Treatment definitions in SIWENOID v2. Treatments are one of the most fundamental configuration elements in the system — they define how SIWENOID v2 interprets and categorises every signal received from every connected subsystem.
When a connected subsystem (such as a fire alarm panel or intrusion panel) sends a signal to SIWENOID v2, the signal carries a raw status code from the hardware. A treatment is the SIWENOID v2 configuration record that maps this raw status code to a meaningful, human-readable state with defined visual and operational behaviour.
Each treatment definition specifies:
Treatments are defined per datapoint type within each handler type (subsystem driver). Different device types have different possible treatments because different hardware reports different status conditions.
Important: Treatment editing is a low-level engineering operation that directly affects how SIWENOID v2 interprets signals from physical security systems. Incorrect treatment configuration can cause alarms to be misclassified, missed, or displayed incorrectly. Treatment editing should only be performed by experienced commissioning engineers who understand the protocol of the connected subsystem. Commands within treatments can only be configured in accordance with the subsystem communication protocol specification.
—
Prev ← Logical Containers Next → Creating Categories
The first way to access treatment editing is through the main settings menu. Navigate to File → Settings → Treatment Types.
The Treatment Types settings screen is organised into three selection panels:
This method is recommended when reviewing or editing treatments across multiple datapoint types within the same subsystem, or when performing a systematic review of all treatment definitions for a handler.
The second way to access treatment editing is directly from the Datapoint Hierarchy screen. This method is faster when you want to edit the treatment of a specific datapoint you have already located in the tree.
The same treatment editor screen opens as in Method 1, but with the handler type, datapoint type, and treatment already pre-selected based on the datapoint you right-clicked. This saves the navigation steps required in Method 1.
The treatment editor displays all configurable properties of a treatment. The main fields are described below.
Name fields (English name, Hungarian name, and other languages)
SIWENOID v2 supports multilingual status names. Each language has its own name field — English name, Hungarian name, Czech name, Russian name, Bulgarian name, and Romanian name. The name entered in the active interface language is the one displayed to operators in the signal log, event log, and datapoint hierarchy. Enter the status label that operators will see in the relevant language field. For example, the default English name “Fault” could be changed to “Technical fault” or “Line error” for clarity.
Category
The event category that this treatment belongs to. The category determines the colour, icon, and priority level used to represent this status throughout the entire SIWENOID v2 interface — signal log colour coding, category bar counts, map icon highlighting, and audio behaviour. The available categories are NORMAL, ALARM, PREALARM, WARNING, FAULT, EXCLUSION, DISORDER, and INFORMATION.
Additional behaviour settings
The editor also contains a set of checkboxes and options that control how the treatment behaves in the interface:
Effect mask
The effect mask defines which raw signal bits or status codes received from the subsystem protocol cause a datapoint to enter this treatment state. Only the bits that should trigger this specific treatment should be ticked. The effect mask must be configured strictly according to the communication protocol specification of the connected subsystem. Do not modify the effect mask without referring to the protocol documentation for the specific subsystem driver being configured.
The new name takes effect immediately across the entire interface. Existing historical events in the event log are not renamed retroactively.
Changing a treatment's category reclassifies that signal condition system-wide. All future events of this type will appear under the new category with its colour, priority, and audio behaviour.
Example: A manual call point switched to OFF generates a SUPERVISORY signal, which by default belongs to the EXCLUSION category. If the site's security policy requires that a manually excluded call point receives higher operator attention, the engineer can reclassify this treatment to WARNING. After saving, the next time a manual call point is switched OFF, its event will appear in the signal log under WARNING — with the WARNING colour, icon, and audio behaviour — instead of EXCLUSION.
After making category changes, always verify the result by generating a test signal from the affected datapoint and confirming that the event appears in the correct category in the signal log. Remember to undo test changes if they were made only for verification purposes.
Treatment editing is typically needed in the following situations:
Treatment definitions are part of the SIWENOID v2 database and are included in database backups. After modifying treatments, it is recommended to test the changes by generating test signals from the connected subsystem and verifying that SIWENOID v2 responds with the correct status classifications.
—
Prev ← Logical Containers Next → Creating Categories