Smart Alarm в Rust: что это и как настроить
Smart Alarm - крафтовое электрическое устройство, которое отправляет push-уведомление Rust+ каждый раз, когда на вход Power In подаётся питание. Само по себе оно не знает, откуда взялось питание, - чтобы ловить настоящий рейд, его нужно подключить к тому, что включается только при событии.
Установка в игре
Скрафтите Smart Alarm и поставьте там, где она прикрывает важное: в узком проходе, на внешней стене или в комнате с TC. Дайте ей понятное имя, чтобы потом отличать от других, и подключите её Power In к источнику питания. Отдельной настройки «обнаружения урона» у сигнализации нет - она срабатывает в момент, когда на вход приходит питание, и всё.
Как превратить её в сигнализацию от рейда
Чтобы получать оповещение именно при атаке на базу, подключите в схему Seismic Sensor, а не подавайте питание на сигнализацию напрямую. Датчику нужно собственное постоянное питание, а радиус обнаружения настраивается до 30 метров. Питание на выход он подаёт только при взрыве рядом - ракеты, разрывные патроны, C4 или взрыв вертолёта, но не стрельба и не удары, - причём уровень сигнала зависит от типа взрывчатки. Подключите этот выход к Power In сигнализации, чтобы она срабатывала, только когда датчик действительно что-то засёк. Цепочка выглядит так: постоянное питание на Seismic Sensor, датчик засекает взрыв рядом, его Power Out подаёт сигнал на Smart Alarm, сигнализация отправляет событие Rust+, rustchad подхватывает его и публикует в Discord.
Что происходит при срабатывании
По умолчанию срабатывание отправляет push-уведомление через приложение Rust+ всем, кто привязан. У этого есть реальные ограничения: его легко пропустить на телефоне, история прошлых срабатываний не хранится, и нельзя пингнуть конкретного человека или роль вместо всех.
Оповещение не приходит? Проверьте это
- Питание - в схеме с датчиком сигнализация в покое обычно показана без питания; это нормально, а не поломка. Проверьте лучше, что у самого Seismic Sensor есть постоянное питание - если там села батарея или отошёл провод, он вообще ничего не слышит.
- Выход триггера - проверьте Seismic Sensor отдельно: заставьте его сработать или ненадолго подключите сигнализацию напрямую к источнику питания, чтобы убедиться, что сама она срабатывает, прежде чем разбираться с датчиком.
- Привязка устройства - сигнализация должна быть привязана к вашему аккаунту Rust+, а не только подключена проводами, иначе событие Rust+ она не отправит.
- Поддержка Rust+ на сервере - на сервере должен быть включён и доступен Rust+; некоторые серверы его отключают или ограничивают.
- Права в канале Discord - боту rustchad нужны права на просмотр и отправку сообщений в канале, куда вы направили оповещения.
Как получать это в Discord
rustchad автоматически подключает ваши Smart Alarm к Discord после привязки сервера - настройка описана на странице «Smart Alarm из Rust в Discord», а если нужно именно обнаружение рейдов - на странице «Оповещения о рейдах в Rust».
Частые вопросы
- Нужно ли больше одной Smart Alarm?
- У самой сигнализации нет радиуса обнаружения - он зависит от триггера, который её питает. Радиус Seismic Sensor настраивается до 30 метров, поэтому одна схема обычно прикрывает один подход или комнату. На большинстве баз в итоге ставят несколько - по одной на вход или уязвимую стену, - чтобы ничего не пропустить.
- Могут ли оповещение получать несколько человек?
- Через сам Rust+ push-уведомление видят только игроки, привязанные к серверу этой сигнализации. Чтобы его сразу увидела вся команда, его направляют в канал Discord.
- Работает ли она, если меня нет на базе?
- Да - она срабатывает каждый раз, когда на Power In приходит питание, независимо от того, видите вы это или нет. Ваше присутствие она не чувствует, и урон сама по себе тоже - когда ей срабатывать, решает то, что вы подключили ко входу питания.
Подключите свои Smart Alarm к Discord
Начать можно бесплатно - привяжите сервер, и первая сигнализация появится автоматически.