AT-komennot vuonna 2025: IoT-matkaviestin-yhteyksien opas

IoT-laitteita kehitettäessä, käyttöönotettaessa tai vianetsittäessä harva työkalu on yhtä tehokas tai yhtä perustavanlaatuinen kuin AT-komennot. Näiden yksinkertaisten tekstipohjaisten komentojen avulla voidaan ohjata ja määrittää modeemi ja viestiä sen kanssa hyvin teknisellä tasolla.

Mobiili IoT-yhteydet / IoT-kehitys ja virheenkorjaus / AT-komento-opas 2025 | 3 joulukuuta 2025
Hallitse AT-komennot IoT-yhteyksiä varten vuonna 2025, jotta voit parantaa laitteiden suorituskykyä, optimoida yhteydet ja varmistaa luotettavan laajamittaisen viestinnän.
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.

Rakensitpa uutta IoT-ratkaisua tai hallinnoitpa 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:n avulla

AT-komentojen tulevaisuus IoT:ssä

Viimeiset vinkit IoT-kehittäjille


Mitä
AT-komennot ovat

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 matkaviestinmoduulien ohjaamiseen.

Kukin komento alkaa sanoilla "AT", jolla modeemi saa huomion, jonka jälkeen tulevat erityisohjeet.

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 tekstitulosteilla, kuten OK, ERROR, tai diagnoosikoodeilla.

Miksi AT-komennoilla on merkitystä IoT-yhteyksien kannalta

IoT-laitteissa AT-komennot ovat jokaisen matkaviestintoiminnon perusta. Niiden avulla voit:
  • Määrittää APN- ja verkkoasetuksia.
  • Liittyä matkapuhelinverkkoon tai irrottautua siitä.
  • Luoda LTE-, LTE-M- tai NB-IoT-dataistuntoja.
  • Tarkistaa signaalin laadun ja rekisteröintitilan.
  • Lähettää ja vastaanottaa tekstiviestejä.
  • Suorittaa diagnostiikkatarkistuksia ja päivittää laiteohjelmiston.

AT-komennot tarjoavat suoraa ja 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 laajalti eri toimialoilla todellisissa IoT-ympäristöissä.

Älymittarit: Uudelleenkäynnistä tai tiedustele mittareita etänä, kun viestinnän aikakatkaisuja esiintyy.
Kaluston hallinta: Seuraa SIM-kortin tilaa ja signaalin voimakkuutta ajoneuvoissa.
Teollisuusautomaatio: Tee diagnostiikkaa 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 matkaviestinmoduulit 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 yhteyksiä varten

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

AT-komennot ja IoT-standardit

AT-komennot ovat tiiviisti linjassa globaalien IoT-standardien kanssa, kuten:
  • GSMA SGP.32 IoT eSIM -korttia varten, joka mahdollistaa SIM-profiilin etäohjauksen.
  • 3GPP Release 15 ja sitä uudemmat versiot, joissa otetaan käyttöön komennot LTE M:n ja NB IoT:n matalatehoista 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-ekojärjestelmissä.

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

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:
  • Set-komento (=): asettaa määrityksen
  • Read-komento (?): lukee nykyiset asetukset
  • Test-komento (=?): listaa tuetut vaihtoehdot
  • Execution-komento: suorittaa välittömän toiminnon

Esimerkki:

AT+CREG?

+CREG: 0,5

OK

Tämä tarkoittaa, että laite on rekisteröity ja on verkkovierailuverkossa.

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

Yleiset AT-komentovastaukset

Vastaus

Merkitys

OK

Komento suoritettu

ERROR

Komento epäonnistui

+CME ERROR: <koodi>

Laitevirhe

+CMS ERROR: <koodi>

Tekstiviestiin liittyvä virhe

ABORTED

Komento keskeytetty

 

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

AT-komennon pikaohjeet

Tarkoitus

Komennon esimerkki

Kuvaus

Viestinnän testaaminen

AT

Tarkistaa, vastaako modeemi

Signaalin laatu

AT+CSQ

Palauttaa signaalin voimakkuuden (0-31)

LTE-rekisteröinti

AT+CEREG?

Tarkistaa verkon rekisteröinnin

APN:n asettaminen

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

Määrittää PDP-kontekstin

Verkkoon liittyminen

AT+CGATT=1

Liittää laitteen verkkoon

Operaattoreiden luettelo

AT+COPS=?

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

Verkkovierailun käyttöönotto

AT+URDFLT=1

Ottaa verkkovierailun käyttöön

Ping-testi

AT+UPING="8.8.8.8.8"

Testaa datayhteyden

SIM-tunnus

AT+CCID

Näyttää SIM-kortin ICCID-tunnuksen

 

Huomio: 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-käyttöliittymän viestintätesti

AT+CSQ // Signaalin tarkistus

AT+CREG? // GSM-rekisteröinti

AT+CEREG? // LTE-rekisteröinti

Datayhteyden määrittäminen

APN:n määrittäminen:

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

Verkkoon liittyminen:

AT+CGATT=1

Dataistunnon aktivointi:

AT+CGACT=1,1

Yhteyden tarkistaminen:

AT+CGATT?

Odotettu vastaus: +CGATT: 1

Modeemin ja SIM-kortin tietojen lukeminen

Komento

Kuvaus

Esimerkkivastaus

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

 

Huomio: 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ä.

Pingin lähettäminen palvelimelle

AT+UPING="8.8.8.8.8"

Huomio: 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-liitännän viestintä

AT+USOCR=6 // TCP-liitännän luominen

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

Huomiota: Komennot, joita käytetään TCP- ja UDP-liitännän viestintään - esim.

AT+USOCR=6 (TCP-liitännän luominen), 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" (datan lähettäminen) ja AT+USORD=0,100 (datan lukeminen) - 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

  • AT-etäyhteyden rajoitaminen valtuutettuihin isäntöihin
  • Tiedonsiirron salaus TLS:llä tai SSL:llä mahdollisuuksien mukaan
  • Arkaluonteisten AT-toimintojen poistaminen 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 rekisteröintiä verkkoon

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ön optimointi Com4:n avulla

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 ominaisuuksiaan edelleen. Com4 varmistaa, että asiakkaat pysyvät valmiina uusiin teknologioihin ja kehittyviin globaaleihin 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 lähettä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ä ne 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ä laiteohjelmisto ajan tasalla.
  • Automatisoi säännölliset signaalin ja rekisteröinnin tarkistukset.

AT-komennot ovat edelleen yleinen käyttöliittymä IoT-yhteyksien hallintaan. Hallitsemalla ne kehittäjät voivat määrittää 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 avulla

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


 

UKK:t

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ä komentoa:

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.

Mitä ovat 3GPP AT -komennot?

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ä.