Tabla de contenido:

El sistema de alarma S45-SMS: 4 pasos
El sistema de alarma S45-SMS: 4 pasos
Anonim
El sistema de alarma S45-SMS
El sistema de alarma S45-SMS

Podría ser que el sistema de su servidor se sobrecaliente … asegúrese de tener una alarma de eso … ¡dondequiera que esté!

Paso 1: desmonte el teléfono

Desmontar el teléfono
Desmontar el teléfono

Tengo este viejo teléfono móvil Siemens S45. Uno de estos teléfonos donde la batería se rompió después de medio año. Mientras probaba con otras baterías, esos pequeños contactos se rompieron y el dispositivo quedó inutilizable. Todavía funcionó. Decidí usar el teléfono para fines alarmantes en mi pequeño servidor Linux.

Desmontar no es una tarea fácil con este tipo de teléfono. Tienes que encontrar estas pequeñas "narices" de plástico en el lado izquierdo y derecho. Lo mejor que hice para abrir el estuche fue deslizarme entre la pequeña grieta con mis uñas … algunas se rompieron durante esto. Pero finalmente el caso estaba abierto y las piezas estaban frente a mí.

Paso 2: Encender el dispositivo

Poner energía en el dispositivo
Poner energía en el dispositivo
Poner energía en el dispositivo
Poner energía en el dispositivo

El siguiente paso fue encender el dispositivo. Tomé un cable USB estándar y lo corté.

El cable rojo y el negro son los que recogen la energía. El puerto USB es capaz de proporcionarle 5 V en 1/2 amperios. Esto es suficiente para que el teléfono funcione. Pase el cable a través del orificio de la cubierta de plástico y suéldelo a los contactos de la batería vieja.

Paso 3: Colocación del interruptor de encendido

Colocación del interruptor de encendido
Colocación del interruptor de encendido

Si bien el teléfono funciona con la alimentación del cable USB, existe un problema si se corta la energía. El teléfono no se enciende automáticamente cuando vuelve la energía. Por lo tanto, conecté algunos cables pequeños al botón de encendido. Luego, estos cables se conectan a un conmutador analógico (CD4066) que se controla a través del puerto de impresora paralelo del servidor.

Paso 4: software

Software
Software

Utilizo scmxx para acceder al teléfono móvil. En mi servidor, debian está instalado y hay un paquete debian para scmxx disponible. Las personas que no usan servidores basados en Debian pueden encontrar la herramienta en https://www.hendrik-sattler.de/scmxx/. Escribí un script simple (hw-check.pl) para verificar la temperatura de la CPU y la madre tablero. Cuando uno de los parámetros pasa al estado de ALARMA, se envía un mensaje sms a mi teléfono móvil. El paquete de sensores se utiliza para obtener las temperaturas. En el archivo tar, puede encontrar un archivo (sensores-test.txt) que contiene los valores de los sensores que leí de mi servidor. Muchos de los sensores en el adaptador it87-i2c-1-2d parecen no estar conectados. Los valores de voltaje pueden ser útiles pero creo que no valen un sms;-) Decidí ignorar este chip sensor. El chip lm90-i2c-1-4c muestra valores que parecen ser útiles. Agregué una imagen que muestra una alarma de temperatura que generó el sistema. Lo envío y lo recibí en el mismo dispositivo móvil.

Recomendado: