4.2 SMS konfigurace

2N® MeterCom PRO s instalovaným GSM / UMTS patrem umožňuje komunikaci pomocí SMS zpráv. Tyto SMS slouží k základnímu nastavení. Seznámíme se s jejich základním použitím. Pro správnou funkci budete potřebovat znát telefonní číslo SIM karty vložené do 2N® MeterCom PRO. Je možné nastavit základní parametry síťové komunikace připojení k GSM / UMTS operátorům. Lze získat informace o stavu nebo provést jejich pomocí restart zařízení. SMS komunikace je chráněna pomocí hesla, které je shodné s heslem pro DLMS komunikaci. Každá zpráva se skládá ze tří částí. Počáteční řetězec, příkaz a parametry příkazu.

Upozornění

  • SMS odesílaná do 2N® MeterCom PRO musí vždy splňovat všechny podmínky uvedené níže. V opačném případě bude SMS ignorována a změny nebudou provedeny. Na číslo, ze kterého byla přijata tato SMS, bude odesláno chybové hlášení.

Popis funkce

2N® MeterCom PRO je možné konfigurovat pomocí SMS zpráv. Tyto SMS zprávy odešlete na číslo SIM karty vložené do terminálu. Při použití této funkce je třeba dbát na několik parametrů. Pokud nebude souhlasit některý parametr zprávy, nebude SMS zpracována a bude odeslána chybová odpověď.

Každá konfigurační SMS musí splňovat následující parametry!

  • Název zařízení „MCP".
  • Příkaz ve správném tvaru (INFO, CNF, apod.).
  • Heslo pro autorizaci.
  • Parametry ve správném tvaru (viz parametry jednotlivých příkazů).
  • Je nutné dodržovat malá a velká písmena.
  • Jednotlivé parametry oddělené mezerou.
  • 7-bitový formát zprávy (SMS bez diakritiky).
  • Maximální délka 160 znaků (odpovídá jedné SMS zprávě, navazované SMS nejsou podporovány).

Poznámka

  • SMS může mít velikost maximálně 160 znaků. Tato velikost je dána standardem GSM, který stanovuje, že pro text SMS je povoleno celkem 1120 bitů na jednu SMS, což je 140 bytů. Jelikož se standardně používá 7bitové kódování, dojde k úspoře 20 znaků na 140 bytech. Proto tedy 160 znaků. Jako znaková sada se používá GSM 03.38. Pro znaky, které nejsou obsaženy ve standardu ASCII (znaky s diakritikou), se používá 16bitové kódování UCS-2. V takovém případě se do jedné zprávy vejde pouze 70 znaků. 2N® MeterCom PRO znakovou sadu UCS-2 nepodporuje a proto nedokáže tyto SMS korektně zpracovat a označí je jako chybné.
  • Moderní GSM zařízení podporují možnost dlouhých SMS zpráv, což je vlastně několik normálních zpráv, které se tváří jako jedna. Informace o jednotlivých fragmentech dlouhé SMS se zapisují do hlavičky UDH (User Data Header), proto je délka jednoho fragmentu omezena na 153 znaků při 7bitovém kódování. 2N® MeterCom PRO nepodporuje dekódování UDH, a proto nedokáže tyto SMS korektně zpracovat a označí je jako chybné.

Informační SMS

V případě, že potřebujete zjistit úroveň signálu, výrobní čísla, verze firmwaru a dalších parametrů ve 2N® MeterCom PRO, lze to provést také pomocí INFO SMS. A to odesláním zprávy ve tvaru: 

MCP INFO PWD=HELLO

Jednotlivé části zprávy musí být odděleny mezerou. Tedy hlavička (MCP), příkaz (INFO) a heslo (PWD=xxxxx). Na tuto SMS zprávu dostanete odpověď například v následujícím tvaru: 

EM_ID=11620371 SN=50-1008-0004 SIG=-57dBm LIP=89.24.0.201 STAT=GSM TECH=GPRS

Jednotlivé parametry v odpovědní SMS mají následující význam:

  • EM_ID – číslo připojeného elektroměru.
  • SN – sériové číslo 2N® MeterComu PRO.
  • SIG – aktuální úroveň signálu v GSM / UMTS modulu.
  • LIP – IP adresa 2N® MeterComu v mobilní síti.
  • STAT – aktuální stav připojení DLMS. Možné stavy jsou:
    • LISTEN
    • GSM
    • OPTO
    • 485
  • TECH – aktuální technologie, do které je modul zaregistrován. Možnosti jsou:
    • GPRS
    • UMTS 

Konfigurační SMS

Pokud je SMS přijata ve správném tvaru, zpracována a vykonána, dojde k resetu modulu podle nově nastavených parametrů. Konfigurační SMS musí mít uvedený tvar a jednotlivé příkazy musí být odděleny mezerou. V případě, že některý z parametrů obsahuje mezeru, musí být uzavřený v uvozovkách. Konfigurační SMS je chráněna přístupovým heslem, které se uvádí jako parametr příkazu PWD. Defaultně je nastaveno na „HELLO".

Pomocí SMS lze nastavovat tyto parametry:

  • APN – název přístupového bodu daného operátora.
  • DUSR – uživatelské jméno pro připojení k operátorovi.
  • DPWD – heslo pro připojení k operátorovi.
  • IP – IP adresa serveru, ke kterému se 2N® MeterCom připojuje.
  • PORT – číslo vzdáleného TCP portu pro odchozí spojení na server, zároveň číslo lokálního TCP portu pro příchozí spojení.
  • NPWD – nové přístupové heslo.
  • RINT – interval mezi odchozími spojeními k serveru. Význam hodnot:
    • 124 – interval v hodinách
    • 0 – zakázáno

Poznámka

  • Parametr IP se musí uvádět přímou IP adresou serveru, ke kterému se má modul připojit. Uvádění parametru serveru pomocí doménového jména není možné.

Pokud potřebujete změnit výchozí hodnoty, odešlete SMS zprávu na číslo SIM karty vložené do 2N® MeterComu PRO v následujícím tvaru:

MCP CNF PWD=HELLO APN=<nové apn> DUSR=<nové uživ. jméno> DPWD=<nové heslo> IP=<nová IP adresa> PORT=<nové číslo portu> NPWD=<nové heslo> RINT=<interval v hodinách>

Tip

  • Při změně není nutné zadávat vždy všechny přístupové údaje. Např. jen pro změnu APN stačí odeslat SMS ve tvaru: MCP CNF PWD=<heslo> APN=<nové apn>

Po nastavení nových parametrů odešle 2N® MeterCom PRO SMS zprávu na číslo, ze kterého byla odeslána konfigurační SMS. Tato zpráva obsahuje následující údaje:

APN=internet.t-mobile.cz DUSR=internet DPWD= IP=10.0.25.30 PORT=58600 RINT=2

Upozornění

  • Někteří operátoři nevyžadují zadávání uživatelského jména a hesla. Proto tyto parametry mohou zůstat prázdné. Zkontrolujte si u Vašeho operátora, zda je zapotřebí zadávat uživatelské jméno a heslo v průběhu připojování k internetu.

Restart zařízení

V případě, že potřebujete 2N® MeterCom PRO restartovat, lze to provést také pomocí SMS. A to odesláním zprávy ve tvaru:

MCP RESET PWD=HELLO

Upozornění

  • Vykonání příkazu trvá cca 30s. Po tento čas se modul 2N® MeterCom PRO restartuje.

Před restartem 2N® MeterCom ještě odešle potvrzovací SMS zprávu ve tvaru „OK".

Chybové odpovědi

V případě, že je v konfigurační SMS chyba nebo došlo k chybě během zpracování příkazů, 2N® MeterCom PRO Vás na tuto chybu upozorní chybovou odpovědí. Pokud 2N® MeterCom PRO takovou odpověď vygeneroval, příkaz nebyl proveden! 

2N® MeterCom PRO odesílá chybové odpovědi do té doby, dokud nejsou v pořádku všechny parametry konfigurační SMS. Až když vše souhlasí, je možné příkaz provést.
Je možné se setkat s následujícími chybami:

Unknown command – byl zadán neznámý příkaz. Jsou povoleny pouze tyto příkazy (CNF, RESET a INFO).

Password missing – příkaz je správný, ale není vyplněn řetězec "heslo" nebo zadané heslo není správné.

Password incorrect – příkaz je správný, ale zadané heslo není správné.

Too many parameters – přijatá SMS je v platném formátu, ale obsahuje příliš mnoho parametrů.

Unknown parameter – přijatá SMS je v platném formátu, ale některý z příkazů je neznámý.

Parameter value incorrect – přijatá SMS je v platném formátu, ale některý z parametrů je mimo povolenou mez.