Модуль 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
Модуль Будильник
04.11.2017 Написание кода для контроллеров Arduino/ESP - Batareykin