Paso 6: Tiempo de código!
Se adjunta a este paso es el código necesario para trabajar su frambuesa Pi con Twilio. Pegue el código adjunto en tu archivo index.js en la Raspberry Pi. Reemplace las variables mayúsculas en el código con su información.
Básicamente, el código funciona en los siguientes pasos:
- Inicializar todas las bibliotecas necesitadas.
- Inicie sesión Twilio con API key.
- Hay dos funciones definidas para apagar y encender el LED.
- Hay dos rutas de configurar. Uno es una ruta de conseguir, y el otro es una ruta de correos. La ruta de conseguir es la ruta de "Hola mundo" para propósitos de prueba. La ruta del POST es el utilizado por Twilio.
- Dentro de la ruta del POST, hay un if instrucción que comprueba el cuerpo del mensaje de texto para las palabras 'en' y 'off'. Dentro de esos bloques "if", hay lógica para encender el LED y enviar una notificación de texto hacia el remitente.
En general, el código es bastante básico. En menos de 80 líneas de código, puede obtener una funcionalidad muy interesante.