IoT i CIoT-Aparatoj - Inteligentaj Solvoj

LoRaWAN & GSM - Smart City





iSys - Inteligentaj Sistemoj







PROJEKTO

Enhavtabelo

1. Enkonduko. 3

1.1 @City ( IoT/CIoT ) Communication 4

1.2. Aparataj rimedoj de IoT / CIoT-Aparatoj 4

0..4 programeblaj binaraj enigoj 4

0..4 programeblaj binaraj eliroj 4

0..4 kalkulantaj enigoj (nevolatilaj kalkuliloj) 4

0..4 dimmers eliroj (PWM aŭ 0..10V) 5

Infraruĝa enigo + eligo 5

0..4 mezuraj enigoj (ADC) 5

seriaj interfacoj SPI / I2C / UART / CAN 5

1.3. @City GSM Devices 6

1.4. @City LoRaWAN Devices 9

La module sen LoRaWAN modem kaj processor may act as MEMs Sensor Module for @City GSM, WiFi, Ethernet, kaj 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. Binara Eniga Agordo 18

3.4. Agordo de Duumaj Eliroj 19

3.5. Agordo de ADC-Mezuraj Enigaĵoj kaj aldonaj sensiloj (XIN) 21

3.6. Agordo de Dimmers PWM / 0..10V 22

3.7. Agordo de Kalendaro-Planilo 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. Agordo de Semtech Packet 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. Enkonduko.

La @City sistemo subtenas kelkajn elektronikajn aparatojn (regilojn) - nomataj kiel nodo, alnomo, aparato. Multaj specoj de komunikado (kabligita kaj sendrata) haveblas depende de la disponebla infrastrukturo, postuloj kaj kondiĉoj.

Device types available in the @City sistemo:

Ĉiuj aparatoj estas integritaj inter si per la @City nubo kaj ekzistas eblo de hibrida kunlaboro depende de la havebleco de donita komunikada infrastrukturo.

Por konstruaĵoj kaj havebleco de LAN aŭ WiFi konektita al la interreto ni povas uzi eHouse solvojn per eHouse.PRO-servilo (kiu povas sendi / ricevi datumojn al @City nubo):

La sekva dokumento priskribas GSM kaj LoRaWAN aparatoj bazitaj sur unu-blata mikroregilo (mikroprocesoro) kaj ekstera komunikada modemo. Ĉi tio permesas normigi la sistemon malgraŭ la diferenco de komunikada modemo.

Por aliaj komunikaj variantoj bonvolu konsulti eHouse dokumentado.



Ĉi tio ebligas akiri similajn funkciojn kaj ekipaĵojn, kaj ankaŭ facilan migradon al aliaj komunikaj variantoj aŭ versioj.

1.1 @City ( IoT/CIoT ) Communication

La @City sistemo currently uses one of the elektita communication modules ( modems ):

1.2. Aparataj rimedoj de IoT / CIoT-Aparatoj

La tuta "inteligenteco" de la sistemo loĝas en mikroregilo (mikroprocesoro) kaj ne tre dependas de la speco de komunikado. La aparataj rimedoj de IoT / CIoT-aparatoj (mikroprocesoro) estas jenaj:

1.3. @City GSM Devices

@City GSM devices connect through the cellular network of the GSM mobile operator through one or more technologies kaj services. Ĉi tiuj servoj estas fakturitaj kaj dependas de la telefonistoj kaj servoj individue. La servo estas rajtigita same kiel en poŝtelefonoj per aktivaj SIM-kartoj:

La availability of elektita services depends on the communication operator kaj the built-in GSM modem at the production stage:

1) 2G (ĉiuj telefonistoj)

2) 2G / LTE CATM1 (Oranĝa) - ekzistas 2G rezerva eblo kiam CATM1 ne disponeblas.

3) 2G / NBIoT (T-Mobile / Deutsche Telecom) - ekzistas 2G rezerva eblo kiam NBIoT ne disponeblas kaj telefonisto permesas ĝin.

4) 2G / 3G (ĉiuj telefonistoj)

5) 4G / LTE (ĉiuj telefonistoj)

6) Aliaj servaj kombinaĵoj ankaŭ povus esti disponeblaj laŭ disponeblaj modemoj kaj agordoj.

La unuaj 3 solvoj funkcias per la sama modemo (NBIoT / CATM1 + fallback 2G). En la kazo de uzado "plasto" Nano SIM-kartoj eblas anstataŭigi la karton kaj malproksime agordi la aparaton por ĝuste funkcii en alia servo. En la kazo de MIM (SIM-oj en formo de blato (IC)), la decido estas farita ĉe la produktado de la aparato, kaj ne eblas ŝanĝi la telefoniston aŭ servon. NBIoT dediĉas sin al tre malgranda kvanto da elsenditaj datumoj ~ 512kB monate (bonvolu negoci ĉi tiun valoron al la telefonisto), kio estas signifa obstaklo por iuj CIoT / IoT-solvoj.

Solvoj 4, 5 postulas la instaladon de aliaj modemoj ĉe la produktado.

La elektrokonsumo de la aparato dependas de la servo kaj montriĝas de la plej malalta al la plej alta:

- NBIoT

- CATM1

- LTE

- 3G

- 2G / SMS / USSD / GPRS / EDGE

Datumtransiga rapideco de plej malalta al plej alta:

- NBIoT

- CATM1

- 2G / SMS / USSD / GPRS / EDGE

- 3G

- LTE



All @City GSM devices can be equipped with a GPS receiver for geolocation kaj automatic positioning on maps. Ili ankaŭ povas funkcii poŝtelefone kiam necesas mezuroj aŭ movado.




1.4. @City LoRaWAN Devices

LoRaWAN is a long gamo communication solution ( up to approx. 15km) laborante en malfermaj ISM-bandoj (ekz. 433 MHz, 868 MHz, ktp. ). Tamen, Tre grandaj gamoj postulas signifan redukton en transdona rapido kaj datuma pakaĵeta longo (ekz. por la plej alta gamo ĝis 250 bitoj sekunde kaj maksimume 51 bajtoj da datumoj - utila ŝarĝo). Transmission with repetitions kaj confirmations can take a very long time, which may eliminate LoRaWAN in some solutions. La number of LoRaWAN gateways is also important to ensure a good gamo of devices, which allows you to work at higher speeds, fewer errors kaj 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/KIEL ).

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

La reto / aplika servilo troveblas sur la loka LAN aŭ en la datumcentro de la provizanto de servoj. Datumoj de la aparatoj estas senditaj de la reto / aplika servilo per integriĝaj protokoloj al la @City cloud (per rethoko). Ĉi tio permesas rektan integriĝon de la @City LoRaWAN sistemo kun @City databases.



La aplika servilo povas aldone efektivigi plilongigitan logikon kaj BIM (informan modeladon) por la sistemo, prilaborante datumojn pri ricevo kaj sendante kontrolajn komandojn (eventoj) al unuopaj aparatoj responde.

@City LoRaWAN devices contains additional features as:


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

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

ATENTU! Malĝusta agordo de la ĉefaj komunikaj interfacaj parametroj povas kaŭzi detruon aŭ konstantan blokadon de la aparato (al kiu ni ne havas fizikan aliron).

Ĝisdatigo de iu ajn regilo de firmvaro kaj fina agordo devas esti efektivigita kaj provita (por ĉiuj aparatoj kaj dum almenaŭ semajno por pluraj aparatoj) antaŭ ol instali ilin ĉe la celloko.

La fabrikanto ne respondecas pri netaŭga agordo / program-ĝisdatigo farita de neaŭtorizitaj personoj, kaj ankaŭ ilia ekzekuto en lokoj de instalado de unuopaj regiloj.

Ĉiuj kostoj de malinstalado, servoj, riparo, anstataŭigo, reinstalo estas pagitaj de la uzanto de la sistemo (ne de la Fabrikisto).

Por ĝisdatigi la firmvaron kaj agordon necesas certigi sufiĉan signalnivelon kaj la haveblecon de la bezonataj servoj. La supraj agadoj eble neeblas ĉe la finaj instalaj lokoj de la regiloj kaj en iliaj ĉemetaĵoj. Ili ankaŭ povas dependi de la sezono, vetero kaj disvastigo de radiaj ondoj.

Ĉiuj kostoj de servoj rilataj al la agordo / firmvara ŝanĝo estas pagataj de la uzanto (aldonaj kotizoj por transdono de datumoj, ebla malinstalo, instalado de aparatoj, malŝlosado, anstataŭigo, ktp.) ).

La maksimuma gamo estas pure teoria, mezurita laŭ idealaj radiaj disvastigaj kondiĉoj kaj rilatas al la funkciado de aparatoj (kun eksteraj kaj egalitaj antenoj) en la vidkampo (sen obstrukcoj en la signala trako). Depende de la urbanizado de la areo, arboj, vetero, loko kaj metodo de instalado, la teritorio povas esti pli malbona kelkcentoble ol la supraj datumoj.

2.1. Exclusive Conditions of @City GSM.

La user bears the costs kaj is responsible for timely payment of the GSM operator subscription kaj @City server hosting. Manko de serva kontinueco povas kaŭzi neinversigeblajn ŝanĝojn de kritikaj transsendaj parametroj kaj blokante la tutan sistemon (ekz. ŝanĝo de statika IP-adreso, perdo de interreta domajno, perdo de datumoj / agordo en la servilo, perdo de programoj, sekurkopioj, ktp. ).

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

La sistemo manufacturer is not responsible for the quality of services provided by third parties, including the GSM operator, external @City hosting. La fabrikanto ne respondecas pri la malboniĝo de la amplekso de disvastigo de radionda (ekz. due to the creation of new buildings, changes in the location of GSM broadcasting stations ( BTS ), trees, etc. ).

Kaze de limoj pri transdono de datumoj (precipe por NBIoT), programaj agordoj kaj ĝisdatigoj devas esti efektivigitaj komence de la abona periodo, kun la plej malalta ebla datuma konsumo. Alie, eblas bloki la aparaton ĝis la fino de la faktura periodo, pro blokadoj asociitaj kun superado de la transiga limo.

La GSM operator is responsible for the quality of the GSM connection, not the @City sistemo manufacturer.

La Uzanto deklaras, ke li / ŝi akceptas la jenajn informojn kaj konsentas pri ĝi.

2.2. Exclusive conditions for @City LoRaWAN.

La user bears the costs kaj is responsible for the timely payment of lease kaj installation fees for the LoRaWAN gateway, LoRaWAN Network/Application Server kaj @City server hosting. Manko de serva kontinueco povas kaŭzi neinversigeblajn ŝanĝojn de kritikaj transsendaj parametroj kaj konstantan blokadon de sistemo (ekz. ŝanĝo de statika IP-adreso, perdo de domajno, perdo de datumoj / agordo en la servilo, perdo de programoj, sekurkopioj, ktp. ).

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

La sistemo 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. La fabrikanto ne respondecas pri la malboniĝo de la amplekso de disvastigo de radionda (ekz. 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. ).

Kaze de limoj pri transdono de datumoj, programaj agordoj kaj ĝisdatigoj devas esti efektivigitaj komence de la abona periodo, kun la malplej aktuala konsumado de datumoj. Alie, eblas bloki la aparaton ĝis la fino de la faktura periodo pro blokadoj asociitaj kun superado de la transiga limo. La ĝisdatigo devas esti plenumita per unu regilo de komenco ĝis fino kaj testado de la ĝusteco de laboro. Ruligi la ĝisdatigon por ĉiuj regiloj eble kaŭzos, ke la radio-bendo tute blokiĝos dum multaj tagoj.

LoRaWAN uses publicly available "malfermaj radiaj bandoj" (433 aŭ 868 MHz por EU), kiu povas esti ĝenita aŭ okupita de aliaj aparatoj funkciantaj sur la samaj frekvencoj. La fabrikanto ne respondecas pri la kvalito de komunikado en la supra kazo.

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

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

La Uzanto deklaras, ke li / ŝi akceptas la jenajn informojn kaj konsentas pri ĝi.

3. @City ( LoRaWAN, GSM ) Controller Configuration

Sistema agordo efektivigas per la interreta interfaco. Configuration is very critical for @City controllers kaj incorrect settings may cause the sistemo to completely block. It is recommended that the full template configuration ( default settings ) be carried out kaj tested by the @City sistemo manufacturer.

3.1. @City Controller Configuration - Assigning names


Adreso de regilo 000000000000000 ( 15 zeros for GSM/16 for LoRaWAN ) estas la apriora adreso valida por ĉiuj regiloj en la familio (t.e. por la sama Vendista Kodo kaj Dosiera Kodo, kaj la sama speco de regilo LoRaWAN / GSM. Se la regilo ne havas sian propran individuan agordon difinitan, la defaŭlta agordo estas ŝarĝita en ĝin.

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

Vendista Kodo - estas unika parametro por la kliento (uzanto)

Dosiera Kodo - estas parametro indikanta la specon de firmvaro (dependas de la ekipaĵo kaj disponeblaj algoritmoj)

Plejofte sufiĉas agordi ĉi tiun unu aparaton (defaŭlte) por la tuta sistemo aŭ kiel ŝablono por aliaj peliloj. Kreante novan regilan agordon, ĉi tiuj agordoj estas kopiitaj de la ŝablono.

Both firmvaro kaj configurations for all installations ( instances ) are located on the servers of the @City sistemo manufacturer available via the WWW, to which the user may have limited access. Tamen la ĝusta agordo estas tre maltrankviliga, kaj ne rekomendas fari ŝanĝojn sen provi sur pluraj aparatoj kun plena fizika aliro (sur la skribotablo). For more information, please check the general conditions of the @City sistemo kaj 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 sistemo kaj sistemo-specific conditions for @City GSM.




Vendista Kodo - enhavas 8 signojn entenitajn en deksesuma kodo dediĉita al unu kliento (uzanto). Ĝi estas donita en la stadio de produktado de regilo. Provo ŝanĝi povas kaŭzi konstantan damaĝon de la regilo.

Dosiera Kodo - enhavas 8 signojn entenitajn en deksesuma kodo, dediĉitaj al unu versio de regilo. It is granted at the controller production stage kaj may depend on the type of communication ( GSM / LoRaWAN ) kaj additional equipment, e.g. sensiloj, la nombro de enigoj / eliroj kaj individuaj algoritmoj. La ŝanĝo povas kaŭzi konstantan damaĝon aŭ blokadon de la regilo.

PIN-n. - 4-cifera pingla nombro se agordita por la SIMa karto. Agordi PINojn ne rekomendas. Por plastaj SIM-kartoj, vi povas forigi ilin per via poŝtelefono. La enkonduko de malĝusta SIM povas kaŭzi konstantan blokadon de la karto en la aparato (al kiu ni finfine ne havos fizikan aliron).

SMS-n-ro. - SMS-numero dum sendado de stato per SMS. Ĉi tiu opcio disponeblas laŭ la servo kaj la telefonisto (2G / CATM1 / NBIoT). Ĝi ankaŭ postulas ŝalti la flagon: Ebligi SMS.

USSD Str - USSD-komando por sendi statusojn per USSD. This option is available only for elektita types of GSM modems ( 2G/3G + GPS ). La eblo: Ebligi USSD necesas. La telefonisto devas provizi kaj aktivigi la usonan servon.

APN - Alira Punkta Nomo. La nomo de la interreta alirpunkto, ekz. interreto (por specialaj servoj kiel LTE-M1 aŭ NB-IoT, ĝi povas esti asignita individue de la telefonisto).

WWW-Adreso - retadreso (domajno aŭ IP) por HTTP-aliro.

Paĝo WWW - retpaĝa adreso, kie regiloj ricevas statojn kaj ordonojn.

HTTP Ebligi - Ebligas HTTP-datuman transdonon. Ĉi tiu metodo generas multajn fojojn pli da transdono de datumoj ol ĉiuj aliaj komunikaj metodoj, kio povas rezultigi pliigitajn kostojn, superante la transigan limon aŭ nekapablon uzi iujn servojn, kiel NBIoT.

Adreso TCP / UDP - IP address of the @City server for receiving kaj transmitting data between the cloud kaj devices. Oni rekomendas uzi fiksan IP-adreson, ne interretan domajnan adreson.

TCP-Haveno - TCP / IP-haveno por komunikado

Ebligi TCP - Permesas al vi ebligi TCP / IP-transdonon. Dissendaj kadroj kaj TCP-konfirmoj pliigas la kvanton de datumoj rilate al UDP-transdonoj, tamen ili certigas ĝustecon de datumoj, konfirmojn kaj garantias sian liveradon, se komunikado disponeblas.

UDP-Haveno - Haveno por ricevi statuson per UDP

Ebligi UDP - Ŝalti transdono UDP

Aux Adreso, Aux Haveno, Aux Enable - estontaj aplikoj

Aux2-Adreso, Aux2-Haveno, Aux2 Ebligita - estontaj aplikoj

Aktivigo de sensila subteno ( they must be physically mounted on the @City module ). Alie, la aparato eble funkcios multe pli malrapide kaj malpli stabile. Sensiloj estas instalitaj ĉe la produktado por la tuta produktado-serio.

Temp, premo, humideco, gaso - integrita temperaturo, premo, humideco kaj aera kvalito-sensilo

Temp + Presure - Integra temperaturo kaj premsensilo

Giroskopo - Giroskopa sensilo en 3 aksoj (X, Y, Z)

Magnetometro - Magneta sentilo en 3 aksoj (X, Y, Z)

Akcelometro - Akcelilo / vibrosensilo en 3 aksoj (X, Y, Z)

Koloro - Kolora sensilo (R, G, B, IR, G2)

Ambient + proximeter - integrita lumnivelo kaj (10cm-gamo) pli proksima sensilo

GSM Commkajs - aldonaj komandoj pri inicialigo de modemo

Hash-Kodo - Plia ĉifra kodo. Ne ŝanĝu.

HTTP-translokigo - Pliaj HTTP-komunikaj ebloj

Tutmonda Adreso - La tutmonda adreso de la regilo por aparato al aparato.

GSM Reĝimo - GSM communication mode ( 2G Only, LTE Only, CATM1, NBIoT, 2G + CAT M1, LTE 800, LTE 1800 ). Malĝusta agordo de komunikada reĝimo povas rezultigi konstantan blokadon de aparata komunikado.

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

Sur la @City LoRaWAN aparata flanko, agordo estas tre simpla:

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

Aplika Ŝlosilo - application authorization key for LoRaWAN server ( as above )

Malŝalti Adaptan Datuman Rapidecon - Malebligas adaptan rapidan elekton. Ĉi tio permesas vin devigi konstantan rapidon de la aparato. En iuj situacioj, ĉi tio povas kaŭzi grandajn komunikajn problemojn. Oni konsideru, ke dum la parametroj RSSI kaj SNR pliboniĝas en la adapta reĝimo, la rapideco signife pliiĝas. Ĉi tio signife reduktas la tempon de transdono de datumoj per radio "Sur La Aera Tempo" kaj multe pli ofte oni povas transdoni informojn inter la aparato kaj la servilo kaj inverse.

Datenrapideco (DR) - LoRaWAN link speed selection. Ĉi tiu rapideco ne validas por Bootloader. Se la regilo funkcias laŭ la reĝimo de adapta rapido, ĝi estas nur la komenca valoro, ĉar la regilo post pluraj provoj de transdono sendepende elektas la optimuman rapidon por limigi la tempon de transdono de mesaĝoj en la aero.

Ĝisdatigu Agordojn - konservas la startigan agordon de regilo - ĉiujn agordojn



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

3.3. Binara Eniga Agordo




Duumaj enigoj havas kelkajn funkciojn kaj parametrojn, kiuj ebligas aŭtonoman funkciadon de la regilo:

Inversigi - eniga negacio kiam sensiloj "normale konektita" (NC) estas konektitaj.

Alarmo - aktivigo de la alarma funkcio.

Alarma Prokrasto - Alarma malfrua tempo. Se la eniga stato revenas al sia origina stato antaŭ ol tiu tempo eksvalidiĝis, la alarmo ne estos aktivigita.

Memoru Ŝtaton - Tempo por memori la enigan statŝanĝon.

Malŝalti Ekzekuton - Blokado de kurantaj eventoj rilataj al la enigo.

Kuri - Rulu la enigan agordan komandon (Ad-Hoc)

Kopiu - Kopiu enigan agordan komandon al la tondujo

Okazaĵo - Priskribo de kiel lanĉi la eventon por la alta eniga nivelo (1)

Rekta Okazaĵo - Okazaĵa kodo lanĉota kiam la eniro estas aktiva (0 => 1)

Okazaĵo For - Priskribo de evento-aktivigo por malalta eniga nivelo (0)

Rekta Evento Malŝaltita - Eventa kodo lanĉota kiam la eniro estas malŝaltita (1 => 0)

Alarma Evento - Priskribo de la Alarma evento.

Rekta Alarma Evento - La evento-kodo ekigota kiam alarmo okazas

Ĝisdatigu Agordojn - konservas la startigan agordon por ĉiuj agordoj

3.4. Duuma Eliga Agordo




Inteligentaj binaraj produktaĵoj povas funkcii kiel ununuraj aŭ duoblaj. La formularo permesas krei startigan agordon por la regilo (se vi konfirmas ĝin per la butono Ĝisdatigi).

La formularo ankaŭ funkcias kiel evento-kreinto por rezultoj, kiujn oni povas komenci premante la butonon Kuri aŭ kopiitan al la tondujo por uzo en la regila agordo, ekz.



Agordo de unuopaj eliroj:

Malŝalti - Blokado de la eligo en ununura reĝimo (ekz. se ĝi estas uzata por regi veturadojn por ne hazarde damaĝi rulkurtenojn, pordegojn, akciojn)

Admin - Administra flago necesas por ŝanĝi kritikajn agordojn

Ŝtato - ŝtata elekto (komenca agordo aŭ lanĉado de la evento per la "run" butono)

Ripetas - Nombro de ripetoj (ciklaj ŝtataj ŝanĝoj)

Time On - Tempo de eligo de aktivigo

Senpaga Tempo - Tempo de malŝaltado de la eligo (gravas ripeto de eventoj)

Kuri - Kuru la eventon por eliro

Kopiu - Kopiu la eventon al la tondujo

Ĝisdatigu Agordojn - konservas la startigan agordon por ĉiuj agordoj

Duobla eliga agordo:

Malŝalti - Ŝlosu paron da eliroj en duobla reĝimo (ekz. se uzata kiel ununuraj enigaĵoj)

Admin - Administra flago necesas kiam vi ŝanĝas kritikajn agordojn kiel stir-reĝimon

Somfy - stirada reĝimo (markita => Somfy / unchecked => Rekta Servo)

Ŝtato - ŝtata elekto (por komenca agordo aŭ tagmanĝi la eventon kun la "run" butono)

Ripetas - Nombro da ripetoj (cikla ŝanĝo de ŝtatoj)

Time On - Tempo de turno sur la donita stato

Malŝalti Tempo - Tempo por bloki elirojn (minimuma tempo inter eliroj-ŝanĝoj) por protekti diskilojn kontraŭ damaĝoj.

Senpaga Tempo - Tempo de malŝaltado de la eligo (gravas ripeto de eventoj)

Kuri - Kuru la eventon por la disko

Kopiu - Kopiu la eventon al la tondujo

Ĝisdatigu Agordojn - konservas la startigan agordon por ĉiuj agordoj

3.5. Agordo de Mezuraj Enigaĵoj de ADC kaj aldonaj sensiloj (XIN)




Inversigi - inversigita skalo (100% -x) de la ADC-eniro

Alarmo L - Aktivigo de la eblo generi alarmon kiam la valoro falas sub la min. sojlo

Alarmo H - Aktivigo de la eblo generi alarmon kiam la valoro superas la maks. sojlo

Alarma Prokrasto - Alarma malfrua tempo. Se la eniga stato revenas al la "bone" nivelo antaŭ ol la tempo pasas, la alarmo ne estos aktivigita.

Evento Malebligu - Blokado de evento-ekzekuto

Admin - administra flago ebligante la ŝanĝon de la agorda eniga agordo

LOW-Evento - priskribo de la evento farita kiam la malalta sojlo estis superita

MALALTA Rekta - okazaĵa kodo plenumota post mallevo de la valoro sub la malsupra sojlo

MALALTA nivelo - Nivelo de la pli malalta sojlo (min)

Bone Okazaĵo - Priskribo de la "bone" evento

Bone Rekta - evento-kodo plenumota post enigo de la "bone" gamo

ALTA Evento - Priskribo de la evento por la supra sojlo

ALTA Rekta - evento-kodo plenumenda post superado de la supra sojla valoro

ALTA nivelo - Nivelo de la supra sojlo (maks)

Kuri - lanĉi la agordan eventon (ŝanĝo de ADC-Ad-Hoc-agordo)

Ĝisdatigu Agordojn - konservas la komencan agordon por la ADC-enigoj

3.6. Agordo de Malklaraĵoj PWM / 0..10V




Inversigi - Malklara polaridad-inversigo (100% - x)

Admin - Administra flago, kiu ebligas al vi ŝanĝi kritikajn eblojn

Malŝalti - Blokado de la pli malpeza eligo

Unufoje - Ŝanĝi malhelajn agordojn unufoje (tiam ĉesu malheligi)

Valoro Min - minimuma valoro de malhelaj agordoj

Valoro - celita valoro de dimmer

Reĝimo - Modo de malklara agordo (Stop / - / + / Set)

Paŝo - Paŝo de ŝanĝo de la malpli alta nivela valoro

Valoro Maks - la maksimuma valoro de la pli malklara agordo

Kuri - Direktas la pli malhelan eventon

Kopiu - Kopiu la eventon al la tondujo



La RGBW-malhelilo retrovas la agordajn valorojn de unuopaj koloroj.

Krome, ĝi permesas al vi aktivigi la kontinuan kolorŝanĝan reĝimon per la antaŭdifinitaj ununuraj malheligiloj.

Ĝisdatigu Agordojn - konservas la startigan agordon por ĉiuj agordoj





Butonoj:

Ĝisdatigu Agordojn - saving the configuration in the @City sistemo

Ĉiuj Regiloj - listo de ĉiuj regiloj

Agordoj - agordoj de la nuna regilo

Ŝanĝi Nomojn - ŝanĝi la nomon de la nuna regilo

Planisto - la planilo-kalendara redaktilo de la nuna regilo

Skribu Agordon * - sendado de komando por elŝuti la agordon fare de la regilo

Ĝisdatiga Firmvaro * - sendante ordonon elŝuti la firmvaron per la regilo

Restarigi Regilon * - sendante reagordi komandon por elŝuti de la regilo

Restarigi regilon - Kopiu - kopio de la regilara restariga evento al la tondejo

Elsaluti - elsaluti de la uzanto (pro sekurecaj kialoj, vi ankaŭ fermu ĉiujn malfermitajn ekzemplojn de la TTT-legilo, kiuj povas stoki la ensalutajn parametrojn en la kaŝmemoro).

* - sendi la komandon signifas aldoni al la evento-atendovico. On connecting controller to the @City sistemo, the controller downloads these eventos.

3.7. Agordo de Kalendaro-planilo


La kalendaro-planilo permesas aŭtonoman ekigon de ripetaj aŭ planitaj eventoj (komandoj). Ekzemplo estus ekzemple ŝalti la stratlanternon je la 17a horo kaj malŝalti je la 7a horo (vintre).

Del (Forigi) - tute forigas la horaron.

En. (Ebligi) - Aktivigu planan eron (nur tiuj pozicioj plenumiĝos kun la ebligita flago agordita)

Nomo - Eventa nomo (vi povas priskribi la eventon laŭ rekonebla maniero)

Okaza Kodo - evento-kodo en deksesuma kodo (kopiita de la tondejo dum kreado de komandoj)

Monataj kampoj (Ja, Fe, .., Ne, De) - monatoj januaro ... Decembro, en kiu komenciĝos la evento

Tago - Tago. Vi povas elekti iun ajn tagon de la monato aŭ "*" por iu ajn (funkciigi la eventon ĉiutage).

Labortagaj kampoj (Mo, Tu, .. Su) - vi povas elekti la semajnotagojn, dum kiuj la evento estos prezentita.

Horo - La horo. Vi povas elekti iun ajn horon aŭ "*" por ĉiuj (aranĝante la eventon ĉiun horon).

Min - Minute. Vi povas elekti ajnan minuton aŭ "*" por ĉiuj (plenumante la eventon ĉiun minuton).



Logika "kaj" algoritmo estas efektivigita inter ĉiuj kampoj (krom Nomo ), do ĉiuj devas esti plenumitaj por la efektivigo de la evento.



Ekz. Enŝalti stratajn lampojn ( Novembro, decembro, januaro, februaro ) ĉe 17.01 sen Dimanĉoj.

En - elektita

Event code - 00002101010000000000 // ekzekuto de la unua duuma eligo

Monataj kampoj - nur Ne, De, Ja, Fe estas markitaj

Tago - elektita "*" por ĉiu monatotago

Horo - elektita tempo estas 17

Min - elektita minuto 01

Labortagaj kampoj - ĉiuj krom Su elektita

4. LoRaWAN Network Infrastructure Configuration

This chapter only applies to LoRaWAN communication. Se sistemoj funkcias per aliaj transsendaj metodoj, ĝi povas esti preterlasita.

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

4.1. LoRaWAN Gateway Configuration.

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

4.1.1. Basic configuration of LoRaWAN gateway

La enirejo LoraWAN estu alirebla de almenaŭ unu agorda stacio.

Kiam vi instalas per Ethernet / WiFi kaj agordas nur de loka LAN / WLAN, la sekureco de la enirejo ne tre kritikas (krom se ni provizas aliron al la enirejo de ekstere, t.e. Interreto).

In the case the LoRaWAN gateway is connected only via GSM/LTE, it is necessary to secure the gateway against access kaj 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 kaj SSH service available. Alie, vi devos fizike konekti al la enirejo per Ethernet aŭ WiFi-interfaco.

- necesas agordi komplikajn alirvortojn por ĉiuj uzantoj de la aparato.

- malŝalti ĉiujn neuzatajn servojn kiel Telnet, FTP, POP, SMTP, IMAP, WWW ktp. tio eble estas la celo de atakoj "okupante" la enirejo kun aliaj procezoj kiel ensalutaj provoj.

- vi povas limigi la eblon ensaluti, nur de stacioj kun elektitaj statikaj IP-adresoj, kio estas sufiĉe efika protekto kontraŭ hakado. Ĉi tio validas ankaŭ por ŝajne sensignifaj servoj kiel ICMP (ping), HTTP, FTP, ktp.

- post plena agordo kaj multaj semajnoj da sistemaj testoj, ni povas bloki ĉiujn eksterajn servojn kaj foran aliron, kio tamen malhelpos la servon, serĉos kaj kontrolos la enirajn protokolojn.

4.1.2. Agordo de Semtech Packet Forwarder (SPF)

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

Ĝi ne prilaboras aŭ rajtigas datumajn pakojn en iu ajn direkto.

Agordo de SPF estas tre simpla kaj implicas "direktado" it to the required LoRaWAN network server.

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

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

La agorda dosierujo SPF estas "/ uzanto / spf / ktp /" however, depending on the LoRaWAN gateway manufacturer, it may be located in other locations.

La ĉefa agordo de SPF estas en la dosiero "/user/spf/etc/global_conf.json", kiu devas esti redaktata kun la disponebla redaktilo (ekz. vi aŭ nano). Ni ŝanĝas la valoron de la parametro: "servilo_adreso" enigante la fiksan IP-adreson de la reta servilo aŭ la domajnan nomon (Postulas plian taŭge agorditan DNS-klientan servon).

La defaŭlta revena komunikadhaveno estas 1700 ( if you plan to change them, you must do the same on the LoRaWAN network server ) by entering identical values.

Registroj de la SPF-pako troviĝas en la "/ user / spf / var / logs /" dosierujo en la spf.log dosiero kaj ĝiaj arkivaj kopioj.

La network configuration of the LoRaWAN gateway on linux OS is normally in the directory "/ ktp /", kie vi povas ebligi / malebligi normajn retajn servojn kaj sekurigi la servilon.

Vi ankaŭ devas ŝanĝi la pasvortojn de ĉiuj uzantoj haveblaj en la sistemo per la passwd ordono sekurigi kontraŭ neaŭtorizita aliro de neaŭtorizitaj homoj. Vi devas ankaŭ ŝanĝi la pasvorton de uzanto por rete bazita subteno.

Ankaŭ estas plej bone malŝalti WiFi-komunikadon, ĉar entruduloj eble provos uzi atakojn per ĉi tiu transdona rimedo.

Post kompletigi ĉi tiun agordon, reagordi la enirejon per la restartigi ordoni.



4.2. LoRaWAN Network/Application Server Configuration

Estas multaj solvoj por retaj kaj aplikaj serviloj (inkluzive senpagajn). Ĉiu el ili havas sian propran manieron de integriĝo kun eksteraj servoj kaj sistemoj (ekz. nuboj kiel @City ). Tial la @City sistemo must have an interface for integration with the installed LoRaWAN NS/KIEL server.

Se temas pri produkta sistemo, ni povas uzi la senpagan servon "La Aĵoj-Reto", kondiĉe ke ni estas en tre grandaj ĉiutagaj limoj difinitaj por ĉiu aparato {precipe "Sur La Aera Tempo" (30-aj jaroj **) kaj malmultaj ordonoj senditaj al la aparato (10 **)}.

** indikaj nunaj ĉiutagaj aparataj limoj povas ŝanĝiĝi.

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

Ĉi tio donas al ni plurajn eblojn:

En iuj sistemoj, la firmvara + agordo estas riparita (por ĉiuj disponeblaj regiloj en la sistemo) kaj komencita en la etapo de komenca sistemo-agordo, kio simpligas la elekton.

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

It should be realized that the software update of a single LoRaWAN controller takes about an hour, with good gamo ( DR> = 4 ), so it is worth using an additional gateway to upgrade the firmvaro kaj configuration. Ĉe malalta kovrado (DR <4), firmvara agordo kaj ĝisdatigo ne eblas kaj postulas Enirejon kun LTE-komunikado proksime al la ĝisdatigitaj aparatoj.

4.2.1. LoRaWAN Network Server Configuration

Sur la LoRaWAN network server, add the LoRaWAN communication gateway ( the address is located on its cover, or in the file "uzanto / spf / ktp / loka_konf.json", aŭ montrita en la protokoloj "/user/spf/var/log/spf.log". Kontrolu la protokolojn de la retservilo, ke la komunikada enirejo konektas al la servilo.

La sekvaj paŝoj estas la agordo de la aplika servilo (ĝi kutime troviĝas sur la sama aparato kiel la reta servilo).

La sekvantaj paŝoj plenumendaj dependas de la uzata solva aplikaĵa solvo kaj de la havebleco de la interfaco Back-End / Front-End. La interfaco simpligas "unuaj paŝoj" kaj sistema agordo.

Ĝenerale vi devas:

 







5. Work condition of @City GSM / LoRaWAN devices

Temperaturo - 40C .. + 65C

Humideco 0..80% r.H. neniu kondensado (aparato)

GSM Elektroprovizo 5VDC @ 2A ±0,15 V (por PPM-sensilo kaj dum konektado de relajsoj)

3.5VDC..4.2VDC @ 2A (en aliaj kazoj)


LoRaWAN power supply 5VDC @ 300mA ± 0,15 V (por PPM-sensilo kaj dum konektado de relajsoj)

3VDC..3.6VDC @ 300mA (en aliaj kazoj)


Aparatoj GSM + GPS:

Anteno enigo 50ohm

SIM nano-SIM aŭ MIM

(elekto ĉe la produktado-stadio - MIM trudas retfunkciigiston)

Modema Aprobo Oranĝa (2G-CATM1), T-Mobile / DT (2G-NBIoT), 2G Aliaj telefonistoj


BANDOJ (Eŭropo) Klasa Eliga Potenca Sentemo

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

Kiam oni uzas eksteran mallarĝan bandan antenon frekvence kongruitan por donita bando.


* nur por komba modemo: 2G, CATM1, NB-IoT

Atestiloj:



GPS / GNSS:

operacia ofteco: 1559..1610MHz

anteno impedanco 50ohm

maksimuma sentemo * -160dB senmova, -149dB-navigado, -145 malvarma starto

TTFF 1s (varma), 21s (varma), 32s (malvarma)

A-GPS jes

Dinamiko 2g

minimuma refreŝiga rapideco 1 Hz


* kongruis kun ekstera mallarĝbenda anteno



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

DR T modulado BR bit / s Rx-Sentemo Rx-Testoj

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

1 2min SF11 / 125kHz 440 -133,5dB

2 1min SF10 / 125kHz 980 -131dB

3 50-aj jaroj SF9 / 125kHz 1760 -128,5dB

4 (*) 50-aj jaroj SF8 / 125kHz 3125 -125,5dB

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

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

7 FSK 50kbs 50000 -130dB

(*) Parametroj necesaj por ĝisdatigi la firmvaron de la sistemo per OTA

(DR) - Datuma Imposto

(BR) - Bita Imposto

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




LoRaWAN practical coverage tests:


Provaj Kondiĉoj:

LoRaWAN Kerlink ifemtocell Interna Enirejo

pasiva subĉiela larĝbenda anteno metita ekstere ĉe alteco de ~ 9m super la grunda nivelo Wygoda gm. Karczew (~ 110m super marnivelo).

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

Kamparaj regionoj (herbejoj, kampoj kun malgrandaj arboj kaj maloftaj konstruaĵoj)


La plej fora rezulto estis Czersk ~ 10,5km (~ 200m super marnivelo) kun RSSI egala al -136dB (t.e. with the maximum sensitivity of the LoRaWAN modem guaranteed by the manufacturer )