# МЧС: руководство пользователя ## Назначение устройства МЧС (официальное имя `Emercom` в системе TrombonIp) - это специализированный контроллер для сценариев чрезвычайных ситуаций. Его основные функции: - мониторинг входа МЧС (основной сигнал тревоги); - мониторинг внешнего входа (дополнительный сигнал); - управление голосовым оповещением через микрофон; - запуск тревожного сообщения по внешней команде; - мониторинг активности подключенных устройств; - световая индикация состояния. ## Входы МЧС имеет два дискретных входа: - `InMchs` (вход МЧС) - основной вход для сигнала чрезвычайной ситуации; - `InExt` (внешний вход) - дополнительный вход для внешнего запуска тревоги. При активации входа МЧС: - включается индикация `LedMchs`; - запускается голосовое оповещение на настроенные зоны (оповещение МЧС). При активации внешнего входа: - включается индикация `LedExt`; - запускается тревожное сообщение на настроенные зоны (запуск). ## Группы зон оповещения Для разных сценариев используются разные группы зон: - `LaunchDevices` (зоны запуска) - используются при внешнем входе (кнопка `Start`); - `MicrophoneDevices` (зоны микрофона) - используются при нажатии кнопки `Mic`; - `AlertDevices` (зоны оповещения) - используются при входе МЧС. Если группа не настроена - используются все доступные усилители. ## Кнопки управления На передней панели доступны: - `Start` - запуск тревожного сообщения (по внешнему входу или кнопке); - `Reset` - сброс тревоги и остановка микрофона; - `Mic` - активация микрофона для голосового оповещения. Логика работы: - При нажатии `Start`: если активен вход МЧС - сначала останавливается микрофон, затем запускается тревога. - При нажатии `Reset`: останавливаются микрофон и тревожное сообщение. Если активен вход МЧС - снова активируется оповещение МЧС. - При нажатии `Mic`: если микрофон не активен - запускается передача голоса на выбранные зоны. ## Индикация (светодиоды) - `LedReady` - устройство в рабочем состоянии; - `LedMchs` - активен вход МЧС (идет оповещение МЧС); - `LedExt` - активен внешний вход (идет тревожное сообщение); - `LedError` - индикация ошибки (связана с активностью устройств); - `LedMic` - активен микрофон. При проблемах связи с устройствами индикация `LedError` показывает ошибку. ## Мониторинг активности устройств МЧС периодически проверяет активность подключенных устройств: - каждые 10 секунд запускается проверка; - по каждому устройству отправляется TCP-запрос; - устройство должно ответить корректным `dbHash`; - если устройство не отвечает или отвечает неверно - оно считается неактивным; - при обнаружении неактивных устройств включается индикация ошибки (`LedError`). Это позволяет оператору видеть, какие устройства доступны в данный момент. ## Логика работы Основные сценарии: 1. **Вход МЧС активирован**: включается `LedMchs`, запускается голосовое оповещение типа `Emercom` на зоны оповещения. 2. **Внешний вход активирован**: включается `LedExt`, запускается тревожное сообщение на зоны запуска. 3. **Нажата кнопка Mic**: включается `LedMic`, микрофон передает голос на зоны микрофона. 4. **Нажата кнопка Reset**: останавливаются все активные источники, сбрасывается индикация. Если во время активной тревоги нажать кнопку `Reset`, а затем снова активировать вход МЧС - оповещение запустится снова. ## Рекомендации по эксплуатации - Регулярно проверяйте индикацию `LedReady` - она показывает готовность устройства. - Настраивайте группы зон в соответствии с планом эвакуации: зоны запуска, микрофона и оповещения могут отличаться. - При использовании внешнего входа убедитесь, что он подключен к соответствующему источнику сигнала. - Следите за индикацией ошибок - она показывает проблемы со связью с усилителями. - Для голосового оповещения используйте кнопку `Mic`, для остановки - `Reset`. - Периодически проверяйте работу мониторинга активности устройств.