Sensore di monitoraggio ambientale Milesight EM300-TH

Specifiche
- Modello: Serie EM300
Modelli disponibili
- EM300-TH: sensore di temperatura e umidità
- EM300-MCS: sensore interruttore magnetico
- EM300-SLD: sensore di rilevamento perdite spot
- EM300-ZLD: sensore di rilevamento perdite zonale
- EM300-MLD: sensore di rilevamento perdite a membrana
- EM300-DI: sensore contaimpulsi
- EM300-CL: sensore di livello capacitivo
- Certificazioni di sicurezza: Certificazione CE, FCC, RoHS
Precauzioni di sicurezza
- Il dispositivo non deve essere smontato o rimodellato.
- Modificare la password predefinita (123456) per motivi di sicurezza.
- Evitare di posizionare il dispositivo vicino a fiamme libere o temperature estreme.
- Assicurarsi che le batterie siano installate correttamente per evitare danni.
- Evitare di sottoporre il dispositivo a urti o impatti.
Dichiarazione di conformità
La serie EM300 è conforme agli standard CE, FCC e RoHS.
Informazioni sui contatti
E-mail: iot.support@milesight.com
Portale di supporto: support.milesight-iot.com
- Tel: 86-592-5085280
- Fax: 86-592-5023065
- Indirizzo: Edificio C09, Software Park III, Xiamen 361024, Cina
Cronologia delle revisioni del manuale utente
| Data | Versione documento | Descrizione |
|---|---|---|
| 14 ottobre 2020 | V1.0 | Versione iniziale |
Domande frequenti (FAQ)
D: Cosa devo fare se il dispositivo non funziona correttamente?
R: Controlla l'installazione della batteria, assicurati il corretto posizionamento del sensore e contatta il supporto tecnico se i problemi persistono.
Applicabilità
Questa guida è applicabile ai sensori della serie EM300 mostrati come segue, salvo dove diversamente indicato.
| Modello | Descrizione |
| EM300-TH | Sensore di temperatura e umidità |
| EM300-MCS | Sensore interruttore magnetico |
| EM300-SLD | Sensore di rilevamento perdite spot |
| EM300-ZLD | Sensore di rilevamento perdite di zona |
| EM300-MLD | Sensore di rilevamento perdite a membrana |
| EM300-DI | Sensore contaimpulsi |
| EM300-CL | Sensore di livello capacitivo |
Precauzioni di sicurezza
Milesight non si assume alcuna responsabilità per eventuali perdite o danni derivanti dalla mancata osservanza delle istruzioni contenute nel presente manuale operativo.
- Il dispositivo non deve essere in alcun modo smontato o modificato.
- Per proteggere la sicurezza del dispositivo, modificare la password del dispositivo durante la prima configurazione. La password predefinita è 123456.
- Il dispositivo non è concepito per essere utilizzato come sensore di riferimento e Milesight non sarà responsabile per eventuali danni che potrebbero derivare da letture imprecise.
- Non posizionare il dispositivo vicino a oggetti con fiamme libere.
- Non posizionare il dispositivo in un luogo in cui la temperatura sia inferiore/superiore all'intervallo operativo.
- Assicurarsi che i componenti elettronici non cadano dall'involucro durante l'apertura.
- Quando si installa la batteria, installarla accuratamente e non installare il modello inverso o sbagliato.
- Assicurati che entrambe le batterie siano le più recenti al momento dell'installazione, altrimenti la durata della batteria sarà ridotta.
- Il dispositivo non deve mai essere sottoposto a urti o impatti.
Dichiarazione di conformità
La serie EM300 è conforme ai requisiti essenziali e ad altre disposizioni pertinenti di CE, FCC e RoHS.

Copyright © 2011-2023 Milesight. Tutti i diritti riservati.
Tutte le informazioni contenute in questa guida sono protette dalla legge sul copyright. Pertanto, nessuna organizzazione o individuo potrà copiare o riprodurre la presente guida utente, in tutto o in parte, con alcun mezzo senza autorizzazione scritta da parte di Xiamen Milesight IoT Co., Ltd. 
Per assistenza, contattare
Supporto tecnico Milesight:
E-mail: iot.support@milesight.com Portale di supporto: support.milesight-iot.com Tel: 86-592-5085280
Fax: 86-592-5023065
Indirizzo: Edificio C09, Software Park III, Xiamen 361024, Cina
Cronologia delle revisioni
| Data | Versione documento | Descrizione |
| 14 ottobre 2020 | V1.0 | Versione iniziale |
| 21 ottobre 2020 | V1.1 | Modifica del nome del modello e sostituzione delle immagini |
| 19 novembre 2020 | V2.0 | Sostituzione del layout |
| 4 marzo 2021 | V2.1 | Aggiornamento del layout |
| 5 luglio 2021 | V2.2 | Elimina la descrizione USB di tipo C |
| 7 dicembre 2021 | V2.3 | Aggiungi l'impostazione dell'allarme, cambia SN a 16 cifre |
| 24 novembre 2022 | V2.4 |
|
| 31 ottobre 2023 | V2.5 |
|
Introduzione al prodotto
Sopraview
La serie EM300 è un sensore utilizzato principalmente per l'ambiente esterno tramite la rete wireless LoRaWAN®. Il dispositivo EM300 è alimentato a batteria e progettato per molteplici modalità di montaggio. È dotato di NFC (Near Field Communication) e può essere facilmente configurato tramite smartphone.
I dati del sensore vengono trasmessi in tempo reale utilizzando il protocollo LoRaWAN® standard. LoRaWAN® consente trasmissioni radio crittografate su lunghe distanze consumando pochissima energia. L'utente può ottenere i dati del sensore e view l'andamento del cambiamento dei dati tramite Milesight IoT Cloud o tramite il proprio Network Server dell'utente.
Caratteristiche
- Fino a 11 km di raggio di comunicazione
- Facile configurazione tramite NFC
- Supporto LoRaWAN® standard
- Conformità Milesight IoT Cloud
- Basso consumo energetico con batteria sostituibile da 4000 mAh
Introduzione all'hardware
Lista imballaggio

Se uno degli articoli sopra indicati risulta mancante o danneggiato, contattare il proprio rappresentante di vendita.
Hardware finitoview

Cablaggio GPIO (EM300-DI) 
Dimensioni (mm)

Pulsante di accensione
Nota: l'indicatore LED e il pulsante di accensione si trovano all'interno del dispositivo. L'accensione/spegnimento e il ripristino possono essere configurati anche tramite NFC.
| Funzione | Azione | Indicazione LED |
| Accendere | Tenere premuto il pulsante per più di 3 secondi. | Spento → Acceso |
| Spegnere | Tenere premuto il pulsante per più di 3 secondi. | Acceso → Spento |
| Reset | Tenere premuto il pulsante per più di 10 secondi. | Lampeggia rapidamente. |
| Controllo
Stato On/Off |
Premi rapidamente il pulsante di accensione. | Luce accesa: il dispositivo è acceso. |
| Luce spenta: il dispositivo è spento. |
Guida operativa
Configurazione NFC
La serie EM300 può essere monitorata e configurata tramite NFC. Fare riferimento ai seguenti passaggi per completare la configurazione.
- Scarica e installa l'app "Milesight ToolBox" da Google Play o Apple Store.
- Abilita NFC sullo smartphone e avvia Milesight ToolBox.
- Collegare lo smartphone con area NFC al dispositivo e fare clic su Lettura NFC per leggere le informazioni sul dispositivo. Le informazioni e le impostazioni di base del dispositivo verranno visualizzate sull'app ToolBox se viene riconosciuta correttamente. È possibile leggere e configurare il dispositivo toccando il dispositivo Lettura/Scrittura sull'app. Per proteggere la sicurezza del dispositivo, modificare la password durante la prima configurazione. La password predefinita è 123456.

Nota
- Garantire la posizione dell'area NFC dello smartphone e si consiglia di togliere la custodia del telefono.
- Se lo smartphone non riesce a leggere/scrivere le configurazioni tramite NFC, tieni il telefono lontano e torna indietro per riprovare.
- La serie EM300 può essere configurata anche tramite lettore NFC dedicato fornito da Milesight IoT oppure è possibile configurarlo tramite interfaccia TTL all'interno del dispositivo.

Impostazioni LoRaWAN
Supporto della serie EM300 per configurare il tipo di unione, l'interfaccia utente dell'app, la chiave dell'app e altre informazioni. Puoi anche mantenere tutte le impostazioni predefinite.

| Parametri | Descrizione |
| Dispositivo EUI | ID univoco del dispositivo che si trova anche sull'etichetta. |
| Applicazione IUE | L'EUI dell'app predefinita è 24E124C0002A0001. |
| Porta dell'applicazione | La porta utilizzata per l'invio e la ricezione dei dati, la porta predefinita è 85. |
| Tipo di unione | Sono disponibili le modalità OTAA e ABP. |
| Chiave dell'applicazione | Chiave app per la modalità OTAA, l'impostazione predefinita è 5572404C696E6B4C6F52613230313823. |
| Indirizzo del dispositivo | DevAddr per la modalità ABP, l'impostazione predefinita è dalla 5a alla 12a cifra di SN. |
| Sessione di rete
Chiave |
Nwkskey per la modalità ABP, l'impostazione predefinita è 5572404C696E6B4C6F52613230313823. |
| Applicazione
Chiave di sessione |
Chiave app per la modalità ABP, l'impostazione predefinita è 5572404C696E6B4C6F52613230313823. |
| Versione LoRaWAN | Sono disponibili V1.0.2 e V1.0.3. |
| Modalità di lavoro | È fissato come Classe A. |
| Velocità dati RX2 | Velocità dati RX2 per ricevere downlink o inviare comandi D2D. |
| Frequenza RX2 | Frequenza RX2 per ricevere downlink o inviare comandi D2D. Unità: Hz |
| Frequenza supportata | Abilita o disabilita la frequenza per inviare uplink. Se la frequenza è una tra CN470/AU915/US915, inserire l'indice del canale da abilitare nell'ingresso
casella, separandoli da virgole. |
Examples:
Null: indica che tutti i canali sono disabilitati
|
|
|
Modalità canale |
Selezionare la modalità canale standard o la modalità canale singolo. Quando è a canale singolo
è abilitata, è possibile selezionare solo un canale per inviare uplink. |
| Fattore di diffusione | Se ADR è disabilitato, il dispositivo invierà i dati tramite questo fattore di diffusione. |
|
Modalità confermata |
Se il dispositivo non riceve il pacchetto ACK dal server di rete, invierà nuovamente i dati una volta. |
| Modalità Rientra | Intervallo di reporting ≤ 35 minuti: il dispositivo invierà un numero specifico di pacchetti MAC LinkCheckReq al server di rete ogni intervallo di reporting o ogni doppio intervallo di reporting per convalidare la connettività; Se non c'è risposta, il dispositivo si collegherà nuovamente alla rete.
Intervallo di segnalazione > 35 minuti: il dispositivo invierà un numero specifico di pacchetti MAC LinkCheckReq al server di rete ogni intervallo di segnalazione per convalidare la connettività; Se non c'è risposta, il dispositivo si riconnetterà alla rete. |
|
Imposta il numero di pacchetti inviati |
Quando la modalità di ricongiungimento è abilitata, imposta il numero di pacchetti LinkCheckReq da inviare.
Nota: il numero di invio effettivo è Impostare il numero di pacchetti inviati + 1. |
| Modalità ADR | Consenti al server di rete di regolare la velocità dei dati del dispositivo. |
| Potenza di trasmissione | Potenza di trasmissione del dispositivo. |
Nota:
- Si prega di contattare le vendite per l'elenco EUI del dispositivo se ci sono molte unità.
- Si prega di contattare le vendite se sono necessarie chiavi app casuali prima dell'acquisto.
- Seleziona la modalità OTAA se utilizzi Milesight IoT Cloud per gestire i dispositivi.
- Solo la modalità OTAA supporta la modalità Rejoin.
Impostazioni di base
Vai su Dispositivo > Impostazioni > Impostazioni generali per modificare l'intervallo di segnalazione, ecc.

| Parametri | Descrizione |
|
Intervallo di segnalazione |
Intervallo di segnalazione della trasmissione dei valori correnti del sensore alla rete
server. Intervallo: 1-1080 minuti, impostazione predefinita: 10 minuti (EM300-TH/MCS/SLD/ZLD/DI), 1080 minuti (EM300-MLD) |
| Unità di temperatura | Modificare l'unità di temperatura visualizzata nella casella degli strumenti. Nota:
|
| Archiviazione dei dati | Disabilitare o abilitare l'archiviazione dei dati localmente. |
| Dquello Ritrasmissione | Disabilitare o abilitare la ritrasmissione dei dati. |
| Cambiare la password | Modificare la password per l'app ToolBox per scrivere su questo dispositivo. |

| Parametri | Descrizione |
|
Intervallo di segnalazione |
Intervallo di segnalazione della trasmissione del livello della batteria e dello stato del liquido a
server di rete. Intervallo: 1-1440 minuti, predefinito: 1440 minuti |
| Calibrazione completa del liquido | Quando il liquido è pieno, fare clic sul pulsante Calibra per registrare lo stato completo. Dopo la calibrazione, il dispositivo riporterà un pacchetto di risultati di calibrazione.
Nota:
|
| Cambiare la password | Modificare la password per l'app ToolBox per scrivere su questo dispositivo. |
Impostazioni dell'interfaccia (EM300-DI)
Vai su Dispositivo > Impostazioni > Impostazioni interfaccia per modificare le configurazioni.

| Parametri | Descrizione |
| Tipo di interfaccia | Modificare il tipo di interfaccia dell'interfaccia GPIO come Contatore o Digitale. |
|
Filtro a impulsi |
Quando la funzione è abilitata, è possibile eseguire impulsi con una frequenza superiore a 250us
essere contati. |
| Modifica valore conteggio | Impostare il valore di conteggio iniziale. |
| Impostare il valore che converte gli impulsi in un consumo di acqua specifico. | |
| Valore dell'impulso | ![]() |
| Conversione | Water_conv Unità Pulse_conv |
| Nota: water_conv=valore di conversione dell'acqua, Pulse_conv=conversione dei Pules | |
| valore. |
Impostazioni avanzate
Impostazioni di calibrazione
EM300-TH/MCS/SLD/ZLD/DI supporta la calibrazione di temperatura e umidità. Il dispositivo aggiungerà il valore di calibrazione al valore grezzo e caricherà i valori finali sul server di rete.

Impostazioni di soglia e allarme
La serie EM300 supporta vari tipi di impostazioni di allarme.
- Allarme soglia temperatura:
EM300-TH/MCS/SLD/ZLD/DI supporta le impostazioni di allarme della soglia di temperatura. Quando la temperatura corrente è superiore o inferiore al valore di soglia, il dispositivo segnalerà immediatamente il pacchetto di allarme di soglia. Solo quando l'allarme di soglia viene disattivato e riattivato, il dispositivo segnalerà nuovamente l'allarme.
Parametri Descrizione Raccogli l'intervallo
L'intervallo per rilevare la temperatura dopo l'attivazione dell'allarme soglia. Questo intervallo deve essere inferiore all'intervallo di reporting.
- EM300-MCS/SLD/ZLD/MLD:

Parametri Descrizione Segnalazione allarmi
Dopo l'abilitazione, il dispositivo segnalerà il pacchetto di allarme quando si apre la porta lo stato cambia in aperto o viene rilevata una perdita d'acqua.
Intervallo segnalazione allarmi
L'intervallo per segnalare lo stato digitale dopo l'attivazione dell'allarme. Questo intervallo deve essere inferiore all'intervallo di reporting. Tempi di segnalazione allarmi Tempi di report del pacchetto di allarme dopo l'attivazione dell'allarme. - EM300-DI:
Quando il tipo di interfaccia è Digitale:
Parametri Descrizione Segnalazione allarmi Dopo l'abilitazione, il dispositivo segnalerà il pacchetto di allarme in base opzioni di cambiamento digitale.
Intervallo segnalazione allarmi L'intervallo per segnalare lo stato digitale dopo l'attivazione dell'allarme. Questo l'intervallo deve essere inferiore all'intervallo di reporting.
Tempi di segnalazione allarmi Tempi di report del pacchetto di allarme dopo l'attivazione dell'allarme. Quando il tipo di interfaccia è Impulso

Parametri Descrizione Durata/i della determinazione del flusso d'acqua Se il contatore degli impulsi non aumenta per questo periodo di tempo, il dispositivo giudicherà lo stato attuale come “Acqua Outage”; altrimenti, il il dispositivo giudicherà lo stato attuale come "Flusso d'acqua".
Allarme timeout flusso acqua Se lo stato “Flusso d'acqua” ha superato l'intervallo di timeout, il dispositivo segnalerà un pacchetto di allarme di timeout del flusso d'acqua. Se lo stato del flusso d'acqua si interrompe durante il successivo intervallo di timeout, il dispositivo segnalerà il pacchetto di eliminazione dell'allarme; altrimenti riporterà un pacchetto di allarmitagain. Acqua Outage Allarme timeout Se il messaggio “Acqua Outage” ha superato l'intervallo di timeout, il dispositivo segnalerà un messaggio di acquatage pacchetto di allarme timeout. Se l'acqua outagSe lo stato si interrompe durante il successivo intervallo di timeout, il dispositivo segnalerà il pacchetto di eliminazione dell'allarme; in caso contrario riporterà nuovamente un pacchetto di allarme. - EM300-CL:

| Parametri | Descrizione |
| Segnalazione allarmi | Dopo l'abilitazione, il dispositivo segnalerà il pacchetto di allarme quando il
il livello del liquido del contenitore è inferiore all'altezza di installazione del foglio dell'elettrodo di rilevamento. |
| Intervallo di rilevamento dello stato | L'intervallo per rilevare lo stato del liquido dopo l'attivazione dell'allarme. |
| Tempi di segnalazione allarmi | Tempi di report del pacchetto di allarme dopo l'attivazione dell'allarme. |
| Rapporto di eliminazione allarme | Dopo l'abilitazione, il dispositivo segnalerà il pacchetto di eliminazione dell'allarme una volta
quando il liquido del contenitore viene riempito completamente. |
Archiviazione dei dati
La serie EM300 (eccetto EM300-CL) supporta la memorizzazione dei record di dati localmente e l'esportazione dei dati tramite l'app ToolBox. Il dispositivo registrerà i dati in base all'intervallo di reporting e si collegherà anche alla rete.
- Andare su Dispositivo > Stato dell'app ToolBox per fare clic su Sincronizza per sincronizzare l'ora.
Inoltre, quando la versione LoRaWAN® del dispositivo è impostata su 1.0.3, il dispositivo invierà comandi MAC per chiedere l'ora al server di rete ogni volta che si connette alla rete. - Vai su Dispositivo > Impostazioni > Impostazioni generali per abilitare la funzione di archiviazione dei dati.

- Vai su Dispositivo > Manutenzione, fai clic su Esporta, quindi seleziona l'intervallo di tempo dei dati e fai clic su Conferma per esportare i dati. L'app ToolBox può esportare solo i dati degli ultimi 14 giorni.

Ritrasmissione dei dati
La serie EM300 (eccetto EM300-CL) supporta la ritrasmissione dei dati per garantire che il server di rete possa ricevere tutti i dati anche se la rete è inattiva per alcuni periodi. Esistono due modi per recuperare i dati persi:
- Il server di rete invia comandi downlink per richiedere i dati storici per specificare l'intervallo di tempo, vedere la sezione Richiesta di dati storici;
- Quando la rete è inattiva se nessuna risposta dai pacchetti LinkCheckReq MAC per un periodo di tempo, il dispositivo registrerà il tempo di disconnessione dalla rete e ritrasmetterà i dati persi dopo che il dispositivo si ricollegherà alla rete.
Ecco i passaggi per la ritrasmissione dei dati
- Abilita la funzionalità di archiviazione dei dati e la funzionalità di ritrasmissione dei dati;

- Vai su Dispositivo > Impostazioni > Impostazioni generali per abilitare la funzionalità della modalità di ricongiungimento e impostare il numero di pacchetti inviati. Prendi sotto come example, il dispositivo invierà regolarmente pacchetti LinkCheckReq MAC al server di rete per verificare eventuali disconnessioni di rete; se non c'è risposta per 8+1 volte, lo stato di connessione cambierà in disattivato e il dispositivo registrerà un punto temporale in cui i dati sono stati persi (l'ora in cui si è ricollegato alla rete).

- Dopo che la rete si è ricollegata, il dispositivo invierà i dati persi da quel momento
quando i dati sono stati persi in base all'intervallo di reporting.
Nota
- Se il dispositivo viene riavviato o riacceso quando la ritrasmissione dei dati non è stata completata, il dispositivo invierà nuovamente tutti i dati di ritrasmissione dopo che il dispositivo sarà stato ricollegato alla rete;
- Se la rete viene nuovamente disconnessa durante la ritrasmissione dei dati, invierà solo gli ultimi dati disconnessi;
- Il formato dei dati di ritrasmissione inizia con “20ce” o “21ce”, fare riferimento alla sezione Richiesta dati storici.
- La ritrasmissione dei dati aumenterà gli uplink e ridurrà la durata della batteria.
Impostazioni di Milesight D2D
Il protocollo Milesight D2D è sviluppato da Milesight e utilizzato per impostare la trasmissione tra dispositivi Milesight senza gateway. Quando le impostazioni Milesight D2D sono abilitate, la serie EM300 (eccetto EM300-CL) può funzionare come controller D2D per inviare comandi di controllo per attivare i dispositivi agente Milesight D2D.
- Configura la velocità dati RX2 e la frequenza RX2 nelle impostazioni LoRaWAN®, si consiglia di modificare il valore predefinito se sono presenti molti dispositivi LoRaWAN® in giro.
- Vai su Dispositivo > Impostazioni > Impostazioni D2D per abilitare la funzione Milesight D2D.
- Definire una chiave D2D univoca che è la stessa dei dispositivi agente Milesight D2D. (Chiave D2D predefinita: 5572404C696E6B4C6F52613230313823)

- Abilita una delle modalità di stato e configura il comando Milesight D2D esadecimale a 2 byte. Quando lo stato viene attivato, il sensore della serie EM300 invierà questo comando di controllo ai corrispondenti dispositivi agente Milesight D2D. Prendi EM300-ZLD come esampqui sotto:

Nota:
- Se si abilita LoRa Uplink, un pacchetto di uplink LoRaWAN® che contiene lo stato di allarme corrispondente verrà inviato al gateway dopo il pacchetto di comandi di controllo Milesight D2D. In caso contrario, il pacchetto di allarme non verrà inviato al gateway LoRaWAN®.
- Se si desidera abilitare lo stato di attivazione della soglia di temperatura: trigger o lo stato di attivazione della soglia di temperatura: non attivato, abilitare e configurare la funzione di soglia di temperatura in Impostazioni soglia.
- Per EM300-DI, se si desidera abilitare il flusso d'acqua o outage impostazioni, abilitare e configurare la funzione di soglia del flusso d'acqua in Impostazioni soglia.
Manutenzione
Aggiornamento
- Scarica il firmware da Milesight websito sul tuo smartphone.
- Apri l'app Toolbox e fai clic su Sfoglia per importare il firmware e aggiornare il dispositivo.
Nota
- L'operazione su ToolBox non è supportata durante un aggiornamento.
- Solo la versione Android ToolBox supporta la funzione di aggiornamento.

Backup
I dispositivi EM300 supportano il backup della configurazione per una configurazione semplice e rapida dei dispositivi in blocco. Il backup è consentito solo per dispositivi con lo stesso modello e banda di frequenza LoRaWAN®.
- Vai alla pagina Modello sull'app e salva le impostazioni correnti come modello. Puoi anche modificare il modello file.
- Seleziona un modello file salvato nello smartphone e fai clic su Scrivi, quindi collegalo a un altro dispositivo per scrivere la configurazione.

Nota: far scorrere l'elemento del modello verso sinistra per modificare o eliminare il modello. Fare clic sul modello per modificare le configurazioni. 
Ripristina impostazioni predefinite di fabbrica
Si prega di selezionare uno dei seguenti metodi per ripristinare il dispositivo:
Tramite hardware: tenere premuto il pulsante di accensione (interno) per più di 10 secondi finché il LED non lampeggia.
Tramite l'app ToolBox: andare su Dispositivo > Manutenzione per fare clic su Ripristina, quindi collegare lo smartphone con area NFC al dispositivo per completare il ripristino. 
Nota: l'operazione di ripristino non pulirà i dati memorizzati, fare clic su Pulizia dati per cancellare i dati, se necessario. 
Installazione
Installazione del dispositivo EM300
- Fissare il dispositivo EM300 al muro e segnare i due fori sul muro. La linea di collegamento di due fori deve essere una linea orizzontale.
- Praticare i fori secondo i segni e avvitare i tasselli nel muro.
- Montare l'EM300 alla parete tramite le viti di montaggio.
- Coprire le viti di montaggio con tappi a vite.

Inoltre, può anche essere montato a parete tramite nastro 3M o montato su palo tramite fascetta.
Installazione del sensore
EM300-MLD/SLD/ZLD
Fare riferimento alla Guida all'installazione del sensore di perdite d'acqua.
EM300-MCS
Fissare le due parti del magnete con nastro adesivo o viti 3M, le due parti dovrebbero essere allineate.

EM300-CL
Attaccare il foglio dell'elettrodo di rilevamento alla parete del contenitore senza soluzione di continuità, allineandolo con il fondo del contenitore per rilevare la capacità del liquido. Il foglio dell'elettrodo di rilevamento può essere fissato alla parete del contenitore utilizzando nastro adesivo 3M e poi ricoperto con schiuma protettiva all'esterno. Oppure è possibile applicare prima la schiuma protettiva all'esterno del foglio degli elettrodi di rilevamento e poi fissarli alla parete del contenitore utilizzando una fascetta per cavi.

Nota:
- Questo prodotto non è applicabile a contenitori metallici conduttivi, contenitori di materiali assorbenti non metallici (cemento, pannelli di legno, ceramica, piastrelle, mattoni, ecc.) o liquidi in sacchetti.
- Questo prodotto è applicabile ai contenitori costituiti da materiali isolanti non metallici e con superfici piane e spessore uniforme, come plastica, vetro, acrilico, ecc.
- Si suggerisce che le pareti laterali del contenitore non superino i 3 mm.
- Evitare che il foglio dell'elettrodo di rilevamento sia rivolto verso l'ingresso del liquido o il percorso del flusso di ingresso del liquido.
- Pulire il contenitore per evitare che i risultati del rilevamento vengano influenzati da limo o altri detriti.
- Evitare che il foglio degli elettrodi di rilevamento venga attaccato dai liquidi di rilevamento, altrimenti ciò influenzerà i risultati del rilevamento.
- Se il liquido di rilevamento è troppo denso, si attaccherà alla parete laterale del contenitore e ritarderà il tempo di rilevamento e allarme delle perdite.
- Mantenere la distanza tra entrambi gli elettrodi di rilevamento a più di 15 cm per evitare interferenze nel rilevamento se si dispone di due sensori EM300-CL.
Carico utile del dispositivo
Tutti i dati sono basati sul seguente formato (HEX), il campo Dati deve seguire little-endian:
| Canale1 | Tipo1 | Data1 | Canale2 | Tipo2 | Data2 | Canale 3 | … |
| 1 byte | 1 byte | N byte | 1 byte | 1 byte | M byte | 1 byte | … |
Per decoder example si prega di trovare fileè acceso https://github.com/Milesight-IoT/SensorDecoders
Informazioni di base
I sensori della serie EM300 riportano le informazioni di base del sensore ogni volta che si collegano alla rete.
| Canale | Tipo | Descrizione |
| ff | 0b (accensione) | ff, significa che il dispositivo è acceso |
| 01 (versione del protocollo) | 01 => V1 | |
| 09 (versione hardware) | 01 40 => V1.4 | |
| 0a (versione software) | 01 14 => V1.14 | |
| 0f (tipo di dispositivo) | 00: Classe A, 01: Classe B, 02: Classe C | |
| 16 (SN dispositivo) | 16 cifre |
| ff0bff ff0101 ff166136c40091605408 ff090300 ff0a0101 ff0f00 | |||||
| Canale | Tipo | Valore | Canale | Tipo | Valore |
| ff | 0b
(Accensione) |
ff | ff | 01
(Versione del protocollo) |
01
Versione 1 |
| Canale | Tipo | Valore | Canale | Tipo | Valore |
| ff | 16
(Dispositivo SN) |
6136c400916054
08 |
ff | 09
(Versione hardware) |
0300
Versione 3.0 |
| Canale | Tipo | Valore | Canale | Tipo | Valore |
|
ff |
0a
(Versione software) |
0101 (V1.1) |
ff |
0f (tipo di dispositivo) | 00
(Classe A) |
I dati del sensore
EM300-TH/MCS/xLD
| Articolo | Canale | Tipo | Descrizione |
| Livello della batteria | 01 | 75 | UINT8, unità: % |
| Temperatura | 03 | 67 | INT16/10, Unità: °C |
| Umidità | 04 | 68 | UINT8/2, Unità: %UR |
| Perdita d'acqua | 05 | 00 | 00: Nessuna perdita, 01: Perdita |
| Stato del magnete | 06 | 00 | 00: Chiuso, 01: Aperto (Separato) |
Examples:
- Pacchetto periodico: rapporti in base all'intervallo di rapporto. EM300-MCS:
| 03671001 046871 060000 | |||||
| Canale | Tipo | Valore | Canale | Tipo | Valore |
|
03 |
67
(Temperatura) |
10 01 => 01 10 =
272/10=27.2°C |
04 |
68
(Umidità) |
113/2=56.5%UR |
| Canale | Tipo | Valore | |||
| 06 | 00 | 00=chiuso | |||
EM300-MLD:
| 05 00 00 | ||
| Canale | Tipo | Valore |
| 05 | 00 (stato di perdita d'acqua) | 00=Nessuna perdita |
- Pacchetto livello batteria:
- Segnala una volta con i dati del sensore dopo l'adesione alla rete;
- Report ogni 6 ore;
- Segnala una volta quando il livello della batteria è inferiore al 10%.
| 01 75 64 | ||
| Canale | Tipo | Valore |
| 01 | 75(Batteria) | 64 => 100% |
- Pacchetto allarme soglia temperatura: segnala una volta quando la temperatura raggiunge la soglia.
| 03671001 | ||
| Canale | Tipo | Valore |
| 03 | 67 | 10 01 => 01 10 = 272/10=27.2°C |
- Pacchetto cambio magnete o perdite d'acqua: segnala il cambiamento immediatamente e secondo le impostazioni di allarme.
| Articolo | Canale | Tipo | Descrizione |
| Livello della batteria | 01 | 75 | UINT8, unità: % |
| Temperatura | 03 | 67 | INT16/10, Unità: °C |
| Umidità | 04 | 68 | UINT8/2, Unità: %UR |
| Input digitale | 05 | 00 | 00: Basso, 01: Alto |
| Contaimpulsi | 05 | c8 | UINT32, per firmware V1.2 e precedenti |
| Contaimpulsi | 05 | e1 | 8 byte, water_conv(2B) + Pulse_conv (2B) + Consumo acqua (4B)
Water/Pulse_conv: UINT16/10, vedere la descrizione a pag Conversione del valore dell'impulso Consumo di acqua: Float32 Nota:
|
|
Allarme DI |
85 | 00 | 2 byte, byte 1: 01=alto, 00=basso, byte 2: 01=allarme, 00=allarme ignorato |
| Allarme pulsazioni | 85 | e1 | 9 byte, water_conv(2B) + Pulse_conv (2B) + Consumo acqua (4B) + Stato allarme (1B) Stato allarme:01- Water outage allarme timeout02- Acqua outage Ignora allarme timeout 03-Allarme timeout flusso acqua 04-Ignora allarme timeout flusso acqua |
EM300-DI
Examples
- Pacchetto periodico: report in base all'intervallo di report (10 minuti per impostazione predefinita).
EM300-DI (digitale)
| 03671e01 046894 050001 XNUMX | |||||
| Canale | Tipo | Valore | Canale | Tipo | Valore |
|
03 |
67
(Temperatura) |
1e 01 => 01 1e =
286/10=28.6°C |
04 |
68
(Umidità) |
94/2=47%UR |
| Canale | Tipo | Valore | |||
| 05 | 00 | 01=Alto | |||
EM300-DI (Contatore)
| 03671e01 046894 05e10a000a0000005b43 | |||||
| Canale | Tipo | Valore | Canale | Tipo | Valore |
|
03 |
67
(Temperatura) |
1e 01 => 01 1e =
286/10=28.6°C |
04 |
68
(Umidità) |
94/2=47% |
| Canale | Tipo | Valore | |||
| 05 | e1(Contatore) | Conv_acqua e Conv_impulsi: 0a00=>10/10=1
Consumo acqua: 00 00 5b 43=>43 5b 00 00=219 |
|||
- Pacchetto allarme soglia temperatura: segnala una volta quando la temperatura raggiunge la soglia.
| 03671001 | ||
| Canale | Tipo | Valore |
| 03 | 67
(Temperatura) |
10 01 => 01 10 = 272 *0.1=27.2°C |
- Pacchetto allarme pulsazioni: segnala la variazione immediatamente e in base alle soglie impostate.
| 85e10a000a0000005b43 01 | ||
| Canale | Tipo | Valore |
|
85 |
e1(Contatore) |
Conv_acqua e Conv_impulsi: 0a00=>10/10=1 Consumo acqua: 00 00 5b 43=>43 5b 00 00=219
Stato allarme: 01-Acqua outagL'allarme di timeout |
EM300-CL
| Articolo | Canale | Tipo | Descrizione |
| Livello della batteria | 01 | 75 | UINT8, unità: % |
| Stato del livello del liquido | 03 | ed | 00: Non calibrato, 01: Pieno, 02: Vuoto,ff: Errore sensore o non collegato |
| Stato di calibrazione | 04 | ee | 00: guasto; 01: Successo |
| Allarme livello liquido | 83 | ed | 2 byte, byte 1: 00=non calibrato, 01=pieno, 02=vuoto, ff=errore sensore o mancata connessioneByte 2: 01=allarme, 00=allarme ignorato |
Examples:
- Pacchetto periodico: report in base all'intervallo di report (1440 minuti per impostazione predefinita).
| 017564 03ed01 | |||||
| Canale | Tipo | Valore | Canale | Tipo | Valore |
| 01 | 75 | Livello della batteria: 64 => 100% | 03 | ed | Stato liquido: 01=pieno |
- Pacchetto allarme: riporta in base alle impostazioni di allarme.
| 83ed00 | ||
| Canale | Tipo | Valore |
| 83 | ed | Stato liquido: 01=vuoto |
Comandi di downlink
I sensori della serie EM300 supportano i comandi di downlink per configurare il dispositivo. La porta dell'applicazione è 85 per impostazione predefinita.
EM300-TH/MCS/xLD
| Comando | Canale | Tipo | Descrizione |
| Riavviare | ff | 10 | ff |
| Raccogli l'intervallo | ff | 02 | 2 byte, unità: s |
| Intervallo di rapporto | ff | 03 | 2 byte, unità: s |
| Allarme soglia | ff | 06 | 9 byte, CTRL (1B) + Min (2B) + Max
(2B) +00000000(4B) |
| CTRL:Bit2~0:00 – disattiva01 – inferiore (soglia minima) 010 – superiore (soglia massima) 011 – entro 100 – inferiore o superiore Bit 5~3:001 – Temperatura010 – Magnete o perdita d'acqua Bit 7~6: 00 | |||
| Impostazione D2D | ff | 79 | 4 byte, Numero(1B)+Funzione(1B)+D2D Comando(2B)Numero:01 -Attivazione soglia temperatura 02 -La soglia temperatura non si attiva03 – Attivazione stato04 -Lo stato non si attiva Funzione:00 -Disabilita01 -Solo uso D2D03 -Utilizzare l'uplink D2D&LoRaWAN |
| Archiviazione dei dati | ff | 68 | 00: disabilita, 01: abilita |
| Ritrasmissione dei dati | ff | 69 | 00: disabilita, 01: abilita |
| Intervallo di ritrasmissione dei dati | ff | 6a | 3 ByteByte 1: 00Byte 2-3: intervallo di tempo, unità: s intervallo: 30~1200 s (600 s per impostazione predefinita) |
Examples:
- Imposta l'intervallo di segnalazione su 20 minuti.
ff03b004
| Canale | Tipo | Valore |
| ff | 03 (Intervallo rapporto) | b0 04 => 04 b0 = 1200s= 20 minuti |
- Riavviare il dispositivo.
| ff10ss | ||
| Canale | Tipo | Valore |
| ff | 10 (riavvio) | ff (Riservato) |
- Impostare una soglia di temperatura inferiore a 15°C o superiore a 30°C.
| ff06c0c96002 | ||
| Canale | Tipo | Valore |
| CTRL:0c =>00 001 100 | ||
|
ff |
06 (Imposta allarme soglia) | 001=soglia di temperatura 100 = sotto o sopra
Min:96 00=> 00 96 =150/10= 15°C |
| Max: 2c 01=>01 2c = 300/10=30°C | ||
Configurare le impostazioni D2D del trigger della soglia di temperatura.
| ff79 01011001 | ||
| Canale | Tipo | Valore |
| ff | 79 (Impostazioni D2D) | Numero: 01=attivazione soglia temperatura Funzione: 01=utilizza solo D2D
Comando D2D: 1001=>0110 |
EM300-DI
| Comando | Canale | Tipo | Descrizione |
| Riavviare | ff | 10 | ff |
| Raccogli l'intervallo | ff | 02 | 2 byte, unità: s |
| Intervallo di rapporto | ff | 03 | 2 byte, unità: s |
| Fuso orario UTC | ff | 17 | 2 byte, INT16/10 |
| Archiviazione dei dati | ff | 68 | 00: disabilita, 01: abilita |
| Dati
Ritrasmissione |
ff |
69 |
00: disabilita, 01: abilita |
| Intervallo di ritrasmissione dei dati |
ff |
6a |
3 byte
Byte 1: 00 Byte 2-3: intervallo di tempo, unità: s intervallo: 30~1200 s (600 s per impostazione predefinita) |
| Tipo di interfaccia | ff | c3 | 01: Digitale, 02: Contatore |
| Filtro digitale a impulsi | ff | a3 | 0100-disabilita, 0101-abilita |
| Modifica il valore del conteggio iniziale | ff | 92 | 01+Valore di conteggio iniziale (4B) |
| Conversione del valore dell'impulso | ff | a2 | 9 BytesByte 1: 00=disabilita, 01=abilita Byte 2-3: Water_convByte 4-5: Pulse_convByte 6-9: Unità, codice ASCII |
| Contaimpulsi | ff | 4e | 0100-Pulisci il conteggio0101-Arresta il conteggio 0102-Avvia il conteggio |
| Allarme soglia temperatura | ff | 06 | 9 byte, CTRL (1B) + Min (2B) + Max (2B) +00000000(4B)CTRL:Bit2~0:00 – disattiva01 – inferiore (soglia minima) 010 – superiore (soglia massima) 011 – entro100 – inferiore o overBit 7~3: 00001 |
| Allarme soglia flusso acqua | ff | a1 | 7 byte, 01+Numero (1B)+Abilita(1B)+ Intervallo di timeout (4B)Numero:00 -Impostazione soglia flusso acqua 01 -Allarme timeout flusso acqua 02 -Uscita acquatage allarme timeoutAbilita: 00 -Disabilita, 01 -AbilitaIntervallo timeout: UINT32, unità: min |
| Durata per la determinazione del flusso d'acqua | ff | a4 | Byte, unità: s |
| Impostazione D2D | ff | 79 | 4 byte, Numero(1B)+Abilita(1B)+Comando D2D(2B)Numero:01 -Acqua outagL'allarme di timeout |
|
Example:s
- Imposta l'intervallo di segnalazione su 20 minuti.
| ff03b004 | ||
| Canale | Tipo | Valore |
| ff | 03 | b0 04 => 04 b0 = 1200s= 20 minuti |
- Riavviare il dispositivo
| ff10ss | ||
| Canale | Tipo | Valore |
| ff | 10 | ff (Riservato) |
- Imposta il fuso orario.
| ff17eff | ||
| Canale | Tipo | Valore |
| ff | 17 | ec ff => ff ec = -20/10=-2
Il fuso orario è UTC-2 |
- Imposta la conversione degli impulsi: 1 ml = 10 impulsi.
| ffa2 01 0a00 6400 6d6c0000 | ||
| Canale | Tipo | Valore |
| ff | a2 | 01=Enable Water_conv: 0a00=>00 0a=10/10=1
Pulse_conv: 6400=>0064=100/10=10 Unità: 6d 6c 00 00=>ml (da esadecimale ad ascii) |
- Impostare una soglia di temperatura inferiore a 15°C o superiore a 30°C.
| ff06c0c96002 | ||
| Canale | Tipo | Valore |
| ff | 06 | CTRL:0c =>11 001 100 |
| 100 = sotto o sopra Min:96 00=> 00 96 =150/10= 15°C
Max: 2c 01=>01 2c = 300/10=30°C |
- Abilita acqua outagl'allarme di timeout e impostare l'intervallo di timeout su 10 minuti.
| ffa1 01 0001 00000000 ff a1 01 0201 0a000000 | ||
| Canale | Tipo | Valore |
| ff | a1 | 00=Impostazione soglia flusso acqua 01=Abilita |
| ff | a1 | 02=Acqua outage allarme timeout 01=Abilita0a 00 00 00=>00 00 00 0a=10 minuti |
- Configurare le impostazioni D2D dell'acqua outagL'allarme di timeout
| ff79 01011001 | ||
| Canale | Tipo | Valore |
| ff | 79 | Numero: 01=Acqua outage Allarme timeout Funzione: 01=Abilita D2D
Comando D2D: 1001=>0110 |
EM300-CL
| Comando | Canale | Tipo | Descrizione |
| Riavviare | ff | 10 | ff |
| Intervallo di segnalazione | ff | 8e | 00 + Intervallo di tempo(2B), unità: min |
| Intervallo di rilevamento dello stato | ff | bb | 00 + Intervallo di tempo(2B), unità: min Nota: questo intervallo di tempo deve essere inferiore all'intervallo di reporting. |
| Segnalazione allarmi | ff | 7e | 5 byte, CTRL (1B) + 0000 + Tempi di segnalazione allarmi (2B)CTRL:00=Disabilita,01=Abilita segnalazione allarmi, disabilita report di esclusione allarme81=Abilita report di segnalazione allarme e report di esclusione allarme |
| Calibrazione completa del liquido | ff | 62 | ff |
Examples:
- Imposta l'intervallo di segnalazione su 20 minuti.
| ff8e 00 1400 | ||
| Canale | Tipo | Valore |
| ff | 8e (Intervallo di segnalazione) | 14 00=>00 14=>20 min |
- Riavviare il dispositivo.
| ff10ss | ||
| Canale | Tipo | Valore |
| ff | 10 (riavvio) | ff |
- Abilita il reporting degli allarmi, imposta i tempi di reporting su 5 e abilita il report di eliminazione degli allarmi.
| ff7e 81 0000 0500 | ||
| Canale | Tipo | Valore |
| ff | 7e | 81=Abilita il report degli allarmi e il report di eliminazione degli allarmi
0500=>00 05=5 tempi di segnalazione |
Richiesta dati storici
Il sensore della serie EM300 supporta l'invio di comandi downlink per richiedere dati storici per un punto temporale o un intervallo di tempo specificato. Prima di ciò, assicurati che l'ora del dispositivo sia corretta e che la funzione di archiviazione dei dati sia stata abilitata per archiviare i dati.
Formato del comando
| Canale | Tipo | Descrizione |
| fd | 6b (Richiedi dati nel punto temporale) | 4 byte, tempo unixamp |
| fd | 6c (Richiedi dati in fascia oraria) | Ora di inizio (4 byte) + Ora di fine (4 byte), ora Unixamp |
| fd | 6d (Arresta rapporto dati query) | ff |
| ff | 6a (Intervallo rapporto) | 3 byte, byte 1: 01 byte 2: intervallo di tempo, unità: s, intervallo: 30~1200 s (60 s per impostazione predefinita) |
Formato della risposta
| Canale | Tipo | Descrizione |
| fc | 6b/6c | 00: richiesta dati riuscita 01: punto temporale o intervallo temporale non valido 02: nessun dato in questo momento o intervallo temporale |
| 20 | ce (dati storici) | Data ora stamp (4B) + Contenuto dei dati (mutabile) |
| 21 | ce (EM300-DIDati storici) | Data ora stamp (4B) + Temperatura(2B) +Umidità(1B)+ Tipo allarme (1B) + Tipo interfaccia(1B) + Digitale(1B)+ Water_conv (2B) + Pulse_conv (2B) + Consumo acqua(4B) |
Formato dei dati
| Sensore | Descrizione |
| EM300-TH | Temperatura(2B) + Umidità(1B) |
| EM300-MCS | Temperatura(2B) + Umidità(1B) + Stato porta(1B) |
| EM300-SLD/EM300-ZLD | Temperatura(2B) + Umidità(1B) + Stato di perdita(1B) |
| EM300-MLD | Stato delle perdite(1B) |
| EM300-DI (con versione firmware 1.2 e precedenti) | Temperatura(2B) + Umidità(1B) + Tipo di interfaccia(1B) + Contatore(4B) + Digitale(1B) |
Nota:
- Per il modello EM300-DI:
Tipo di interfaccia: 00=digitale, 01=contatore
Tipo allarme: 00=No, 01=acqua outage allarme timeout, 02=acqua outage esclusione allarme timeout, 03=allarme esclusione timeout flusso acqua, 04=allarme esclusione timeout flusso acqua, 05=allarme DI, 06=allarme esclusione DI. - Il dispositivo carica solo non più di 300 record di dati per richiesta di intervallo.
- Quando si richiedono i dati in un punto temporale, verranno caricati i dati più vicini al punto di ricerca all'interno dell'intervallo dell'intervallo di reporting. Per esample, se l'intervallo di reporting del dispositivo è di 10 minuti e gli utenti inviano il comando per cercare i dati delle 17:00, se il dispositivo trova dati memorizzati alle 17:00, caricherà questi dati; in caso contrario, cercherà i dati tra le 16:50 e le 17:00 e caricherà i dati più vicini alle 17:00.
Example
- Richiedi dati storici tra il 2022/10/28 14:15:00 e il 2022/10/28 15:45:00.
| fd6c 64735b63 7c885b63 | ||
| Canale | Tipo | Valore |
| Orario di inizio: 64735b63 => 635b7364 = | ||
| fd | 6c (Richiedere i dati per tempo
gamma) |
1666937700 =2022/10/28 14:15:00
Ora di fine: 7c885b63 => 635b887c = |
| 1666943100 =2022/10/28 15:45:00 | ||
Rispondere
| fc6c00 | ||
| Canale | Tipo | Valore |
| fc | 6c (Richiedi dati in fascia oraria) | 00: richiesta dati riuscita |
| 21ce 0d755b63 0801 57 00 02 00 0a00 6400 3333af41 | |||
| Canale | Tipo | Tempo Stamp | Valore |
| Temperatura: 0801=>0108=26.4 °C | |||
| Umidità: 57=>87=43.5%UR | |||
| Tipo allarme: 00=No | |||
| ce (EM300-DI | 0d755b63 => | Tipo di interfaccia: 02=Contatore | |
| 21 | Storico | 2022/10/28 | Digitale: nessuno |
| Dati) | 14:22:05 | Water_conv: 0a00=>000a=10/10=1 | |
| Pulse_conv: 6400=>0064=100/10=10 | |||
| Consumo di acqua: | |||
| 3333af41=>41af3333=21.9 | |||
Documenti / Risorse
![]() |
Sensore di monitoraggio ambientale Milesight EM300-TH [pdf] Manuale d'uso EM300-TH Sensore di monitoraggio ambientale, EM300-TH, Sensore di monitoraggio ambientale, Sensore di monitoraggio, Sensore |
![]() |
Sensore di monitoraggio ambientale Milesight EM300-TH [pdf] Guida utente EM300-TH, EM300-MCS, EM300-SLD, EM300-ZLD, EM300-DI, Sensore di monitoraggio ambientale EM300-TH, EM300-TH, Sensore di monitoraggio ambientale, Sensore di monitoraggio, Sensore |




