Conecta tu propio equipo a Entrixy
Un protocolo abierto con ejemplos de código y vectores de prueba. Monta tú mismo un controlador sobre ESP32 o Raspberry Pi, añade compatibilidad con Entrixy a tu propio dispositivo, o encarga un sistema llave en mano.
Coge lo que ya está hecho y monta el tuyo
Todos los sketches e imágenes de firmware están publicados abiertamente. Conecta un ESP32 al relé de una barrera en una tarde, o monta una cerradura BLE a pilas: con HMAC y cifrado de extremo a extremo de serie.
ESP32 — controlador BLE
Control directo desde el móvil por Bluetooth, sin internet ni servidor. ESP32 / S3 / C3 / C6, sueño profundo, años con pilas AA, ECDH X25519 con HMAC. El .bin se compila en el propio navegador para los pines y el chip que necesitas.
ESP32 / ESP8266 — Internet
Un canal permanente al servidor de Entrixy por WSS. Una orden de la aplicación llega en unos 0,5 s y el relé dispara. ESP32, S3, C3, ESP8266 (Wemos D1 mini, NodeMCU). Los relés comerciales Shelly Plus 1 y 1PM se pueden reflashear. Compilación en el navegador con las credenciales de Wi-Fi y el device_key.
Raspberry Pi (Python)
Pi Zero W / 3 / 4 / 5. Un script de Python más una unidad de systemd: un cliente WebSocket que se reconecta y gobierna el GPIO. El configurador del navegador rellena el device_key, el pin GPIO y la duración del impulso.
Documentación para usuarios
Instalación de la aplicación, elección y grabación de un controlador, emparejamiento, llaves de invitado, automatización (geo, Wi-Fi y horario) y seguridad. Con pasos y capturas.
Integra Entrixy en tu producto
Una barrera, una cerradura, un portero, un controlador de portón. Implementa el protocolo abierto y tus clientes obtienen una aplicación móvil, llaves de invitado y geoautomatización sin que tú mantengas servidor ni aplicación. El protocolo es público y viene con vectores de prueba: puedes montar un prototipo hoy mismo, sin ingeniería inversa.
1. Especificación abierta
Especificaciones completas de ambos canales: disposición a nivel de bytes, la criptografía y vectores de prueba con respuesta conocida. Impleméntalo en tu propia placa y verifica las firmas sin nuestro equipo. Primitivas estándar (HMAC-SHA256, HKDF, X25519), sin dependencia de un proveedor.
2. Un prototipo hoy mismo
Firmware para ESP32 y ESP8266 y el script para Raspberry Pi (código abierto, MIT): úsalos como referencia o compila para tu propia placa en el configurador, que devuelve un .bin y las fuentes. Un objeto de tipo Dispositivo en la aplicación y ya puedes comprobar todo el protocolo de una vez.
3. A producción
Un controlador BLE se envía vacío: la vinculación con un propietario ocurre en local y no interviene ningún servidor. Para los dispositivos de socket en producción existe la cuenta de fabricante: emite un lote con un botón, el servidor reparte claves y códigos de vinculación, y tú imprimes un código QR en la carcasa. El comprador lo escanea y vincula el dispositivo a su cuenta. Una aplicación de marca blanca con tu propia marca está disponible por acuerdo.
¿Quieres que tu producto funcione con independencia de nosotros en vez de depender de una sola empresa? El protocolo es abierto, el servidor es sustituible y el BLE funciona sin conexión: consulta la arquitectura abierta. ¿Fabricas equipos? Hazte fabricante →
Monta un sistema para tu cliente
Un complejo residencial, un edificio de oficinas, un almacén, una casa particular. Conecta el equipo existente mediante un webhook o una pila IoT ya hecha. Las llaves de invitado se reparten por código QR, sin llamar al conserje.
Webhook con HMAC
Cualquier cosa con un endpoint HTTP se conecta en un minuto. Entrixy envía un POST a tu URL firmado con un secreto compartido. La protección contra falsificación sigue el RFC 2104.
Dispositivos por internet
Un controlador con conexión permanente, para sitios donde un webhook no sirve: sin IP pública, con NAT, con internet móvil. ESP32, ESP8266, Raspberry Pi, más el reflasheo de Shelly Plus 1 y 1PM.
Sistemas de casa inteligente
Home Assistant
Un disparador de webhook en configuration.yaml — Entrixy puede accionar cualquier entidad de HA: un relé, una lámpara, un script.
Node.js
Un cliente WebSocket listo para servidores propios, con reconexión y eliminación de órdenes duplicadas.
Tasmota
Desde la interfaz web: una regla HTTP para el webhook entrante y una conmutación de GPIO en la salida.
¿No ves tu caso?
Escríbenos: te ayudamos a elegir la vía de integración y te pasamos borradores de documentación que aún no están en el sitio.
hello@entrixy.com