De i Vifaa vya CIoT - Ufumbuzi wa Smart

LoRaWAN & GSM - Smart City





iSys - Mifumo ya Akili







RASIMU

Jedwali la Yaliyomo

1. Utangulizi. 3

1.1 @City ( IoT/CIoT ) Communication 4

1.2. Rasilimali za vifaa vya IoT / CIoT Vifaa 4

0..4 pembejeo zinazoweza kupangwa 4

0..4 matokeo ya binary yanayopangwa 4

0..4 pembejeo za kuhesabu (kaunta zisizo na nguvu) 4

Matokeo ya 0..4 hupunguza (PWM au 0..10V) 5

Uingizaji wa infrared + pato 5

Pembejeo 0..4 za kipimo (ADC) 5

muunganisho wa serial SPI / I2C / UART / CAN 5

1.3. @City GSM Devices 6

1.4. @City LoRaWAN Devices 9

The module bila LoRaWAN modem na processor may act as MEMs Sensor Module for @City GSM, WiFi, Ethernet, na 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. Usanidi wa Pembejeo za Binary 18

3.4. Usanidi wa Matokeo ya Binary 19

3.5. Usanidi wa Pembejeo za Vipimo vya ADC na sensorer za ziada (XIN) 21

3.6. Usanidi wa Dimmers PWM / 0..10V 22

3.7. Usanidi wa mpangilio wa kalenda 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. Usanidi wa Semtech Packer Forwarder (SPF) 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. Utangulizi.

The @City mfumo inasaidia vifaa kadhaa vya elektroniki (vidhibiti) - vinavyoitwa nodi, nundu, kifaa. Aina nyingi za mawasiliano (waya na waya) zinapatikana kulingana na miundombinu inayopatikana, mahitaji na hali.

Device types available in the @City mfumo:

Vifaa vyote vimeunganishwa na kila mmoja kupitia @City wingu na kuna uwezekano wa ushirikiano wa mseto kulingana na upatikanaji wa miundombinu ya mawasiliano iliyopewa.

Kwa majengo na upatikanaji wa LAN au WiFi iliyounganishwa kwenye mtandao tunaweza kutumia suluhisho kupitia PRO.PRO seva (ambayo inaweza kutuma / kupokea data kwa @City wingu):

Hati ifuatayo inaelezea GSM na LoRaWAN vifaa kulingana na microcontroller moja-chip (microprocessor) na modem ya mawasiliano ya nje. Hii inaruhusu mfumo kuwa sanifu licha ya tofauti ya modem ya mawasiliano.

Kwa anuwai zingine za mawasiliano tafadhali rejelea eHouse nyaraka.



Hii inawezesha utendaji sawa na vifaa kupatikana, na pia uhamiaji rahisi kwenda kwa anuwai zingine za mawasiliano au matoleo.

1.1 @City ( IoT/CIoT ) Communication

The @City mfumo currently uses one of the iliyochaguliwa communication modules ( modems ):

1.2. Rasilimali za vifaa vya IoT / CIoT Vifaa

Yote "akili" ya mfumo hukaa katika microcontroller (microprocessor) na haitegemei sana aina ya mawasiliano. Rasilimali za vifaa vya vifaa vya IoT / CIoT (microprocessor) ni kama ifuatavyo:

1.3. @City GSM Devices

@City GSM devices connect through the cellular network of the GSM mobile operator through one or more technologies na services. Huduma hizi hutozwa na hutegemea waendeshaji na huduma kibinafsi. Huduma imeidhinishwa kama vile kwa simu za rununu kupitia SIM kadi zinazotumika:

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

1) 2G (waendeshaji wote)

2) 2G / LTE CATM1 (Chungwa) - kuna uwezekano wa kurudi nyuma kwa 2G wakati CATM1 haipatikani.

3) 2G / NBIoT (T-Mobile / Deutsche Telecom) - kuna uwezekano wa kurudi nyuma kwa 2G wakati NBIoT haipatikani na mwendeshaji anairuhusu.

4) 2G / 3G (waendeshaji wote)

5) 4G / LTE (waendeshaji wote)

6) Mchanganyiko wa huduma zingine zinaweza pia kupatikana kulingana na modem na mipangilio inayopatikana.

Suluhisho 3 za kwanza hufanya kazi kwenye modem sawa (NBIoT / CATM1 + fallback 2G). Katika kesi ya kutumia "plastiki" Kadi za SIM za Nano inawezekana kuchukua nafasi ya kadi na kusanidi kifaa kwa mbali ili kufanya kazi vizuri katika huduma nyingine. Katika kesi ya MIM (SIM kwa njia ya chip (IC)), uamuzi unafanywa katika hatua ya utengenezaji wa kifaa, na haiwezekani kubadilisha opereta au huduma. NBIoT imejitolea kwa idadi ndogo sana ya data iliyoambukizwa ~ 512kB kwa mwezi (tafadhali jadili dhamana hii kwa mwendeshaji), ambayo ni kikwazo kikubwa kwa suluhisho zingine za CIoT / IoT.

Suluhisho 4, 5 zinahitaji usanikishaji wa modemu zingine kwenye hatua ya uzalishaji.

Matumizi ya nguvu ya kifaa hutegemea huduma na inaonyeshwa kutoka chini kabisa hadi juu:

- NBIoT

- CATM1

- LTE

- 3G

- 2G / SMS / USSD / GPRS / makali

Kiwango cha uhamishaji wa data kutoka chini kabisa kwenda juu:

- NBIoT

- CATM1

- 2G / SMS / USSD / GPRS / makali

- 3G

- LTE



All @City GSM devices can be equipped with a GPS receiver for geolocation na automatic positioning on maps. Wanaweza pia kufanya kazi ya rununu wakati kuna haja ya vipimo au kufanya kazi kwa mwendo.




1.4. @City LoRaWAN Devices

LoRaWAN is a long masafa communication solution ( up to approx. 15km) kufanya kazi katika bendi za ISM zilizo wazi (k.v. 433MHz, 868MHz, nk. ). Walakini, masafa makubwa sana yanahitaji upunguzaji mkubwa wa kasi ya usafirishaji na urefu wa pakiti za data (mf. kwa kiwango cha juu zaidi hadi bits 250 kwa sekunde na kiwango cha juu cha ka 51 za data - mzigo wa malipo). Transmission with repetitions na 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 masafa of devices, which allows you to work at higher speeds, fewer errors na 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 na for sending information to/ from LoRaWAN devices.

Seva ya mtandao / programu inaweza kupatikana kwenye the ya ndani au katika kituo cha data cha mtoa huduma. Takwimu kutoka kwa vifaa zinatumwa kutoka kwa mtandao / seva ya programu kupitia itifaki za ujumuishaji kwenda @City cloud (kupitia webhook). Hii inaruhusu ujumuishaji wa moja kwa moja wa @City LoRaWAN mfumo na @City databases.



Seva ya programu inaweza kuongeza kutekeleza mantiki na BIM (muundo wa habari) kwa mfumo, kusindika data juu ya upokeaji, na kutuma amri za kudhibiti (hafla) kwa vifaa vya kibinafsi kujibu.

@City LoRaWAN devices contains additional features as:


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

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

UMAKINI! Mpangilio usio sahihi wa vigezo kuu vya kiolesura cha mawasiliano inaweza kusababisha uharibifu au uzuiaji wa kudumu wa kifaa (ambacho hatuna ufikiaji wa mwili).

Sasisho la mtawala wowote wa firmware na usanidi wa mwisho lazima ifanyike na kupimwa (kwa vifaa vyote na kwa angalau wiki kwa vifaa kadhaa) kabla ya kuziweka mahali pa kwenda.

Mtengenezaji hahusiki na usanidi usiofaa / sasisho la programu linalofanywa na watu wasioidhinishwa, na pia utekelezaji wao katika maeneo ya usanidi wa watawala binafsi.

Gharama zote za uondoaji, huduma, ukarabati, uingizwaji, usakinishaji tena zinachukuliwa na mtumiaji wa mfumo (sio Mtengenezaji).

Ili kusasisha firmware na usanidi ni muhimu kuhakikisha kiwango cha ishara ya kutosha na upatikanaji wa huduma zinazohitajika. Shughuli zilizo hapo juu zinaweza kuwa haiwezekani katika maeneo ya mwisho ya usimamiaji wa watawala na kwenye vifungo vyao. Wanaweza pia kutegemea msimu, hali ya hewa, na uenezi wa wimbi la redio.

Gharama zote za huduma zinazohusiana na mabadiliko ya usanidi / firmware zinachukuliwa na mtumiaji (ada ya ziada ya uhamishaji wa data, usanikishaji unaowezekana, usanikishaji wa vifaa, kufungua, kubadilisha, nk. ).

Upeo wa kiwango cha juu ni nadharia tu, hupimwa chini ya hali bora ya uenezaji wa redio na inahusu utendaji wa vifaa (na antena za nje na zinazolingana) katika uwanja wa maoni (bila vizuizi katika njia ya boriti ya ishara). Kulingana na ukuaji wa miji wa eneo hilo, miti, hali ya hewa, eneo na njia ya ufungaji, anuwai inaweza kuwa mbaya zaidi kwa mara mia kadhaa kuliko data hapo juu.

2.1. Exclusive Conditions of @City GSM.

The user bears the costs na is responsible for timely payment of the GSM operator subscription na @City server hosting. Ukosefu wa mwendelezo wa huduma unaweza kusababisha mabadiliko yasiyoweza kubadilika ya vigezo muhimu vya usafirishaji na kuzuia mfumo mzima (k.v. mabadiliko ya anwani ya IP tuli, upotezaji wa uwanja wa mtandao, upotezaji wa data / usanidi kwenye seva, upotezaji wa programu, nakala rudufu, nk. ).

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

The mfumo manufacturer is not responsible for the quality of services provided by third parties, including the GSM operator, external @City hosting. Mtengenezaji hahusiki na kuzorota kwa anuwai ya uenezaji wa mawimbi ya redio (k.m. due to the creation of new buildings, changes in the location of GSM broadcasting stations ( BTS ), trees, etc. ).

Katika kesi ya mipaka ya uhamishaji wa data (haswa kwa NBIoT), usanidi wa programu na usasishaji unapaswa kufanywa mwanzoni mwa kipindi cha usajili, na matumizi ya chini kabisa ya data. Vinginevyo, inawezekana kuzuia kifaa hadi mwisho wa kipindi cha malipo, kwa sababu ya vizuizi vinavyohusiana na kuzidi kikomo cha uhamishaji.

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

Mtumiaji anatangaza kwamba anakubali habari ifuatayo na anakubali.

2.2. Exclusive conditions for @City LoRaWAN.

The user bears the costs na is responsible for the timely payment of lease na installation fees for the LoRaWAN gateway, LoRaWAN Network/Application Server na @City server hosting. Ukosefu wa mwendelezo wa huduma unaweza kusababisha mabadiliko yasiyoweza kubadilika ya vigezo muhimu vya usafirishaji na kuzuia mfumo wa kudumu (k.v. mabadiliko ya anwani ya IP tuli, upotezaji wa kikoa, upotezaji wa data / usanidi kwenye seva, upotezaji wa programu, nakala rudufu, nk. ).

In the tukio 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 mfumo 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. Mtengenezaji hahusiki na kuzorota kwa anuwai ya uenezaji wa mawimbi ya redio (k.m. 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. ).

Katika kesi ya mipaka ya uhamishaji wa data, usanidi wa programu na sasisho inapaswa kufanywa mwanzoni mwa kipindi cha usajili, na utumiaji mdogo wa sasa wa data. Vinginevyo, inawezekana kuzuia kifaa hadi mwisho wa kipindi cha utozaji kwa sababu ya vizuizi vinavyohusiana na kuzidi kikomo cha uhamishaji. Sasisho linapaswa kufanywa mtawala mmoja mwanzo hadi mwisho na kujaribu usahihi wa kazi. Kuendesha sasisho kwa watawala wote kunaweza kusababisha bendi ya redio kuzuiwa kabisa kwa siku nyingi.

LoRaWAN uses publicly available "fungua bendi za redio" (433 au 868 MHz kwa EU), ambayo inaweza kusumbuliwa au kukaliwa na vifaa vingine vinavyofanya kazi kwenye masafa sawa. Mtengenezaji hahusiki na ubora wa mawasiliano katika kesi hiyo hapo juu.

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

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

Mtumiaji anatangaza kwamba anakubali habari ifuatayo na anakubali.

3. @City ( LoRaWAN, GSM ) Controller Configuration

Usanidi wa mfumo unafanywa kupitia kiolesura cha wavuti. Configuration is very critical for @City controllers na incorrect settings may cause the mfumo to completely block. It is recommended that the full template configuration ( default settings ) be carried out na tested by the @City mfumo manufacturer.

3.1. @City Controller Configuration - Assigning names


Anwani ya mdhibiti 000000000000000 ( 15 zeros for GSM/16 for LoRaWAN ) ni anwani chaguomsingi ambayo inatumika kwa watawala wote katika familia (i.e. kwa sawa Nambari ya muuzaji na Nambari ya Faili, na aina hiyo hiyo ya mtawala wa LoRaWAN / GSM. Ikiwa mtawala hana usanidi wake wa kibinafsi uliofafanuliwa, usanidi wa msingi unapakiwa ndani yake.

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

Nambari ya muuzaji - ni parameter ya kipekee kwa mteja (mtumiaji)

Nambari ya Faili - ni parameter inayoashiria aina ya firmware (inategemea vifaa na algorithms zinazopatikana)

Katika hali nyingi, inatosha kusanidi kifaa hiki kimoja (chaguo-msingi) kwa mfumo mzima au kama kiolezo cha madereva mengine. Wakati wa kuunda usanidi mpya wa mtawala, mipangilio hii inakiliwa kutoka kwa templeti.

Both firmware na configurations for all installations ( instances ) are located on the servers of the @City mfumo manufacturer available via the WWW, to which the user may have limited access. Walakini, usanidi sahihi ni muhimu sana, na haifai kufanya mabadiliko bila kujaribu kwenye vifaa kadhaa na ufikiaji kamili wa mwili (kwenye dawati). For more information, please check the general conditions of the @City mfumo na 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 mfumo na mfumo-specific conditions for @City GSM.




Nambari ya muuzaji - ina herufi 8 zilizohifadhiwa katika nambari ya hexadecimal iliyowekwa kwa mteja mmoja (mtumiaji). Imepewa katika hatua ya uzalishaji wa mtawala. Jaribio la kubadilisha linaweza kusababisha uharibifu wa kudumu wa mtawala.

Nambari ya Faili - ina herufi 8 zilizohifadhiwa kwenye nambari ya hexadecimal, iliyotolewa kwa toleo moja la firmware. It is granted at the controller production stage na may depend on the type of communication ( GSM / LoRaWAN ) na additional equipment, e.g. sensorer, idadi ya pembejeo / matokeo na algorithms ya mtu binafsi. Mabadiliko yanaweza kusababisha uharibifu wa kudumu au kuzuia mtawala.

PIN Hapana. - Nambari ya siri ya nambari 4 ikiwa imewekwa kwa SIM kadi. Kuweka PIN hazipendekezi. Kwa kadi za SIM za plastiki, unaweza kuziondoa kwenye simu yako ya rununu. Kuanzishwa kwa SIM isiyo sahihi kunaweza kusababisha uzuiaji wa kudumu wa kadi kwenye kifaa (ambacho hatutakuwa na ufikiaji wa mwili).

SMS Na. - Nambari ya SMS wakati wa kutuma hali kupitia SMS. Chaguo hili linapatikana kulingana na huduma na mwendeshaji (2G / CATM1 / NBIoT). Inahitaji pia kuwasha bendera: Wezesha SMS.

USSD Str - Amri ya USSD ya kutuma hadhi kupitia USSD. This option is available only for iliyochaguliwa types of GSM modems ( 2G/3G + GPS ). Chaguo: Wezesha USSD inahitajika. Opereta lazima atoe na kuamsha huduma ya USSD.

APN - Jina la Upeo wa Ufikiaji. Jina la kituo cha ufikiaji wa mtandao, n.k. mtandao (kwa huduma maalum kama LTE-M1 au NB-IoT, inaweza kupewa kibinafsi na mwendeshaji).

Anwani ya WWW - anwani ya wavuti (kikoa au IP) ya ufikiaji wa HTTP.

Ukurasa wa WWW - anwani ya ukurasa wa wavuti, ambapo hadhi na amri za watawala zinatumwa.

Wezesha HTTP - Inawezesha usambazaji wa data ya HTTP. Njia hii inazalisha uhamishaji wa data mara nyingi zaidi kuliko njia zingine zote za mawasiliano, ambazo zinaweza kusababisha kuongezeka kwa gharama, kuzidi kikomo cha uhamishaji au kutoweza kutumia huduma zingine, kama vile NBIoT.

Anwani ya TCP / UDP - IP address of the @City server for receiving na transmitting data between the cloud na devices. Inashauriwa kutumia anwani ya IP iliyowekwa, sio anwani ya kikoa cha mtandao.

Bandari ya TCP - TCP / IP bandari ya mawasiliano

Wezesha TCP - Inakuruhusu kuwezesha usafirishaji wa TCP / IP. Muafaka wa usafirishaji na uthibitisho wa TCP huongeza idadi ya data kuhusiana na usafirishaji wa UDP, hata hivyo, inahakikisha usahihi wa data, uthibitisho na kuhakikisha utoaji wao, ikiwa mawasiliano yanapatikana.

Bandari ya UDP - Bandari ya kupokea hadhi kupitia UDP

Wezesha UDP - Washa maambukizi ya UDP

Anwani ya Aux, Bandari ya Aux, Aux Wezesha - maombi ya baadaye

Anwani ya Aux2, Aux2 Port, Aux2 Imewezeshwa - maombi ya baadaye

Uanzishaji wa msaada wa sensorer ( they must be physically mounted on the @City module ). Vinginevyo, kifaa kinaweza kufanya kazi polepole na kutokuwa imara. Sensorer imewekwa katika hatua ya uzalishaji kwa safu nzima ya uzalishaji.

Temp, presure, unyevu, gesi - jumuishi joto, shinikizo, unyevu na sensorer ya ubora wa hewa

Temp + Presure - Jumuishi la hali ya joto na shinikizo

Gyroscope - sensa ya Gyroscope katika shoka 3 (X, Y, Z)

Magnetometer - Sensor ya sumaku katika shoka 3 (X, Y, Z)

Accelerometer - Sensor ya kuharakisha / kutetemeka katika shoka 3 (X, Y, Z)

Rangi - Sura ya rangi (R, G, B, IR, G2)

Ukaribu + wa karibu - kiwango cha taa kilichounganishwa na (10cm anuwai) sensorer ya karibu

GSM Commnas - amri za ziada za uanzishaji wa modem

Msimbo wa Hash - Nambari ya usimbuaji ya ziada. Usibadilike.

Uhamisho wa HTTP - Chaguzi za ziada za mawasiliano za HTTP

Anwani ya Ulimwenguni - Anwani ya ulimwengu ya kidhibiti cha kudhibiti kifaa-kwa-kifaa.

GSM Njia - GSM communication mode ( 2G Only, LTE Only, CATM1, NBIoT, 2G + CAT M1, LTE 800, LTE 1800 ). Mpangilio usio sahihi wa hali ya mawasiliano unaweza kusababisha uzuiaji wa kudumu wa mawasiliano ya kifaa.

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.

Kwenye @City LoRaWAN upande wa kifaa, usanidi ni rahisi sana:

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

Ufunguo wa Maombi - application authorization key for LoRaWAN server ( as above )

Lemaza Kiwango cha Takwimu Kubadilika - Inalemaza uteuzi wa kasi inayoweza kubadilika. Hii hukuruhusu kulazimisha kasi ya kila wakati ya kifaa. Katika hali zingine, hii inaweza kusababisha shida kubwa za mawasiliano. Inapaswa kuzingatiwa kuwa kama vigezo vya RSSI na SNR vinaboresha katika hali ya kubadilika, kasi huongezeka sana. Hii inapunguza sana wakati wa kupitisha data na redio "Kwenye Saa za Hewa" na mara nyingi habari inaweza kupitishwa kati ya kifaa na seva na kinyume chake.

Kiwango cha Takwimu (DR) - LoRaWAN link speed selection. Kasi hii haitumiki kwa Bootloader. Ikiwa mtawala anafanya kazi katika hali ya kuweka kasi ya kasi, ni thamani tu ya kuanza, kwa sababu mdhibiti baada ya majaribio kadhaa ya usafirishaji, huchagua kwa uhuru kasi inayofaa ili kupunguza wakati wa usambazaji wa ujumbe hewani.

Sasisha Mipangilio - inaokoa usanidi wa kuanza kwa mtawala - mipangilio yote



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

3.3. Usanidi wa Pembejeo za Binary




Pembejeo za binary zina idadi ya kazi na vigezo ambavyo vinawezesha utendaji wa uhuru wa mtawala:

Geuza - kukataliwa kwa pembejeo wakati sensorer "kawaida kushikamana" (NC) zimeunganishwa.

Kengele - uanzishaji wa kazi ya kengele.

Kuchelewa kwa Kengele - Wakati wa kuchelewesha kwa kengele. Ikiwa hali ya kuingiza inarudi katika hali yake ya asili kabla ya wakati huu kumalizika, kengele haitawashwa.

Kumbuka Jimbo - Wakati wa kukumbuka mabadiliko ya hali ya pembejeo.

Lemaza Utekelezaji - Kuzuia hafla zinazohusiana na pembejeo.

Endesha - Endesha amri ya usanidi wa pembejeo (Ad-Hoc)

Nakili - Nakili amri ya usanidi wa pembejeo kwenye clipboard

Tukio limewashwa - Maelezo ya jinsi ya kuendesha hafla hiyo kwa kiwango cha juu cha kuingiza (1)

Tukio la Moja kwa Moja Limewashwa - Nambari ya hafla inayoendeshwa wakati pembejeo imewashwa (0 => 1)

Tukio Limezimwa - Maelezo ya uanzishaji wa hafla kwa kiwango cha chini cha kuingiza (0)

Tukio la Moja kwa moja Limezimwa - Nambari ya hafla ya kuendeshwa wakati pembejeo imezimwa (1 => 0)

Tukio la Kengele - Maelezo ya tukio la Alarm.

Tukio la Moja kwa Moja la Kengele - Nambari ya hafla itasababishwa wakati kengele inatokea

Sasisha Mipangilio - inaokoa usanidi wa kuanza kwa mipangilio yote

3.4. Usanidi wa Matokeo ya Binary




Matokeo ya akili ya busara yanaweza kufanya kazi kama moja au mbili. Fomu hukuruhusu kuunda usanidi wa kuanza kwa mtawala (ikiwa unathibitisha na kitufe cha Sasisha).

Fomu hiyo pia hutumika kama muundaji wa hafla ya matokeo ambayo yanaweza kuanza kwa kubonyeza kitufe cha Run au kunakiliwa kwenye clipboard kwa matumizi ya usanidi wa mtawala, k.m.



Usanidi wa matokeo moja:

Lemaza - Kuzuia pato kwa hali moja (k.v. ikiwa inatumiwa kudhibiti anatoa ili isiharibu vishada vya roller, milango, watendaji)

Usimamizi - Bendera ya utawala inahitajika wakati wa kubadilisha mipangilio muhimu

Hali - uteuzi wa serikali (usanidi wa kwanza au uzinduzi wa hafla na "run" kitufe)

Hurudia - Idadi ya marudio (mabadiliko ya hali ya mzunguko)

Muda Umewashwa - Wakati wa uanzishaji wa pato

Muda wa Kuisha - Wakati wa kuzima pato (ni muhimu wakati wa kurudia hafla)

Endesha - Endesha hafla ya kutoka

Nakili - Nakili hafla hiyo kwenye clipboard

Sasisha Mipangilio - inaokoa usanidi wa kuanza kwa mipangilio yote

Usanidi wa pato mara mbili:

Lemaza - Funga matokeo ya jozi kwa hali mbili (k.v. ikiwa inatumiwa kama pembejeo moja)

Usimamizi - Bendera ya utawala inahitajika wakati wa kubadilisha mipangilio muhimu kama hali ya kuendesha

Somfy - mode ya kuendesha (checked => Somfy / unchecked => Servo ya moja kwa moja)

Hali - uteuzi wa serikali (kwa usanidi wa kwanza au chakula cha mchana kwenye hafla hiyo na "run" kitufe)

Hurudia - Idadi ya marudio (mabadiliko ya mzunguko wa majimbo)

Muda Umewashwa - Wakati wa kugeuza hali uliyopewa

Lemaza Wakati - Wakati wa kuzuia matokeo (wakati wa chini kati ya mabadiliko ya matokeo) kulinda anatoa dhidi ya uharibifu.

Muda wa Kuisha - Wakati wa kuzima pato (ni muhimu wakati wa kurudia hafla)

Endesha - Endesha hafla ya kuendesha

Nakili - Nakili hafla hiyo kwenye clipboard

Sasisha Mipangilio - inaokoa usanidi wa kuanza kwa mipangilio yote

3.5. Usanidi wa Pembejeo za Vipimo vya ADC na sensorer za ziada (XIN)




Geuza - kiwango kilichogeuzwa (100% -x) ya pembejeo ya ADC

Kengele L - Uanzishaji wa chaguo la kutengeneza kengele wakati thamani inapungua chini ya dakika. kizingiti

Kengele H - Uanzishaji wa chaguo la kutengeneza kengele wakati thamani inazidi kiwango cha juu. kizingiti

Kuchelewa kwa Kengele - Wakati wa kuchelewesha kwa kengele. Ikiwa hali ya pembejeo inarudi kwenye "sawa" kiwango kabla ya muda kupita, kengele haitaamilishwa.

Tukio Lemaza - Kuzuia utekelezaji wa hafla

Usimamizi - bendera ya admin inayowezesha mabadiliko ya usanidi wa pembejeo ya kipimo

Tukio la chini - maelezo ya hafla iliyofanywa wakati kizingiti cha chini kilizidi

CHINI moja kwa moja - nambari ya hafla itakayotekelezwa baada ya kupunguza thamani chini ya kizingiti cha chini

Kiwango cha chini - Kiwango cha kizingiti cha chini (min)

Tukio SAWA - Maelezo ya "sawa" tukio

Sawa moja kwa moja - nambari ya hafla itakayotekelezwa baada ya kuingia "sawa" masafa

Tukio la Juu - Maelezo ya tukio kwa kizingiti cha juu

JUU moja kwa moja - nambari ya hafla inayotekelezwa baada ya kuzidi thamani ya kizingiti cha juu

Ngazi ya juu - Kiwango cha kizingiti cha juu (max)

Endesha - kuendesha hafla ya usanidi (mabadiliko ya usanidi wa ADC Ad-Hoc)

Sasisha Mipangilio - inaokoa usanidi wa mwanzo wa pembejeo za ADC

3.6. Usanidi wa Dimmers PWM / 0..10V




Geuza - Kubadilisha upunguzaji wa polarity (100% - x)

Usimamizi - Bendera ya kiutawala ambayo hukuruhusu kubadilisha chaguzi muhimu

Lemaza - Kuzuia pato dimmer

Mara moja - Badilisha mipangilio ya dimmer mara moja (kisha simama kupungua)

Thamani Min - Thamani ya chini ya mipangilio ya dimmer

Thamani - thamani ya lengo la dimmer

Njia - Njia ya kuweka Dimmer (Stop / - / + / Set)

Hatua - Hatua ya kubadilisha kiwango cha kupungua kwa kiwango

Thamani Max - kiwango cha juu cha mpangilio wa dimmer

Endesha - Inatumia tukio dimmer

Nakili - Nakili hafla hiyo kwenye clipboard



Dimmer ya RGBW hupata maadili ya kuweka kutoka rangi za kibinafsi.

Kwa kuongeza, inakuwezesha kuamsha hali ya kuendelea ya mabadiliko ya rangi kwa kutumia mipangilio ya dimmers moja.

Sasisha Mipangilio - inaokoa usanidi wa kuanza kwa mipangilio yote





Vifungo:

Sasisha Mipangilio - saving the configuration in the @City mfumo

Watawala wote - orodha ya watawala wote

Mipangilio - mipangilio ya mtawala wa sasa

Badilisha Majina - badilisha jina la mtawala wa sasa

Mratibu - mhariri wa kalenda ya mpangilio wa mdhibiti wa sasa

Andika Usanidi * - kutuma amri ya kupakua usanidi na mtawala

Sasisho la Programu dhibiti - kutuma amri ya kupakua firmware na mtawala

Weka upya Kidhibiti * - kutuma amri ya kuweka upya kupakua na mtawala

Rudisha Kidhibiti - Nakili - nakala ya tukio la kuweka upya mtawala kwenye ubao wa kunakili

Kuondoka - kuondoka kwa mtumiaji (kwa sababu za usalama, unapaswa pia kufunga hafla zote za kivinjari cha wavuti ambazo zinaweza kuhifadhi vigezo vya kuingia kwenye kashe).

* - kutuma amri kunamaanisha kuongeza kwenye foleni ya tukio. On connecting controller to the @City mfumo, the controller downloads these tukios.

3.7. Usanidi wa Mpangilio wa Kalenda


Mpangilio wa kalenda huruhusu uchochezi wa uhuru wa hafla za kurudia au zilizopangwa kufanyika (amri). Mfano itakuwa, kwa mfano, kuwasha taa ya barabarani saa 17 na kuzima saa 7 (wakati wa baridi).

Del (Futa) - inafuta kabisa kipengee cha ratiba.

En. (Wezesha) - Anzisha kipengee cha ratiba (nafasi hizo tu ndizo zitatekelezwa ambazo zina Wezesha bendera iliyowekwa)

Jina - Jina la tukio (unaweza kuelezea tukio kwa njia inayotambulika)

Msimbo wa Tukio - nambari ya hafla katika nambari ya hexadecimal (imenakiliwa kutoka kwa ubao wa kunakili wakati wa kuunda amri)

Mashamba ya mwezi (Ja, Fe, .., Hapana, De) - miezi Januari ... Desemba ambayo hafla hiyo itaanza

Siku - Siku. Unaweza kuchagua siku yoyote ya mwezi au "*" kwa yoyote (kuendesha hafla kila siku).

Mashamba ya siku za wiki (Mo, Tu, .. Su) - unaweza kuchagua siku za wiki ambayo hafla hiyo itafanywa.

Saa - Saa. Unaweza kuchagua saa yoyote au "*" kwa kila mtu (kuendesha hafla kila saa).

Dak - Dakika. Unaweza kuchagua dakika yoyote au "*" kwa kila mtu (kuendesha hafla kila dakika).



Kimantiki "na" algorithm inatekelezwa kati ya nyanja zote (isipokuwa Jina ), kwa hivyo lazima wote wakutane kwa tukio hilo kutekelezwa.



Mfano. Kuwasha taa za barabarani ( Novemba, Desemba, Januari, Februari ) katika 17.01 bila Jumapili.

En - iliyochaguliwa

Event code - 0000210101000000000000 // kukimbia kwa pato la kwanza la binary

Mashamba ya miezi - tu Hapana, De, Ja, Fe zimewekwa alama

Siku - iliyochaguliwa "*" kwa kila siku ya mwezi

Saa - wakati uliochaguliwa ni 17

Dak - dakika iliyochaguliwa 01

Mashamba ya siku ya wiki - yote lakini Su iliyochaguliwa

4. LoRaWAN Network Infrastructure Configuration

This chapter only applies to LoRaWAN communication. Katika hali ya mifumo inayofanya kazi kwa kutumia njia zingine za uwasilishaji, inaweza kuachwa.

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

Lango la LoraWAN linapaswa kupatikana kutoka angalau kituo kimoja cha usanidi.

Wakati wa kusanikisha kupitia Ethernet / WiFi na kusanidi tu kutoka kwa LAN / WLAN ya ndani, usalama wa lango sio muhimu sana (isipokuwa tunatoa ufikiaji wa lango kutoka nje, i.e. Utandawazi).

In the case the LoRaWAN gateway is connected only via GSM/LTE, it is necessary to secure the gateway against access na 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 na SSH service available. Vinginevyo, utahitaji kuunganisha kwa mwili kwenye lango kupitia kiunga cha Ethernet au WiFi.

- ni muhimu kuweka nywila ngumu za ufikiaji kwa watumiaji wote kwenye kifaa.

- afya huduma zote ambazo hazitumiki kama vile Telnet, FTP, POP, SMTP, IMAP, WWW nk hiyo inaweza kuwa shabaha ya mashambulio "kuchukua" lango na michakato mingine kama vile majaribio ya kuingia.

- unaweza kupunguza uwezekano wa kuingia, tu kutoka kwa vituo vilivyo na anwani za IP tuli, ambayo ni kinga nzuri dhidi ya udukuzi. Hii inatumika pia kwa huduma zinazoonekana zisizo na maana kama ICMP (ping), HTTP, FTP, nk.

- baada ya usanidi kamili na wiki nyingi za majaribio ya mfumo, tunaweza kuzuia huduma zote za nje na ufikiaji wa mbali, ambayo, hata hivyo, itazuia huduma, kutafuta na kukagua magogo ya lango.

4.1.2. Usanidi wa Semtech Packer Forwarder (SPF)

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

Haishughulikii au kuidhinisha vifurushi vya data kwa mwelekeo wowote.

Usanidi wa SPF ni rahisi sana na unajumuisha "kuelekeza" it to the required LoRaWAN network server.

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

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

Saraka ya usanidi wa SPF ni "/ mtumiaji / spf / nk /" however, depending on the LoRaWAN gateway manufacturer, it may be located in other locations.

Usanidi kuu wa SPF uko kwenye faili "/user/spf/etc/global_conf.json", ambayo inapaswa kuhaririwa na kihariri kinachopatikana (k.m. vi au nano). Tunabadilisha thamani ya parameta: "anuani ya server" kwa kuingiza anwani ya IP iliyowekwa ya seva ya mtandao au jina la kikoa (Inahitaji huduma ya mteja ya DNS iliyowekwa vizuri).

Bandari ya mawasiliano ya kurudi chaguo-msingi ni 1700 ( if you plan to change them, you must do the same on the LoRaWAN network server ) by entering identical values.

Magogo ya kifurushi cha SPF iko katika "/ mtumiaji / spf / var / magogo /" saraka katika spf.log faili na nakala zake za kumbukumbu.

The network configuration of the LoRaWAN gateway on linux OS is normally in the directory "/na kadhalika/", ambapo unaweza kuwezesha / kulemaza huduma za kawaida za mtandao na kupata seva.

Unapaswa pia kubadilisha nywila za watumiaji wote wanaopatikana kwenye mfumo na faili ya kupitisha amri ya kupata dhidi ya ufikiaji wa ruhusa na watu wasioidhinishwa. Lazima pia ubadilishe nenosiri la mtumiaji kwa msaada wa wavuti.

Pia ni bora kulemaza mawasiliano ya WiFi, kwani waingiliaji wanaweza kujaribu kutumia mashambulizi kupitia njia hii ya usambazaji.

Baada ya kumaliza usanidi huu, weka upya lango na reboot amri.



4.2. LoRaWAN Network/Application Server Configuration

Kuna suluhisho nyingi kwa seva za mtandao na programu (pamoja na zile za bure). Kila mmoja wao ana njia yake ya kujumuika na huduma na mifumo ya nje (k.v. mawingu kama @City ). Kwa sababu hii, @City mfumo must have an interface for integration with the installed LoRaWAN NS/AS server.

Kwa hali ya mfumo wa uzalishaji, tunaweza kutumia huduma ya bure "Mtandao wa Mambo", maadamu tuko ndani ya mipaka kubwa sana ya kila siku iliyoainishwa kwa kila kifaa {haswa "Kwenye Saa za Hewa" (30s **) na idadi ndogo ya maagizo yaliyotumwa kwa kifaa (10 **)}.

** Kikomo cha sasa cha kila siku cha kifaa kinaweza kubadilika.

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

Hii inatupa chaguzi kadhaa:

Kwenye mifumo mingine, usanidi wa firmware + umewekwa (kwa watawala wote waliopo kwenye mfumo) na kuanzishwa katika hatua ya usanidi wa mfumo wa kwanza, ambayo inarahisisha uteuzi.

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

It should be realized that the software update of a single LoRaWAN controller takes about an hour, with good masafa ( DR> = 4 ), so it is worth using an additional gateway to upgrade the firmware na configuration. Kwa chanjo ya chini (DR <4), usanidi wa firmware na sasisho haliwezekani na inahitaji Lango na mawasiliano ya LTE karibu na vifaa vilivyosasishwa.

4.2.1. LoRaWAN Network Server Configuration

Kwenye LoRaWAN network server, add the LoRaWAN communication gateway ( the address is located on its cover, or in the file "mtumiaji / spf / nk / local_conf.json", au kuonyeshwa kwenye magogo "/user/spf/var/log/spf.log". Angalia magogo ya seva ya wavuti ambayo lango la mawasiliano linaunganisha kwenye seva.

Hatua zifuatazo ni usanidi wa seva ya programu (kawaida iko kwenye kifaa sawa na seva ya mtandao).

Hatua zifuatazo kufanywa, hutegemea suluhisho la seva ya programu iliyotumiwa, na upatikanaji wa kiunga cha Nyuma-Mwisho / Mbele-Mwisho. Kiolesura kinarahisisha "hatua za kwanza" na usanidi wa mfumo.

Kwa ujumla, unapaswa:

 







5. Work condition of @City GSM / LoRaWAN devices

Joto - 40C .. + 65C

Unyevu 0..80% r.H. hakuna condensation (kifaa)

GSM Ugavi wa umeme 5VDC @ 2A ±0.15 V (kwa sensorer ya PPM na wakati wa kuunganisha relays)

3.5VDC..4.2VDC @ 2A (katika hali nyingine)


LoRaWAN power supply 5VDC @ 300mA ± 0.15 V (kwa sensorer ya PPM na wakati wa kuunganisha relays)

3VDC..3.6VDC @ 300mA (katika hali nyingine)


Vifaa vya GSM + GPS:

Uingizaji wa Antena 50ohm

SIM nano-SIM au MIM

(uchaguzi katika hatua ya uzalishaji - MIM inaweka mwendeshaji wa mtandao)

Kupitishwa kwa Modem Chungwa (2G-CATM1), T-Mobile / DT (2G-NBIoT), 2G Waendeshaji wengine


BENDI (Ulaya) Usikivu wa Nguvu ya Pato

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 (makali) * E2 +26dB ±2 < -109.4dB

Unapotumia masafa ya nje ya bendi nyembamba ya bendi inayolingana na bendi fulani.


* tu kwa modem ya Combo: 2G, CATM1, NB-IoT

Vyeti:



GPS / GNSS:

mzunguko wa uendeshaji: 1559..1610MHz

impedance ya antenna 50ohm

unyeti mkubwa * -160dB umesimama, -149dB urambazaji, -145 kuanza kwa baridi

TTFF 1s (moto), 21s (joto), 32s (baridi)

A-GPS ndio

Mienendo 2g

kiwango kidogo cha kuonyesha upya 1 Hz


* Inalingana na antenna nyembamba ya bendi nyembamba



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

DR T moduli Vipimo vya BR bit / s Rx Sensitivity Rx

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

(*) Vigezo vinahitajika kuboresha firmware ya mfumo kupitia OTA

(DR) - Kiwango cha Takwimu

(BR) - Kiwango kidogo

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




LoRaWAN practical coverage tests:


Masharti ya Mtihani:

LoRaWAN Kerlink ifemtocell Lango la ndani

antiv ya nje ya njia pana iliyowekwa nje kwa urefu wa ~ 9m juu ya kiwango cha chini cha Wygoda gm. Karczew (~ 110m juu ya usawa wa bahari).

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

Maeneo ya vijijini (mabustani, mashamba yenye miti midogo na majengo adimu)


Matokeo ya mbali zaidi yalikuwa Czersk ~ 10.5km (~ 200m juu ya usawa wa bahari) na RSSI sawa na -136dB (i.e. with the maximum sensitivity of the LoRaWAN modem guaranteed by the manufacturer )