This issue may be in the wrong repo, so feel free to move it.
This issue is for discussion on how to implement schedules within the rubix platform UI and the associated backend support.
General Requirements:
-
User can view and set schedules (as is currently done in the grafana widget) from the platform UI. Schedules need to be able to be set from grafana also.
-
User can link configured schedules to modbus (IO module) applications. This would happen via a python/go application that sets the required modbus registers for the schedule functions on the IO modules.
-
User can link schedule outputs to rubix points. This would require doing the schedule checking function in the backend instead of in wires. This is intended to allow for mass changes to which schedule is operating a system without editing wires for each system.
This issue may be in the wrong repo, so feel free to move it.
This issue is for discussion on how to implement schedules within the rubix platform UI and the associated backend support.
General Requirements:
User can view and set schedules (as is currently done in the grafana widget) from the platform UI. Schedules need to be able to be set from grafana also.
User can link configured schedules to modbus (IO module) applications. This would happen via a python/go application that sets the required modbus registers for the schedule functions on the IO modules.
User can link schedule outputs to rubix points. This would require doing the schedule checking function in the backend instead of in wires. This is intended to allow for mass changes to which schedule is operating a system without editing wires for each system.