Hoʻomaka ʻo Teltonika FMM130 me ka AWS IoT Core alakaʻi hoʻohana
Ke komo ʻana i ka AWS IoT core mai ka console AWS

https://wiki.teltonika-gps.com/view/FMM130_Getting_Started_with_AWS_IoT_Core

Hoʻomaka ʻo FMM130 me AWS IoT Core
ʻAoʻao Nui > Nā mea hahai kiʻekiʻe > FMM130 > FMM130 Manual > Hoʻomaka ʻo FMM130 me AWS IoT Core

ʻIke Palapala

Papa'ōlelo

  • FMM130 (tracker) - GNSS tracking device i hana ʻia e Teltonika Telematics.
  • Wiki - Teltonika IoT kumu ʻike - https://wiki.teltonika-iot-group.com/.
  • FOTA - Paʻa Paʻa ma luna o ka lewa.
  • Configurator - Mea hana e hoʻonohonoho i nā polokalamu Teltonika Telematics.
  • Kūkākūkā kākoʻo lehulehu - kahua ʻike i hoʻolaʻa ʻia no ka hoʻoponopono pilikia.

Moʻolelo Hoʻoponopono (Version, La, Description of Change)

Manao wehewehe
v1.5 2023.02.14 Hoʻouka hou ʻia nā loulou
v1.4 2022.12.19 Hoʻohou ʻike liʻiliʻi
v1.3 2022.11.29 Hana ʻia ka ʻaoʻao

Pauview

ʻO FMM130 ka mea liʻiliʻi a me ka ʻoihana hoʻokele manawa maoli me GNSS a me LTE CAT-M1/NB- IoT/GSM hoʻohui a me ka pākaukau hoʻihoʻi. Mea lako me GNSS/Bluetooth a me LTE CAT- M1/NB-IoT modules me ka fallback i ka 2G network, GNSS a me LTE antennas, configurable digital, analog inputs a me digital outputs, negative inputs, impulse inputs. He kūpono ia no nā noi kahi e pono ai ka loaʻa ʻana o nā mea mamao: ka hoʻokele moku, nā hui hoʻolimalima kaʻa, nā hui kaʻa, nā kaʻa lehulehu, nā hui logistic, nā kaʻa pilikino a pēlā aku.

I kēia manawa no ka MQTT solution loiloi firmware pono e hoʻohana - 03.27.10.Rev.520. No ke kākoʻo paʻa ʻana iā MQTT e ʻoluʻolu e kelepona i kāu luna kūʻai a i ʻole e kelepona pololei ma Teltonika Helpdesk.

Hiki ke loaʻa nā loli i nā mana firmware a me ka ʻike hou ma ka ʻaoʻao wiki pūnaewele: FMM130 hewa ʻole ʻo firmware

ʻO ka wehewehe ʻana i nā lako lako

Pepa ʻIkepili
Hiki ke kiʻi ʻia ka pepa ʻikepili FMM130 ma aneʻi: Pepa ʻikepili
Nā mea i loko o ka pahu maʻamau
PAIPAʻI MAU PONO

  • 10 pcs. o nā mea hahai FMM130
  • 10 pcs. o nā uwea lako mana hoʻokomo/puka (0.9 m) Pahu pahu me ka hōʻailona ʻo Teltonika

Manaʻo ʻo Teltonika i nā code kauoha maʻamau no ke kūʻai ʻana i ka hāmeʻa, ma ke kelepona ʻana iā mākou, hiki iā mākou ke hana i nā code kauoha kūikawā e hoʻokō ai i nā pono o ka mea hoʻohana.

ʻIke hou aku i ke kauoha ma: Kauoha

Nā mea hoʻohana i hāʻawi ʻia

  • Ka lako mana (10-30V).
  • Micro USB i USB A uwea.

E hoʻonohonoho i kāu Kaiapuni Hoʻomohala

Hoʻokomo i nā mea hana (IDE, Toolchains, SDKs)
Hele mai ʻo FMM130 me kā mākou firmware i hana ʻia, no laila ʻaʻohe hoʻomohala hou a i ʻole palapala e koi ʻia no kēia ʻāpana e kākoʻo iā AWS IoT. Ma ka hoʻohana wale ʻana iā Teltonika Configurator Mea hoʻonohonoho FM nā manaʻo, pono ka wahi pili o ka AWS IoT server.
Pono nā polokalamu ʻē aʻe no ka hoʻomohala ʻana a me ka debug i nā noi no ka hāmeʻa
No nā kūlana debugging, hiki ke hoʻoiho ʻia nā loina kūloko o ka OTA me ka hoʻohana ʻana i kā mākou FotaWEB kahua a i ʻole ma ka hoʻohana ʻana iā Teltonika Configurator.
E hoʻonohonoho i kāu hāmeʻa
Hiki ke loaʻa nā kikoʻī āpau e pili ana iā FMM130 i kā mākou ʻaoʻao wiki i hoʻolaʻa ʻia FMM130 Wiki

ʻIke Palapala

Papa'ōlelo
Wiki - Teltonika IoT kumu ʻike - https://wiki.teltonika-iot-group.com/. FOTA - Paa Paa Malu o ka Lewa.

  • Mea hoʻonohonoho - Mea hana no ka hoʻonohonoho ʻana i nā polokalamu Teltonika Telematics.
  • Huina kākoʻo lehulehu – kahua ʻike i hoʻolaʻa ʻia no ka hoʻoponopono pilikia.

No ke kākoʻo paʻa ʻana iā MQTT e ʻoluʻolu e kelepona i kāu luna kūʻai a i ʻole e kelepona pololei ma Teltonika Helpdesk.
Pono nā polokalamu ʻē aʻe no ka hoʻomohala ʻana a me ka debug i nā noi no ka hāmeʻa
No nā kūlana debugging, hiki ke hoʻoiho ʻia nā loina kūloko o ka OTA me ka hoʻohana ʻana i kā mākou FotaWEB kahua a i ʻole ma ka hoʻohana ʻana iā Teltonika Configurator.

E hoʻonohonoho i kāu moʻokāki AWS a me nā ʻae

E nānā i ka palapala AWS pūnaewele ma Hoʻonohonoho i kāu moʻokāki AWS. E hahai i nā ʻanuʻu i wehewehe ʻia ma nā ʻāpana ma lalo nei e hana i kāu moʻokāki a me kahi mea hoʻohana a hoʻomaka:

E nānā pono i nā Notes.

E hana i nā kumuwaiwai ma AWS IoT

E nānā i ka palapala AWS pūnaewele ma Create AWS IoT Resources. E hahai i nā ʻanuʻu i wehewehe ʻia ma kēia mau ʻāpana e hoʻolako i nā kumuwaiwai no kāu hāmeʻa:

E nānā pono i nā Notes.
Hāʻawi i ka Pūnaewele me nā hōʻoia
Hiki ke hoʻoiho ʻia ka ʻike holoʻokoʻa, AWS IoT a me ka ʻike hoʻāʻo ma ka palapala PDF maanei.
MANAʻO: ʻAʻole e hana ʻo MQTT me ka ʻole o nā palapala hōʻoia TLS i hoʻouka ʻia.
AWS IoT Core Configuration
Hoʻonohonoho i ka AWS IoT Core
Ke komo ʻoe i ka console AWS, e kaomi i nā lawelawe ma ka ʻaoʻao ʻaoʻao hema hema, e kiʻi i ka IoT core.
Ke komo ʻana i ka AWS IoT core mai ka console AWS
Helu 1
. Ke komo ʻana i ka AWS IoT core mai ka console AWS
MANAʻO: Inā ʻaʻole hiki iā ʻoe ke ʻike i nā "Services" ma ka ʻaoʻao hema hema, e kaomi i ka "My account" ma ka ʻaoʻao ʻākau a me "AWS Management Console" E koho Manage, Security, Policies (Manage> Security> Policies) a kaomi i ka Create policy or Create buttons .
Kiʻi 2. Ke komo ʻana i ka hana kulekele
Ma ka pukaaniani Create Policy, e hookomo i ka inoa Policy. Ma ka ʻaoʻao palapala Policy no Policy Action (1) e koho i ka "*" a no Policy resource (2) e hoʻokomo i ka "*" a kaomi i ka hana.
Kiʻi 3. Ke hana ʻana i kahi kulekele I kēia manawa, ua hana ʻoe i kahi kulekele, koho Manage ma ka ʻaoʻao ʻaoʻao ma ka ʻaoʻao hema, a laila koho i nā mea āpau, Nā mea (Manage>Nā mea a pau> Nā mea). A kaomi ma luna o Create things.

Kiʻi 4. Loaʻa i nā mea ma hope e koho i ka hana hoʻokahi mea a kaomi Next.
Kiʻi 5. Ka hana ʻana i ka mea hoʻokahi
Ka hana ʻana i ka mea hoʻokahiMa hope o ka hana ʻana i hoʻokahi mea, e hoʻokomo i ka inoa o Thing a ma ka ʻaoʻao ʻo Device Shadow e koho i ke aka inoa ʻole (maʻamau). A laila kaomi Next.
Nā waiwai o ka mea
Kiʻi 6. Nā waiwai o ka mea
A laila i ke koho ʻana i ka palapala hōʻoia, koho Auto-generate a new certificate a kaomi Next.
Hoʻonohonoho palapala
Kiʻi 7. Hoʻonohonoho palapala
I kēia manawa, koho i ke kulekele āu i hana ai ma mua e hoʻopili iā ia i ka palapala hōʻoia a me ka mea. Ma hope o kēlā kaomi Create thing.
Kiʻi 8. Hoʻopili i nā kulekele i ka palapala hōʻoia
A laila puka me ka Certificate files a kī filePono nā koho hoʻoiho e puka mai. Paipai ʻia e hoʻoiho i nā mea a pau files, no ka mea, ʻaʻole loaʻa kekahi o lākou no ka hoʻoiho ʻana. ʻO ka fileʻO nā mea i koi ʻia no ka hoʻohana ʻana me nā hāmeʻa FMX ʻo ia: palapala palapala (1), kī pilikino (2), a me Amazon Root CA 1 file(3), akā makemake ʻia e hoʻoiho iā lākou āpau a mālama iā lākou ma kahi paʻa.
Hoʻoiho palapala a me nā kī
Kiʻi 9. Hoʻoiho palapala a me nā kī
Ke ʻimi ʻana i ka ʻikepili ʻikepili o ka mea hana (ka mana kikowaena)
No ka loaʻa ʻana o kahi kikowaena kikowaena (ma ka AWS endpoint) kaomi ma ka ʻaoʻao ʻaoʻao ma ka hema Settings (AWS IoT-> Settings). A i ʻole kaomi ma ka ʻaoʻao ʻaoʻao ma ka ʻaoʻao hema Nā mea, koho i ka mea i hana ʻia, ma hope o ka kaomi ʻana iā Interact->View Nā hoʻonohonoho. Ke ala holoʻokoʻa - (Nā mea->*YourThingName*->Interact->ViewNā hoʻonohonoho). E wehe ʻia ka ʻaoʻao i loaʻa ka hopena. E kope i ka helu helu hope. ʻO 8883 ke awa no ke komo ʻana i kēia wahi hopena.
Ke hoʻonohonoho nei i ka mea hana
Kiʻi 10. Ka helu hope o ka ʻikepili

Palekana a me nā palapala hōʻoia

Ke hoʻohana nei i ka palapala hōʻoia, kī pilikino a me ka palapala kumu. (Via Cable)
E ʻimi i ka palapala hōʻoia file e hoʻopau ana me ka hoʻonui pem.crt (ʻo ka hopena paha he .pem wale nō) Kiʻi pilikino file a me AmazonRootCA1 file (ʻaʻole pono e hoʻololi fileinoa). ʻO kēia mau mea files i hoʻoiho ʻia i ka wā e hana ana i ka Thing ma AWS IoT Core.
Aʻa Amazon CA1
Kiʻi 17. Palapala, kī pilikino a me ka palapala kumu Hoʻouka i ka mea i ʻōlelo ʻia files ma ka ʻaoʻao Security ma ka Teltonika Configurator.
Kiʻi 18. Hoʻouka i nā palapala hōʻoia a me nā kī Ma hope o ka hoʻouka ʻana i nā palapala hōʻoia, e hele i ka ʻaoʻao Pūnaewele a ma ka ʻāpana protocol Data koho - Codec JSON.
Ke koho ʻana i ka protocol data
Kiʻi 19. Ke koho ʻana i ka protocol data
ʻO ka hoʻonohonoho GPRS hāmeʻa no nā hoʻonohonoho AWS IoT Custom MQTT
Ma ka ʻaoʻao GPRS, ma lalo o nā hoʻonohonoho kikowaena koho:

  1. Domain – Hopena mai ka AWS, Awa: 8883
  2. Kūkākūkā – MQTT
  3. Hoʻopili TLS - TLS/DTLS

Ma ka ʻāpana MQTT Settings koho:

  1. ʻAno mea kūʻai aku MQTT - AWS IoT Custom
  2. Mea ID - e hoʻokomo i ka IMEI mea (koho)
  3. Haʻalele i ka ʻikepili a me nā kumuhana kauoha

E mālama i ka hoʻonohonoho i ka mea hana.
Kiʻi 27. Nā ʻōkuhi GPRS no MQTT AWS IoT
Ke nānā nei i ka ʻikepili i loaʻa a me ka hoʻouna ʻana i nā kauoha ma ka AWS IoT core
Hiki ke loaʻa nā ʻikepili i loaʻa mai ka mea ma ka MQTT test client, hiki ke loaʻa ma luna o "Manage" ma ka ʻaoʻao ʻaoʻao ma ka hema.
Kiʻi 28. MQTT hoʻāʻo i ka mea kūʻai aku wahi

No ka ʻike ʻana i ka ʻikepili e hiki mai ana, e kau inoa i ke kumuhana – *DeviceImei*/data . A i ʻole e kau inoa i # no ka ʻike ʻana i nā ʻikepili puka i waho ma nā kumuhana.

Kiʻi 29. MQTT mea kūʻai hoʻāʻo
Loaʻa ka ʻikepili e komo mai ana ma ke ʻano JSON, no ka laʻana:
Kiʻi 30. Ua loaʻa ka ʻikepili
No ka hoʻouna ʻana i nā kauoha SMS/GPRS i ka hāmeʻa e kau inoa i kahi inoa kumuhana – *DeviceIMEI*/mau kauoha, a, ma ka pukaaniani mea kūʻai hoʻāʻo MQTT like e koho i ka Hoʻopuka i kahi kumuhana. E hoʻokomo i ka inoa kumuhana -

*MeaIMEI*/mau kauoha. Ma ka Message payload e hoʻokomo i ke kauoha GPRS/SMS i makemake ʻia ma ke ʻano o ka ʻano a kaomi i ka Publish:
{“CMD”: “ ”}Ka hana ʻana i ka mea hoʻokahiKiʻi 31. Ka hoʻouna ʻana i ke kauoha ma AWS IoT Core
E hōʻike ʻia ka pane i ke kauoha ma ke kumuhana Data:
Loaʻa i nā mea ma hope

Kiʻi 32. ʻO ka pane i kahi kauoha ma ke kumuhana ʻikepili, ua paʻi ʻia ke kauoha ma ke kumuhana kauoha

Debugging

I ke kūlana i ka wā e ʻike ʻia ai ka pilikia me ka hoʻouka ʻana i ka ʻike, hiki ke lawe pololei ʻia nā lāʻau o loko mai ka polokalamu hoʻonohonoho polokalamu (kuhikuhi), ma o Terminal.exe ma ka hoʻopili ʻana i ke koho ʻana i ke kelepona pili USB port, a i ʻole ma ka loaʻa ʻana o nā loina kūloko ma o FotaWEB in ʻāpana hana.

Hoʻoponopono pilikia

Hiki ke waiho ʻia ka ʻike i Teltonika HelpDesk a e kōkua nā ʻenekini Teltonika i ka hoʻoponopono pilikia. No ka 'ike kiko'ī e pili ana i ka 'ike e 'ohi 'ia no ka debugging, e 'olu'olu e kipa i ka 'ao'ao ho'ola'a ma Teltonika Wiki.

ʻO kahi ʻē aʻe, loaʻa iā Teltonika kahi Hui Kākoʻo Nui hoʻolaʻa no ka hoʻoponopono pilikia, kahi e hoʻoponopono ikaika ai nā ʻenekinia i nā pilikia.

Hoʻoponopono pilikia

Hiki ke waiho ʻia ka ʻike i Teltonika HelpDesk a e kōkua nā ʻenekini Teltonika i ka hoʻoponopono pilikia. No ka 'ike kiko'ī e pili ana i ka 'ike e 'ohi 'ia no ka debugging, e 'olu'olu e kipa i ka 'ao'ao ho'ola'a ma Teltonika Wiki.

ʻO kahi ʻē aʻe, loaʻa iā Teltonika kahi Hui Kākoʻo Nui hoʻolaʻa no ka hoʻoponopono pilikia, kahi e hoʻoponopono ikaika ai nā ʻenekinia i nā pilikia.

Debugging

I ke kūlana i ka wā e ʻike ʻia ai ka pilikia me ka hoʻouka ʻana i ka ʻike, hiki ke lawe pololei ʻia nā lāʻau o loko mai ka polokalamu hoʻonohonoho polokalamu (kuhikuhi), ma o Terminal.exe ma ka hoʻopili ʻana i ke koho ʻana i ke kelepona pili USB port, a i ʻole ma ka loaʻa ʻana o nā loina kūloko ma o FotaWEB in ʻāpana hana.

Palapala / Punawai

E hoʻomaka ana ʻo Teltonika FMM130 me AWS IoT Core [pdf] Ke alakaʻi hoʻohana
Hoʻomaka ʻo FMM130 me AWS IoT Core, FMM130, hoʻomaka me AWS IoT Core, hoʻomaka me AWS IoT Core, AWS IoT Core, IoT Core, Core

Nā kuhikuhi

Waiho i kahi manaʻo

ʻAʻole e paʻi ʻia kāu leka uila. Hōʻailona ʻia nā kahua i makemake ʻia *