Ndiri CIoT Midziyo - Smart Mhinduro

LoRaWAN & GSM - Smart City





iSys - Akangwara Masisitimu







ZVAKAITIKA

Zviri Mukati

1. Nhanganyaya. 3

1.1 @City ( IoT/CIoT ) Communication 4

1.2. Hardware zviwanikwa zveIoT / CIoT Zvishandiso 4

0..4 zvigadzirwa zvinorongwa zvebhinari 4

0..4 zvigadzirwa zvinorongwa zvebhinari 4

0..4 kuverenga zvinowaniswa (zvisingaverengeki kuverenga) 4

0..4 inoburitsa zvinobuda (PWM kana 0..10V) 5

Infrared yekuisa + kuburitsa 5

0..4 zviyero zvekuyera (ADC) 5

serial interfaces SPI / I2C / UART / UNOGONA 5

1.3. @City GSM Devices 6

1.4. @City LoRaWAN Devices 9

Iyo module pasina LoRaWAN modem uye processor may act as MEMs Sensor Module for @City GSM, WiFi, Ethernet, uye other eHouse architectures ( 3v3..3v6 DC powered ) 10

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. Binary Zvishandiso Kugadziridza 18

3.4. Binary Zvibodzwa Kugadzirisa 19

3.5. Kugadziridza kweADC Kuyera Kuisa uye mamwe ma sensors (XIN) 21

3.6. Kunonatsa Kugadziridza PWM / 0..10V 22

3.7. Karenda-scheduler Kugadziridza 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) Kugadziriswa 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. Nhanganyaya.

Iyo @City system inotsigira akati wandei emagetsi zvigadzirwa (macontroller) - anonzi se node, mote, mudziyo. Mhando zhinji dzekutaurirana (dzakachinjika uye dzisina waya) dziripo zvichienderana neinowanikwa zviwanikwa, zvinodiwa uye mamiriro.

Device types available in the @City system:

Zvese zvishandiso zvinosanganiswa neumwe neumwe kuburikidza ne @City gore uye pane mukana wekubatana kwehybrid zvichienderana nekuwanikwa kwenzvimbo yekutaurirana yakapihwa.

Kune zvivakwa uye kuwanikwa kwe LAN kana WiFi yakabatana neInternet tinogona kushandisa eHouse mhinduro kuburikidza ne eHouse.eHouse server (iyo inogona kutumira / kugamuchira data ku @City gore):

Gwaro rinotevera rinotsanangura GSM uye LoRaWAN zvishandiso zvichibva pane imwechete-chip microcontroller (microprocessor) uye yekunze modhi yekutaurirana. Izvi zvinobvumidza iyo system kuve yakamisikidzwa kunyangwe paine mutsauko wekutaurirana modem.

Kune dzimwe nzira dzekutaurirana ndapota tarisa kune eHouse zvinyorwa.



Izvi zvinogonesa mashandiro akafanana uye zvishandiso kuti zviwanikwe, pamwe nekureruka kutamira kune kumwe kutaurirana kwakasiyana kana shanduro.

1.1 @City ( IoT/CIoT ) Communication

Iyo @City system currently uses one of the yakasarudzwa communication modules ( modems ):

1.2. Hardware zviwanikwa zveIoT / CIoT Midziyo

Yese "njere" yeiyo system inogara mu microcontroller (microprocessor) uye haina kunyanya kutsamira parudzi rwekutaurirana. Iyo Hardware zviwanikwa zveIoT / CIoT zvishandiso (microprocessor) zvinotevera:

1.3. @City GSM Devices

@City GSM devices connect through the cellular network of the GSM mobile operator through one or more technologies uye services. Aya masevhisi akabhadharwa uye anoenderana neanoshanda uye masevhisi ega ega. Iyo sevhisi inobvumidzwa nenzira imwecheteyo seyenhare mbozha kuburikidza neanoshanda SIM makadhi:

Iyo availability of yakasarudzwa services depends on the communication operator uye the built-in GSM modem at the production stage:

1) 2G (vese vanoshanda)

2) 2G / LTE CATM1 (Orange) - pane 2G inodonha mukana kana CATM1 isipo.

3) 2G / NBIoT (T-Mobile / Deutsche Telecom) - pane 2G inodonha mukana kana NBIoT isipo uye anoshanda achibvumidza.

4) 2G / 3G (vese vanoshanda)

5) 4G / LTE (vese vanoshanda)

6) Mamwe masevhisi musanganiswa anogona zvakare kuwanikwa zvichienderana neinowanikwa modem uye marongero.

Mhinduro dzekutanga nhatu dzinoshanda pane imwechete modem (NBIoT / CATM1 + inodonha 2G). Mune kesi yekushandisa "mapurasitiki" Nano SIM makadhi zvinokwanisika kutsiva kadhi uye kugadzirisa kure mudziyo kuti ushande mushe mune imwe sevhisi. Panyaya yeMIM (SIMs muchimiro chechip (IC)), sarudzo inoitwa padanho rekugadzirwa kwechigadzirwa, uye hazviite kuti uchinje anoshanda kana sevhisi. NBIoT yakatsaurirwa kune diki diki yedhata rinotakurika ~ 512kB pamwedzi (ndapota taurirana mutengo uyu kune anoshanda), chinova chipingamupinyi chakakosha kune mamwe maCIoT / IoT mhinduro.

Mhinduro 4, 5 dzinoda kuiswa kwemamwe ma modem padanho rekugadzira.

Iko kushandiswa kwesimba kwesimba kunoenderana nebasa uye kunoratidzwa kubva pasi kusvika kumusoro:

- NBIoT

- CATM1

- LTE

- 3G

- 2G / SMS / USSD / GPRS / EDGE

Dhata yekuchinjisa mwero kubva pasi kusvika kumusoro:

- NBIoT

- CATM1

- 2G / SMS / USSD / GPRS / EDGE

- 3G

- LTE



All @City GSM devices can be equipped with a GPS receiver for geolocation uye automatic positioning on maps. Ivo vanogona zvakare kushanda nhare kana paine kudikanwa kwezviyero kana kushanda mukufamba.




1.4. @City LoRaWAN Devices

LoRaWAN is a long Range communication solution ( up to approx. 15km) inoshanda mune yakavhurika ISM mabhendi (i.e. 433MHz, 868MHz, nezvimwe. ). Nekudaro, Zvikuru zvakakura kwazvo zvinoda kudzikiswa kwakakura mukumhanyisa kumhanya uye data mapakeji kureba (i.e. yehurefu hwepamusoro kusvika pamakumi maviri nemakumi mashanu emabhidi pasekondi uye huwandu hwemakumi mashanu neshanu emadhora - payload). Transmission with repetitions uye confirmations can take a very long time, which may eliminate LoRaWAN in some solutions. Iyo number of LoRaWAN gateways is also important to ensure a good Range of devices, which allows you to work at higher speeds, fewer errors uye 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 ).

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

Iyo samambure / yekushandisa server inogona kuwanikwa pane yemuno in kana munzvimbo yemupi webasa data data. Dhata kubva kumidziyo inotumirwa kubva kunetiweki / yekushandisa server kuburikidza nematanho ekubatanidza kune iyo @City cloud (kuburikidza newebhu webhu). Izvi zvinobvumira kusanganisa kwakananga kweiyo @City LoRaWAN system ne @City databases.



Iyo sevha yekushandisa inogona zvakare kuwedzera yakawedzera logic & BIM (ruzivo rwekuenzanisira) yeiyo system, kugadzirisa data pane kugashira, uye kutumira kutonga mirairo (zviitiko) kune ega madhiraivhu mukupindura.

@City LoRaWAN devices contains additional features as:


Iyo module pasina LoRaWAN modem uye processor may act as MEMs Sensor Module for @City GSM, WiFi, Ethernet, uye other eHouse architectures ( 3v3..3v6 DC powered )

2. General conditions of usage @City ( LoRaWAN, GSM ) Systems

CHETE! Kumisikidzwa kusiriko kwenzvimbo huru dzekutaurirana maseru kunogona kukonzera kuparadzwa kana kuvharirwa kwechigarire kwechigadzirwa (chatisingakwanise kuwana).

Chero chero chigadziriso cheanodzora che firmware uye yekupedzisira kumisikidzwa inofanirwa kuitiswa uye kuyedzwa (kune ese madhizaini uye kweinenge vhiki kweanoverengeka michina) usati waaisa kunzvimbo yekuenda.

Mugadziri haasi iye ane mhosva yekumisikidza zvisina kukodzera / software yekuvandudza inoitwa nevanhu vasina mvumo, pamwe nekuurayiwa kwavo munzvimbo dzekumisikidzwa kwevamwe vatongi.

Zvese zvinodhura zvekubvisa, masevhisi, kugadzirisa, kudzoreredza, zvinotakurwa neanoshandisa mushandisi (kwete Mugadziri).

Kuti uvandudze firmware uye kugadzirisa zvinofanirwa kuve nechokwadi chakaringana chiratidzo chiratidzo uye kuwanikwa kweanodiwa masevhisi. Izvo zviitiko zviri pamusoro zvinogona kunge zvisingaite kunzvimbo dzekupedzisira dzekumisikidza dzevatongi uye munzvimbo dzavanovhara. Ivo vanogona zvakare kuvimba nemwaka, mamiriro ekunze, uye redhiyo wave kuparadzira.

Zvese zvinodhura zvemasevhisi ane chekuita nekumisikidza / firmware shanduko inotakurwa nemushandisi (yekuwedzera mari yekuchinjisa dhata, zvinogoneka kuburitsa, kumisikidza zvishandiso, kuvhura, kutsiva, nezvimwe. ).

Iyo yakakwira renji ingori dzidziso, yakayerwa pasi peyakanaka redhiyo yekuparadzira mamiriro uye inoreva mashandiro emidziyo (ine ekunze uye akaenzana maantena) mumunda wekuona (pasina zvipingaidzo munzira yechiratidzo yedanda). Zvichienderana nekuguta kwenzvimbo iyi, miti, mamiriro ekunze, nzvimbo uye nzira yekumisikidza, huwandu hungangonyanya kuwanda nemazana akati wandei kupfuura data riri pamusoro.

2.1. Exclusive Conditions of @City GSM.

Iyo user bears the costs uye is responsible for timely payment of the GSM operator subscription uye @City server hosting. Kushaikwa kwebasa kuenderera kunogona kukonzera shanduko isingadzoreke yezvakakosha zvekuparadzira parameter uye ichivharira iyo sisitimu yese (e.k. shanduko yeiyo static IP kero, kurasikirwa kweinternet domain, kurasikirwa kwedata / kumisikidzwa pane server, kurasikirwa kwesoftware, backups, nezvimwe. ).

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

Iyo system manufacturer is not responsible for the quality of services provided by third parties, including the GSM operator, external @City hosting. Mugadziri haana basa nekukanganisa kwehuwandu hweredhiyo wave kuparadzira (semuenzaniso. due to the creation of new buildings, changes in the location of GSM broadcasting stations ( BTS ), trees, etc. ).

Panyaya yemiganhu yekuchinjisa dhata (kunyanya yeNBIoT), kumisikidzwa kwesoftware uye kugadzirisa kunofanirwa kuitwe pakutanga kwenguva yekunyorera, ine yakaderera inogoneka yekushandisa dhata. Zvikasadaro, zvinokwanisika kuvharira mudziyo kudzamara kupera kwenguva yekubhadharisa, nekuda kwekuvharika kwakabatana nekupfuura muganho wekuchinjisa.

Iyo GSM operator is responsible for the quality of the GSM connection, not the @City system manufacturer.

Mushandisi anozivisa kuti iye / iye anogamuchira anotevera ruzivo uye anotenderana nazvo.

2.2. Exclusive conditions for @City LoRaWAN.

Iyo user bears the costs uye is responsible for the timely payment of lease uye installation fees for the LoRaWAN gateway, LoRaWAN Network/Application Server uye @City server hosting. Kushaikwa kwebasa kuenderera kunogona kukonzera kusachinjika shanduko dzeakakomba ekuparadzira parameter uye yekusingaperi system ichivharira (i.e. shanduko yeiyo static IP kero, kurasikirwa kwedomeini, kurasikirwa kwedata / kumisikidzwa pane server, kurasikirwa kwesoftware, mabhakuki, nezvimwe. ).

In the chiitiko 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.

Iyo system 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. Mugadziri haana basa nekukanganisa kwehuwandu hweredhiyo wave kuparadzira (semuenzaniso. 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. ).

Panyaya yemiganhu yekuchinjisa dhata, kumisikidzwa kwesoftware uye kugadzirisa kunofanirwa kuitwe pakutanga kwenguva yekunyorera, iine shoma dhatabhesi yekushandisa. Zvikasadaro, zvinokwanisika kuvharira mudziyo kudzamara kupera kwenguva yekubhadharisa nekuda kwekuvharirwa kwakabatana nekupfuura muganho wekuchinjisa. Iyo yekuvandudza inofanirwa kuitwa imwe chete mutongi kubva pakutanga kusvika kumagumo uye kuyedza iko kurongeka kwebasa. Kumhanyisa iyo yekuvandudza yevatongi vese kunogona kukonzera kuti redhiyo bhendi ivharwe zvachose kwemazuva mazhinji.

LoRaWAN uses publicly available "vhura maredhiyo mabhendi" (433 kana 868 MHz yeEU), iyo inogona kuvhiringidzwa kana kubatwa nemamwe madivayiri anoshanda pamafritifomu mamwe chete. Iyo inogadzira haina basa nehunhu hwekutaurirana mune iri pamusoro kesi.

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

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

Mushandisi anozivisa kuti iye / iye anogamuchira anotevera ruzivo uye anotenderana nazvo.

3. @City ( LoRaWAN, GSM ) Controller Configuration

Kugadziriswa kweSystem kunoitwa kuburikidza newebhu interface. Configuration is very critical for @City controllers uye incorrect settings may cause the system to completely block. It is recommended that the full template configuration ( default settings ) be carried out uye tested by the @City system manufacturer.

3.1. @City Controller Configuration - Assigning names


Kero yemutongi 000000000000000 ( 15 zeros for GSM/16 for LoRaWAN ) ndiyo kero yakasarudzika inoshanda kune vatongi vese mumhuri (i.e. zvakafanana Mutengesi Kodhi uye File Code, uye iyo yakafanana mhando yeLoRaWAN / GSM controller. Kana iyo controller isina yayo yega dhizaini yakatsanangurwa, iyo yekumisikidza yekumisikidza inoiswa mukati mayo.

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

Mutengesi Kodhi - yakasarudzika paramende yemutengi (mushandisi)

File Code - paramende inoratidza mhando ye firmware (zvinoenderana nemidziyo uye anowanikwa maalgorithms)

Muzviitiko zvakawanda, zvinokwana kumisikidza ichi chishandiso (default) chese system kana setemplate kune vamwe vatyairi. Paunenge uchigadzira nyowani yekugadzirisa dhizaini, aya marongero anoteedzerwa kubva kune template.

Both firmware uye configurations for all installations ( instances ) are located on the servers of the @City system manufacturer available via the WWW, to which the user may have limited access. Nekudaro, iko kurongeka kwakaringana kwakanyanya, uye hazvikurudzirwe kuti uite shanduko pasina kuyedzwa pane akati wandei madhizaina kuzara kwemuviri kuwana (padhesiki). For more information, please check the general conditions of the @City system uye 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 system uye system-specific conditions for @City GSM.




Mutengesi Kodhi - ine mavara masere akachengetwa mu hexadecimal kodhi yakatsaurirwa kune mumwe mutengi (mushandisi). Inopihwa padanho rekugadzira. Kuedza kuchinja kunogona kukonzera kukuvara kusingaperi kwemutongi.

File Code - ine mavara masere akachengetwa mu hexadecimal kodhi, yakatsaurirwa kune imwe controller firmware vhezheni. It is granted at the controller production stage uye may depend on the type of communication ( GSM / LoRaWAN ) uye additional equipment, e.g. sensors, huwandu hwezvakabuda / zvinobuda uye akasiyana algorithms. Shanduko inogona kukonzera kukuvara zvachose kana kuvharirwa kwemutongi.

PIN Nha. - 4-manhamba pini nhamba kana yakagadzirirwa SIM kadhi. Kuisa PIN hazvikurudzirwe. Kune epurasitiki SIM makadhi, unogona kuabvisa pane yako mbozhanhare. Kuunzwa kweSIM isiriyo kunogona kukonzera kuvhara kadhi zvachose muchigadzirwa (kwatinopedzisira tisisakwanise kuwana).

SMS Nha. - SMS nhamba kana uchitumira chinzvimbo kuburikidza neSMS. Iyi sarudzo inowanikwa zvichienderana nebasa uye neanoshanda (2G / CATM1 / NBIoT). Izvo zvinoda zvakare kuvhura mureza: SMS Bvumira.

USSD Str - USSD rairo yekutumira masosi kuburikidza neUSSD. This option is available only for yakasarudzwa types of GSM modems ( 2G/3G + GPS ). Sarudzo: USSD Bvumira inodiwa. Anoshanda anofanira kupa uye kumisikidza iyo USSD sevhisi.

APN - Yekuwanikidza Nzvimbo Yezita. Zita renzvimbo yekuwana internet, semuenzaniso. internet (yezvakakosha masevhisi seLTE-M1 kana NB-IoT, inogona kupihwa yega neanoshanda).

WWW Kero - kero yewebhu (domeini kana IP) yeHTTP yekuwana.

WWW Peji - peji rewebhu kero, uko vatongi mamiriro uye mirairo zvinotumirwa.

HTTP Inogonesa - Inogonesa kufambisa dhata reHTTP. Iyi nzira inogadzira zvakapetwa kuwedzeredza dhata kupfuura dzimwe nzira dzese dzekutaurirana, dzinogona kukonzera kuwedzerwa kwemitengo, kudarika muganho wekutamisa kana kutadza kushandisa mamwe masevhisi, akadai seNBIoT.

TCP / UDP Kero - IP address of the @City server for receiving uye transmitting data between the cloud uye devices. Inokurudzirwa kushandisa yakatarwa IP kero, kwete internet kero kero.

TCP Chiteshi - TCP / IP chiteshi chekutaurirana

TCP Bvumira - Inokutendera iwe kugonesa TCP / IP kufambisa. Mafirama ekufambisa uye kusimbiswa kweTCP kunowedzera huwandu hwe data maererano neDP transmissions, zvisinei, vanoona kururamisa kwedata, zvivimbiso uye vimbiso yekuendesa kwavo, kana kutaurirana kuripo.

UDP Port - Port yekutambira chinzvimbo kuburikidza neDP

UDP Bvumira - Dzorera kufambisa UDP

Aux Kero, Aux Port, Aux Bvumira - zvinoshandiswa zvemberi

Aux2 Kero, Aux2 Port, Aux2 Yakagoneswa - zvinoshandiswa zvemberi

Kushanda kwenzwi kutsigira ( they must be physically mounted on the @City module ). Zvikasadaro, chishandiso chinogona kushanda zvishoma zvishoma uye kusagadzikana. Sensors akaisirwa padanho rekugadzira yeiyo yese yekugadzira dzakateedzana

Temp, presure, mwando, gasi - yakasanganiswa tembiricha, kumanikidza, humidity uye yemhando yepamusoro mweya

Temp + Kuchengetedza - Yakabatana tembiricha uye yekumanikidza sensor

Gyroscope - Gyroscope sensor mune matatu matemo (X, Y, Z)

Magnetometer - Magnetic sensor mumatatu matatu (X, Y, Z)

Accelerometer - Kumhanyisa / vibration sensor mune matatu matemo (X, Y, Z)

Ruvara - Ruvara sensor (R, G, B, IR, G2)

Ambient + proximeter - yakasanganiswa mwenje mwenje uye (10cm renji) proximeter sensor

GSM Commuyes - yekuwedzera modem yekutanga mirairo

Hash Code - Iyo yekuwedzera encryption kodhi. Usachinje.

Kutamisa kweHTTP - Dzimwe nzira dzekutaurirana dzeHTTP

Kero yepasi rose - Kero yepasirese yemutongi yekushandisa-kune-chishandiso kutonga.

GSM Mamiriro - GSM communication mode ( 2G Only, LTE Only, CATM1, NBIoT, 2G + CAT M1, LTE 800, LTE 1800 ). Kumisirwa zvisirizvo kwenzira dzekutaurirana kunogona kukonzera kuvharirwa zvachose kwekutaurirana kwechigadzirwa.

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 firmware which support LoRaWAN module instead GSM.

Pa @City LoRaWAN mudziyo wedivi, kumisikidzwa kuri nyore:

Kunyorera EUID - ID yekushandisa for LoRaWAN server ( 16 characters in hex code ) - application defined on the LoRaWAN Network/Application Server to which we send data.

Kiyi yekushandisa - application authorization key for LoRaWAN server ( as above )

Disable Adaptive Data Rate - Inoremadza adaptive yekumhanyisa sarudzo. Izvi zvinokutendera iwe kumanikidza kumhanyisa kumhanya kwechigadzirwa. Mune mamwe mamiriro ezvinhu, izvi zvinogona kukonzera matambudziko makuru ekutaurirana. Izvo zvinofanirwa kutariswa kuti sezvo iyo RSSI uye SNR parameter inovandudzika mune inogadziriswa modhi, iko kumhanya kunowedzera zvakanyanya. Izvi zvinonyanya kudzikisira nguva yekufambiswa kwedata neredhiyo "Pamhepo Nguva" uye kazhinji kazhinji ruzivo runogona kutapurirwa pakati pechigadzirwa uye sevha uye zvinopesana.

Dhata Ye data (DR) - LoRaWAN link speed selection. Iyi kumhanya haishande kuBootloader. Muchiitiko chekuti mutongi anoshanda mune inochinja yekumhanyisa mamiriro, ingori kukosha kwekutanga, nekuti mudzvanyiriri mushure mekuyedza kwakawanda kwekutapurirana, anosarudza akasununguka kumhanya kwakaringana kudzora nguva yekufambisa meseji mumhepo.

Gadziridza Zvirongwa - inochengetedza iyo yekutanga dhizaini yemutongi - ese marongero



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

3.3. Binary Zvishandiso Kugadziridza




Bhenari zvinopinda zvine akati wandei mashandiro uye ma parameter anogonesa kuzvimiririra kushanda kwemutongi:

Shandura - yekuisa negation kana ma sensors "inowanzobatanidzwa" (NC) zvakabatana.

Alarm - activation yeiyo alarm basa.

Alarm Kunonoka - Alarm kunonoka nguva. Kana iyo yekuisa nyika ikadzokera kune yayo yepakutanga mamiriro nguva ino isati yapera, alarm haizovhurwa.

Rangarira Nyika - Nguva yekurangarira shanduko yenyika yekuisa.

Disable Kuitwa - Kuvharira zviitiko zvekumhanya zvine chekuita nekuisa.

Mhanya - Mhanya yekuisa yekumisikidza yekuraira (Ad-Hoc)

Kopa - Kopa yekuisa yekumisikidza yekuraira kune clipboard

Chiitiko On - Tsananguro yemamhanyiro echiitiko cheiyo yepamusoro yekuisa chikamu (1)

Nongedzera Chiitiko On - Kodhi yechiitiko inomhanyisa kana iko kuiswa kuri (0 => 1)

Chiitiko Chabviswa - Tsananguro yechiitiko chekumisikidza yakaderera yekuisa chikamu (0)

Nongedzera Chiitiko Kubva - Kodhi yekodhi inoitwa kana iko kuiswa kwadzimwa (1 => 0)

Alarm Chiitiko - Tsananguro yechiitiko cheAlarm.

Tungamira Alarm Chiitiko - Iyo kodhi yechiitiko inokonzereswa panowanikwa alarm

Gadziridza Zvirongwa - inochengetedza iyo yekutanga dhizaini kune ese marongero

3.4. Binary Zvibodzwa Kugadziridza




Zvibodzwa zvebhinari zvinobuda zvinogona kushanda zvisina kuroora kana zvakapetwa. Iyo fomu inokutendera iwe kuti ugadzire yekutanga dhizaini yemutongi (kana iwe uchisimbisa iyo neKugadziridza bhatani).

Iyo fomu inoshandawo sechiitiko gadziriro yezvinobuda izvo zvinogona kutanga nekutsikirira iyo Bhatani bhatani kana kuteedzera kubhodhi clipboard kuti ishandiswe mukugadzirisa kweanodzora, i.e.



Kugadziriswa kwezvibuda kamwe chete:

Disable - Kuvharira kuburitsa mune imwechete mode (i.e. kana ichishandiswa kudzora madhiraivhu kuti zvisakuvara netsiva, magedhi, maactuator

Admin - Mureza wekutungamira unodiwa kana uchinja marongero akaomarara

Hurumende - kusarudzwa kwenyika (kutanga kumisikidza kana kuvhura chiitiko ne "run" bhatani)

Dzokorora - Nhamba yekudzokorora (cyclical state shanduko)

Nguva iripo - Nguva yekubuda kuita

Nguva Yakabviswa - Nguva yekudzima zvakabuda (zvakakosha pakudzokorora zviitiko)

Mhanya - Mhanya chiitiko chekubuda

Kopa - Kopa chiitiko ichi ku clipboard

Gadziridza Zvirongwa - inochengetedza iyo yekutanga dhizaini kune ese marongero

Kaviri kuburitsa kumisikidza:

Disable - Vharira kunze kwekaviri zvabuda mune mbiri nzira (i.e. kana ikashandiswa senzira imwe chete)

Admin - Mureza wehutungamiriri unodikanwa kana uchichinja marongero akakosha senge drive mode

Somfy - dhiraivha modhi (yakatarwa => Somfy / isina kumiswa => Direct Servo)

Hurumende - kusarudzwa kwenyika (kwekutanga kumisikidzwa kana kwemasikati chiitiko icho ne "run" bhatani)

Dzokorora - Nhamba yekudzokorora (cyclical shanduko yenyika)

Nguva iripo - Nguva yekutendeuka pane yakapihwa nyika

Disable Nguva - Nguva yekuvhara zvinobuda (padiki nguva pakati pekuchinja shanduko) kuchengetedza madhiraivhu kukuvara.

Nguva Yakabviswa - Nguva yekudzima zvakabuda (zvakakosha pakudzokorora zviitiko)

Mhanya - Mhanya chiitiko chekutyaira

Kopa - Kopa chiitiko ichi ku clipboard

Gadziridza Zvirongwa - inochengetedza iyo yekutanga dhizaini kune ese marongero

3.5. Kugadziriswa kweADC Kuyera Zvipimo uye mamwe ma sensors (XIN)




Shandura - inverted sikero (100% -x) yeiyo ADC yekuisa

Alarm L - Kumisikidza yesarudzo yekugadzira alarm kana iyo kukosha kuchidonha pazasi memin. chikumbaridzo

Alarm H - Kumisikidza kwesarudzo yekugadzira alarm kana kukosha kwacho kuchidarika iwo max. chikumbaridzo

Alarm Kunonoka - Alarm kunonoka nguva. Kana mamiriro ekuisa achidzokera ku "Zvakanaka" nhanho nguva isati yapfuura, alarm haigone kuvhurwa.

Chiitiko Disable - Kuvharira chiitiko chiitiko

Admin - admin mureza inogonesa shanduko yekuyera yekuisa yekumisikidza

ZVAKAITIKA Chiitiko - tsananguro yechiitiko chakaitwa pakadzika chikumbaridzo chakapfuura

LOW Direct - kodhi yechiitiko inofanira kuitwa mushure mekudzikisa kukosha pazasi pechikumbaridzo chepasi

CHIDZIMA Chikamu - Chikamu cheiyo yepasi chikumbaridzo (min)

Zvakanaka Chiitiko - Tsananguro yeiyo "Zvakanaka" chiitiko

OK Direct - kodhi yechiitiko inofanira kuitwa mushure mekupinda mu "Zvakanaka" Range

CHAKAITIKA - Tsananguro yechiitiko cheiyo yepamusoro chikumbaridzo

YAKANAKA Yakananga - kodhi yechiitiko inofanira kuitwa mushure mekudarika iyo yepamusoro chikumbaridzo kukosha

YEMAHARA Chikamu - Chikamu cheiyo yepamusoro chikumbaridzo (max)

Mhanya - kumhanya iyo yekumisikidza chiitiko (shanduko yeADC Ad-Hoc kumisikidza)

Gadziridza Zvirongwa - inochengetedza iyo yekutanga kumisikidzwa kweiyo ADC zvigadzirwa

3.6. Kunonatsa Kugadziridza PWM / 0..10V




Shandura - Dimmer polarity kudzoserwa (100% - x)

Admin - Mureza wehutongi unobvumidza iwe kuti uchinje sarudzo dzakakomba

Disable - Kuvharira dimmer kuburitsa

Kamwe - Chinja dimmer marongero kamwe (ipapo mira kudzikira)

Kukosha Min - hushoma kukosha kwe dimmer marongero

Kukosha - dimmer's tarisiro kukosha

Mamiriro - Dimmer yekumisikidza modhi (Mira / - / + / Set)

Nhanho - Nhanho yekuchinja iyo dimmer level kukosha

Kukoshesa Max - iyo yakanyanya kukosha yeiyo dimmer marongero

Mhanya - Inomhanyisa chiitiko chinodzikisira

Kopa - Kopa chiitiko ichi ku clipboard



Iyo RGBW dimmer inotora iwo marongero emhando kubva kune mamwe mavara.

Uye zvakare, iyo inobvumidza iwe kumisikidza inoenderera color shanduko modhi uchishandisa izvo zvakaisirwa zveimwe chete dimmers.

Gadziridza Zvirongwa - inochengetedza iyo yekutanga dhizaini kune ese marongero





Mabhatani:

Gadziridza Zvirongwa - saving the configuration in the @City system

Vatongi vese - rondedzero yevatongi vese

Zvirongwa - marongero emutongi wazvino

Chinja Mazita - chinja zita remutongi wazvino

Muparidzi - scheduler-kalendari mupepeti wezvino mutungamiriri

Nyora Config * - kutumira kuraira kurodha pasi kumisikidza nemutongi

Firmware Ndiwedzere * - kutumira kuraira kurodha pasi firmware nemutongi

Dzorerazve Mutungamiriri * - kutumira reset reset kurodha pasi nemutongi

Dzorerazve Mutungamiriri - Kopa - kopi yemutongi reset chiitiko ku clipboard

Kubuda - kubuda kwemushandisi (nekuda kwezvikonzero zvekuchengetedza, iwe unofanirwa zvakare kuvhara ese akavhurika zviitiko zvewebhu webhu izvo zvinogona kuchengeta marongero ekupinda mune cache).

* - kutumira rairo zvinoreva kuwedzera kumutsara wechiitiko. On connecting controller to the @City system, the controller downloads these chiitikos.

3.7. Karenda-scheduler Kugadziridza


Iyo kalendari-scheduler inobvumira kuzvimiririra inokonzeresa yekudzokorora kana yakarongwa zviitiko (mirairo). Muenzaniso ungave, semuenzaniso, kuvhenekera rambi remugwagwa na17 o'clock uye kudzima na7 o'clock (munguva yechando).

Del (Delete) - inobvisa zvachose chinhu chechirongwa.

En. (Gonesa) - Shingairira chinhu chechirongwa (izvo chete zvinzvimbo zvichaitwa zvine Enable mureza wakaiswa)

Zita - Zita rechiitiko (unogona kutsanangura chiitiko nenzira inozivikanwa)

Chiitiko Kodhi - kodhi yechiitiko mune hexadecimal kodhi (yakateedzerwa kubva kubhodhibhodhi paunenge uchigadzira mirairo)

Mwedzi minda (Ja, Fe, .., Kwete, De) - mwedzi Ndira ... Zvita iyo iyo chiitiko ichatanga

Zuva - Zuva. Unogona kusarudza chero zuva remwedzi kana "*" kune chero (kumhanyisa chiitiko mazuva ese).

Masikati evhiki (Mo, Tu, .. Su) - unogona kusarudza mazuva evhiki pachaitirwa chiitiko ichi.

Awa - Iyo awa. Unogona kusarudza chero awa kana "*" kune wese munhu (kumhanyisa chiitiko awa rega).

Min - Mineti. Unogona kusarudza chero miniti kana "*" kune wese munhu (kumhanyisa chiitiko mineti yega).



Zvine musoro "uye" algorithm inoitwa pakati penzvimbo dzese (kunze Zita ), saka vese vanofanirwa kusangana kuti chiitiko chiitwe.



Muenzaniso Kuvhura marambi emugwagwa ( Mbudzi, Zvita, Ndira, Kukadzi ) pa 17.01 pasina Svondo.

En - yakasarudzwa

Event code - 00002101010000000000 // kumhanya kweyekutanga binary kuburitsa

Mwedzi minda - chete Kwete, De, Ja, Fe vanoiswa mucherechedzo

Zuva - yakasarudzwa "*" kwezuva rega rega remwedzi

Awa - yakasarudzwa nguva iri 17

Min - miniti yakasarudzwa 01

Mazuva evhiki minda - zvese asi Su yakasarudzwa

4. LoRaWAN Network Infrastructure Configuration

This chapter only applies to LoRaWAN communication. Panyaya yemasisitimu anoshanda achishandisa dzimwe nzira dzekufambisa, dzinogona kusiiwa.

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

4.1. LoRaWAN Gateway Configuration.

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

4.1.1. Basic configuration of LoRaWAN gateway

Iyo LoraWAN gedhi rinofanirwa kuve rinowanikwa kubva kune imwechete imwechete yekugadziriswa chiteshi.

Paunenge uchiisa kuburikidza neEthernet / WiFi uye uchigadzirisa chete kubva kuLAN / WLAN yemuno, kuchengetedzwa kwegedhi hakuna kunyanya kukosha (kunze kwekunge isu tapa mukana wegedhi kubva kunze, i.e. iyo Internet).

In the case the LoRaWAN gateway is connected only via GSM/LTE, it is necessary to secure the gateway against access uye 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 uye SSH service available. Zvikasadaro, iwe unozofanirwa kubatana panyama kuenda pasuwo kuburikidza neEthernet kana WiFi interface.

- zvinodikanwa kuti uise mapassword akaomesesa evashandisi vese pachigadzirwa.

- kudzima ese asina kushandiswa masevhisi akadai seTelnet, FTP, POP, SMTP, IMAP, WWW nezvimwe. izvo zvinogona kuve zvinangwa zvekurwiswa "kutora" iyo gedhi nedzimwe nzira dzakadai sekuyedza kuyedza.

- iwe unogona kudzora mukana wekupinda mukati, chete kubva kuzviteshi zvine akasarudzika static IP kero, inova inonyatso dziviriro pakurwisa kubiridzira. Izvi zvinoshandawo kune anoita kunge asingakoshi masevhisi akadai ICMP (ping), HTTP, FTP, nezvimwe.

- mushure mekumisikidzwa kuzere uye vhiki zhinji dzekuyedzwa kwesystem, tinogona kuvharira ese ekunze masevhisi uye kure kuwana, izvo, zvisinei, zvinokanganisa sevhisi, kutsvaga uye kutarisa matanda egate.

4.1.2. Semtech Packet Forwarder (SPF) Kugadziridza

Iyo 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 uye passes all packets in both directions.

Izvo hazvigadzirise kana kupa mvumo yedhata mapakeji mune chero nzira.

Kugadziriswa kweSPF kuri nyore uye kunosanganisira "kutungamira" it to the required LoRaWAN network server.

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

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

Iyo SPF yekugadzirisa dhairekitori iri "/ mushandisi / spf / nezvimwe /" however, depending on the LoRaWAN gateway manufacturer, it may be located in other locations.

Iko kusarudzika kukuru kweSPF kuri mufaira "/user/spf/etc/global_conf.json", iyo inofanirwa kugadziriswa nemupepeti aripo (semuenzaniso. vi kana nano). Isu tinoshandura kukosha kweparamende: "server_adress" nekupinda yakatarwa IP kero ye network network kana zita rezita (Inoda imwe yakagadziridzwa zvakanaka DNS mutengi sevhisi).

Iyo yekudzoreredza yekutaurirana chiteshi ndeye 1700 ( if you plan to change them, you must do the same on the LoRaWAN network server ) by entering identical values.

Matanda ePSF package ari mu "/ mushandisi / spf / var / matanda /" dhairekitori mu spf.log faira uye ayo akachengetwa makopi.

Iyo network configuration of the LoRaWAN gateway on linux OS is normally in the directory "/ nezvimwe /", kwaunogona kugonesa / kudzima standard network sevhisi uye chengetedza iyo server.

Iwe unofanirwa zvakare kushandura mapassword evashandisi vese anowanikwa pane system neiyo passwd raira kuchengetedza kune kusabvumidzwa kuwana nevanhu vasina mvumo. Iwe unofanirwa zvakare kushandura mushandisi password yewebhu-based rutsigiro.

Izvo zvakare zvakanakisa kudzima kutaurirana kweWiFi, sevapambi vanogona kuedza kushandisa kurwisa kuburikidza neiyi nzira yekutapurirana.

Mushure mekupedza kumisikidza uku, gadzirisazve gedhi neiyo reboot raira.



4.2. LoRaWAN Network/Application Server Configuration

Kune mhinduro zhinji dzemambure uye ekushandisa maseva (kusanganisira emahara). Imwe neimwe yadzo ine yayo nzira yekubatanidza nevekunze masevhisi uye masystem (semuenzaniso. makore akaita @City ). Neichi chikonzero, iyo @City system must have an interface for integration with the installed LoRaWAN NS/AS server.

Muchiitiko chegadziriro yekugadzira, tinogona kushandisa yemahara sevhisi "Izvo Zvinhu Network", sekureba isu tiri mukati meakakura kwazvo mazuva ese miganho yakatsanangurwa kune yega yega kifaa {kunyanya "Pamhepo Nguva" (30s **) uye diki nhamba yemirairo inotumirwa kuchigadzirwa (10 **)}.

** inoratidza izvo zvazvino zvezuva nezuva zvishandiso zvinogona kuchinja.

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

Izvi zvinotipa sarudzo dzinoverengeka:

Pane mamwe masisitimu, iyo firmware + kumisikidzwa yakatarwa (kune vese varipo varipo mune ino sisitimu) uye yakatangwa padanho rekutanga system gadziriso, iyo inorerutsa sarudzo.

(*) - in these cases it is necessary to have a second LoRaWAN gateway set on the second server for configuration uye firmware 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 uye incorrect operation of these devices.

It should be realized that the software update of a single LoRaWAN controller takes about an hour, with good Range ( DR> = 4 ), so it is worth using an additional gateway to upgrade the firmware uye configuration. Pakushomeka kufukidza (DR <4), firmware kumisikidza uye kugadzirisa hazvigoneke uye zvinoda Gateway neLTE kutaurirana padhuze nemidziyo yakagadziridzwa.

4.2.1. LoRaWAN Network Server Configuration

Pa LoRaWAN network server, add the LoRaWAN communication gateway ( the address is located on its cover, or in the file "mushandisi / spf / etc / local_conf.json", kana kuratidzwa mumatanda "/user/spf/var/log/spf.log". Tarisa mukati mewebhu dura matanda ayo ekutaurirana gedhi rinobatana kune server.

Nhanho dzinotevera kumisikidzwa kweiyo server server (inowanzo kuve iri pane imwecheteyo seye network network).

Matanho anotevera kuti aitwe, zvinoenderana nesarudzo server solution yakashandiswa, uye kuwanikwa kweRed-End / Front-End interface. Iyo interface inorerutsa "matanho ekutanga" uye kugadzirisa system.

Kazhinji, iwe unofanirwa:

 







5. Work condition of @City GSM / LoRaWAN devices

Kupisa - 40C .. + 65C

Humidity 0..80% rH hapana condensation (mudziyo)

GSM Magetsi magetsi 5VDC @ 2A ±0.15 V (yePPM sensor uye kana uchibatanidza kuendesa)

3.5VDC..4.2VDC @ 2A (mune dzimwe nguva)


LoRaWAN power supply 5VDC @ 300mA ± 0.15 V (yePPM sensor uye kana uchibatanidza kuendesa)

3VDC..3.6VDC @ 300mA (mune dzimwe nguva)


GSM + GPS Zvishandiso:

Kanyanga chiyamuro 50ohm

SIM nano-SIM kana MIM

(sarudzo padanho rekugadzira - MIM inomisikidza network inoshanda)

Modem Kubvumidzwa Orange (2G-CATM1), T-Mobile / DT (2G-NBIoT), 2G Vamwe vanoshanda


BHANDI (Europe) Kirasi Kuburitsa Simba Kunzwisisa

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 (mupendero) * E2 + 27dB ±2 <-107dB

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

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

Paunenge uchishandisa yekunze yakatetepa-bhendi kanyanga frequency-inowirirana kune yakapihwa bhendi.


* chete yeCombo modem: 2G, CATM1, NB-IoT

Zvitupa:



GPS / GNSS:

kushanda frequency: 1559..1610MHz

kanyanga impedance 50ohm

kunzwisisika kwakanyanya * -160dB yakamira, -149dB kufamba, -145 kutanga kutonhora

TTFF 1s (inopisa), 21s (inodziya), 32s (inotonhora)

A-GPS hongu

Simba 2g

shoma yekuvandudza mwero 1 Hz


* Yakafananidzwa yekunze yakatetepa-bhendi kanyanga



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

DR T Kusiyanisa inzwi BR bit / s Rx Kunzwisisa Rx Kuedza

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

(*) Maparamende anodikanwa kukwidziridza iyo firmware yeiyo system kuburikidza neOTA

(DR) - Dhata Rate

(BR) - Bit Rate

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




LoRaWAN practical coverage tests:


Mamiriro Ekuyedza:

LoRaWAN Kerlink ifemtocell Yemukati Gateway

passive yekunze Broadband kanyanga yakaiswa kunze pakureba kwe ~ 9m pamusoro pevhu chikamu Wygoda gm. Karczew (~ 110m pamusoro pegungwa).

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

Nzvimbo dzekumaruwa (mafuro, minda ine miti midiki uye zvivakwa zvisingawanzo)


Mhedzisiro yekupedzisira yaive Czersk ~ 10.5km (~ 200m pamusoro pegungwa) neRSSI yakaenzana ne -136dB (i.e. with the maximum sensitivity of the LoRaWAN modem guaranteed by the manufacturer )