Para desarrolladores

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.

Para desarrolladores

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.

listo · configurador

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.

listo · configurador

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.

listo · configurador

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.

guía

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.

Para fabricantes de equipos

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 →

Para integradores de sistemas

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.

ESPHome

Una configuración YAML. Se compila en firmware para ESP32 y se conecta sola.

OpenHAB

.rules archivos para recibir webhooks y encaminar órdenes.

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.

Shelly

Un disparador por URL en los ajustes de Shelly Cloud o en local. Sin reflashear.

¿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