WM-SYSTEMS-logo

WM SYSTEMS Modem de contorizare WM-I3

WM-SYSTEMS-WM-I3-Metering-Modem-produs

Specificațiile documentului

Această documentație a fost realizată pentru prezentarea etapelor de configurare a funcționării și comunicării compatibile LwM2M a contorului de impulsuri WM-I3® / colector de date și dispozitiv transmițător MBUS.

Versiunea documentului: REV 1.80
Hardware Tip/Versiune: Manual de utilizare Modem de măsurare WM-I3® – Setări LwM2M
Hardware Versiune: V 3.1
Bootloader Versiune: V 1.81
Versiunea softului: V 1.10 g
Termenul WM-E® configurație

versiunea software:

V 1.3.78
Pagini: 18
Stare: Final
Creat: 01-02-2023
Ultima modificare: 01-02-2023

Introducere

WM-I3® este a 3-a generație de contor de semnal celular de puls și de înregistrare de date cu un modem celular încorporat pentru contorizarea inteligentă a apei și a gazului.
Citiri automate ale apometrelor cu defecțiuni personalizabile, detectare și prevenire a scurgerilor. Detectarea scurgerilor de apă pentru a evita inundațiile, apă fără venituri pentru facturare mai precisă, optimizarea costurilor de operare și îmbunătățirea fiabilității alimentării cu apă.
Colectarea datelor de la distanță prin ieșirea de impuls (tip S0) sau M-bus a contorului conectat. Datele sunt trimise prin rețelele celulare LTE Cat.NB / Cat.M către un server central sau HES (Head-end System).
Acest dispozitiv inteligent de contorizare a apei are o funcționare autonomă și intermitentă.
Citește și numără datele de consum (semnale de impuls sau date M-Bus) ale contoarelor conectate în „modul de repaus” și salvează datele în stocarea locală. Apoi se trezește la intervale preconfigurate pentru a transmite datele stocate folosind protocolul MQTT sau LwM2M, pachete simple TCP/IP sau JSON, format XML. Prin urmare, dispozitivul poate fi utilizat cu comunicarea LwM2M.WM-SYSTEMS-WM-I3-Metering-Modem-fig 1

Important!
Această descriere conține doar setările necesare pentru utilizarea protocolului LwM2M pe WM-I3.
Orice setări suplimentare ale dispozitivului pot fi efectuate utilizând manualul de utilizare complet al dispozitivului WM-I3.
https://m2mserver.com/m2m-downloads/User_Manual_for_WM-I3_v1_80_EN.pdf

Configurare modem

Configurarea dispozitivului prin software-ul WM-E Term®
#Pasul 1. Microsoft® .Net Framework v4 trebuie să fie instalat pe computer. În cazul în care lipsește această componentă, trebuie să o descărcați și să o instalați de la producător website: https://www.microsoft.com/en-us/download/details.aspx?id=30653
#Pasul 2. Descărcați software-ul de configurare WM-E Term (compatibil Microsoft Windows® 7/8/10) prin acest URL:
https://m2mserver.com/m2m-downloads/WM_ETerm_v1_3_78.zip
(Trebuie să deții privilegii de administrator pentru directorul în care folosești programul.)
#Pasul 3. Despachetați .ZIP descărcat file într-un director, apoi porniți software-ul de configurare de către WM-ETerm.exe file.WM-SYSTEMS-WM-I3-Metering-Modem-fig 2

#Pasul 4. Software-ul de configurare va fi pornit. Apăsați butonul Autentificare (lăsați câmpurile Nume utilizator și Parolă așa cum sunt completate).WM-SYSTEMS-WM-I3-Metering-Modem-fig 3

#Pasul 5. Apoi alegeți butonul Selectare de pe dispozitivul WM-I3.

Configurați conexiunea dispozitivului – Configurare la distanță prin protocolul LwM2M
Important! Rețineți că serverul LwM2M (serverul Leshan sau serverul Leshan Bootstrap sau soluția de server LwM2M a sistemului AV) trebuie să fie deja instalat și rulat, iar serverul trebuie conectat la rețea, deoarece WM-I3 va încerca să se conecteze la serverul LwM2M în timpul conexiunii. configuratie!

  1. Alegeți tipul de conexiune din partea stângă a ecranului, apoi alegeți fila LwM2M.
  2. Adăugați un nume de conexiune nouă pentru profesionistfile apoi apăsați butonul Creare.WM-SYSTEMS-WM-I3-Metering-Modem-fig 4
  3. Apoi apare următoarea fereastră cu setările de conexiune.WM-SYSTEMS-WM-I3-Metering-Modem-fig 5
  4. Adăugați adresa IP a serverului LwM2M pe care l-ați instalat deja. Pentru adresa, numele serverului poate fi folosit și în locul adresei IP.
  5. De asemenea, adăugați aici numărul de port al serverului LwM2M.
  6. Adăugați numele punctului final al dispozitivului WM-I3 pe care l-ați configurat deja pe partea serverului LwM2M. Serverul LwM2M va comunica prin acest nume de punct final.
    Acest nume de punct final poate fi, de asemenea, solicitat și listat de pe server dacă dispozitivul este deja înregistrat pe serverul Leshan.
  7. Puteți activa, dacă doriți, proxy-ul Utilizați Supervisor, prin caseta de selectare.
    Acesta este un serviciu și program unic Windows, care poate porni și porni serverul Leshan. Este potrivit pentru utilizare și comunicare prin aceasta ca proxy.
    Nota, că dacă doriți să utilizați acest lucru, trebuie să adăugați adresa LeshanSupervisor și numărul de port al acestuia, iar software-ul WM-E Term va comunica prin acest proxy cu serverul Leshan și cu punctele finale lwm2m (dispozitive WM-I3).
  8. Puteți selecta Endpoint din valoarea serverului sau îl puteți lăsa activat - INPUT MANUALLY - așa cum este implicit.
  9. Faceți clic pe butonul Salvare pentru a salva conexiunea profesionalăfile.

Setările parametrilor LwM2M
Important! Rețineți că serverul Leshan sau serverul Leshan Bootstrap trebuie să fie deja instalat, executat și conectat la rețea!

  1. Descărcați sampconfigurația WM-I3 file:
    https://m2mserver.com/m2m-downloads/WM-I3_Sample_Config.zip
  2. Pentru prima configurație, să deschidem file în software-ul WM-E Term.
    (Dacă ați configurat deja dispozitivul prin LwM2M, puteți utiliza citirea parametrilorWM-SYSTEMS-WM-I3-Metering-Modem-fig 6 pictograma citire și pentru a modifica setările).
  3. Deschideți grupul de parametri de setări LwM2M.
  4. Apăsați butonul Editați valori.WM-SYSTEMS-WM-I3-Metering-Modem-fig 7
  5. Modificați setările și adăugați serverul Leshan URL (adresa serverului LwM2M).
    Serverul Lwm2m definit URL poate fi adresa unui server bootstrap sau adresa unui server LwM2M obișnuit (cu o comunicare simplă sau criptată). The URL definește modul de comunicare – de ex. coap:// pentru canalul de comunicare general sau coaps:// pentru cel securizat. (În caz de securitate, câmpurile Identity and Secret Key (PSK) trebuie de asemenea definite).
  6. Adăugați punctul final (numele dispozitivului WM-I3), pe care l-ați configurat deja pe partea serverului Leshan. Serverul LwM2M va comunica prin acest nume de punct final.
    Acest nume de punct final poate fi, de asemenea, solicitat și listat de pe server dacă dispozitivul este deja înregistrat pe serverul Leshan.
  7. Configurați caracteristica Is bootstrap, ceea ce înseamnă că dispozitivul se conectează la serverul bootstrap (care creează o autentificare primară și decide cu ce server lwm2m ar trebui să comunice dispozitivul.).
    După autentificarea bootstrap cu succes, serverul bootstrap trimite parametrii de conexiune pentru dispozitivul punct final (cum ar fi serverul URL, Numele punctului final, în cazul unei încercări de comunicare criptată – de asemenea, parametrii Identity and Secret Key (PSK). Apoi dispozitivul se va înregistra pe server – care au fost primite în timpul procesului de bootstrap – cu modul de conectare selectat de parametrii primiți. În timpul înregistrării (autentificare la serverul LwM2M) are loc o a doua autentificare, iar dispozitivul va apărea ca punct final înregistrat. Există o durată de viață a reînregistrării (valoarea acesteia poate fi de max. 86400 de secunde), care controlează durata de valabilitate a duratei de viață a înregistrării dispozitivului.
    Cele două opțiuni de selectare posibile aici:
    • Este bootstrap (funcția activată): bootstrap-ul care identifică dispozitivele lwm2m de înregistrare și definește calea de comunicare pentru dispozitive: spune cu ce server ar trebui să comunice - apoi trimite cheia de criptare pentru comunicare - dacă aceasta serverul este disponibil printr-un canal criptat
    • Nu bootstrap (funcție dezactivată): un server simplu oferă caracteristici ale serverului LwM2M cu o comunicare obișnuită sau criptată
      Ambele pot fi criptate prin protocolul DTLS (TLS bazat pe protocolul UDP).
  8. Adăugați numele de identitate dacă doriți, care este utilizat pentru autentificarea TLS - și poate fi același cu numele punctului final.
  9. De asemenea, puteți adăuga aici valoarea cheii secrete, care este cheia pre-partajată (PSK) a TLS în format hexa – de ex. 010203040A0B0C0D
  10. Faceți clic pe butonul OK pentru a salva presetările în termenul WM-E.
    Important! Rețineți că, în cazul utilizării LwM2M, trebuie să alegeți protocolul LwM2M la fiecare grup de parametri și setări.

Actualizare firmware
Nota că meniul Instrumente / caracteristica Actualizare firmware nu este încă disponibilă. Actualizarea firmware-ului funcționează numai în modul LwM2M.

  1. Alegeți meniul Instrumente / Actualizare firmware (LwM2M).
    Apoi apare următoarea fereastră.WM-SYSTEMS-WM-I3-Metering-Modem-fig 8 WM-SYSTEMS-WM-I3-Metering-Modem-fig 9
    Rețineți că serverul LwM2M (Leshan) trebuie să fie executat și conectat la rețea!
  2. Faceți clic pe butonul Conectare și câmpurile vor fi modificate.
  3. Firmware-ul URL conține linkul de descărcare a firmware-ului, care este utilizat de dispozitiv pentru a descărca firmware-ul.
  4. Severitatea este prioritatea.
  5. Perioada maximă de amânare înseamnă întârzierea instalării firmware-ului.
  6. Modificați setările și faceți clic pe butonul Încărcați parametrii.
  7. Începeți actualizarea firmware-ului apăsând butonul Start update.

Implementarea Leshan LwM2M
Dezvoltarea noastră sprijină două soluții LwM2M. Această soluție se bazează pe serverul Leshan Lwm2m.
Mai multe informații: https://leshan.eclipseprojects.io/#/about.
Soluția Leshan acceptă și protocolul OMA Lwm2m v1.1.
Modulul nostru LwM2M acceptă protocolul Lwm2m v1.0. În plus, ne-am definit propriile obiecte și câteva obiecte standard.
Dacă Clientul are nevoie de o implementare pe partea de server sau un furnizor de servicii dorește să utilizeze produsul nostru, desigur, va fi necesară o integrare a sistemului. Deci, în funcție de cerințe, trebuie să ne adaptăm soluția la versiunea de server Lwm2m care este utilizată de Client. După cum este de așteptat, acest lucru va necesita anumite resurse de dezvoltare/testare și timp.
Extinderea Lwm2m a software-ului de configurare WM-E Term depinde în întregime de Leshan, deoarece utilizează API-ul său HTTP pentru a comunica cu dispozitivele terminale WM-I3.
Canalul de comunicare arată astfel:

  • WME-Term → Server Leshan  → Dispozitiv WM-I3

Utilizarea protocolului LwM2M pe serverul Leshan (format CBOR)
O soluție demonstrativă LwM2M este în prezent implementată pe WM-I3. Scopul acestui lucru este de a demonstra funcționarea serverului LwM2M-Leshan.
Dacă aveți o solicitare specifică cu privire la formatul datelor, vă rugăm să contactați Comerciantul nostru!
Pentru un server public Leshan trebuie să luați în considerare următoarele.
Datele sunt codificate în format CBOR.
Veți obține câteva date similare folosind obiectele în timpul comunicării de date a dispozitivului (de exemplu, în examphaideți să vedem obiectul 19 (BinaryAppDataContainer) care este stocat în format codificat:

  • 9f02131a61e5739e190384010118201902bff6ff
  • 9f02131a61e57922190384020118201902c41902c4f6ff
  • 9f02131a61e57d6d190384010118201902d1f6ff
  • 9f02131a61e580f1190384010118201902ecf6ff
  • 9f02131a61e5847419038401011820190310f6ff
  • 9f02131a61e587f819038401011820190310f6ff
  • 9f02131a61e58efe19038401011820190310f6ff
  • 9f02131a61e592821903840101182019031af6ff

Ar trebui să copiați și să lipiți o linie în partea dreaptă a CBOR-urilor webecranul paginii și apăsați butonul săgeată stânga din partea de sus a panoului din dreapta. Apoi aplicația CBOR va decoda conținutul. Ar trebui să repetați acest lucru de la rând la rând.
Aplicație CBOR webpagină: https://cbor.meWM-SYSTEMS-WM-I3-Metering-Modem-fig 10

Semnificația valorilor:

  1. Valoarea 2 reprezentând formatul CBOR OMA-LwM2M [întreg de 8 biți]
  2. ID de instanță / clasă pe interval de timp [întreg de 16 biți]
  3. Timestamp al primului interval [întreg de 32 de biți] reprezentând numărul de secunde de la 1 ianuarie 1970 în fusul orar UTC.
  4. Interval de stocare a datelor (perioada) în secunde [întreg de 32 de biți]
  5. Numărul de intervale în sarcină utilă [întreg pe 16 biți]
  6. Numărul de valori de trimis pe interval (perioadă) [întreg de 8 biți]
  7. Mărimea valorii 1 (valoarea numărată a impulsurilor) în biți [întreg de 8 biți]
  8. Valoarea 1 (valoarea numărată a impulsurilor) în intervalul curent [x biți]

Implementarea sistemelor AV LwM2M
Cealaltă soluție a fost realizată de soluția de server LwM2M a AV Systems.
Setările necesare pot fi efectuate local prin software-ul de configurare WM-E Term sau de la distanță cu interfața Coiote Device Management a software-ului AV Systems. Mai multe informatii: https://www.avsystem.com/products/coiote-iot-device-management-platform/WM-SYSTEMS-WM-I3-Metering-Modem-fig 11

Interfața utilizator de configurare a AV Systems Coiote Device ManagementWM-SYSTEMS-WM-I3-Metering-Modem-fig 12

Semnale puls primite

Sprijin

Dacă aveți întrebări cu privire la utilizarea dispozitivului, contactați-ne la următorul contact:
E-mail: iotsupport@wmsystems.hu
Telefon: +36 20 3331111
Asistența pentru produse online poate fi necesară aici, la adresa noastră website: https://www.m2mserver.com/en/support/
Pentru identificarea corectă a dispozitivului dvs., utilizați autocolantul routerului și informațiile acestuia, care conține informații importante pentru call center.
Datorită întrebărilor de asistență, identificatorul produsului este important pentru rezolvarea problemei dvs. Vă rugăm, atunci când încercați să ne comunicați un incident, vă rugăm să ne trimiteți informațiile IMEI și SN (numărul de serie) de pe autocolantul de garanție a produsului (situat pe partea frontală a carcasei produsului).
Documentația și versiunea software pentru acest produs pot fi accesate prin acest link: https://m2mserver.com/en/product/wm-i3/

Aviz legal

©2023. WM Systems LLC.
Conținutul acestei documentații (toate informațiile, imaginile, testele, descrierile, ghidurile, logo-urile) se află sub protecția drepturilor de autor. Copierea, utilizarea, distribuirea și publicarea sunt permise numai cu acordul WM Systems LLC., cu indicarea clară a sursei.
Imaginile din ghidul utilizatorului au doar scop ilustrativ.
WM Systems LLC. nu confirmă și nu acceptă responsabilitatea pentru orice greșeală în informațiile conținute în ghidul de utilizare.
Informațiile publicate în acest document pot fi modificate fără notificare.
Toate datele conținute în ghidul utilizatorului au doar scop informativ. Pentru mai multe informații, vă rugăm să contactați colegii noștri.

Avertizare
Orice eroare care apare în timpul procesului de actualizare a programului poate duce la defecțiunea dispozitivului.

Documente/Resurse

WM SYSTEMS Modem de contorizare WM-I3 [pdfManual de utilizare
Modem de măsurare WM-I3, WM-I3, Modem de măsurare, Modem

Referințe

Lasă un comentariu

Adresa ta de e-mail nu va fi publicată. Câmpurile obligatorii sunt marcate *