Pour les développeurs

Raccordez votre propre matériel à Entrixy

Un protocole ouvert avec exemples de code et vecteurs de test. Fabriquez vous-même un contrôleur sur ESP32 ou Raspberry Pi, ajoutez la prise en charge d'Entrixy à votre propre appareil, ou commandez un système clé en main.

Pour les développeurs

Partez de l'existant et construisez le vôtre

Tous les croquis et images de micrologiciel sont publiés ouvertement. Câblez un ESP32 au relais d'une barrière en une soirée, ou fabriquez une serrure BLE sur piles — avec HMAC et chiffrement de bout en bout d'origine.

prêt · configurateur

ESP32 — contrôleur BLE

Commande directe depuis le téléphone par Bluetooth, sans internet ni serveur. ESP32 / S3 / C3 / C6, sommeil profond, des années sur piles AA, ECDH X25519 avec HMAC. La compilation du .bin se fait directement dans le navigateur pour les broches et la puce dont vous avez besoin.

prêt · configurateur

ESP32 / ESP8266 — Internet

Un canal permanent vers le serveur Entrixy en WSS. Une commande de l'application arrive en 0,5 s environ et le relais se déclenche. ESP32, S3, C3, ESP8266 (Wemos D1 mini, NodeMCU). Les relais du commerce Shelly Plus 1 et 1PM peuvent être reflashés. Compilation dans le navigateur avec les identifiants Wi-Fi et le device_key.

prêt · configurateur

Raspberry Pi (Python)

Pi Zero W / 3 / 4 / 5. Un script Python et une unité systemd : un client WebSocket qui se reconnecte et pilote le GPIO. Le configurateur dans le navigateur renseigne le device_key, la broche GPIO et la durée de l'impulsion.

guide

Documentation pour les utilisateurs

Installation de l'application, choix et flashage d'un contrôleur, appairage, clés d'invité, automatisation (géo, Wi-Fi et planning) et sécurité. Avec les étapes et des captures d'écran.

Pour les fabricants de matériel

Intégrez Entrixy à votre produit

Une barrière, une serrure, un interphone, un contrôleur de portail. Implémentez le protocole ouvert et vos clients obtiennent une application mobile, des clés d'invité et la géo-automatisation, sans que vous ayez à exploiter un serveur ni une application. Le protocole est public et livré avec des vecteurs de test : vous pouvez construire un prototype dès aujourd'hui, sans rétro-ingénierie.

1. Spécification ouverte

Spécifications complètes des deux canaux — disposition au niveau de l'octet, la cryptographie et vecteurs de test à réponse connue. Implémentez-le sur votre propre carte et vérifiez les signatures sans notre matériel. Primitives standard (HMAC-SHA256, HKDF, X25519), sans dépendance à un fournisseur.

2. Un prototype dès aujourd'hui

Micrologiciels ESP32 et ESP8266 et script Raspberry Pi (code ouvert, MIT) — servez-vous-en comme référence ou compilez pour votre propre carte dans le configurateur, qui renvoie un .bin et les sources. Un objet de type Appareil dans l'application, et tout le protocole peut être vérifié d'un coup.

3. En production

Un contrôleur BLE est livré vide : la liaison à un propriétaire se fait en local, sans aucun serveur. Pour les appareils socket en production, il existe le compte fabricant : émettez un lot d'un clic, le serveur distribue les clés et les codes de liaison, et vous imprimez un QR code sur le boîtier. L'acheteur le scanne et lie l'appareil à son compte. Une application en marque blanche sous votre propre marque est possible sur accord.

Vous voulez que votre produit fonctionne indépendamment de nous plutôt que de dépendre d'une seule entreprise ? Le protocole est ouvert, le serveur est remplaçable et le BLE fonctionne hors ligne — voir l' architecture ouverte. Vous fabriquez du matériel ? Devenir fabricant →

Pour les intégrateurs

Construisez un système pour votre client

Une résidence, un immeuble de bureaux, un entrepôt, une maison individuelle. Raccordez le matériel existant via un webhook ou une pile IoT toute prête. Les clés d'invité se distribuent par QR code, sans appeler le gardien.

Webhook avec HMAC

Tout ce qui possède un point d'accès HTTP se raccorde en une minute. Entrixy envoie un POST vers votre URL, signé avec un secret partagé. La protection contre la falsification suit la RFC 2104.

Appareils connectés

Un contrôleur à connexion permanente, pour les sites où un webhook ne convient pas : pas d'IP publique, NAT, internet mobile. ESP32, ESP8266, Raspberry Pi, plus le reflashage des Shelly Plus 1 et 1PM.

Systèmes domotiques

Home Assistant

Un déclencheur webhook dans configuration.yaml — Entrixy peut piloter n'importe quelle entité HA : un relais, une lampe, un script.

ESPHome

Une configuration YAML. Elle se compile en micrologiciel ESP32 et se connecte toute seule.

OpenHAB

.rules fichiers pour recevoir les webhooks et router les commandes.

Node.js

Un client WebSocket prêt à l'emploi pour serveurs personnalisés, avec reconnexion et déduplication des commandes.

Tasmota

Depuis l'interface web : une règle HTTP pour le webhook entrant, une bascule GPIO en sortie.

Shelly

Un déclencheur URL dans les réglages de Shelly Cloud ou en local. Sans reflashage.

Votre cas ne figure pas ici ?

Écrivez-nous : nous vous aiderons à choisir la voie d'intégration et vous transmettrons des documents de travail qui ne sont pas encore sur le site.

hello@entrixy.com