Модуль SystemStates (Статусы системы)

Task owner: nick7zmail, Екатеринбург - Россия
Current state: New Development

Давно уже высказывал идею, что неплохо бы было написать модули systemstates и operationalmodes.
Если класс operationalmodes уже завязан на простые устройства, и модуль для него лично я пока не готов написать, то с systemstates всё немного проще.
В общем основная идея (как и в основной части моих модулей)) в том, чтобы избавить пользователя от написания кода, и визуализировать интерфейс.

Выглядеть это будет примерно так: В модуле будут 3 основные неудаляемые вкладки - Система, Связь и Безопасность.

  • На вкладке Система можно будет выбрать циклы (из всех имеющихся на текущий момент), и статус, к которому будет приводить падение этих циклов (желтый/красный), ну и текстовое описание (оно используется при оповещении).
  • На вкладке связь, я думаю, будут выводиться устройства из модуля Hosts online (нужно ли что-то дополнительно?). Ну и так же статусы, и описания к которым приводит отсутствие пинга этих устройств.
  • На вкладке безопасность - честно пока не придумал что должно быть (может посоветуете?). Как мне кажется - это будут объекты и свойства, которые необходимо выбрать, и их значения, при которых будет активироваться желтый/красный статус.

Так же можно будет создавать свои вкладки, с интерфейсом аналогичным безопасности, я думаю.
В целом идея такая. "Визуализировать" настройку статусов системы. Когда займусь - честно, пока не знаю. Времени пока не особо много свободного...
Может кто увидит - предложит какие-либо мысли...а то со вкладкой безопасности (и с созданными вручную) как минимум нет четкого представления...
.

 
Task budget: 0.00 SM
 
Subscribe to updates (2)
 

Other tasks by the author

Модуль Broadlink
Модуль Blynk
Модуль OpenWeather
Модуль Яндекс.Пробки
Модуль ChatBox
Модуль Формат даты
Модуль OHM
Модуль Будильник