OpenProtocol-HPA
Un linguaggio comune per l'elettronica HPA.
Open-HPA è un protocollo aperto che permette a FCU, telecomandi e accessori per repliche airsoft HPA di comunicare con qualsiasi app via Bluetooth o WiFi. Senza programmatori, senza cavi e senza strumenti chiusi.
4 dispositiviparlano già Open-HPA

Cos'è Open-HPA
Ogni produttore di FCU per HPA ha il suo programmatore, il suo cavo e la sua app. Open-HPA parte dall'idea opposta: un unico protocollo, aperto e documentato, che descrive cos'è ogni dispositivo, quale stato pubblica, quali regolazioni accetta e quali azioni supporta.
Questa descrizione vive in un catalogo JSON. Un'app, un telecomando o una pagina web leggono il catalogo e sanno, senza aggiornarsi, come parlare con una scheda nuova, con comandi nuovi o con un'altra versione del firmware. La logica di sicurezza resta sempre nel firmware del dispositivo.
Catalogo dichiarativo
Ogni dispositivo è descritto in un device.json: stato, regolazioni con i relativi limiti, gruppi, azioni, profili e firmware. Aggiungere il supporto non richiede di pubblicare una nuova app.
Bluetooth LE e WiFi
Lo stesso modello di dati via GATT o via WiFi del dispositivo stesso (REST + WebSocket). Senza internet e senza account: tutto resta in locale.
Profili portabili
Configurazioni in JSON (open-hpa-config / open-hpa-profile) da esportare, condividere e caricare su un altro dispositivo compatibile.
OTA verificato
Release di firmware per scheda con sha256 e magic byte, e una checklist di sicurezza prima del flash: grilletto rilasciato, batteria e SAFE.
Come funziona tutto
- 1 · Il dispositivoLa FCU o l'accessorio pubblica il suo stato e accetta comandi secondo il protocollo.
- 2 · Il catalogoUn JSON descrive il dispositivo: cosa si può leggere, cosa si può regolare e con quali limiti.
- 3 · Il clientHPA Commander, l'Apple Watch o l'Universal LCD generano la loro interfaccia a partire dal catalogo.
Profili dell'ecosistema
Dispositivi che già parlano Open-HPA, o che hanno la loro scheda nel catalogo. Tutti progettati e sviluppati da Sychev-Lab.

iOS · Android · watchOS
HPA Commander
Scopri, regola e mantieni i tuoi dispositivi Open-HPA dal telefono: senza cavi, senza programmatori e senza strumenti sparsi.
Vedi la scheda →
beta
Open-HPA V3 hatBlat
La FCU connessa: configurala e seguine lo stato dal telefono.
Vedi la scheda →
beta
Open-HPA Secure Bomb
Il controller più piccolo: un colpo per pressione, senza complicazioni.
Vedi la scheda →
alpha
Cyclope ThermalShield
Controllo della termocamera JS-MINI256-9 via Bluetooth e WiFi.
Vedi la scheda →
beta
Open-HPA Universal LCD
Telecomando universale con schermo a colori da 1,47" per Open-HPA FCU e Cyclope ThermalShield.
Vedi la scheda →L'app: HPA Commander
Il client di riferimento del protocollo. Scopri i tuoi dispositivi, vedi il loro stato in tempo reale, regolali e aggiorna il firmware da iPhone, Apple Watch o Android.
Domande frequenti
Cos'è Open-HPA?
Un protocollo aperto e un catalogo JSON che descrivono come controllare FCU, telecomandi e accessori airsoft HPA via Bluetooth LE e WiFi, più una famiglia di dispositivi e un'app che li usano.
È open source?
La specifica del protocollo è pubblicata su GitHub (OpenProtocol-HPA). Il firmware e l'hardware di ogni dispositivo hanno la propria licenza.
Ho bisogno di internet o di un account?
No. L'app parla direttamente con il dispositivo, via Bluetooth o via WiFi del dispositivo stesso. Scarica catalogo e firmware solo quando è online.
Posso creare una mia scheda compatibile?
Sì, è questo il punto. Se il tuo firmware implementa il protocollo e pubblichi il suo device.json, qualsiasi client Open-HPA potrà controllarla.
Quando escono le app?
HPA Commander è in revisione su App Store e Google Play. I link per il download appariranno qui non appena saranno pubblicate.