MQTT pentru flota de dispozitive Cams. MQTT Engine este un consumator de backend aflat în spatele EMQX, care se abonează la topicurile partajate de prezență și stare, direcționează evenimentele în același pipeline de prezență ca transporturile HTTP și TCP și publică plicuri de comenzi de la server către dispozitive.
Prezentare generală
MQTT Engine este transportul MQTT din familia de motoare Cams, omologul HTTP și TCP persistent. Rulează ca un consumator de backend în spatele unui broker EMQX: se abonează la topicurile partajate de prezență și stare de sub api/mqtt/v1/{sn}/, direcționează fiecare eveniment în pipeline-ul comun și publică comenzi de la server către dispozitive pe topicul de comenzi, sub formă de plicuri JSON compatibile în viitor. EMQX preia sesiunile TLS ale dispozitivelor, autentificarea, QoS și last-will; mai multe instanțe ale motorului își distribuie sarcina prin abonamentele partajate EMQX pentru flote mari.
# device -> server (attendance) api/mqtt/v1/{sn}/evt { "user_id":"1001", "att_time":"...", "att_state":1 } # device -> server (presence / LWT) api/mqtt/v1/{sn}/st { "online": true } # server -> device (command) api/mqtt/v1/{sn}/cmd { "id":"c1", "op":"sync_user", "data":{} }
Capabilități
Se abonează la topicurile partajate de evenimente și direcționează fiecare eveniment de prezență în același pipeline de stocare și transmitere ca HTTP și TCP.
Consumă topicul de stare și last-will, astfel încât deconectările detectate de broker marchează un dispozitiv ca offline.
Publică comenzile aflate în coadă, de la server către dispozitiv, pe topicul de comenzi al fiecărui dispozitiv, ca plicuri JSON la QoS 1.
Abonamentele partajate EMQX distribuie prezența între mai multe instanțe ale motorului, pentru flote mari de dispozitive.
Funcționalități
Luați o cheie, citiți documentația și lansați. Echipa noastră vă ajută cu prima integrare.
Întrebări frecvente
EMQX rămâne brokerul care preia sesiunile TLS ale dispozitivelor, autentificarea, QoS și last-will. MQTT Engine este un consumator de backend care se abonează la topicurile partajate pentru a prelua prezența și publică comenzi către dispozitive.
Da. Abonamentele partajate EMQX distribuie topicurile de prezență și stare între toate instanțele aflate în funcțiune, deci scalați adăugând instanțe.
Un plic JSON {id, op, data} pe topicul de comenzi la QoS 1, în care op este singurul câmp obligatoriu, iar operațiile necunoscute sunt ignorate de dispozitivele mai vechi, pentru compatibilitate în viitor.
Conexe
Transformă un flux video CCTV, RTSP sau ONVIF în prezență prin recunoaștere facială — un pontaj per persoană per apariție, cu video care nu părăsește niciodată rețeaua dumneavoastră.
ExplorațiMOTORRulați protocolul biometric Cams pe propriul server Windows, Linux sau Unix, astfel încât dispozitivele să comunice direct cu aplicația dumneavoastră — inclusiv în implementări LAN complet offline.
ExplorațiSERVICIUUn conector hibrid Windows on-premise care preia prezența de la dispozitive sau baze de date locale și o sincronizează cu cloud-ul Cams — în spatele firewall-ului dumneavoastră.
ExplorațiFolosim cookie-uri pentru a măsura traficul și a îmbunătăți BiometricAPI.com. Analiza rămâne dezactivată până când acceptați. Aflați mai multe.