Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#415 closed задача (fixed)

Резервная плата всегда в резерве

Reported by: san Owned by: alx
Priority: высокий Milestone: 1 очередь
Component: sw Keywords:
Cc: Director, andrei

Description (last modified by alx)

Плата sw-01 будучи установленной на место 10 выполняет функции резервной платы и при отсутствии сигналов от основной платы в течении заданного времени плата становится активной.
Выяснилось, что для некоторых случаев пользователям требуется этот механизм отключать.

Нужно добавить в резервную плату конфигурационный параметр, доступный через веб-интерфейс, при установке этого параметра в некоторое значение плата не должна автоматически активироваться при отсутствии сигналов от основной платы.

Change History (6)

in reply to:  description comment:1 by alx, 4 years ago

Replying to san:

при установке этого параметра в некоторое значение плата должна всегда оставаться "в резерве".

Хочется знать, для чего может потребоваться, чтобы резервная плата не брала управление блоком при выходе из строя основной...

comment:2 by san, 4 years ago

  1. Пользователь хочет сам, по своим критериям управлять переключением актив/резерв, через Api, чтобы автоматика ему "не мешала".
  2. Пользователь запустил на плате ресурсоёмкое приложение и бывают случаи, что пока основная плата "тормозит" резервная успевает взять управление платами на себя, чего пользователю не хотелось бы.

Оу, пожалуй я не точно сформулировал задание, должно быть так:
Нужно добавить в резервную плату конфигурационный параметр, доступный через веб-интерфейс, при установке этого параметра в некоторое значение плата не должна автоматически переключаться в активное состояние.

comment:3 by alx, 4 years ago

Description: modified (diff)

Скорректировал формулировку в описании тикета.

comment:4 by alx, 4 years ago

Resolution: fixed
Status: newclosed

In 1823/sw:

Добавлен флаг, разрешающий/запрещающий автоматический переход резервной плате SW-01
в активный режим при отказе основной платы. Флаг устанавливается в веб-интерфейсе
и сохраняется в конфиг-файле. Closes #415.

comment:5 by san, 4 years ago

Нашел небольшой баг.

  1. Открываю веб-морду резервной платы - чекбокс установлен
  2. Снимаю отметку в чекбоксе
  3. Нажимаю кнопку Активировать
  4. Плата становится Активной, при этом чекбокс отображается отмеченным, хотя в п.2 я отметку снял.(после обновления странички состояние чекбокса отображается правильно)

Аналогичное поведение при нажатии кнопки "в Резерв"

comment:6 by alx, 4 years ago

In 1828/sw:

Исправлена ошибка веб-интерфейса: при клике чекбокса "автоматически активировать при отказе основной платы"
после успешного выполнения соответствующей команды API обновлялось состояние только одного из чекбоксов
(которых на самом деле два: один отображается в активном режиме, другой - в режиме резерва). See #415.

Note: See TracTickets for help on using tickets.