AT-komennot vuonna 2025: IoT-yhteydet: Matkapuhelinverkko-oppaasi

IoT-laitteita kehitettäessä, käyttöönotettaessa tai vianetsittäessä harva työkalu on yhtä tehokas tai yhtä perustavanlaatuinen kuin AT-komennot. Nämä yksinkertaiset tekstipohjaiset komennot mahdollistavat modeemin ohjaamisen, konfiguroinnin ja sen kanssa viestimisen hyvin teknisellä tasolla.

Mobiili IoT-yhteydet / IoT-kehitys ja virheenkorjaus / AT-komento-opas 2025 | 3 joulukuuta 2025
https://26515998.fs1.hubspotusercontent-eu1.net/hubfs/26515998/AT-Command-hero%20%281%29.jpg
AT-komennot muodostavat laitteen ja matkapuhelinverkon välisen viestinnän perustan aina datayhteyksien muodostamisesta ja SIM-kortin tietojen tarkistamisesta tekstiviestien lähettämiseen tai yhteyksien vianmääritykseen.

Olitpa sitten rakentamassa uutta IoT-ratkaisua tai hallinnoimassa tuhansia käytössä olevia laitteita, AT-komentojen hallitseminen varmistaa, että voit optimoida yhteyden, vähentää käyttökatkoksia ja hyödyntää Com4 IoT SIM -laitteesi parhaalla mahdollisella tavalla.


Sisällysluettelo

Mitä AT-komennot ovat

Miksi AT-komennoilla on merkitystä IoT-yhteyksien kannalta?

AT-komennot käytännössä

AT-komentojen standardit ja valmistajien erot

AT-komennot ja IoT-standardit

Miten AT-komennot toimivat

Yleiset AT-komentojen vastaukset

AT-komentojen pikaohjeet

Keskeiset AT-komennot IoT-yhteyksiä varten

Turvallisuus ja pääsynvalvonta

Kehittynyt virheenkorjaus AT-komennoilla

AT-komentojen käytön optimointi Com4:llä

AT-komentojen tulevaisuus IoT:ssä

Viimeiset vinkit IoT-kehittäjille


Mitä
AT-komennotovat

AT-komennot, jotka ovat lyhenne sanoista "Attention commands" (huomiokomennot), suunniteltiin alun perin Hayes-modeemeja varten 1980-luvulla. Ajan myötä niistä kehittyi universaali kieli IoT-, M2M- ja sulautetuissa järjestelmissä käytettävien solumoduulien ohjaamiseen.

Kukin komento alkaa "AT"-merkillä, jolla modeemi saa huomion, ja sen jälkeen tulevat erityiset ohjeet.

Esimerkki:

AT+CREG?

Tämä komento tarkistaa, onko laite rekisteröity matkapuhelinverkkoon.

AT-komennot lähetetään sarjaliitännän, kuten UART- tai USB-liitännän, kautta, ja laite vastaa yksinkertaisilla tekstilähteillä, kuten OK, ERROR tai diagnoosikoodeilla.

Miksi AT-komennoilla on merkitystä IoT-yhteyksien kannalta?

IoT-laitteissa AT-komennot ovat jokaisen solutoiminnon perusta. Niiden avulla voit:
  • APN- ja verkkoasetusten määrittäminen.
  • Liittyä matkapuhelinverkkoon tai irrottautua siitä.
  • LTE-, LTE-M- tai NB-IoT-dataistuntojen luominen.
  • Tarkistaa signaalin laadun ja rekisteröintitilan.
  • Lähetä ja vastaanota tekstiviestejä.
  • Suorita diagnostiikkatarkistuksia ja päivitä laiteohjelmisto.

AT-komennot tarjoavat suoraa, ohjelmoitavaa ohjausta siihen, miten IoT-laitteesi käyttäytyy verkossa.
Com4-yhteyttä käytettäessä AT-komennot ovat välttämättömiä laitteen käyttäytymisen validoinnissa, verkko-ongelmien vianmäärityksessä sekä rekisteröinti- ja uudelleenkytkentäprosessien automatisoinnissa.

IoT developer typing AT commands on a laptop to test device connectivity.

AT-komennot käytännössä

AT-komentoja käytetään laajasti eri toimialoilla todellisissa IoT-ympäristöissä.

Älykkäät mittarit: Uudelleenkäynnistää tai kysyy mittareita etänä, kun viestinnän aikakatkaisuja esiintyy.
Kaluston hallinta: Seuraa SIM-kortin tilaa ja signaalin voimakkuutta ajoneuvoissa.
Teollisuusautomaatio: Suorita diagnostiikka tai laiteohjelmistopäivitykset ilman kenttäkäyntejä.
Ympäristönvalvonta: Käynnistä uudelleenkalibrointi tai tiedonsiirto anturien kynnysarvojen perusteella.

AT-komentojen ohjauksen integroiminen laiteohjelmistoon tai taustajärjestelmiin parantaa luotettavuutta ja vähentää käyttökustannuksia.

AT-komentostandardit ja valmistajien erot

Useimmat solumoduulit noudattavat näitä standardeja:

  • ITU T V.250, alkuperäinen modeemikomentosarja.

  • 3GPP TS 27.007 ja 27.005, jotka laajentavat GSM-, UMTS-, LTE-, LTE M- ja NB IoT -tukea.

Kukin valmistaja, kuten Teltonika, Quectel, Telit ja u blox, voi käyttää omia komentoja tiettyjä toimintoja varten.

Esimerkkejä:

  • Teltonika: AT+UPING ping-testejä varten
  • Quectel: AT+QIOPEN TCP- tai UDP-liitännän muodostamiseksi.

Katso aina valmistajan AT-komentokäsikirjasta yhteensopivuustiedot ja tuetut ominaisuudet.

AT-komennot ja IoT-standardit

AT-komennot ovat tiiviisti linjassa maailmanlaajuisten IoT-standardien kanssa, kuten esim:
  • GSMA SGP.32 for IoT eSIM, joka mahdollistaa SIM-profiilin etäohjauksen.
  • 3GPP Release 15 ja sitä uudemmat versiot, joissa otetaan käyttöön komennot LTE M- ja NB IoT:n vähävirtaista toimintaa varten.
  • OMA LwM2M, joka integroi AT-komentotoiminnot laajamittaista laitehallintaa varten.

Näiden standardien ymmärtäminen takaa pitkän aikavälin yhteensopivuuden ja tehokkaan toiminnan erilaisissa IoT-ekosysteemeissä.

Miten AT-komennot toimivat

AT-komento noudattaa tyypillisesti seuraavaa rakennetta. Yleensä kaikki C-kirjaimella alkavat komennot ovat 3GPP-standardisoituja. Muut komennot ovat yleensä valmistajan omia:

Elementti

Käyttötarkoitus

Esimerkki

AT

Huomio-etuliite

AT+CREG?

COMMAND

Erityinen käsky

+CGDCONT

SUFFIX

Toimintatyyppi (=, ?, =?)

AT+CREG?

DATA

Valinnaiset parametrit

AT+CGDCONT=1,"IP","com4"

 

Komentotyypit:
  • Aseta-komento (=): asettaa konfiguraation
  • Lue-komento (?): lukee nykyiset asetukset.
  • Testikomento (=?): listaa tuetut vaihtoehdot.
  • Execution-komento: suorittaa välittömän toiminnon.

Esimerkki:

AT+CREG?

+CREG: 0,5

OK

Merkitys: laite on rekisteröity ja verkkovierailu.

Engineer typing AT commands on a computer to configure IoT connectivity.

Yleiset AT-komentovastaukset

Vastaus

Merkitys

OK

Komento suoritettu onnistuneesti

ERROR

Komento epäonnistui

+CME ERROR: <koodi>

Laitevirhe

+CMS ERROR: <koodi>

Tekstiviestiin liittyvä virhe

ABORTED

Komento keskeytetty

 

Odottamattomat vastaukset (URC): Automaattiset ilmoitukset, kuten +CREG: 5, ilmoittavat isäntälaitteelle reaaliaikaisesti verkon rekisteröinnin tai SIM-kortin tilan muutoksista.

AT-komennon pikaohje

Tarkoitus

Komento Esimerkki

Kuvaus

Testaa tiedonsiirtoa

AT

Tarkistaa, onko modeemi valmis vastaamaan

Signaalin laatu

AT+CSQ

Palauttaa signaalin voimakkuuden (0-31)

LTE-rekisteröinti

AT+CEREG?

Tarkistaa verkon rekisteröinnin

Asettaa APN:n

AT+CGDCONT=1,"IP","com4"

Määrittää PDP-kontekstin

Liittyminen verkkoon

AT+CGATT=1

Liittää laitteen verkkoon

Luettelo operaattoreista

AT+COPS=?

Näyttää käytettävissä olevat verkot

Ota verkkovierailu käyttöön

AT+URDFLT=1

Ottaa verkkovierailut käyttöön

Ping-testi

AT+UPING="8.8.8.8.8"

Testaa datayhteyden

SIM-TUNNUS

AT+CCID

Näyttää SIM-kortin ICCID-tunnuksen

 

Huomautus: Komennot AT+URDFLT=1 (mahdollistaa verkkovierailun) ja AT+UPING="8.8.8.8.8" (testaa datayhteyden) ovat u-blox-kohtaisia eivätkä kuulu mihinkään viralliseen AT-komentostandardiin. Nämä viittaavat u-blox-modeemeihin.

Keskeiset AT-komennot IoT-yhteyksiä varten

Yhteyden ja signaalin voimakkuuden tarkistaminen

AT // AT-liitännän tiedonsiirtotesti

AT+CSQ // Signaalin tarkistus

AT+CREG? // GSM-rekisteröinti

AT+CEREG? // LTE-rekisteröinti

Datayhteyden määrittäminen

Määritä APN:

AT+CGDCONT=1,"IP","com4"

Liity verkkoon:

AT+CGATT=1

Aktivoi dataistunto:

AT+CGACT=1,1

Tarkista yhteys:

AT+CGATT?

Odotettu vastaus: +CGATT: 1

Modeemin ja SIM-kortin tietojen lukeminen

Komento

Kuvaus

Esimerkki Vastaus

ATI

Modeemin tiedot

Teltonika TRB255

AT+GMM

Moduulin malli

TRB255

AT+GMI

Valmistaja

Teltonika Networks

AT+CGSN

IMEI-numero

356789123456789

AT+CIMI

IMSI

242012345678901

AT+CCID

ICCID

89470400001234567890

 

Huomautus: Komennot AT+GMM (palauttaa moduulin mallin, esim. TRB255) ja AT+GMI (palauttaa valmistajan, esim. Teltonika Networks) ovat Teltonika-spesifisiä toteutuksia vakiomallisista AT-komennoista. Niiden tulosteet voivat vaihdella laitteesta riippuen, ja niihin tulisi viitata vain Teltonika-modeemien yhteydessä.

Palvelimen pingaaminen

AT+UPING="8.8.8.8.8"

Huomautus: Komento AT+UPING="8.8.8.8.8" on u-blox-kohtainen eikä kuulu mihinkään viralliseen AT-komentostandardiin. Sitä käytetään datayhteyden testaamiseen lähettämällä ping-kutsu määritettyyn IP-osoitteeseen (tässä tapauksessa 8.8.8.8.8). Tähän komentoon tulisi viitata vain u-blox-modeemien kanssa työskenneltäessä.

Käytetään datayhteyden ja verkon tavoitettavuuden testaamiseen.

TCP- ja UDP-socket-viestintä

AT+USOCR=6 // Luo TCP-liitäntä.

AT+USOCO=0, "example.com",80

AT+USOWR=0,20, "GET / HTTP/1.1\r\nHost: example.com\r\n\r\n\r\n"

AT+USORD=0,100

Huomautus: Komennot, joita käytetään TCP- ja UDP-socket-viestintään - esim,

AT+USOCR=6 (luo TCP-socket), AT+USOCO=0, "example.com",80 (yhteys etäisäntään), AT+USOWR=0,20, "GET / HTTP/1.1\r\nHost: example.com\r\n\r\n\r\n" (lähetä dataa) ja AT+USORD=0,100 (lue dataa) - ovat u-blox-kohtaisia AT-komentoja. Ne eivät kuulu mihinkään viralliseen AT-komentostandardiin, ja niihin tulisi viitata vain u-blox-modeemien kanssa työskenneltäessä.

Turvallisuus ja pääsynvalvonta

  • Rajoita AT-etäyhteys valtuutettuihin isäntäkoneisiin
  • Salaa tiedonsiirto TLS:llä tai SSL:llä mahdollisuuksien mukaan.
  • Poista arkaluonteiset AT-toiminnot käytöstä ilman todennusta
  • Parempi suojaus Com4 SIM-tason pääsynvalvonnalla.

Kehittynyt virheenkorjaus AT-komennoilla

Jos yhteysongelmia ilmenee, noudata tätä diagnostiikkajaksoa:

AT+CMEE=2

AT+CSQ

AT+CEREG?

AT+CGDCONT?

AT+CGATT?

Yleiset ongelmat ja toimenpiteet:

Oire

Todennäköinen syy

Komento

Toimenpide

Ei verkkoon rekisteröintiä

APN on määritetty väärin

AT+CGDCONT?

Aseta oikea APN (com4)

Heikko signaali

Huono kuuluvuus

AT+CSQ

Säädä antennia tai sijaintia

SIM-kortti hylätty

Käyttöönotto-ongelma

AT+CCID

Ota yhteyttä Com4-tukeen

Data inaktiivinen

PDP:tä ei ole luotu

AT+CGACT?

Aktivoi datakonteksti uudelleen

 

Woman using laptop to configure IoT device connectivity with AT commands

AT-komentojen käytönoptimointi Com4:n kanssa

Com4:n IoT-yhteysalusta tehostaa AT-komentojen käyttöä reaaliaikaisen SIM- ja signaalivalvonnan avulla. Nämä ominaisuudet vähentävät käyttökatkoksia ja yksinkertaistavat IoT-laivaston hallintaa.

AT-komentojen tulevaisuus IoT:ssä

IoT:n kehittyessä 5G:n, iSIM:n ja reunalaskennan myötä AT-komennot laajentavat edelleen ominaisuuksiaan. Com4 varmistaa, että asiakkaat pysyvät valmiina uusiin teknologioihin ja kehittyviin maailmanlaajuisiin standardeihin.

Yleiset virheet, joita kannattaa välttää

Jopa kokeneet insinöörit voivat kohdata ongelmia AT-komentojen käsittelyssä, erityisesti suurissa IoT-käyttöönotoissa. Nämä virheet aiheuttavat usein epävakaita yhteyksiä, suurempaa virrankulutusta tai hiljaisia vikoja, joita on vaikea jäljittää.
  • Seuraavan komennon lähettäminen ennen OK:n vastaanottamista
    Monet laitteet työntävät komentoja liian nopeasti odottamatta selvää OK-vastausta. Tämä voi hämmentää modeemia ja johtaa epäonnistuneisiin rekisteröinteihin tai katkenneisiin dataistuntoihin.
  • Kiinteän viiveen käyttäminen rekisteröintitilan tarkistamisen sijaan
    Luottaminen aikaperusteisiin viiveisiin eikä komentoihin kuten AT+CEREG? voi johtaa epäluotettavaan toimintaan. Verkon vasteajat vaihtelevat, erityisesti verkkovierailuilla tai heikosti kattavilla alueilla.
  • ERROR-vastausten huomiotta jättäminen
    Jotkin laiteohjelmistot ohittavat ERROR-vastaukset sen sijaan, että reagoisivat niihin. Tämä estää asianmukaisen palautumisen ja vaikeuttaa vianetsintää kentällä.
  • AT-komentovastausten kirjaamatta jättäminen
    Ilman raakojen AT-vastausten tallentamista ongelmien diagnosoinnista tulee arvailua. Selkeät lokit auttavat tiimejä tunnistamaan, onko ongelma SIM-kortissa, verkossa vai laitteen logiikassa.

Viimeiset vinkit IoT-kehittäjille

  • Lisää uusintalogiikkaa ja pieniä viiveitä komentojen väliin.
  • Seuraa pyytämättömiä vastauksia suorien tilapäivitysten saamiseksi.
  • Käytä aina oikeaa APN:ää (com4).
  • Pidä laitteen laiteohjelmisto ajan tasalla.
  • Automatisoi säännölliset signaalin ja rekisteröinnin tarkistukset.

AT-komennot ovat edelleen yleiskäyttöliittymä IoT-yhteyksien hallintaan. Hallitsemalla ne kehittäjät voivat konfiguroida modeemeja, optimoida suorituskykyä ja varmistaa luotettavan viestinnän laajassa mittakaavassa.

Com4 tarjoaa yli vuosikymmenen kokemuksella työkalut, asiantuntemuksen ja infrastruktuurin, joita tarvitaan turvalliseen, suorituskykyiseen ja tulevaisuuden IoT-yhteyteen.

Testaa IoT-laitteesi Com4:n kanssa

Aloita IoT-ratkaisusi testaaminen Com4:n IoT SIM:llä ja koe turvallinen, luotettava ja tulevaisuutta varten suunniteltu liitettävyys.

Start-Testing-Com4-for-Free-1

 

FAQs

Mitä “AT-komennot” tarkoittavat?

AT-komennot ovat tekstimuotoisia ohjeita, jotka lähetetään modeemille tai mobiilimoduulille sen toiminnan ohjaamiseksi. AT tulee sanasta “attention”. Näillä komennoilla hallitaan IoT-laitteiden verkkoyhteyttä, SIM-kortin tilaa, signaalin laatua ja datayhteyksiä.

Miten kaikki AT-komennot listataan?

Yleispätevää AT-komentolistaa ei ole. Jokainen moduuli tukee omaa komentojoukkoaan. Voit tarkastella tuettuja komentoja käyttämällä:

AT+CLAC

Tämä näyttää kaikki kyseisellä modeemilla käytettävissä olevat komennot.

Miten AT-komentoja annetaan?

AT-komennot lähetetään sarjaliitännän kautta käyttämällä työkaluja, kuten terminaalia tai sarjakonsolia.

Esimerkki:

AT

Jos modeemi vastaa OK, komento on vastaanotettu oikein.

What are 3GPP AT commands?

3GPP AT -komennot ovat vakiokomentoja, jotka on määritelty matkaviestinlaitteille yhdenmukaisen toiminnan varmistamiseksi eri verkoissa.

Esimerkki:

 

AT+CEREG?

Tämä tarkistaa LTE-verkkorekisteröinnin tilan.

Miten AT-komennot lähetetään modeemille?

Yhdistät modeemin laitteeseen, avaat sarjaliitännän ja kirjoitat komennon, jota seuraa rivinvaihto.

Esimerkki:

AT+CSQ

Tämä palauttaa tiedot signaalin voimakkuudesta.

 

 

Northern-light-sky
Aloita matkasi jo tänään

Pysy ajan tasalla Com4:n ja IoT-alan viimeisimmistä uutisista ja kehityksestä.