We have introduced several enhancements to the Alarm configuration inside
Automations → CSV → Data to API, improving clarity, flexibility, and ensuring that alarm data is stored correctly.
1. Removal of the Old “Suffix Fields” Section
The previous configuration block (shown in the old screenshots) has been completely removed.
This section is no longer used and has been replaced with a clearer and simpler alarm configuration structure.
2. Improved Date Selection Logic (Manual or From CSV)
Default behavior (manual dates)
-
Start Date and Finish Date appear as standard calendar pickers.
-
Users can manually choose the dates normally.
New option added: “Get date from → CSV”
When this option is selected:
-
Manual date pickers are disabled.
-
Each date field displays a CSV variable selector dropdown.
-
The system will take the Start/Finish dates directly from the selected CSV columns.
Summary of behavior
-
CSV selected → manual dates disabled, CSV variable dropdowns enabled
-
CSV not selected → normal manual date selection
This allows users to choose between manual dates or dynamic date values coming from their CSV files.
3. Fixed Date Persistence (Saving Behavior)
Previously, selected dates would disappear after saving the configuration.
This issue has been resolved:
-
The system now properly saves Start Date and Finish Date.
-
When reopening the Alarm configuration, the previously saved dates remain visible.
4. Correct Storage of Alarm Fields (No More Mixing With CSV Variables)
Before this update, alarm information (title, description, start date, end date) was incorrectly stored inside the CSV “variables” list.
This has now been fixed.
Alarm data is now stored in their dedicated columns:
-
alarm_title -
alarm_description -
alarm_start_date -
alarm_end_date
These values will no longer appear inside the CSV variables column.