DEV Community

Jaime Smith
Jaime Smith

Posted on

Ritu@l: crear un botón IoT que active un aviso de intención amorosa vía SMS

En la intersección entre tecnología y misticismo moderno, nace una idea tan curiosa como funcional: ¿y si un botón pudiera enviar un mensaje de amor en el momento preciso? En este post, vamos a explorar cómo construir un botón IoT que, al presionarlo, envíe un mensaje SMS con un tono amoroso a una persona especial. Este ritual digital puede combinarse incluso con prácticas como la lectura de amor amasa, integrando tecnología y esoterismo en una experiencia única.


¿Qué necesitas?

Para implementar este “botón del amor”, necesitaremos:

  • Un botón físico (puede ser un pulsador conectado a una Raspberry Pi o ESP8266)
  • Conexión Wi-Fi
  • Twilio o un servicio SMS similar
  • Un script en Python o Node.js
  • Opcional: velas aromáticas, cristales energéticos y amarres de amor en amasa

Configurando el dispositivo

En Node.js usando un ESP8266 (con Johnny-Five):

const five = require("johnny-five");
const board = new five.Board();
const twilio = require("twilio");

// Configura tus claves de Twilio
const accountSid = 'ACXXXXXXXXXXXXXXXXXXXXXXXXX';
const authToken = 'your_auth_token';
const client = twilio(accountSid, authToken);

board.on("ready", () => {
  const button = new five.Button(2);

  button.on("press", () => {
    client.messages
      .create({
         body: "Hola, solo quería recordarte lo especial que eres para mí.",
         from: "+1234567890",
         to: "+0987654321"
       })
      .then(message => console.log(`Mensaje enviado: ${message.sid}`));
  });
});
Enter fullscreen mode Exit fullscreen mode

¿Y si usamos Python?

Para Raspberry Pi con gpiozero:

from gpiozero import Button
from twilio.rest import Client

button = Button(2)

account_sid = 'ACXXXXXXXXXXXXXXXXXXXXXXXXX'
auth_token = 'your_auth_token'
client = Client(account_sid, auth_token)

def send_love_sms():
    message = client.messages.create(
        body="Este mensaje es solo para ti. ¡Pienso en ti! 
        from_='+1234567890',
        to='+0987654321'
    )
    print(f"Mensaje enviado con SID: {message.sid}")

button.when_pressed = send_love_sms
Enter fullscreen mode Exit fullscreen mode

¿Funciona con rituales?

Según algunos brujos amasa mi, mezclar lo simbólico con lo técnico puede aumentar la intención emocional detrás del acto. No estamos hablando de magia negra ni de prácticas invasivas, sino de gestos conscientes, personalizados y tiernos. Al final, lo que importa es la energía que ponemos en cada acto.


Consideraciones finales para SEO y publicación

Este pequeño proyecto no solo sirve para aprender sobre IoT y automatización con SMS, sino que también puede ser una excusa creativa para jugar con emociones, arte y tecnología.

Si vas a compartir este post en Medium o Dev, asegúrate de:

  • Usar encabezados H2 y H3 relevantes (como los de este artículo)
  • Incluir metadescripción atractiva, por ejemplo: “Aprende a crear un botón IoT que envíe mensajes SMS de amor, combinando tecnología y emoción en un ritual moderno.”
  • Evitar repetir las frases clave más de una vez para mantener tu publicación segura frente a los algoritmos antispam.

¿Te gustaría añadir sonidos, luces o incluso un contador de cuántas veces presionas tu botón de amor? Este es solo el comienzo de un “ritual” muy creativo.

Top comments (0)