Оглавление:

Система оповещения S45-SMS: 4 шага
Система оповещения S45-SMS: 4 шага

Видео: Система оповещения S45-SMS: 4 шага

Видео: Система оповещения S45-SMS: 4 шага
Видео: Оповещение «Молния»: проверка экстренных СМС 2024, Ноябрь
Anonim
Система оповещения S45-SMS
Система оповещения S45-SMS

Может случиться так, что ваша серверная система перегреется… обязательно получите сигнал тревоги… где бы вы ни находились!

Шаг 1. Разберите телефон

Разобрать телефон
Разобрать телефон

Приобрел старый мобильный телефон Siemens S45. Один из таких телефонов, в котором через полгода сломалась батарея. При тестировании с другими батареями эти маленькие контакты сломались, и устройство пришло в негодность. Это все еще работало. Я решил использовать телефон для сигнализации на моем маленьком сервере Linux.

Разборка телефона такого типа - непростая задача. Вы должны найти эти маленькие пластиковые «носики» слева и справа. Лучшее, что я сделал, чтобы открыть чемодан, - это протиснуть ногтями между маленькой трещиной… некоторые сломались при этом. Но, наконец, дело было открыто, и детали лежали передо мной.

Шаг 2: Включение устройства

Включение устройства
Включение устройства
Включение устройства
Включение устройства

Следующим шагом было включение устройства. Я взял стандартный usb-кабель и перерезал его.

Красный и черный кабель - это те, которые получают питание. Порт USB способен дать вам 5 В на 1/2 ампера. Этого достаточно для работы телефона. Пропустите кабель через отверстие в пластиковой крышке и припаяйте его к контактам старого аккумулятора.

Шаг 3: Присоединение выключателя питания

Присоединение выключателя питания
Присоединение выключателя питания

В то время как телефон работает с питанием от USB-кабеля, возникает одна проблема, если питание отключается. Телефон не включается автоматически при восстановлении питания. Поэтому я прикрепил к кнопке питания несколько небольших проводов. Эти провода затем подключаются к аналоговому коммутатору (CD4066), который управляется через параллельный порт принтера на сервере.

Шаг 4: Программное обеспечение

Программное обеспечение
Программное обеспечение

Я использую scmxx для доступа к мобильному телефону. На моем сервере установлен debian и доступен пакет debian для scmxx. Люди, которые не используют серверы на базе Debian, могут найти инструмент на https://www.hendrik-sattler.de/scmxx/. Я написал простой скрипт (hw-check.pl) для проверки температуры процессора и материнской платы. доска. Когда один из параметров переходит в состояние ТРЕВОГА, на мой мобильный телефон отправляется sms-сообщение. Пакет датчиков используется для получения температуры. В tar-файле вы можете найти файл (sensor-test.txt), который содержит значения датчиков, которые я считал со своего сервера. Многие датчики адаптера it87-i2c-1-2d, похоже, не подключены. Значения напряжения могут быть полезны, но я думаю, что они не стоят смс;-) Я решил проигнорировать эту микросхему датчика. Микросхема lm90-i2c-1-4c показывает значения, которые кажутся полезными. Я добавил картинку, на которой показан сигнал тревоги по температуре, сгенерированный системой. Я отправил и получил его на том же мобильном устройстве.

Рекомендуемые: