Come configurare i beacon MOKO per i protocolli iBeacon ed Eddystone

Ci viene spesso chiesto come impostare correttamente la configurazione iBeacon ed Eddystone per i beacon MOKO. Molti clienti desiderano conoscere i passaggi di configurazione e le impostazioni dei parametri più adatti alle loro specifiche esigenze di implementazione. Esistono alcuni requisiti di configurazione che devono essere seguiti correttamente e alcune impostazioni che possono causare problemi di rilevamento se non configurate correttamente, ma questi sono gestibili con la giusta guida.

In questa guida, scoprirete come configurare i beacon MOKO sia per iBeacon che per Eddystone. Si tratta di passaggi essenziali da comprendere quando si lavora con distribuzioni di beacon BLE, soprattutto se si desidera una configurazione affidabile e un funzionamento fluido e continuo.

Cosa sono i protocolli iBeacon ed Eddystone?

Un paio di termini molto popolari di cui probabilmente avrete sentito parlare: beacon, iBeacon ed Eddystone. Prima di approfondire i dettagli della configurazione, vi darò una semplice spiegazione.

I beacon sono piccoli dispositivi radio che trasmettono regolarmente segnali Bluetooth Low Energy (BLE). iBeacon ed Eddystone sono due diversi formati di comunicazione (o protocolli) che definiscono il contenuto di quel segnale. Non sono l'hardware vero e proprio, ma il formato dei dati inviati dal beacon.

iBeacon (Apple) Eddystone (Google)
Campi principali UUID, Maggiore, Minore UID, URL, TLM, EID
Supporto della piattaforma iOS (migliore), Android iOS e Android
Usa caso Esperienze basate su app Collegamenti web, telemetria, casi d'uso flessibili
Carico utile del segnale Fisso Diversi tipi di frame

iBeacon (di Apple)

L'iBeacon trasmette un UUID, insieme a un valore Major e un valore Minor. Il Beacon non esegue il tracciamento; trasmette semplicemente. Un'app rileva il segnale e agisce su di esso. iBeacon è compatibile con iOS e Android, ma funziona meglio con iOS poiché è nativo per iOS.

Eddystone (di Google)

Eddystone offre 3 diversi tipi di frame: Eddystone-UID, Eddystone-URL o Eddystone-TLM. Eddystone-EID è una versione crittografata dell'UID per una maggiore privacy. Eddystone funziona bene sia con iOS che con Android.

In sintesi, iBeacon è semplice da implementare, offre più documentazione, ma offre meno funzionalità. Eddystone invia più tipi di dati e offre più funzionalità rispetto a iBeacon, ma è più complicato da integrare.

Strumenti necessari per configurare i beacon MOKO

L'intera installazione del beacon MOKO richiede un'adeguata preparazione dell'hardware e degli strumenti di installazione. Per completare rapidamente l'installazione, le attrezzature e gli strumenti di installazione da utilizzare sono principalmente i seguenti:

  • Fari MOKO (include dispositivo faro, accessori di montaggio, viti e altro).
  • Dispositivi di prova: smartphone o tablet iOS o Android per la configurazione e i test.
  • Installa l'app di configurazione del beacon, scarica le app specifiche di MOKOSmart come Beacon X Pro e il pulsante MK, oppure utilizzare l'app nRF Connect.

Devi assicurarti che il tuo telefono abbia le autorizzazioni Bluetooth, Posizione e Archiviazione abilitate per l'app. A partire da Android 6.0, l'autorizzazione Posizione è necessaria per scansionare i dispositivi BLE. Non si tratta di un bug, ma di una scelta intenzionale, perché i beacon possono essere utilizzati per servizi di prossimità/localizzazione.

Nota: MOKO utilizza principalmente due chipset diversi per i suoi prodotti beacon (Nordic e Telink). Dopo aver installato BeaconX Pro, dovrai selezionare la versione corretta della sub-app per il tuo specifico modello di beacon. Se selezioni quella sbagliata, quando proverai a connetterti, vedrai un messaggio che ti informerà che la versione del firmware non corrisponde.

Impostazione di un MOKO Beacon per iBeacon

La configurazione del beacon MOKO per il protocollo iBeacon consiste principalmente nel connettersi al beacon e configurare i parametri chiave. Ecco come farlo con l'app BeaconX Pro.

Passaggio 1: connettersi al beacon

  • Apri l'app BeaconX Pro e attendi l'anteprima della scansione. Verranno visualizzati tutti i dispositivi MOKO nelle vicinanze, incluso il tuo beacon.
  • Trova il tuo faro e tocca "COLLEGARE" accanto ad esso e il LED del dispositivo lampeggerà 4 volte velocemente
  • Ora inserisci la password di connessione predefinita "Moko4321"E premere"OKIl LED del dispositivo lampeggerà di nuovo 4 volte rapidamente per confermare la connessione.

Passaggio 2: configurare le impostazioni iBeacon

Una volta stabilita la connessione, visualizzerai la schermata principale suddivisa in tre sezioni: SLOT , IMPOSTAZIONI e DISPOSITIVO . Per configurare iBeacon, vai alla scheda SLOT . Ogni beacon dispone di un massimo di 6 slot pubblicitari. Selezionane uno e imposta il tipo di frame su iBeacon . Ora puoi configurare i seguenti parametri chiave:

  • UUID – Questo valore di 16 byte identifica l'intera rete di beacon. È consigliabile utilizzare lo stesso UUID per tutti i beacon (ad esempio 000102030405060708090A0B0C0D0E0F, senza trattini).
  • Maggiore: campo da 2 byte che può variare da 0 a XNUMX. Utilizzalo per raggruppare i beacon (ad esempio tutti i beacon su un piano specifico).
  • Minore – Anche campo a 2 byte da 0– Utilizzato per identificare e distinguere i singoli beacon all'interno di un gruppo Maggiore.
  • RSSI\@1m – Intensità del segnale calibrata misurata a 1 metro. Aiuta le app a stimare la distanza. L'intervallo è compreso tra -100 dBm e 0 dBm.
  • Intervallo pubblicitario: tempo tra le trasmissioni. Il valore predefinito di 350 ms è un buon equilibrio tra reattività e durata della batteria.
  • Potenza Tx: regola la portata del segnale. Maggiore potenza = maggiore portata, ma maggiore consumo della batteria.

Installazione di un faro MOKO per Eddystone

I passaggi per Eddystone sono molto simili a quelli per iBeacon, ma i tipi di frame e i parametri sono diversi. Anche in questo caso, iniziate connettendovi al vostro beacon come descritto sopra. Quindi, andate alla scheda SLOT e configurate:

Eddystone-UID (simile a quello di iBeacon)

Scegli uno slot e imposta il tipo di frame su Eddystone-UID , dopodiché dovrai configurare il contenuto ADV e altri parametri:

  • ID dello spazio dei nomi: stringa di 10 byte condivisa da tutti i tuoi beacon
  • ID istanza: valore a 6 byte per identificare in modo univoco ciascun beacon; si pensi a una combinazione di Major e Minor di iBeacon in un unico campo.
  • RSSI\@0m – Potenza di trasmissione in dBm emessa dal beacon a 0 metri, compresa tra -100 dBm e 0 dBm.

URL di Eddystone

Seleziona uno slot disponibile e imposta il tipo di frame su Eddystone-URL , quindi inserisci un URL valido (da 1 a 17 caratteri in formato US-ASCII). Il beacon gestisce automaticamente la compressione dell'URL e la codifica del prefisso per adattarlo al pacchetto pubblicitario limitato.

Eddystone-TLM

Come per gli altri, scegli uno slot e seleziona Eddystone-TLM . Non sono disponibili altre configurazioni di pubblicità, a parte l'intervallo ADV di base e la potenza di trasmissione. Il tipo di frame TLM trasmetterà informazioni come la tensione della batteria, la temperatura del chip, il conteggio ADV e il tempo di attività. Questo è utile per monitorare da remoto lo stato e l'integrità dei beacon.

Esecuzione simultanea di più protocolli

Uno dei grandi vantaggi dei beacon MOKO è la possibilità di eseguire più protocolli contemporaneamente utilizzando diversi slot pubblicitari. Ciò significa che è possibile configurare il beacon per trasmettere simultaneamente iBeacon ed Eddystone, oppure utilizzare contemporaneamente diversi tipi di frame Eddystone.

Ogni beacon ha sei slot pubblicitari e ognuno può essere configurato con un diverso tipo di frame. Potresti fare qualcosa del genere:

Slot 1: iBeacon

Slot 2: Eddystone-UID

Slot 3: Eddystone-TLM

Slot 4: Eddystone-URL

Questa funzionalità è molto utile quando si desidera supportare sia gli utenti iOS che quelli Android o quando si desidera trasmettere sia dati specifici dell'app sia link di uso generale.

Tieni presente che più slot sono attivi = maggiore consumo energetico. Intervalli più brevi e una maggiore potenza di trasmissione riducono anche la durata della batteria. Quindi, a seconda del caso d'uso, dovrai trovare il giusto equilibrio.

Casi d'uso reali per i beacon configurati

Dopo aver configurato correttamente i beacon, ci sono diversi scenari di implementazione in cui queste configurazioni danno il massimo. Abbiamo visto clienti utilizzare configurazioni iBeacon nei negozi al dettaglio per proporre offerte personalizzate quando gli acquirenti si avvicinano a specifici espositori di prodotti. I valori Major e Minor sono molto utili per organizzare i beacon per sezione del negozio e per singole categorie di prodotto.

Per le implementazioni Eddystone, i musei apprezzano l'utilizzo del tipo di frame URL perché i visitatori possono semplicemente toccare la notifica per ottenere maggiori informazioni sulle mostre senza dover scaricare un'app specifica. E con Eddystone-TLM in esecuzione contemporaneamente, i facility manager possono monitorare lo stato di salute dei beacon da remoto e sapere quando le batterie devono essere sostituite prima che si scarichino effettivamente.

Molte delle configurazioni interessanti a cui abbiamo contribuito riguardavano operazioni di magazzino che utilizzavano Eddystone-UID per il tracciamento delle risorse, combinato con iBeacon per le notifiche sulla sicurezza dei lavoratori. La capacità multiprotocollo fa davvero la differenza quando si devono soddisfare scopi diversi con lo stesso hardware.

Perché scegliere i beacon MOKOSmart

I beacon MOKO sono trasmettitori BLE wireless economici, robusti, affidabili e a basso consumo energetico. Supportano i protocolli iBeacon ed Eddystone e offriamo un'ampia gamma di modelli a seconda delle esigenze, dai tag per la gestione delle risorse ai tag per la sicurezza del personale, dai beacon con sensore agli ancoraggi di localizzazione a lunga durata. Molti dei nostri beacon BLE possono operare in ambienti industriali difficili e vantano una lunga durata della batteria, fino a 10 anni.

Oltre alla trasmissione di prossimità di base, i beacon MOKO sono dotati di accelerometri a 3 assi, sensori di temperatura e umidità e sensori di luce ambientale. Il tutto supportato dalla solida documentazione e dal supporto tecnico di MOKO.

Domande frequenti sulla configurazione di Beacon

D: Posso cambiare la password del mio beacon MOKO?

Sì. Dopo aver effettuato l'accesso tramite l'app, vai su IMPOSTAZIONI > Cambia password . Puoi impostarne una nuova lunga fino a 16 caratteri.

D: Perché il mio beacon non viene visualizzato nell'app BeaconX Pro?

Controlla tre cose: assicurati che siano concesse le autorizzazioni per Posizione, Bluetooth e Archiviazione; verifica di aver selezionato la versione corretta dell'app (Nordic o Telink) per il tuo beacon; e assicurati che nessun altro dispositivo sia già connesso ad esso.

D: Cosa succede se configuro due slot con lo stesso tipo di frame?

È sicuramente possibile farlo, ad esempio, utilizzando due slot iBeacon con UUID diversi. Ma tieni presente che ogni slot attivo aggiunge carico al beacon e aumenta il consumo della batteria. Assicurati che ci sia un motivo valido per farlo.

D: Quanti dispositivi possono rilevare lo stesso beacon contemporaneamente?

Quanti ne sono nel raggio d'azione. I beacon trasmettono passivamente; non creano connessioni, quindi più telefoni o tablet possono ricevere il segnale contemporaneamente senza conflitti.

SCOPRI DI PIÙ

 

YK Huang

YK è un Product Manager esperto presso il reparto R&S di MOKOSMART, con oltre un decennio di esperienza nello sviluppo di dispositivi intelligenti. Possiede le certificazioni PMP e NPDP, che gli consentono di gestire team interfunzionali. Ha utilizzato insight basati sui dati per lanciare con successo oltre 40 prodotti connessi. Con un background in elettronica e ingegneria, YK è in grado di trasformare complesse proposte di valore tecnico in soluzioni IoT intuitive per applicazioni sia consumer che industriali.

Tracciamento degli utensili in tempo reale: risolvere i colli di bottiglia operativi nella produzione.

Negli ambienti di produzione moderni, all'interno di una fabbrica sono presenti centinaia di strumenti correlati. Man mano che le fabbriche…

1 giorno

Automazione della gestione della flotta: rilevamento del carico in tempo reale tramite sensori ToF.

Nella gestione delle flotte, la visibilità in tempo reale dello stato del carico è essenziale per una pianificazione operativa ottimale. Tale…

2 settimane

Dai registri manuali alla mappatura in tempo reale: come il BLE risolve il problema del monitoraggio della flotta nei campi da golf.

Oggi le moderne attività aziendali stanno diventando sempre più dinamiche. Per le imprese, soprattutto quelle che operano su vasta scala…

1 mese

Soluzione di sicurezza BLE industriale: migliorare la sicurezza dei lavoratori nelle fabbriche intelligenti

La sicurezza del personale è sempre un tema prioritario nei luoghi di lavoro, soprattutto negli ambienti industriali e manifatturieri...

2 mesi

Sfruttare le reti ambientali: una soluzione congiunta ridefinisce la visibilità della catena di approvvigionamento.

Con il rapido sviluppo del settore IoT (Internet delle cose), il patrimonio globale di dispositivi Bluetooth…

2 mesi

Gestione intelligente dei gioielli: tracker BLE per la sicurezza e l'inventario dei beni.

Nel settore della gioielleria di lusso, precisione, sicurezza e visibilità in tempo reale sono fondamentali. Garantire una localizzazione accurata…

2 mesi