IoT i CIoT qurilmalari - Aqlli echimlar

LoRaWAN & GSM - Smart City





iSys - aqlli tizimlar







LOYIHA

Mundarija

1. Kirish 3

1.1 @City ( IoT/CIoT ) Communication 4

1.2. IoT / CIoT qurilmalarining apparat resurslari 4

0..4 dasturlashtiriladigan ikkilik kirish 4

0..4 dasturlashtiriladigan ikkilik chiqishlar 4

0..4 hisoblash yozuvlari (uchuvchan bo'lmagan hisoblagichlar) 4

0..4 dimmers chiqishi (PWM yoki 0..10V) 5

Infraqizil kirish + chiqish 5

0..4 o'lchov yozuvlari (ADC) 5

ketma-ket interfeyslari SPI / I2C / UART / CAN 5

1.3. @City GSM Devices 6

1.4. @City LoRaWAN Devices 9

The module holda LoRaWAN modem va processor may act as MEMs Sensor Module for @City GSM, Wi-fi, Ethernet, va other eHouse architectures ( 3v3..3v6 DC powered ) 10

2018-04-01 121 2. General conditions of usage @City ( LoRaWAN, GSM ) Systems 11

2.1. Exclusive Conditions of @City GSM. 11

2.2. Exclusive conditions for @City LoRaWAN. 12

3. @City ( LoRaWAN, GSM ) Controller Configuration 13

3.1. @City Controller Configuration - Assigning names 13

3.2. General configuration of @City LoRaWAN & GSM Controllers 14

3.2.1 General configuration of @City GSM device 14

3.2.2. General Configuration of @City LoRaWAN controllers 17

3.3. Ikkilik kirishlar konfiguratsiyasi 18

3.4. Ikkilik chiqishlar konfiguratsiyasi 19

3.5. ADC o'lchov yozuvlari va qo'shimcha sensorlar konfiguratsiyasi (XIN) 21

3.6. Dimmers konfiguratsiyasi PWM / 0..10V 22

3.7. Kalendar-rejalashtiruvchining konfiguratsiyasi 24

4. LoRaWAN Network Infrastructure Configuration 26

4.1. LoRaWAN Gateway Configuration. 26

4.1.1. Basic configuration of LoRaWAN gateway 26

4.1.2. Semtech Packet Forwarder (SPF) konfiguratsiyasi 27

4.2. LoRaWAN Network/Application Server Configuration 28

4.2.1. LoRaWAN Network Server Configuration 29

5. Work condition of @City GSM / LoRaWAN devices 31


1. Kirish

The @City tizim bir qator elektron qurilmalarni (tekshirgichlarni) qo'llab-quvvatlaydi - tugun, mot, qurilma deb nomlanadi. Mavjud infratuzilma, talab va shartlarga qarab ko'plab aloqa turlari (simli va simsiz) mavjud.

Device types available in the @City tizim:

Barcha qurilmalar bir-biri bilan @City bulut va ma'lum bir aloqa infratuzilmasi mavjudligiga qarab gibrid hamkorlik qilish imkoniyati mavjud.

Binolar va Internetga ulangan LAN yoki WiFi mavjudligi uchun biz eHouse.PRO server orqali (ma'lumotlarni yuborish / qabul qilish imkoniyatiga ega bo'lgan) echimlardan foydalanishimiz mumkin. @City bulut):

Quyidagi hujjat tasvirlangan GSM va LoRaWAN bitta chipli mikrokontroller (mikroprotsessor) va tashqi aloqa modemiga asoslangan qurilmalar. Bu aloqa modemining farqiga qaramay tizimni standartlashtirishga imkon beradi.

Boshqa aloqa variantlari uchun murojaat qiling eHouse hujjatlar.



Bu shunga o'xshash funktsiyalar va uskunalarni olish, shuningdek boshqa aloqa variantlariga yoki versiyalariga oson ko'chib o'tishga imkon beradi.

1.1 @City ( IoT/CIoT ) Communication

The @City tizim currently uses one of the tanlangan communication modules ( modems ):

1.2. IoT / CIoT qurilmalarining apparat resurslari

Butun "aql-idrok" tizim mikrokontrollerda (mikroprotsessor) joylashgan va aloqa turiga unchalik bog'liq emas. IoT / CIoT qurilmalarining (mikroprotsessor) apparat resurslari quyidagicha:

1.3. @City GSM Devices

@City GSM devices connect through the cellular network of the GSM mobile operator through one or more technologies va services. Ushbu xizmatlar hisob-kitob qilinadi va operatorlar va xizmatlarga alohida bog'liqdir. Xizmatga faol sim kartalar orqali uyali telefonlarda bo'lgani kabi ruxsat beriladi:

The availability of tanlangan services depends on the communication operator va the built-in GSM modem at the production stage:

1) 2G (barcha operatorlar)

2) 2G / LTE CATM1 (Orange) - CATM1 mavjud bo'lmaganda 2G orqaga qaytish imkoniyati mavjud.

3) 2G / NBIoT (T-Mobile / Deutsche Telecom) - NBIoT mavjud bo'lmaganda va operator bunga yo'l qo'yganda 2G orqaga qaytish imkoniyati mavjud.

4) 2G / 3G (barcha operatorlar)

5) 4G / LTE (barcha operatorlar)

6) Mavjud modem va sozlamalarga qarab, boshqa xizmatlar kombinatsiyasi ham mavjud bo'lishi mumkin.

Dastlabki 3 ta echim bir xil modemda ishlaydi (NBIoT / CATM1 + backback 2G). Ishlatilgan taqdirda "plastik" Nano SIM-kartalarni kartani almashtirish va boshqa xizmatda mos ravishda ishlashini masofadan sozlash mumkin. MIM (chip (IC) shaklidagi SIM-kartalar) bilan bog'liq holda, qaror qurilmani ishlab chiqarish bosqichida qabul qilinadi va operatorni yoki xizmatni o'zgartirish mumkin emas. NBIoT oyiga ~ 512kB uzatiladigan juda oz miqdordagi ma'lumotlarga bag'ishlangan (iltimos, ushbu qiymatni operatorga etkazing), bu ba'zi CIoT / IoT echimlari uchun muhim to'siqdir.

4, 5 echimlari ishlab chiqarish bosqichida boshqa modemlarni o'rnatishni talab qiladi.

Qurilmaning quvvat sarfi xizmatga bog'liq va eng pastdan yuqori darajaga qadar ko'rsatilgan:

- NBIoT

- CATM1

- LTE

- 3G

- 2G / SMS / USSD / GPRS / EDGE

Ma'lumot uzatish tezligi eng pastdan yuqori darajaga:

- NBIoT

- CATM1

- 2G / SMS / USSD / GPRS / EDGE

- 3G

- LTE



All @City GSM devices can be equipped with a GPS receiver for geolocation va automatic positioning on maps. Shuningdek, ular o'lchovlarga ehtiyoj sezilganda yoki harakatda ishlashda mobil holda ishlashlari mumkin.




1.4. @City LoRaWAN Devices

LoRaWAN is a long oralig'i communication solution ( up to approx. 15 km) ochiq ISM polosalarida ishlash (masalan.) 433MHz, 868MHz va boshqalar. ). Biroq, juda katta diapazonlar uzatish tezligi va ma'lumotlar paketlari uzunligini sezilarli darajada qisqartirishni talab qiladi (masalan. soniyada 250 bitgacha bo'lgan eng yuqori diapazon uchun va maksimal 51 bayt ma'lumot uchun - foydali yuk). Transmission with repetitions va confirmations can take a very long time, which may eliminate LoRaWAN in some solutions. The number of LoRaWAN gateways is also important to ensure a good oralig'i of devices, which allows you to work at higher speeds, fewer errors va less repetitions amount.

LoRaWAN devices communicate with the @City cloud via LoRaWAN Gateways, which have to provide coverage at the required level for all available LoRaWAN devices. In addition, these gateways must be connected to the LAN or the Internet via any link to be able to send data to the LoRaWAN network/application server ( NS/AS ).

The web server is used for two-way communication with LoRaWAN gateways va for sending information to/ from LoRaWAN devices.

Tarmoq / dastur serveri mahalliy LAN yoki xizmat ko'rsatuvchi provayderning ma'lumotlar markazida joylashgan bo'lishi mumkin. Qurilmalardagi ma'lumotlar tarmoq / dastur serveridan integratsiya protokollari orqali @City cloud (webhook orqali). Bu to'g'ridan-to'g'ri integratsiya qilish imkonini beradi @City LoRaWAN bilan tizim @City databases.



Ilova serveri qo'shimcha ravishda tizim uchun kengaytirilgan mantiqni va BIMni (axborotni modellashtirish) amalga oshirishi, qabul qilish bo'yicha ma'lumotlarni qayta ishlashi va javob sifatida alohida qurilmalarga boshqaruv buyruqlarini (hodisalarini) yuborishi mumkin.

@City LoRaWAN devices contains additional features as:


The module holda LoRaWAN modem va processor may act as MEMs Sensor Module for @City GSM, Wi-fi, Ethernet, va other eHouse architectures ( 3v3..3v6 DC powered )

2018-04-01 121 2. General conditions of usage @City ( LoRaWAN, GSM ) Systems

DIQQAT! Asosiy aloqa interfeysi parametrlarining noto'g'ri o'rnatilishi qurilmaning yo'q qilinishiga yoki doimiy bloklanishiga olib kelishi mumkin (bunda bizda jismoniy kirish imkoni yo'q).

A-ning har qanday yangilanishi proshivka va yakuniy konfiguratsiya ularni belgilangan joyga o'rnatmasdan oldin amalga oshirilishi va sinovdan o'tkazilishi kerak (barcha qurilmalar uchun va bir necha qurilmalar uchun kamida bir hafta davomida).

Ruxsatsiz shaxslar tomonidan amalga oshirilgan noto'g'ri konfiguratsiya / dasturiy ta'minotni yangilash, shuningdek, individual tekshirgichlarni o'rnatish joylarida bajarish uchun ishlab chiqaruvchi javobgar emas.

O'chirish, xizmatlar, ta'mirlash, almashtirish va qayta o'rnatish bo'yicha barcha xarajatlar tizim foydalanuvchisi tomonidan qoplanadi (Ishlab chiqaruvchi emas).

Qurilma dasturini va konfiguratsiyani yangilash uchun signalning etarli darajasini va kerakli xizmatlarning mavjudligini ta'minlash kerak. Nazoratchilarning so'nggi o'rnatiladigan joylarida va ularning atroflarida yuqorida ko'rsatilgan harakatlar imkonsiz bo'lishi mumkin. Ular, shuningdek, mavsum, ob-havo va radio to'lqinlarining tarqalishiga bog'liq bo'lishi mumkin.

Konfiguratsiya / proshivka o'zgarishi bilan bog'liq xizmatlarning barcha xarajatlari foydalanuvchi tomonidan qoplanadi (ma'lumotlar uzatish, qo'shimcha o'chirish, qurilmalarni o'rnatish, qulfni ochish, almashtirish va boshqalar uchun qo'shimcha to'lovlar). ).

Maksimal diapazon nafaqat nazariy, ideal radio tarqalish sharoitida o'lchanadi va asboblarning (tashqi va mos keladigan antennalar bilan) ko'rish sohasidagi ishlashini bildiradi (signal nurlari yo'lidagi to'siqsiz). Hududning urbanizatsiyasiga, daraxtlarga, ob-havoga, joylashish joyiga va o'rnatish uslubiga qarab, oraliq yuqoridagi ma'lumotlarga qaraganda bir necha yuz marta yomonroq bo'lishi mumkin.

2.1. Exclusive Conditions of @City GSM.

The user bears the costs va is responsible for timely payment of the GSM operator subscription va @City server hosting. Xizmatning uzluksizligi tanqidiy uzatish parametrlarining qaytarilmas o'zgarishiga va butun tizimni blokirovka qilishga olib kelishi mumkin (masalan. statik IP-manzilning o'zgarishi, Internet-domenning yo'qolishi, serverdagi ma'lumotlar / konfiguratsiyaning yo'qolishi, dasturiy ta'minotning yo'qolishi, zaxira nusxalari va boshqalar. ).

In the tadbir that the user pays the above-mentioned amounts as a flat rate to the producer of the @City tizim, the Producer is not responsible for the conditions changes of the offer or termination of services performed by external entities.

The tizim manufacturer is not responsible for the quality of services provided by third parties, including the GSM operator, external @City hosting. Radio to'lqinlarining tarqalishi diapazonining yomonlashishi uchun ishlab chiqaruvchi javobgar emas (masalan. due to the creation of new buildings, changes in the location of GSM broadcasting stations ( BTS ), trees, etc. ).

Ma'lumotlarni uzatish chegaralari (ayniqsa NBIoT uchun) bo'lsa, dasturiy ta'minotni sozlash va yangilash obuna davrining boshida, ma'lumotlarning eng kam sarflanishi bilan amalga oshirilishi kerak. Aks holda, uzatish limitidan oshib ketishi bilan bog'liq blokajlar tufayli, hisob-kitob davri tugaguniga qadar qurilmani blokirovka qilish mumkin.

The GSM operator is responsible for the quality of the GSM connection, not the @City tizim manufacturer.

Foydalanuvchi quyidagi ma'lumotlarni qabul qilishini va bunga rozi ekanligini e'lon qiladi.

2.2. Exclusive conditions for @City LoRaWAN.

The user bears the costs va is responsible for the timely payment of lease va installation fees for the LoRaWAN gateway, LoRaWAN Network/Application Server va @City server hosting. Xizmatning uzluksizligi tanqidiy uzatish parametrlarining qaytarilmas o'zgarishiga va doimiy tizim bloklanishiga olib kelishi mumkin (masalan. statik IP-manzilni o'zgartirish, domenni yo'qotish, serverdagi ma'lumotlar / konfiguratsiyani yo'qotish, dasturiy ta'minotni yo'qotish, zaxira nusxalari va boshqalar. ).

In the tadbir that the user lays down the above obligations on a flat-rate basis to the @City producer, the producer is not responsible for changing the conditions or terminating the services provided by external entities.

The tizim manufacturer is not responsible for services provided by external entities, including any LoRaWAN operator, hosting for the LoRaWAN network/application server, external @City server hosting. Radio to'lqinlarining tarqalishi diapazonining yomonlashishi uchun ishlab chiqaruvchi javobgar emas (masalan. due to the creation of new buildings, changes in the location of LoRaWAN gateways, damage to LoRaWAN gateways, power outages, trees, interference, signal losses, etc. ).

Ma'lumotlarni uzatish chegaralari bo'lsa, dasturiy ta'minotni sozlash va yangilash obuna davrining boshida, ma'lumotlarning eng kam sarflanishi bilan amalga oshirilishi kerak. Aks holda, uzatish limitidan oshib ketishi bilan bog'liq blokirovkalar tufayli hisob-kitob davri tugaguniga qadar qurilmani blokirovka qilish mumkin. Yangilashni boshidan oxirigacha bitta tekshirgichdan o'tkazish va ishning to'g'riligini tekshirish kerak. Barcha tekshirgichlar uchun yangilanishni ishga tushirish radiokanalni ko'p kunlar davomida butunlay to'sib qo'yishiga olib kelishi mumkin.

LoRaWAN uses publicly available "ochiq radiokanallar" (Evropa Ittifoqi uchun 433 yoki 868 MGts), bir xil chastotalarda ishlaydigan boshqa qurilmalar bezovta qilishi yoki egallashi mumkin. Yuqoridagi holatda ishlab chiqaruvchi aloqa sifati uchun javobgar emas.

The user is responsible for covering the area with the appropriate number of LoRaWAN gates va their location to obtain the appropriate level of signals for all devices va the entire @City LoRaWAN tizim.

@City GSM devices can be used in places highly exposed to signal interference.

Foydalanuvchi quyidagi ma'lumotlarni qabul qilishini va bunga rozi ekanligini e'lon qiladi.

3. @City ( LoRaWAN, GSM ) Controller Configuration

Tizimning konfiguratsiyasi veb-interfeys orqali amalga oshiriladi. Configuration is very critical for @City controllers va incorrect settings may cause the tizim to completely block. It is recommended that the full template configuration ( default settings ) be carried out va tested by the @City tizim manufacturer.

3.1. @City Controller Configuration - Assigning names


Nazoratchining manzili 000000000000000 ( 15 zeros for GSM/16 for LoRaWAN ) ga tegishli bo'lgan standart manzil oiladagi barcha nazoratchilar (ya'ni xuddi shu narsa uchun Sotuvchi kodi va Fayl kodiva xuddi shu turdagi LoRaWAN / GSM tekshiruvi. Agar tekshirgichda o'zining shaxsiy konfiguratsiyasi aniqlanmagan bo'lsa, unga standart konfiguratsiya yuklanadi.

In the case of GSM controllers, this address corresponds to the unique IMEI number ( 15 characters ) assigned by the manufacturer of the GSM modem.

In the case of LoRaWAN controllers, this address corresponds to the unique "Dev EUI" number given by the manufacturer of the LoRaWAN modem ( 16 characters in hexadecimal code ).

Sotuvchi kodi - mijoz (foydalanuvchi) uchun noyob parametr

Fayl kodi - bu proshivka turini bildiruvchi parametr (jihoz va mavjud algoritmlarga bog'liq)

Ko'pgina hollarda, ushbu qurilmani (standart) butun tizim uchun yoki boshqa drayverlarga shablon sifatida sozlash kifoya. Yangi tekshirgich konfiguratsiyasini yaratishda ushbu sozlamalar shablondan ko'chiriladi.

Both proshivka va configurations for all installations ( instances ) are located on the servers of the @City tizim manufacturer available via the WWW, to which the user may have limited access. Biroq, to'g'ri konfiguratsiya juda muhimdir va to'liq jismoniy kirish imkoniyatiga ega bo'lgan bir nechta qurilmalarda (stolda) sinovsiz o'zgarishlarni kiritish tavsiya etilmaydi. For more information, please check the general conditions of the @City tizim va the specific conditions for a particular way of communication.

3.2. General configuration of @City LoRaWAN & GSM Controllers

3.2.1 General configuration of @City GSM device

Before starting the configuration, please read the general conditions of the @City tizim va tizim-specific conditions for @City GSM.




Sotuvchi kodi - bitta xaridorga (foydalanuvchiga) bag'ishlangan o'n oltinchi kodda saqlangan 8 ta belgidan iborat. Bu tekshirgich ishlab chiqarish bosqichida beriladi. O'zgartirishga urinish tekshirgichning doimiy shikastlanishiga olib kelishi mumkin.

Fayl kodi - bitta o'nlik kodida saqlangan, bitta nazoratchi dasturiy ta'minotining versiyasiga bag'ishlangan 8 ta belgidan iborat. It is granted at the controller production stage va may depend on the type of communication ( GSM / LoRaWAN ) va additional equipment, e.g. datchiklar, kirish / chiqish soni va individual algoritmlar. O'zgarish doimiy shikast etkazishi yoki boshqaruvchining bloklanishiga olib kelishi mumkin.

PIN-kod raqami - SIM-karta uchun o'rnatilgan bo'lsa, 4 xonali pin raqami. PIN-kodlarni o'rnatish tavsiya etilmaydi. Plastik SIM-kartalar uchun ularni mobil telefoningizda olib tashlashingiz mumkin. Noto'g'ri SIM-ning kiritilishi qurilmadagi kartani butunlay blokirovkalashga olib kelishi mumkin (biz unga oxir-oqibat jismoniy kirish huquqiga ega bo'lmaymiz).

SMS yo'q. - SMS orqali holatni yuborishda SMS raqami. Ushbu parametr xizmatga va operatorga (2G / CATM1 / NBIoT) bog'liq holda mavjud. Bundan tashqari, bayroqni yoqish kerak: SMS yoqish.

USSD-str - Statuslarni USSD orqali yuborish uchun USSD buyrug'i. This option is available only for tanlangan types of GSM modems ( 2G/3G + GPS ). Variant: USSD-ni yoqish majburiy, shart. Operator USSD xizmatini taqdim etishi va yoqishi kerak.

APN - kirish nuqtasi nomi. Internetga ulanish nuqtasining nomi, masalan. Internet (LTE-M1 yoki NB-IoT kabi maxsus xizmatlar uchun uni operator alohida tayinlashi mumkin).

WWW manzili - HTTP-ga kirish uchun veb-manzil (domen yoki IP).

WWW sahifasi - veb-sahifa manzili, bu erda kontrollerlar holatlari va buyruqlar yuboriladi.

HTTP yoqish - HTTP ma'lumot uzatilishini yoqadi. Ushbu usul boshqa barcha aloqa usullariga qaraganda ma'lumotlar uzatishni bir necha baravar ko'p hosil qiladi, bu esa xarajatlarni ko'payishiga, uzatish chegarasidan oshib ketishiga yoki NBIoT kabi ba'zi xizmatlardan foydalana olmaslikka olib kelishi mumkin.

TCP / UDP manzili - IP address of the @City server for receiving va transmitting data between the cloud va devices. Internet-domen manzilidan emas, balki belgilangan IP-manzildan foydalanish tavsiya etiladi.

TCP porti - aloqa uchun TCP / IP porti

TCP yoqish - TCP / IP uzatishni yoqish imkonini beradi. Transmissiya ramkalari va TCP tasdiqlashlari UDP uzatmalariga nisbatan ma'lumotlar miqdorini ko'paytiradi, ammo ular ma'lumotlarning to'g'riligini, tasdiqlashlarini va agar aloqa mavjud bo'lsa, ularni etkazib berishni kafolatlaydi.

UDP porti - UDP orqali maqom olish uchun port

UDP yoqish - UDP uzatishni yoqing

Aux Manzil, Aux Port, Aux Enable - kelajakdagi dasturlar

Aux2 manzili, Aux2 porti, Aux2 yoqilgan - kelajakdagi dasturlar

Sensorni qo'llab-quvvatlashni faollashtirish ( they must be physically mounted on the @City module ). Aks holda, qurilma ancha sekin va barqaror ishlashi mumkin. Datchiklar ishlab chiqarish bosqichida butun ishlab chiqarish seriyasiga o'rnatiladi.

Temp, presure, namlik, gaz - o'rnatilgan harorat, bosim, namlik va havo sifati sensori

Temp + Presure - Birlashgan harorat va bosim sensori

Giroskop - 3 o'qda gyroskop sensori (X, Y, Z)

Magnetometr - 3 o'qda magnit sensor (X, Y, Z)

Akselerometr - 3 o'qda tezlashish / tebranish sensori (X, Y, Z)

Rang - Rang sensori (R, G, B, IR, G2)

Ambient + proximeter - o'rnatilgan yorug'lik darajasi va (10 sm oralig'ida) proximeter sensori

GSM Commvas - qo'shimcha modemni ishga tushirish buyruqlari

Hash kodi - Qo'shimcha shifrlash kodi. O'zgartirmang.

HTTP uzatish - Qo'shimcha HTTP aloqa imkoniyatlari

Global manzil - Qurilmadan qurilmaga boshqarish uchun boshqaruvchining global manzili.

GSM Rejim - GSM communication mode ( 2G Only, LTE Only, CATM1, NBIoT, 2G + CAT M1, LTE 800, LTE 1800 ). Aloqa rejimining noto'g'ri o'rnatilishi qurilmaning aloqasini doimiy ravishda to'sib qo'yishiga olib kelishi mumkin.

3.2.2. General Configuration of @City LoRaWAN controllers

Most options are the same as in the GSM controller. In principle, all fields related to GSM communication are not used during LoRaWAN controller operation. LoRaWAN devices have different proshivka which support LoRaWAN module instead GSM.

Ustida @City LoRaWAN qurilma tomoni, konfiguratsiya juda oddiy:

EUID dasturini qo'llash - Ilova identifikatori for LoRaWAN server ( 16 characters in hex code ) - application defined on the LoRaWAN Network/Application Server to which we send data.

Ilova kaliti - application authorization key for LoRaWAN server ( as above )

Ma'lumotlarning moslashuvchan tezligini o'chirib qo'ying - Adaptiv tezlikni tanlashni o'chiradi. Bu sizga qurilmaning doimiy tezligini majburlashga imkon beradi. Ba'zi hollarda, bu katta aloqa muammolarini keltirib chiqarishi mumkin. Shuni hisobga olish kerakki, RSSI va SNR parametrlari adaptiv rejimda yaxshilanishi bilan tezlik sezilarli darajada oshadi. Bu ma'lumotni radio orqali uzatish vaqtini sezilarli darajada qisqartiradi "Efir vaqti" va aksariyat hollarda ma'lumotlar qurilma va server o'rtasida uzatilishi mumkin va aksincha.

Ma'lumotlar tezligi (DR) - LoRaWAN link speed selection. Ushbu tezlik Bootloader-ga taalluqli emas. Agar boshqaruvchi tezlikni moslashtirish rejimida ishlasa, u faqat boshlang'ich qiymatidir, chunki uzatuvchi bir necha marta urinishdan so'ng, havoda xabarni uzatish vaqtini cheklash uchun avtonom ravishda optimal tezlikni tanlaydi.

Sozlamalarni yangilang - tekshirgichni ishga tushirish konfiguratsiyasini saqlaydi - barcha sozlamalar



The rest of the @City LoRaWAN configuration is located in the remaining elements of the LoRaWAN configuration screens in Chapter 4.

3.3. Ikkilik kirish konfiguratsiyasi




Ikkilik kirishlar tekshirgichning avtonom ishlashini ta'minlaydigan bir qator funktsiyalar va parametrlarga ega:

Teskari aylantirish - datchiklarni kiritishni inkor qilish "odatda ulangan" (NC) ulangan.

Signal - signalizatsiya funksiyasini yoqish.

Signalni kechiktirish - Signalni kechiktirish vaqti. Agar ushbu holat tugashidan oldin kirish holati asl holiga qaytsa, budilnik yoqilmaydi.

Shtatni eslang - Kirish holatining o'zgarishini eslash vaqti.

Ijro etishni o'chirib qo'ying - Kirish bilan bog'liq bo'lgan ishlaydigan voqealarni blokirovka qilish.

Yugurish - Kirish konfiguratsiyasi buyrug'ini ishga tushiring (Ad-Hoc)

Nusxalash - Kirish konfiguratsiyasi buyrug'ini buferga nusxalash

Tadbir yoqildi - Tadbirni yuqori kirish darajasi uchun qanday o'tkazish haqida tavsif (1)

To'g'ridan-to'g'ri tadbir yoqilgan - Kirish yoqilganida bajariladigan voqea kodi (0 => 1)

Tadbir yopiq - Kirishning past darajasi uchun hodisalarni faollashtirish tavsifi (0)

To'g'ridan-to'g'ri tadbir o'chirilgan - Kirish o'chirilganida bajariladigan voqea kodi (1 => 0)

Signal hodisasi - Signalizatsiya hodisasining tavsifi.

To'g'ridan-to'g'ri signalizatsiya hodisasi - Signal paydo bo'lganda tetiklanadigan voqea kodi

Sozlamalarni yangilang - barcha sozlamalar uchun boshlang'ich konfiguratsiyasini saqlaydi

3.4. Ikkilik chiqishlar konfiguratsiyasi




Aqlli ikkilik chiqishlar bitta yoki ikki marta ishlaydi. Forma tekshirgich uchun boshlang'ich konfiguratsiyasini yaratishga imkon beradi (agar uni Yangilash tugmasi bilan tasdiqlasangiz).

Shakl, shuningdek, Ishga tushirish tugmachasini bosish bilan boshlanishi yoki tekshirgich konfiguratsiyasida foydalanish uchun buferga ko'chirilishi mumkin bo'lgan chiqishlar uchun voqea yaratuvchisi bo'lib xizmat qiladi.



Bitta chiqishni sozlash:

O'chirish - Bitta rejimda chiqishni blokirovka qilish (masalan: agar u rolikli panjurlar, eshiklar, aktuatorlarga tasodifan zarar etkazmaslik uchun disklarni boshqarish uchun ishlatilsa)

Admin - Muhim parametrlarni o'zgartirganda ma'muriy bayroq kerak

Shtat - holatni tanlash (dastlabki konfiguratsiya yoki. bilan tadbirni boshlash "run" tugma)

Takrorlaydi - Takrorlashlar soni (davriy holat o'zgarishi)

Vaqt yoqildi - chiqishni faollashtirish vaqti

Vaqt tugadi - chiqishni o'chirish vaqti (voqealarni takrorlashda muhim)

Yugurish - Chiqish uchun tadbirni boshqaring

Nusxalash - Tadbirni buferga nusxalash

Sozlamalarni yangilang - barcha sozlamalar uchun boshlang'ich konfiguratsiyasini saqlaydi

Ikki marta chiqish konfiguratsiyasi:

O'chirish - Ikkala rejimda bir juft chiqishni qulflang (masalan: agar bitta kirish sifatida ishlatilsa)

Admin - Drayv rejimi kabi muhim parametrlarni o'zgartirganda ma'muriy bayroq kerak

Somfy - disklar rejimi (belgilangan => Somfy / belgilanmagan => Direct Servo)

Shtat - davlat tanlovi (dastlabki konfiguratsiya yoki tadbir bilan tushlik qilish uchun "run" tugma)

Takrorlaydi - Takrorlashlar soni (holatlarning tsiklik o'zgarishi)

Vaqt yoqildi - berilgan holatni yoqish vaqti

Vaqtni o'chirib qo'ying - Disklarni shikastlanishdan himoya qilish uchun chiqishni blokirovka qilish vaqti (chiqishlar o'zgarishi orasidagi minimal vaqt).

Vaqt tugadi - chiqishni o'chirish vaqti (voqealarni takrorlashda muhim)

Yugurish - Drayv uchun tadbirni boshqaring

Nusxalash - Tadbirni buferga nusxalash

Sozlamalarni yangilang - barcha sozlamalar uchun boshlang'ich konfiguratsiyasini saqlaydi

3.5. ADC o'lchovlari va qo'shimcha sensorlar konfiguratsiyasi (XIN)




Teskari aylantirish - ADC kiritilishining teskari shkalasi (100% -x)

Signal L - Qiymat minutdan pastga tushganda signalni yaratish parametrini faollashtirish. chegara

Signal H - Qiymat maksimal darajadan oshib ketganda signalni yaratish parametrini faollashtirish. chegara

Signalni kechiktirish - Signalni kechiktirish vaqti. Agar kirish holati "OK" vaqt tugashidan oldin daraja, signal yoqilmaydi.

Tadbirni o'chirib qo'yish - Voqealar bajarilishini blokirovka qilish

Admin - o'lchov kiritish konfiguratsiyasini o'zgartirishga imkon beruvchi administrator bayrog'i

LOW Event - past chegaradan oshib ketganda amalga oshirilgan tadbir tavsifi

LOW Direct - qiymatni pastki chegaradan pastga tushirgandan so'ng bajariladigan voqea kodi

LOW darajasi - pastki chegara darajasi (min)

OK tadbir - ning tavsifi "OK" tadbir

OK To'g'ridan-to'g'ri - kiritilgandan so'ng bajariladigan voqea kodi "OK" oralig'i

HIGH Event - yuqori chegara uchun tadbir tavsifi

Yuqori to'g'ridan-to'g'ri - yuqori pol qiymatidan oshgandan keyin bajariladigan voqea kodi

Yuqori daraja - yuqori chegara darajasi (maksimal)

Yugurish - konfiguratsiya tadbirini o'tkazish (ADC Ad-Hoc konfiguratsiyasini o'zgartirish)

Sozlamalarni yangilang - ADC kirishlari uchun dastlabki konfiguratsiyani saqlaydi

3.6. Dimmers konfiguratsiyasi PWM / 0..10V




Teskari aylantirish - Dimmer polaritesini qaytarish (100% - x)

Admin - muhim variantlarni o'zgartirishga imkon beruvchi ma'muriy bayroq

O'chirish - Dimmer chiqishini blokirovka qilish

Bir marta - Dimmer parametrlarini bir marta o'zgartiring (keyin dimmerni to'xtating)

Min. Qiymati - dimmer sozlamalarining minimal qiymati

Qiymat - dimmerning maqsad qiymati

Rejim - Dimmerni sozlash rejimi (Stop / - / + / Set)

Qadam - Dimmer darajasining qiymatini o'zgartirish bosqichi

Maksimal qiymati - dimmer sozlamasining maksimal qiymati

Yugurish - Xiralashgan hodisani boshqaradi

Nusxalash - Tadbirni buferga nusxalash



RGBW dimmeri sozlash qiymatlarini alohida ranglardan oladi.

Bunga qo'shimcha ravishda, bu sizga bitta dimmerlarning oldindan o'rnatilishi yordamida rangni doimiy ravishda o'zgartirish rejimini faollashtirishga imkon beradi.

Sozlamalarni yangilang - barcha sozlamalar uchun boshlang'ich konfiguratsiyasini saqlaydi





Tugmalar:

Sozlamalarni yangilang - saving the configuration in the @City tizim

Barcha nazoratchilar - barcha tekshirgichlarning ro'yxati

Sozlamalar - joriy tekshirgichning sozlamalari

Ismlarni o'zgartirish - joriy tekshirgich nomini o'zgartirish

Rejalashtiruvchi - joriy tekshirgichning rejalashtiruvchi-taqvim muharriri

Konfiguratsiya * - tekshirgich tomonidan konfiguratsiyani yuklab olish uchun buyruq yuborish

Proshivka yangilanishi * - tekshirgich tomonidan dasturiy ta'minotni yuklab olish uchun buyruq yuborish

Nazoratchini tiklash * - tekshirgich tomonidan yuklab olish uchun reset buyrug'ini yuborish

Nazoratchini tiklash - Nusxalash - tekshirgichni qayta tiklash hodisasining buferiga nusxasi

Chiqish - foydalanuvchidan chiqish (xavfsizlik sababli, siz kirish parametrlarini keshda saqlashi mumkin bo'lgan veb-brauzerning barcha ochiq nusxalarini yopishingiz kerak).

* - buyruqni yuborish voqea navbatiga qo'shishni anglatadi. On connecting controller to the @City tizim, the controller downloads these tadbirs.

3.7. Kalendar-rejalashtiruvchining konfiguratsiyasi


Kalendar-rejalashtiruvchi takrorlanadigan yoki rejalashtirilgan hodisalarni (buyruqlarni) avtonom ravishda ishga tushirishga imkon beradi. Misol uchun, masalan, soat 17 da ko'cha chiroqini yoqish va soat 7 da (qishda) o'chirish mumkin.

Del (O'chirish) - jadval elementini to'liq o'chiradi.

En. (Yoqish) - Rejalashtirish bandini faollashtiring (faqat Enable bayrog'i o'rnatilgan pozitsiyalar bajariladi)

Ism - Voqealar nomi (hodisani taniqli tarzda tavsiflashingiz mumkin)

Voqealar kodi - o'n oltinchi koddagi voqea kodi (buyruqlar yaratishda buferdan nusxa olingan)

Oylik maydonlar (Ja, Fe, .., Yo'q, De) - oylar yanvar ... Tadbir boshlanadigan dekabr

Kun - kun. Siz oyning istalgan kunini yoki tanlashingiz mumkin "*" har qanday kishi uchun (tadbirni har kuni o'tkazish).

Hafta ichidagi dalalar (Mo, Tu, .. Su) - tadbir o'tkaziladigan haftaning kunlarini tanlashingiz mumkin.

Soat - soat. Siz istalgan soatni yoki tanlashingiz mumkin "*" hamma uchun (tadbirni har soatda o'tkazish).

Min - Daqiqa. Siz istalgan daqiqani yoki tanlashingiz mumkin "*" hamma uchun (tadbirni har daqiqada o'tkazish).



Mantiqiy "va" algoritm barcha maydonlar o'rtasida amalga oshiriladi (bundan mustasno Ism ), shuning uchun voqea bajarilishi uchun ularning barchasi bajarilishi kerak.



Masalan, Ko'cha chiroqlarini yoqish ( Noyabr, dekabr, yanvar, fevral ) da 17.01 holda Yakshanba.

En - tanlangan

Event code - 00002101010000000000 // 1-chi ikkilik chiqishni bajarish

Oylar maydonlari - faqat Yo'q, De, Ja, Fe belgilangan

Kun - tanlangan "*" oyning har bir kuni uchun

Soat - tanlangan vaqt 17

Min - tanlangan daqiqa 01

Hafta ichidagi dalalar - barchasi Su tanlangan

4. LoRaWAN Network Infrastructure Configuration

This chapter only applies to LoRaWAN communication. Tizimlarning boshqa uzatish usullaridan foydalangan holda, uni tashlab qo'yish mumkin.

According to the LoRaWAN network specification, the controller connects to the @City cloud indirectly through:

4.1. LoRaWAN Gateway Configuration.

There are many LoRaWAN gateways on the market that can simultaneously contain a number of additional options:

4.1.1. Basic configuration of LoRaWAN gateway

LoraWAN shlyuziga kamida bitta konfiguratsiya stantsiyasidan kirish kerak.

Ethernet / WiFi orqali o'rnatilganda va faqat mahalliy LAN / WLAN-dan konfiguratsiya qilinayotganda, shlyuzning xavfsizligi juda muhim emas (agar biz shlyuzga tashqaridan kirishni ta'minlamasak, ya'ni. Internet).

In the case the LoRaWAN gateway is connected only via GSM/LTE, it is necessary to secure the gateway against access va various types of attacks.

- If we want to be able to connect to the LoRaWAN gateway remotely, it must have a public + static IP address va SSH service available. Aks holda, siz shlyuzga chekilgan yoki WiFi interfeysi orqali jismoniy ulanishingiz kerak bo'ladi.

- qurilmadagi barcha foydalanuvchilar uchun murakkab kirish parollarini o'rnatish kerak.

- Telnet, FTP, POP, SMTP, IMAP, WWW va boshqalar kabi ishlatilmaydigan barcha xizmatlarni o'chirib qo'yish. hujumlarning maqsadi bo'lishi mumkin "egallab olish" kirish urinishlari kabi boshqa jarayonlar bilan shlyuz.

- siz faqat tanlangan statik IP-manzilga ega stantsiyalardan kirish imkoniyatini cheklashingiz mumkin, bu esa buzilishdan samarali himoya qiladi. Bu ICMP (ping), HTTP, FTP va boshqalar kabi ahamiyatsiz ko'rinadigan xizmatlarga ham tegishli.

- to'liq konfiguratsiya va ko'p haftalik tizim sinovlaridan so'ng biz barcha tashqi xizmatlarni va masofaviy kirishni bloklashimiz mumkin, ammo bu xizmatga to'sqinlik qiladi, shlyuz jurnallarini qidiradi va tekshiradi.

4.1.2. Semtech Packet Forwarder (SPF) konfiguratsiyasi

The SPF's task is to send LoRaWAN packets to the LoRaWAN network server through the IP network ( UDP protocol ) to the required address of the LoRaWAN network server.

LoRaWAN Gateway with SPF is transparent va passes all packets in both directions.

Ma'lumot paketlarini hech qanday yo'nalishda qayta ishlamaydi yoki avtorizatsiya qilmaydi.

SPF konfiguratsiyasi juda sodda va o'z ichiga oladi "rejissyorlik" it to the required LoRaWAN network server.

Log in via SSH to the LoRaWAN gateway using the username va password specified by the device manufacturer.

Install SPF according to the LoRaWAN gateway manufacturer's instructions.

SPF konfiguratsiyasi katalogi "/ user / spf / etc /" however, depending on the LoRaWAN gateway manufacturer, it may be located in other locations.

SPF-ning asosiy konfiguratsiyasi faylda "/user/spf/etc/global_conf.json"mavjud muharriri bilan tahrir qilinishi kerak (masalan. vi yoki nano). Parametr qiymatini o'zgartiramiz: "Server manzil" tarmoq serverining belgilangan IP-manzilini yoki domen nomini kiritish orqali (Qo'shimcha to'g'ri tuzilgan DNS mijoz xizmatini talab qiladi).

Standart qaytish aloqa porti 1700 ( if you plan to change them, you must do the same on the LoRaWAN network server ) by entering identical values.

SPF paketining jurnallari "/ user / spf / var / logs /" katalogidagi spf.log fayl va uning arxiv nusxalari.

The network configuration of the LoRaWAN gateway on linux OS is normally in the directory "/va boshqalar/", bu erda siz standart tarmoq xizmatlarini yoqishingiz / o'chirishingiz va serverni himoya qilishingiz mumkin.

Shuningdek, tizimda mavjud bo'lgan barcha foydalanuvchilarning parollarini passwd ruxsatsiz shaxslarning ruxsatsiz kirishidan himoya qilish buyrug'i. Shuningdek, veb-ga asoslangan qo'llab-quvvatlash uchun foydalanuvchi parolini o'zgartirishingiz kerak.

Shuningdek, WiFi aloqasini o'chirib qo'yish yaxshidir, chunki tajovuzkorlar ushbu uzatish vositasi orqali hujumlardan foydalanishga urinishlari mumkin.

Ushbu konfiguratsiyani tugatgandan so'ng, shluzini qayta yoqing buyruq.



4.2. LoRaWAN Network/Application Server Configuration

Tarmoq va dastur serverlari uchun ko'plab echimlar mavjud (shu jumladan bepul). Ularning har biri tashqi xizmatlar va tizimlar bilan o'ziga xos integratsiya usullariga ega (masalan, kabi bulutlar @City ). Shu sababli @City tizim must have an interface for integration with the installed LoRaWAN NS/AS server.

Ishlab chiqarish tizimida biz bepul xizmatdan foydalanishimiz mumkin "Things Network", har bir qurilma uchun belgilangan kunlik juda katta chegaralar ichida ekanmiz {ayniqsa "Efir vaqti" (30s **) va qurilmaga yuborilgan oz sonli buyruqlar (10 **)}.

** ko'rsatgichning joriy kundalik cheklovlari o'zgarishi mumkin.

If you need to load new proshivka va configuration, it is necessary to use your own LoRaWAN server ( network + application ).

Bu bizga bir nechta variantni beradi:

Ba'zi tizimlarda proshivka + konfiguratsiyasi aniqlangan (tizimdagi barcha mavjud tekshirgichlar uchun) va tanlovni soddalashtiradigan tizimni dastlabki sozlash bosqichida boshlangan.

(*) - in these cases it is necessary to have a second LoRaWAN gateway set on the second server for configuration va proshivka update in order for the production environment to work continuously. For low-critical applications, you can change the configuration of one LoRaWAN gateway dedicated LoRaWAN server, which, however, will result in loss of communication with the production environment va incorrect operation of these devices.

It should be realized that the software update of a single LoRaWAN controller takes about an hour, with good oralig'i ( DR> = 4 ), so it is worth using an additional gateway to upgrade the proshivka va configuration. Kam qamrovda (DR <4) dasturiy ta'minotni sozlash va yangilash mumkin emas va yangilangan qurilmalar yonida LTE aloqasi bo'lgan Gateway kerak.

4.2.1. LoRaWAN Network Server Configuration

Ustida LoRaWAN network server, add the LoRaWAN communication gateway ( the address is located on its cover, or in the file "user / spf / etc / local_conf.json", yoki jurnallarda ko'rsatiladi "/user/spf/var/log/spf.log". Aloqa shlyuzi serverga ulanganligini veb-server jurnallaridan tekshiring.

Keyingi qadamlar dastur serverining konfiguratsiyasi (u odatda tarmoq serveri bilan bir xil qurilmada joylashgan).

Amalga oshiriladigan keyingi qadamlar ishlatilgan dastur serverining echimiga va Back-End / Front-End interfeysining mavjudligiga bog'liq. Interfeys soddalashtiradi "birinchi qadamlar" va tizim konfiguratsiyasi.

Odatda, sizga kerak:

 







5. Work condition of @City GSM / LoRaWAN devices

Harorat - 40C .. + 65C

Namlik 0..80% r.H. kondensatsiya yo'q (qurilma)

GSM 5VDC @ 2A quvvat manbai ±0,15 V (PPM sensori uchun va o'rni ulashda)

3.5VDC..4.2VDC @ 2A (boshqa hollarda)


LoRaWAN power supply 5VDC @ 300mA ± 0,15 V (PPM sensori uchun va o'rni ulashda)

3VDC..3.6VDC @ 300mA (boshqa holatlarda)


GSM + GPS qurilmalari:

Antenna kiritish 50ohm

SIM nano-SIM yoki MIM

(ishlab chiqarish bosqichida tanlov - MIM tarmoq operatorini yuklaydi)

Modemni tasdiqlash apelsin (2G-CATM1), T-Mobile / DT (2G-NBIoT), 2G Boshqa operatorlar


BANDS (Evropa) Sinf chiqishi quvvati sezgirligi

B3, B8, B20 (CATM1 - 800MHz) ** 3 + 23dB ±2 < -107.3dB

B3, B8, B20 (NB-IoT) - 800MHz ) ** 3 +23dB ±2 < -113.5dB

GSM850, GSM900 (GPRS) * 4 + 33dB ±2 <-107dB

GSM850, GSM900 (EDGE) * E2 + 27dB ±2 <-107dB

DCS1800, PCS1900 (GPRS) * 4 + 30dB ±2 < -109.4dB

DCS1800, PCS1900 (EDGE) * E2 +26dB ±2 < -109.4dB

Berilgan tarmoqli uchun mos keladigan tashqi tor tarmoqli antennadan foydalanganda.


* faqat Combo modem uchun: 2G, CATM1, NB-IoT

Sertifikatlar:



GPS / GNSS:

ish chastotasi: 1559..1610MHz

antenna impedansi 50ohm

maksimal sezgirlik * -160dB statsionar, -149dB navigatsiya, -145 sovuq start

TTFF 1s (issiq), 21s (iliq), 32s (sovuq)

A-GPS ha

Dynamic 2g

minimal yangilanish tezligi 1 Hz


* mos keladigan tashqi tor tarmoqli antenna



LoRaWAN Devices 1.0.2 ( 8 channels, TX power: +14dBm ) Europe ( 863-870MHz )

DR T modulyatsiya BR bit / s Rx sezgirligi Rx sinovlari

0 3min SF12 / 125kHz 250 -136dB -144dB

1 2min SF11 / 125kHz 440 -133.5dB

2 1min SF10 / 125kHz 980 -131dB

3 50s SF9 / 125kHz 1760 -128.5dB

4 (*) 50s SF8 / 125kHz 3125 -125.5dB

5 (*) 50s SF7 / 125kHz 5470 -122.5dB

6 (*) 50s SF7 / 250kHz 11000 -119dB

7 FSK 50kbs 50000 -130dB

(*) OTA orqali tizimning dasturiy ta'minotini yangilash uchun zarur bo'lgan parametrlar

(DR) - ma'lumotlar tezligi

(BR) - Bit tezligi

T - The minimum period of data update to the @City cloud




LoRaWAN practical coverage tests:


Sinov shartlari:

LoRaWAN Kerlink ifemtocell Ichki shlyuz

Wygoda gm yer sathidan ~ 9m balandlikda tashqarida joylashgan passiv tashqi keng polosali antenna. Karsev (dengiz sathidan ~ 110m balandlikda).

LoRaWAN device with forced DR0 with an external broadbva magnetic antenna placed 1.5m above the ground on the car roof.

Qishloq joylar (yaylovlar, mayda daraxtlar va noyob binolar bo'lgan dalalar)


Eng uzoq natija - RSSI -136dB ga teng bo'lgan Czersk ~ 10,5 km (dengiz sathidan ~ 200m). with the maximum sensitivity of the LoRaWAN modem guaranteed by the manufacturer )