OpenProtocol-HPA
Un langage commun pour l'électronique HPA.
Open-HPA est un protocole ouvert qui permet aux FCU, télécommandes et accessoires de répliques d'airsoft HPA de communiquer avec n'importe quelle app par Bluetooth ou WiFi. Sans programmateur, sans câble et sans outils fermés.
4 équipementsparlent déjà Open-HPA

Qu'est-ce qu'Open-HPA
Chaque fabricant de FCU pour HPA livre son propre programmateur, son câble et son app. Open-HPA part de l'idée inverse : un protocole unique, ouvert et documenté, qui décrit ce qu'est chaque équipement, l'état qu'il publie, les réglages qu'il accepte et les actions qu'il prend en charge.
Cette description vit dans un catalogue JSON. Une app, une télécommande ou un site le lit et sait, sans mise à jour, comment parler à une nouvelle carte, à de nouvelles commandes ou à une autre version de firmware. La logique de sécurité reste toujours dans le firmware de l'équipement.
Catalogue déclaratif
Chaque équipement est décrit dans un device.json : état, réglages et leurs limites, groupes, actions, profils et firmware. Ajouter la prise en charge ne demande pas de publier une nouvelle app.
Bluetooth LE et WiFi
Le même modèle de données via GATT ou via le WiFi de l'équipement lui-même (REST + WebSocket). Sans internet ni compte : tout est local.
Profils portables
Des configurations en JSON (open-hpa-config / open-hpa-profile) à exporter, à partager et à téléverser sur un autre équipement compatible.
OTA vérifiée
Versions de firmware par carte avec sha256 et magic byte, et une checklist de sécurité avant le flash : gâchette relâchée, batterie et SAFE.
Comment tout s'assemble
- 1 · L'équipementLa FCU ou l'accessoire publie son état et accepte les commandes selon le protocole.
- 2 · Le catalogueUn JSON décrit l'équipement : ce qu'on peut lire, ce qu'on peut régler et dans quelles limites.
- 3 · Le clientHPA Commander, l'Apple Watch ou l'Universal LCD génèrent leur interface à partir du catalogue.
Profils de l'écosystème
Équipements qui parlent déjà Open-HPA ou dont la fiche figure au catalogue. Tous sont conçus et développés par Sychev-Lab.

iOS · Android · watchOS
HPA Commander
Découvrez, ajustez et entretenez vos équipements Open-HPA depuis votre mobile : sans câbles, sans programmateur et sans outils épars.
Voir la fiche →
bêta
Open-HPA V3 hatBlat
La FCU connectée : configurez-la et suivez son état depuis votre téléphone.
Voir la fiche →
bêta
Open-HPA Secure Bomb
Le plus petit contrôleur : un tir par appui, sans complications.
Voir la fiche →
alpha
Cyclope ThermalShield
Contrôle de la caméra thermique JS-MINI256-9 en Bluetooth et WiFi.
Voir la fiche →
bêta
Open-HPA Universal LCD
Télécommande universelle avec écran couleur de 1,47" pour Open-HPA FCU et Cyclope ThermalShield.
Voir la fiche →L'app : HPA Commander
Le client de référence du protocole. Découvrez vos équipements, consultez leur état en temps réel, ajustez-les et mettez à jour leur firmware depuis l'iPhone, l'Apple Watch ou Android.
Questions fréquentes
Qu'est-ce qu'Open-HPA ?
Un protocole ouvert et un catalogue JSON qui décrivent comment contrôler FCU, télécommandes et accessoires d'airsoft HPA par Bluetooth LE et WiFi, plus une famille d'équipements et une app qui les utilisent.
Est-ce open source ?
La spécification du protocole est publiée sur GitHub (OpenProtocol-HPA). Le firmware et le matériel de chaque équipement ont leur propre licence.
Ai-je besoin d'internet ou d'un compte ?
Non. L'app communique avec l'équipement directement, par Bluetooth ou par le WiFi créé par l'équipement lui-même. Elle ne télécharge le catalogue et le firmware que lorsqu'elle est en ligne.
Puis-je fabriquer ma propre carte compatible ?
Oui, c'est l'idée. Si votre firmware implémente le protocole et que vous publiez son device.json, n'importe quel client Open-HPA pourra la contrôler.
Quand sortent les apps ?
HPA Commander est en révision sur l'App Store et Google Play. Les liens de téléchargement apparaîtront ici dès leur publication.