IoT mwen CIoT Aparèy - Smart Solutions
LoRaWAN & GSM - Smart City
iSys - Sistèm Entelijan
DRAFT
Table of Contents
1. Entwodiksyon. 3
1.1 @City ( IoT/CIoT ) Communication 4
1.2. Resous kenkayri nan aparèy IoT / CIoT
0..4 entrain binè pwogramasyon 4
0..4 pwodiksyon pwogramasyon binè 4
0..4 konte opinyon (kontè ki pa volatil) 4
0..4 gradateur pwodiksyon (PWM oswa 0..10V)
Enfrawouj opinyon + pwodiksyon
0..4 entrain mezi (ADC) 5
interfaces seri SPI / I2C / UART / CAN 5
1.3. @City GSM Devices 6
1.4. @City LoRaWAN Devices 9
La module san LoRaWAN modem ak processor may act as MEMs Sensor Module for @City GSM, WiFi, Ethernet, ak 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. Binè Antre konte genyen 18
3.4. Binè pwodiksyon konte genyen 19
3.5. Konfigirasyon nan ADC Mezi Antre ak detèktè adisyonèl (XIN) 21
3.6. Gradateur konfigirasyon PWM / 0..10V 22
3.7. Kalandriye-Planifikatè konte genyen 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) konte genyen 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
La @City sistèm sipòte yon kantite aparèy elektwonik (contrôleur) - ki rele kòm ne, mote, aparèy. Anpil kalite kominikasyon (branche ak san fil) ki disponib depann sou enfrastrikti ki disponib, kondisyon ak kondisyon.
Device types available in the @City sistèm:
CIoT - Entènèt selilè nan bagay sa yo (GSM / 2G / 3G / 4G / NBIoT / CATM1)
IoT - Internet of Things ( LoRaWAN )
Ethernet
WiFi
Tout aparèy yo entegre youn ak lòt atravè la @City nwaj ak gen yon posibilite pou koperasyon ibrid depann sou disponiblite a nan yon enfrastrikti kominikasyon bay yo.
Pou bilding ak disponiblite nan LAN oswa fil konekte ak entènèt la nou ka itilize eHouse solisyon atravè sèvè eHouse.PRO (ki ka voye / resevwa done nan @City nwaj):
Ethernet
WiFi
CAN
RF
AK-485 / RS-422
Dokiman sa a dekri GSM ak LoRaWAN aparèy ki baze sou yon mikrokontroleur sèl-chip (mikropwosè) ak yon modèm kominikasyon ekstèn. Sa pèmèt sistèm lan estandadize malgre diferans modèm kominikasyon an.
Pou lòt variantes kominikasyon tanpri al gade eHouse dokiman.
Sa a pèmèt fonctionnalités menm jan an ak ekipman yo dwe jwenn, osi byen ke migrasyon fasil nan lòt variantes kominikasyon oswa vèsyon.
La @City sistèm currently uses one of the chwazi communication modules ( modems ):
LoRaWAN ( 1.0.2 ) + BlueTooth + BLE4.0 + NFC
GSM ( 2G/NBIoT/CATM1 ) + GPS/GNNS
3G + GPS
4G + GPS
Tout "entèlijans" nan sistèm lan abite nan mikrokontroleur (mikropwosè) epi li pa trè depann sou kalite kominikasyon an. Resous pyès ki nan konpitè nan aparèy IoT / CIoT (mikropwosè) yo jan sa a:
siveye estati a nan entrain yo
plase nan yon lòd egzekite lè eta a chanje
génération alam avanse
konekte nenpòt detektè / detèktè
rapò aleka
Vire sou / sou nenpòt aparèy elektrik / elektwonik (sèl pwodiksyon)
Louvri / Fèmen / One Stop kontwòl kondwi: pèsyèn, pòtay, tant, tiyo solenoid, servomotors, servos (sorti doub)
kontwole aparèy kondwi pa rezilta miltip, egzanp. motè, fanatik (rezilta triple oswa quadruple)
enèji elektrik
gaz
dlo
cho
evènman evènman soti nan detèktè alam
sove nan memwa ki pa temèt
gradyasyon ekleraj dirije, ki ap dirije ekipman pou pouvwa
kontwòl pouvwa motè
kontwòl soti nan yon kontwòl enfrawouj aleka oswa kominikasyon fèmen ant aparèy atravè enfrawouj
voye kòd enfrawouj
koneksyon nan nenpòt detèktè analòg
mezi vòltaj, aktyèl, rezistans, kapasite
mezi ak ajisteman nan divès paramèt fizik
génération alam lè papòt pwograme (min, max) yo depase
egzekite kòmandman kontwòl lè depase papòt pwograme (min, max)
enstalasyon nenpòt detèktè ekstèn ak ekstansyon, egzanp.
ekleraj nivo (ALS)
jaden mayetik - mayetomètr 3 Capteur aks (X, Y, Z)
vire sou - jiroskop (X, Y, Z)
enklinomètr (X, Y, Z)
pwoksimite (proximeter) 10cm / tan nan vòl (4m)
akselerasyon / Vibration (X, Y, Z)
konpa elektwonik
tanperati, presyon, imidite, bon jan kalite lè an jeneral
koulè (R, G, B, IR)
Mezi polisyon lè patikil (PPM 2.5 / 10um)
amelyorasyon nan firmwèr OTA (Plis pase lè a), pèmèt ou mete ajou algoritm yo lojisyèl ak konfigirasyon atravè koòdone nan kominikasyon prensipal la
@City GSM devices connect through the cellular network of the GSM mobile operator through one or more technologies ak services. Sèvis sa yo ap voye bòdwo bay konpayi epi depann sou operatè yo ak sèvis endividyèlman. Sèvis la otorize menm jan ak nan telefòn mobil nan kat SIM aktif:
estanda nano SIM (plastik)
MIM (nan fòm yon chip elektwonik (IC)).
La availability of chwazi services depends on the communication operator ak the built-in GSM modem at the production stage:
1) 2G (tout operatè)
SMS
TCP / IP (GPRS / EDGE)
UDP (GPRS / EDGE)
2) 2G / LTE CATM1 (Orange) - gen posibilite 2G fallback lè CATM1 pa disponib.
SMS (2G / CATM1)
TCP / IP (GPRS / EDGE / CATM1)
UDP (GPRS / EDGE / CATM1)
3) 2G / NBIoT (T-mobil / Deutsche Telecom) - gen posibilite 2G fallback lè NBIoT pa disponib ak operatè pèmèt li.
TCP / IP (NBIoT)
UDP (NBIoT)
4) 2G / 3G (tout operatè)
SMS
USSD
TCP / IP (GPRS / EDGE / 3G)
UDP (GPRS / EDGE / 3G)
5) 4G / LTE (tout operatè)
TCP / IP (4G)
UDP (4G)
6) Lòt sèvis konbinezon ta ka disponib tou depann sou modèm ki disponib ak anviwònman.
Premye 3 solisyon yo ap travay sou menm modèm lan (NBIoT / CATM1 + fallback 2G). Nan ka itilize "plastik" Nano kat SIM li posib ranplase kat la ak adistans configured aparèy la nan travay byen nan yon lòt sèvis. Nan ka MIM (SIMs nan fòm yon chip (IC)), desizyon an fèt nan etap pwodiksyon aparèy la, epi li pa posib pou chanje operatè a oswa sèvis la. NBIoT dedye a yon ti kantite done transmèt ~ 512kB chak mwa (tanpri negosye valè sa a bay operatè a), ki se yon obstak enpòtan pou kèk solisyon CIoT / IoT.
Solisyon 4, 5 mande pou enstalasyon lòt modèm nan etap pwodiksyon an.
Konsomasyon pouvwa aparèy la depann sou sèvis la epi yo montre li pi ba a pi wo a:
- NBIoT
- CATM1
- LTE
- 3G
- 2G / SMS / USSD / GPRS / EDGE
Pousantaj transfè done ki pi ba a pi wo a:
- NBIoT
- CATM1
- 2G / SMS / USSD / GPRS / EDGE
- 3G
- LTE
All @City GSM devices can be equipped with a GPS receiver for geolocation ak automatic positioning on maps. Yo ka travay mobil tou lè gen bezwen pou mezi oswa travay an mouvman.
LoRaWAN is a long ranje communication solution ( up to approx. 15km) k ap travay nan bann ISM louvri (egzanp 433MHz, 868MHz, elatriye. ). Sepandan, chenn gwo anpil mande pou yon rediksyon enpòtan nan vitès transmisyon ak longè done pake (egzanp. pou ranje ki pi wo a jiska 250 Bits pou chak dezyèm ak yon maksimòm de 51 bytes nan done - chaj). Transmission with repetitions ak 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 ranje of devices, which allows you to work at higher speeds, fewer errors ak 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 ).
La web server is used for two-way communication with LoRaWAN gateways ak for sending information to/ from LoRaWAN devices.
Rezo / aplikasyon sèvè a kapab lokalize sou lokal la LAN oswa nan sant done founisè sèvis la. Done ki soti nan aparèy yo voye soti nan rezo a / sèvè aplikasyon atravè pwotokòl entegrasyon nan la @City cloud (via webhook). Sa pèmèt entegrasyon dirèk nan la @City LoRaWAN sistèm avèk @City databases.
Sèvè aplikasyon an ka aplike anplis lojik pwolonje & BIM (modèl enfòmasyon) pou sistèm lan, trete done sou resepsyon, epi voye kòmandman kontwòl (evènman) nan aparèy endividyèl yo an repons.
@City LoRaWAN devices contains additional features as:
Rekòlte enèji (Buck oswa ranfòse) ekipman pou pouvwa
3V3 / 1V8 LDOs
sou tablo detèktè si ou vle ak ekstansyon, egzanp.
ekleraj nivo (ALS)
jaden mayetik - mayetomètr 3 Capteur aks (X, Y, Z)
vire sou - jiroskop (X, Y, Z)
enklinomètr (X, Y, Z)
pwoksimite (proximeter) 10cm / tan nan vòl (4m)
akselerasyon / Vibration (X, Y, Z)
konpa elektwonik
tanperati, presyon, imidite, bon jan kalite lè an jeneral
koulè (R, G, B, IR)
Mezi polisyon lè patikil (PPM 2.5 / 10um)
LVD aktyèl / vòltaj (3 faz)
ATANSYON! Anviwònman ki pa kòrèk nan paramèt prensipal koòdone kominikasyon an ka lakòz destriksyon oswa bloke pèmanan nan aparèy la (kote nou pa gen aksè fizik).
Mizajou Nenpòt kontwolè nan yon firmwèr ak konfigirasyon final la dwe te pote soti ak teste (pou tout aparèy ak pou omwen yon semèn pou plizyè aparèy) anvan enstale yo nan plas la destinasyon.
Manifakti a pa responsab pou move konfigirasyon / aktyalizasyon lojisyèl ki fèt pa moun san otorizasyon, osi byen ke ekzekisyon yo nan kote enstalasyon kontwolè endividyèl yo.
Tout depans pou dezenstalasyon, sèvis, reparasyon, ranplasman, réinstallation yo fèt pa itilizatè sistèm lan (pa manifakti a).
Yo nan lòd yo mete ajou firmwèr la ak konfigirasyon li nesesè asire yon nivo siyal ase ak disponiblite a nan sèvis yo mande yo. Aktivite ki anwo yo ka enposib nan kote enstalasyon final yo nan contrôleur yo ak nan patiraj yo. Yo ka tou depann sou sezon an, move tan, ak pwopagasyon vag radyo.
Tout depans pou sèvis ki gen rapò ak chanjman nan konfigirasyon / firmwèr yo fèt pa itilizatè a (frè adisyonèl pou transfè done, posib dezenstalasyon, enstalasyon nan aparèy, déblotché, ranplasman, elatriye. ).
Ranje a maksimòm se piman teyorik, mezire nan kondisyon pwopagasyon radyo ideyal ak refere a operasyon an nan aparèy (ak ekstèn ak matche antèn) nan jaden an de vi (san yo pa obstacle nan chemen an gwo bout bwa siyal). Tou depan de ibanizasyon nan zòn nan, pye bwa, move tan, kote ak metòd enstalasyon, ranje a ka vin pi mal pa plizyè santèn fwa pase done ki anwo yo.
La user bears the costs ak is responsible for timely payment of the GSM operator subscription ak @City server hosting. Mank kontinwite sèvis ka lakòz chanjman irevokabl nan paramèt transmisyon kritik ak bloke tout sistèm lan (egzanp. chanjman nan adrès IP estatik, pèt domèn entènèt, pèt done / konfigirasyon sou sèvè a, pèt lojisyèl, sovgad, elatriye. ).
In the evènman that the user pays the above-mentioned amounts as a flat rate to the producer of the @City sistèm, the Producer is not responsible for the conditions changes of the offer or termination of services performed by external entities.
La sistèm manufacturer is not responsible for the quality of services provided by third parties, including the GSM operator, external @City hosting. Manifakti a pa responsab pou deteryorasyon nan ranje pwopagasyon vag radyo (egzanp. due to the creation of new buildings, changes in the location of GSM broadcasting stations ( BTS ), trees, etc. ).
Nan ka a nan limit transfè done (espesyalman pou NBIoT), yo ta dwe konfigirasyon lojisyèl ak aktyalizasyon dwe te pote soti nan kòmansman an nan peryòd la abònman, ak konsomasyon ki pi ba done posib. Sinon, li posib pou bloke aparèy la jouk nan fen peryòd bòdwo a, akòz blokaj ki asosye avèk depase limit transfè a.
La GSM operator is responsible for the quality of the GSM connection, not the @City sistèm manufacturer.
Itilizatè a deklare ke li / li aksepte enfòmasyon sa yo epi li dakò avèk li.
La user bears the costs ak is responsible for the timely payment of lease ak installation fees for the LoRaWAN gateway, LoRaWAN Network/Application Server ak @City server hosting. Mank kontinwite sèvis ka lakòz chanjman irevokabl nan paramèt transmisyon kritik ak bloke sistèm pèmanan (egzanp. chanjman nan adrès IP estatik, pèt domèn, pèt done / konfigirasyon sou sèvè a, pèt lojisyèl, sovgad, elatriye. ).
In the evènman 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 sistèm 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. Manifakti a pa responsab pou deteryorasyon nan ranje pwopagasyon vag radyo (egzanp. 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. ).
Nan ka a nan limit transfè done, yo ta dwe konfigirasyon lojisyèl ak aktyalizasyon dwe te pote soti nan kòmansman an nan peryòd la abònman, ak pi piti konsomasyon aktyèl la done. Sinon, li posib pou bloke aparèy la jouk nan fen peryòd bòdwo a akòz blokaj ki asosye avèk depase limit transfè a. Mizajou a ta dwe te pote soti yon sèl kontwolè depi nan konmansman nan fen ak tès Correct nan travay. Kouri aktyalizasyon a pou tout contrôleur ka lakòz bann radyo a konplètman bloke pandan plizyè jou.
LoRaWAN uses publicly available "louvri bann radyo" (433 oswa 868 megaèrts pou Inyon Ewopeyen), ki ka detounen oswa okipe pa lòt aparèy opere sou frekans yo menm. Manifakti a pa responsab pou bon jan kalite kominikasyon nan ka ki anwo a.
La user is responsible for covering the area with the appropriate number of LoRaWAN gates ak their location to obtain the appropriate level of signals for all devices ak the entire @City LoRaWAN sistèm.
@City GSM devices can be used in places highly exposed to signal interference.
Itilizatè a deklare ke li / li aksepte enfòmasyon sa yo epi li dakò avèk li.
Se konfigirasyon sistèm te pote soti atravè koòdone entènèt la. Configuration is very critical for @City controllers ak incorrect settings may cause the sistèm to completely block. It is recommended that the full template configuration ( default settings ) be carried out ak tested by the @City sistèm manufacturer.
Adrès kontwolè 000000000000000 ( 15 zeros for GSM/16 for LoRaWAN ) se adrès default ki aplike a tout contrôleur nan fanmi an (i.e. pou menm bagay la Kòd machann ak Kòd dosye, ak menm kalite kontwolè LoRaWAN / GSM. Si kontwolè a pa gen pwòp li yo konfigirasyon endividyèl defini, se konfigirasyon an default chaje nan li.
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 ).
Kòd machann - se yon paramèt inik pou kliyan an (itilizatè)
Kòd dosye - se yon paramèt ki endike ki kalite firmwèr (depann sou ekipman an ak algoritm ki disponib)
Nan pifò ka yo, li sifi pou konfigirasyon aparèy sa a (default) pou tout sistèm lan oswa kòm yon modèl pou lòt chofè yo. Lè w ap kreye yon nouvo konfigirasyon kontwolè, anviwònman sa yo kopye nan modèl la.
Both firmwèr ak configurations for all installations ( instances ) are located on the servers of the @City sistèm manufacturer available via the WWW, to which the user may have limited access. Sepandan, konfigirasyon ki kòrèk la trè kritik, epi li pa rekòmande pou fè chanjman san tès sou plizyè aparèy ki gen aksè fizik konplè (sou biwo a). For more information, please check the general conditions of the @City sistèm ak the specific conditions for a particular way of communication.
Before starting the configuration, please read the general conditions of the @City sistèm ak sistèm-specific conditions for @City GSM.
Kòd machann - gen 8 karaktè ki estoke nan ekzadesimal kòd dedye a yon sèl kliyan (itilizatè). Li akòde nan etap pwodiksyon kontwolè a. Yon tantativ pou chanje ka lakòz domaj pèmanan nan kontwolè a.
Kòd dosye - gen 8 karaktè ki estoke nan ekzadesimal kòd, dedye a yon sèl vèsyon firmwèr kontwolè. It is granted at the controller production stage ak may depend on the type of communication ( GSM / LoRaWAN ) ak additional equipment, e.g. detèktè, ki kantite entrain / rezilta ak algoritm endividyèl elèv yo. Chanjman an ka lakòz domaj pèmanan oswa bloke kontwolè a.
PIN Nimewo - 4-chif nimewo PIN si mete pou kat la SIM. Anviwònman PIN pa rekòmande. Pou kat SIM plastik, ou ka retire yo sou telefòn mobil ou. Entwodiksyon nan yon SIM kòrèk pouvwa lakòz pèmanan bloke nan kat la nan aparèy la (kote nou pral finalman pa gen aksè fizik).
SMS Tèb - Nimewo SMS lè w ap voye estati via SMS. Opsyon sa a disponib tou depann de sèvis la ak operatè a (2G / CATM1 / NBIoT). Li mande tou pou vire sou drapo a: SMS Pèmèt.
USSD Str - USSD lòd pou voye estati via USSD. This option is available only for chwazi types of GSM modems ( 2G/3G + GPS ). Opsyon an: USSD Pèmèt obligatwa. Operatè a dwe bay ak aktive sèvis la USSD.
APN - Non Pwen Aksè. Non pwen aksè entènèt la, pa egzanp. entènèt (pou sèvis espesyal tankou LTE-M1 oswa NB-IoT, li ka asiyen endividyèlman pa operatè a).
WWW Adrès - adrès entènèt (domèn oswa IP) pou aksè HTTP.
Paj WWW - adrès paj entènèt, kote contrôleur estati ak kòmandman yo voye.
HTTP Pèmèt - Pèmèt transmisyon done HTTP. Metòd sa a jenere anpil fwa plis transfè done pase tout lòt metòd kominikasyon, sa ki ka lakòz ogmantasyon nan depans yo, ki depase limit transfè a oswa enkapasite pou itilize kèk sèvis, tankou NBIoT.
TCP / UDP Adrès - IP address of the @City server for receiving ak transmitting data between the cloud ak devices. Li rekòmande yo sèvi ak yon adrès IP fiks, pa yon adrès domèn entènèt.
Tchp Port - Tchp / IP pò pou kominikasyon
TCP Pèmèt - Pèmèt ou yo ki ap pèmèt tchp / IP transmisyon. Ankadreman transmisyon ak konfimasyon tchp ogmante kantite done an relasyon ak transmisyon UDP, sepandan, yo asire kòrèkite done, konfimasyon ak garanti livrezon yo, si kominikasyon ki disponib.
UDP Port - Pò pou resevwa estati via UDP
UDP Pèmèt - Vire sou transmisyon UDP
Adrès Aux, Pò Aux, Pèmèt Aux - aplikasyon pou lavni
Adrès Aux2, Aux2 Port, Aux2 pèmèt - aplikasyon pou lavni
Aktivasyon nan sipò Capteur ( they must be physically mounted on the @City module ). Sinon, aparèy la ka travay pi dousman ak mwens ki estab. Detèktè yo enstale nan etap pwodiksyon an pou tout seri pwodiksyon an.
Tan, presure, imidite, gaz - entegre tanperati, presyon, imidite ak Capteur kalite lè
Tanp + Presure - Entegre tanperati ak Capteur presyon
Jiroskop - Capteur jiroskop nan 3 aks (X, Y, Z)
Magnetometer - Capteur mayetik nan 3 aks (X, Y, Z)
Akseleromètr - Akselerasyon / Capteur Vibration nan 3 aks (X, Y, Z)
Koulè - Capteur koulè (R, G, B, IR, G2)
Anbyen + proximeter - entegre nivo limyè ak (10cm ranje) detèktè proximeter
GSM Commaks - kòmandman inisyalizasyon modèm adisyonèl
Kòd Hash - Yon kòd chifreman adisyonèl. Pa chanje.
Transfè HTTP - Lòt opsyon kominikasyon HTTP
Adrès Global - Adrès mondyal la nan kontwolè a pou kontwòl aparèy-a-aparèy.
GSM Mòd - GSM communication mode ( 2G Only, LTE Only, CATM1, NBIoT, 2G + CAT M1, LTE 800, LTE 1800 ). Kòrèk anviwònman nan mòd kominikasyon pouvwa rezilta nan bloke pèmanan nan kominikasyon aparèy.
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 firmwèr which support LoRaWAN module instead GSM.
Sou @City LoRaWAN bò aparèy, konfigirasyon se trè senp:
Aplikasyon EUID - ID aplikasyon an for LoRaWAN server ( 16 characters in hex code ) - application defined on the LoRaWAN Network/Application Server to which we send data.
Aplikasyon kle - application authorization key for LoRaWAN server ( as above )
Enfim Adaptatif Done To - Enfim seleksyon vitès adaptasyon. Sa pèmèt ou fòse yon vitès konstan nan aparèy la. Nan kèk sitiyasyon, sa ka lakòz gwo pwoblèm kominikasyon. Li ta dwe pran an kont ke kòm RSSI ak SNR paramèt amelyore nan mòd nan adaptasyon, vitès la ogmante anpil. Sa siyifikativman diminye tan transmisyon done pa radyo "Sou lè a lè" ak pi souvan enfòmasyon ka transmèt ant aparèy la ak sèvè a ak vis vèrsa.
Done To (DR) - LoRaWAN link speed selection. Vitès sa a pa aplike pou Bootloader. Nan ka kontwolè a ap travay nan mòd nan adaptasyon vitès anviwònman, li se sèlman valè a kòmanse, paske kontwolè a apre tantativ plizyè nan transmisyon, otonòm chwazi vitès la pi bon nan limit tan an nan transmisyon mesaj nan lè a.
Mizajou Anviwònman - sove konfigirasyon an demaraj nan kontwolè - tout anviwònman
La rest of the @City LoRaWAN configuration is located in the remaining elements of the LoRaWAN configuration screens in Chapter 4.
Entrain binè gen yon kantite fonksyon ak paramèt ki pèmèt operasyon otonòm nan kontwolè a:
Envèse - opinyon negasyon lè detèktè "nòmalman konekte" (NC) yo konekte.
Alam - deklanchman nan fonksyon alam la.
Reta alam - Alam reta tan. Si eta opinyon an retounen nan eta orijinal li anvan lè sa a ekspire, alam la pap aktive.
Sonje Leta - Tan sonje chanjman nan eta opinyon.
Enfim ekzekisyon - Bloke nan kouri evènman ki gen rapò ak opinyon an.
Kouri - Kouri lòd la konfigirasyon opinyon (Ad-Hoc)
Kopi - Kopi lòd konfigirasyon opinyon nan klib la
Evènman Sou - Deskripsyon ki jan yo kouri evènman an pou nivo a opinyon segondè (1)
Dirèk Evènman Sou - Kòd Evènman yo dwe kouri lè opinyon an se sou (0 => 1)
Evènman Off - Deskripsyon nan deklanchman evènman pou nivo opinyon ki ba (0)
Dirèk Evènman Off - Kòd Evènman yo dwe kouri lè opinyon an se koupe (1 => 0)
Evènman Alam - Deskripsyon evènman Alam la.
Evènman Alam dirèk - Kòd la evènman yo dwe deklanche lè yon alam rive
Mizajou Anviwònman - sove konfigirasyon an demaraj pou tout anviwònman
Rezilta entelijan binè ka travay kòm sèl oswa doub. Fòm lan pèmèt ou kreye yon konfigirasyon demaraj pou kontwolè a (si ou konfime li ak bouton Mizajou an).
Fòm lan sèvi tou kòm yon kreyatè evènman pou rezilta ki ka kòmanse pa peze bouton an kouri oswa kopye nan clipboard la pou itilize nan konfigirasyon kontwolè a, egzanp.
orè-kalandriye
travay otonòm
plase rezilta nan entrain binè (reponn a yon chanjman nan eta)
plase rezilta nan mezi entrain (reyaji nan chanjman papòt)
Konfigirasyon nan rezilta sèl:
Enfim - Bloke pwodiksyon an nan mòd sèl (egzanp si li itilize pou kontwole kondui yo pou yo pa aksidantèlman domaje panno roulo, pòtay, actuators)
Admin - Yon drapo administratif obligatwa lè w ap chanje anviwònman kritik
Leta - seleksyon leta (premye konfigirasyon oswa lansman evènman an ak "run" bouton)
Repete - Kantite repetisyon (chanjman eta siklik)
Tan sou - Tan nan deklanchman pwodiksyon
Tan Off - Tan nan fèmen pwodiksyon an (li enpòtan lè repete evènman yo)
Kouri - Kouri evènman an pou sòti
Kopi - Kopye evènman an nan clipboard la
Mizajou Anviwònman - sove konfigirasyon an demaraj pou tout anviwònman
Double pwodiksyon konfigirasyon:
Enfim - Fèmen soti yon pè rezilta nan mòd doub (egzanp si yo itilize kòm entrain sèl)
Admin - Yon drapo administratif obligatwa lè w ap chanje anviwònman kritik tankou mòd kondwi
Somfy - kondui mòd (tcheke => Somfy / unchecked => Servo dirèk)
Leta - seleksyon leta (pou premye konfigirasyon oswa lunching evènman an ak "run" bouton)
Repete - Kantite repetisyon (chanjman siklik nan eta yo)
Tan sou - Tan nan vire sou eta a bay yo
Enfim Tan - Tan yo bloke rezilta (tan minimòm ant rezilta chanjman) pwoteje kondui kont domaj.
Tan Off - Tan nan fèmen pwodiksyon an (li enpòtan lè repete evènman yo)
Kouri - Kouri evènman an pou kondwi a
Kopi - Kopye evènman an nan clipboard la
Mizajou Anviwònman - sove konfigirasyon an demaraj pou tout anviwònman
Envèse - Envèse echèl (100% -x) nan opinyon ADC la
Alam L - Aktivasyon nan opsyon a jenere yon alam lè valè a gout anba min la. papòt
Alam H - Aktivasyon nan opsyon a jenere yon alam lè valè a depase max la. papòt
Reta alam - Alam reta tan. Si estati opinyon an retounen nan "OK" nivo anvan lè a pase, alam la pa pral aktive.
Evènman enfim - Bloke ekzekisyon evènman
Admin - admin drapo pèmèt chanjman an nan konfigirasyon an opinyon mezi
Evènman ki ba - deskripsyon evènman an fèt lè papòt la ki ba te depase
BA dirèk - Kòd evènman yo dwe egzekite apre bese valè ki anba a papòt la pi ba yo
NIVO BA - Nivo papòt ki pi ba a (min)
OK Evènman - Deskripsyon nan la "OK" evènman
OK dirèk - Kòd evènman yo dwe egzekite apre k ap antre nan la "OK" ranje
HIGH Evènman - Deskripsyon evènman an pou papòt la anwo kay la
HIGH dirèk - Kòd evènman yo dwe egzekite apre depase valè papòt anwo a
HIGH NIVO - Nivo papòt la anwo (max)
Kouri - kouri evènman an konfigirasyon (chanjman nan ADC Ad-konfigirasyon konfigirasyon)
Mizajou Anviwònman - sove konfigirasyon inisyal la pou entrain yo ADC
Envèse - Diminye polarite lan vè (100% - x)
Admin - Yon drapo administratif ki pèmèt ou chanje opsyon kritik
Enfim - Bloke pwodiksyon an dime
Yon fwa - Chanje anviwònman dime yon fwa (Lè sa a, sispann dime)
Valè Min - valè minimòm de anviwònman dime
Valè - valè sib gradyasyon an
Mòd - Dimmer anviwònman mòd (One Stop / - / + / Set)
Etap - Etap chanje valè a dime nivo
Valè Max - valè maksimòm anviwònman an dime
Kouri - Kouri evènman an dime
Kopi - Kopye evènman an nan clipboard la
Dimmer nan RGBW rekipere valè yo anviwònman soti nan koulè endividyèl elèv yo.
Anplis de sa, li pèmèt ou aktive mòd nan chanjman koulè kontinyèl lè l sèvi avèk prereglaj yo nan gradateur sèl.
Mizajou Anviwònman - sove konfigirasyon an demaraj pou tout anviwònman
Bouton:
Mizajou Anviwònman - saving the configuration in the @City sistèm
Tout contrôleur - yon lis tout contrôleur
Anviwònman - anviwònman nan kontwolè aktyèl la
Chanje Non - chanje non kontwolè aktyèl la
Planifikatè - editè orè-kalandriye kontwolè aktyèl la
Ekri Config * - voye yon lòd pou telechaje konfigirasyon an pa kontwolè a
Mizajou mikrolojisyèl * - voye yon lòd download firmwèr la pa kontwolè a
Reyajiste Kontwolè * - voye Reyajiste lòd download pa kontwolè a
Reyajiste Kontwolè - Kopi - kopi evènman an Reyajiste kontwolè nan klib la
Dekonekte - Logout nan itilizatè a (pou rezon sekirite, ou ta dwe tou fèmen tout ka louvri nan navigatè entènèt la ki ka magazen paramèt yo login nan kachèt la).
* - voye lòd la vle di ajoute nan keu evènman an. On connecting controller to the @City sistèm, the controller downloads these evènmans.
Kalandriye-orè a pèmèt deklanche otonòm nan evènman repetitif oswa pwograme (kòmandman).
Yon egzanp ta dwe, pou egzanp, vire sou lanp nan lari a 17 è ak etenn nan 7 è (nan sezon fredi).
Del (Efase) - konplètman efase atik la orè.
En. (Pèmèt) - Aktive atik orè (sèlman moun ki pozisyon yo pral egzekite ki gen mete nan drapo Pèmèt)
Non - Non Evènman (ou ka dekri evènman an nan yon fason rekonèt)
Kòd Evènman - Kòd evènman nan ekzadesimal kòd (kopye nan clipboard la lè kreye kòmandman)
Mwa jaden (Ja, Fe, .., Non, De) - mwa janvye ... Desanm nan ki evènman an pral kòmanse
Jou - Jou. Ou ka chwazi nenpòt jou nan mwa a oswa "*" pou nenpòt ki (kouri evènman an chak jou).
Jaden nan lasemèn (Mo, Tu, .. Su) - ou ka chwazi jou yo nan semèn nan ki pral evènman an dwe fèt.
Lè - Lè a. Ou ka chwazi nenpòt ki lè oswa "*" pou tout moun (kouri evènman an chak èdtan).
Min - Minit. Ou ka chwazi nenpòt minit oswa "*" pou tout moun (kouri evènman an chak minit).
Lojik "ak" algorithm aplike ant tout jaden (eksepte Non ), Se konsa, yo dwe tout dwe satisfè pou evènman an yo dwe egzekite.
Eg. Vire sou lanp nan lari ( Novanm, Desanm, Janvye, Fevriye ) nan 17.01 san Dimanch.
En - chwazi
Event code - 00002101010000000000 // kouri nan pwodiksyon an binè 1st
Mwa jaden - sèlman Non, De, Ja, Fe yo make
Jou - chwazi "*" pou chak jou nan mwa a
Lè - tan chwazi se 17
Min - chwazi minit 01
Jaden nan lasemèn - tout men Su chwazi
This chapter only applies to LoRaWAN communication. Nan ka sistèm k ap travay lè l sèvi avèk lòt metòd transmisyon, li ka omisyon.
According to the LoRaWAN network specification, the controller connects to the @City cloud indirectly through:
LoRaWAN gateway ( e.g. Kerlink ) with the Semtech Packet Forwarder ( SPF ) installed to send all LoRaWAN packets bidirectionally via UDP protocol to the LoRaWAN Network Server.
LoRaWAN Network Server - for communication between the LoRaWAN gateway ak the application server.
Application server for uploading data to the @City cloud
Lare are many LoRaWAN gateways on the market that can simultaneously contain a number of additional options:
LoRaWAN Communication Gateway
Pakè SPF (Semtech Forward Forwarder)
LoRaWAN Network Server ( NS )
LoRaWAN Application Server ( AS )
Baz done
LTE Kominikasyon Modil
Pòtay LoraWAN a ta dwe aksesib nan omwen yon estasyon konfigirasyon.
Lè w ap enstale via Ethernet / WiFi ak konfigirasyon sèlman nan yon lokal LAN / WLAN, sekirite pòtay la pa trè kritik (sof si nou bay aksè nan pòtay la soti an deyò, i.e. entènèt la).
In the case the LoRaWAN gateway is connected only via GSM/LTE, it is necessary to secure the gateway against access ak 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 ak SSH service available. Sinon, ou pral bezwen fizikman konekte nan pòtay la atravè yon koòdone Ethernet oswa fil.
- li nesesè yo mete modpas aksè konplike pou tout itilizatè sou aparèy la.
- enfim tout sèvis rès tankou Telnet, ftp, POP, SMTP, IMAP, WWW elatriye. ki ka sib la nan atak "okipe" pòtay la ak lòt pwosesis tankou tantativ login.
- ou ka limite posibilite pou antre nan, sèlman nan estasyon ak adrès IP estatik chwazi, ki se byen efikas pwoteksyon kont ranje andedan. Sa a aplike tou nan sèvis w pèdi ensiyifyan tankou ICMP (ping), HTTP, ftp, elatriye.
- apre konfigirasyon konplè ak anpil semèn nan tès sistèm, nou ka bloke tout sèvis ekstèn ak aksè aleka, ki, sepandan, ap anpeche sèvis la, rechèch epi tcheke mòso bwa yo pòtay.
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 ak passes all packets in both directions.
Li pa trete oswa otorize pakè done nan nenpòt direksyon.
Konfigirasyon nan SPF se trè senp epi li enplike "dirije" it to the required LoRaWAN network server.
Log in via SSH to the LoRaWAN gateway using the username ak password specified by the device manufacturer.
Install SPF according to the LoRaWAN gateway manufacturer's instructions.
Anyè a konfigirasyon SPF se "/ itilizatè / spf / elatriye /" however, depending on the LoRaWAN gateway manufacturer, it may be located in other locations.
Konfigirasyon prensipal la nan SPF se nan dosye a "/user/spf/etc/global_conf.json", ki ta dwe modifye ak editè ki disponib (pa egzanp. vi oswa nano). Nou chanje valè paramèt la: "server_address" pa antre nan adrès la IP fiks nan sèvè a rezo oswa non an domèn (Mande pou yon adisyonèl byen configuré dns sèvis kliyan dns).
Pò a kominikasyon retounen default se 1700 ( if you plan to change them, you must do the same on the LoRaWAN network server ) by entering identical values.
Mòso bwa nan pake a SPF yo sitiye nan la "/ itilizatè / spf / var / journaux /" anyè nan la spf.log dosye ak kopi achiv li yo.
La network configuration of the LoRaWAN gateway on linux OS is normally in the directory "/ elatriye /", kote ou ka pèmèt / enfim sèvis rezo estanda ak sekirite sèvè a.
Ou ta dwe tou chanje modpas yo nan tout itilizatè ki disponib sou sistèm lan ak paswd kòmandman an sekirite kont aksè san otorizasyon pa moun ki pa otorize. Ou dwe chanje modpas itilizatè a tou pou sipò ki baze sou wèb.
Li pi bon tou pou enfim kominikasyon WiFi, menm jan entru ka eseye itilize atak atravè mwayen transmisyon sa a.
Apre w fin ranpli konfigirasyon sa a, Reyajiste pòtay la ak rdemare lòd.
Gen anpil solisyon pou rezo ak aplikasyon serveurs (ki gen ladan yo gratis). Chak nan yo gen pwòp fason li yo nan entegrasyon ak sèvis ekstèn ak sistèm (egzanp. nyaj tankou @City ). Pou rezon sa a @City sistèm must have an interface for integration with the installed LoRaWAN NS/AS server.
Nan ka yon sistèm pwodiksyon, nou ka itilize sèvis la gratis "Rezo a bagay sa yo", osi lontan ke nou nan limit gwo chak jou defini pou chak aparèy {espesyalman "Sou lè a lè" (30s **) ak yon ti kantite kòmandman voye nan aparèy la (10 **)}.
** limit indicative aktyèl aparèy chak jou ka chanje.
If you need to load new firmwèr ak configuration, it is necessary to use your own LoRaWAN server ( network + application ).
Sa ban nou plizyè opsyon:
lè l sèvi avèk TTN nan travay nan yon anviwònman pwodiksyon ak yon dedye sèvè fizik sèlman pou dènye konfigirasyon ak nouvo firmwèr (*).
sèvi ak yon sèvè dedye fizik pou tout aktivite ki anwo yo.
lè l sèvi avèk de dedye serveurs fizik (youn pou anviwònman pwodiksyon an ak lòt la pou dènye lojisyèl ak konfigirasyon) (*)
Sou kèk sistèm, se firmwèr la + konfigirasyon fiks (pou tout contrôleur ki disponib nan sistèm lan) ak inisye nan etap nan premye konfigirasyon sistèm, ki senplifye seleksyon an.
(*) - in these cases it is necessary to have a second LoRaWAN gateway set on the second server for configuration ak firmwèr 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 ak incorrect operation of these devices.
It should be realized that the software update of a single LoRaWAN controller takes about an hour, with good ranje ( DR> = 4 ), so it is worth using an additional gateway to upgrade the firmwèr ak configuration. Nan pwoteksyon ki ba (DR <4), konfigirasyon firmwèr ak aktyalizasyon se pa posib epi li mande pou yon Gateway ak LTE kominikasyon tou pre aparèy yo mete ajou.
Sou LoRaWAN network server, add the LoRaWAN communication gateway ( the address is located on its cover, or in the file "itilizatè / spf / elatriye / local_conf.json", oswa parèt nan mòso bwa yo "/user/spf/var/log/spf.log". Tcheke nan mòso bwa sèvè entènèt ki pòtay kominikasyon an konekte ak sèvè a.
Etap kap vini yo se konfigirasyon sèvè aplikasyon an (anjeneral li chita sou menm aparèy ak sèvè rezo a).
Pwochen etap yo dwe fèt, depann sou solisyon an sèvè aplikasyon yo itilize, ak disponiblite a nan koòdone nan Back-End / Front-End. Koòdone a senplifye "premye etap" ak konfigirasyon sistèm lan.
Anjeneral, ou ta dwe:
Ajoute yon aplikasyon ak yon ID espesifik pou anviwònman pwodiksyon an
jenere "KLE API" pou ki lye ak aplikasyon an epi ajoute "dwa-aplikasyon-lyen" otorizasyon (ou dwe kopye kle a otomatikman pwodwi).
jenere "KLE API" pou entegrasyon via webhook (bay non aplikasyon an ak webhook) ak dwa yo: "dwa-aplikasyon-trafik-desann-ekri" "dwa-aplikasyon-trafik-li" "dwa-aplikasyon-trafik-up-ekri" (kopye kle a otomatikman pwodwi). This key is used for communication on the @City website along with the name "webhook".
create an integration webhook for the application with the @City server specifying:
ID aplikasyon an
Webhook ID
adrès destinasyon http: //*.*.*.*/IoT/ ak up.php chemen
Manual or script addition of all @City LoRaWAN devices ( with a unique DEV EUI ) giving additionally the same values for each field:
ID aplikasyon an
EUID pou aplikasyon an
Rasin kle pou aplikasyon an
Frequency plan ( regional LoRaWAN bak settings e.g. EU_863_870 pou Ewòp)
DEV EUI (adrès endividyèl nan chak aparèy asiyen nan manifakti modil la). Si li pa sou kouvèti a, ou ta dwe jwenn nan sèvè aplikasyon mòso bwa adrès yo nan aparèy enkoni ap eseye konekte ak sèvè a.
lorawan-vèsyon = 1.0.2, lorawan-phy-vèsyon = 1.0.2-b
LoRaWAN OTAA authorization
Tanperati - 40C .. + 65C
Imidite 0..80% r.H. pa gen kondansasyon (aparèy)
GSM Ekipman pou pouvwa 5VDC @ 2A ±0.15 V (pou Capteur PPM ak lè konekte rle)
3.5VDC..4.2VDC @ 2A (nan lòt ka)
LoRaWAN power supply 5VDC @ 300mA ± 0.15 V (pou Capteur PPM ak lè konekte rle)
3VDC..3.6VDC @ 300mA (nan lòt ka)
GSM + GPS Aparèy:
Antèn D '50ohm
SIM nano-SIM oswa MIM
(chwa nan etap pwodiksyon an - MIM enpoze yon operatè rezo)
Modem apwobasyon Orange (2G-CATM1), T-mobil / DT (2G-NBIoT), 2G Lòt operatè
BANN (Ewòp) Klas Sòti pouvwa sansiblite
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 (BORD) * E2 +26dB ±2 < -109.4dB
Lè w ap itilize yon ekstèn etwat-band antèn frekans-matche pou yon bann bay yo.
* sèlman pou Combo modèm: 2G, CATM1, NB-IoT
Sètifika:
WOUJ (EU)
GCF (AU)
PTCRB (NA)
FCC, IC (NA / NV)
RoHS / REACH
GPS / GNSS:
opere frekans: 1559..1610MHz
antèn enpedans 50ohm
sansiblite maksimòm * -160dB estasyonè, -149dB navigasyon, -145 frèt kòmanse
TTFF 1s (cho), 21s (cho), 32s (frèt)
A-GPS wi
Dinamik 2g
pousantaj rafrechi minimòm 1 Hz
* matche ekstèn antèn etwat-bann
LoRaWAN Devices 1.0.2 ( 8 channels, TX power: +14dBm ) Europe ( 863-870MHz )
DR T modulation BR ti jan / s Rx sansiblite Rx Tès yo
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
(*) Paramèt oblije ajou firmwèr la nan sistèm lan atravè OTA
(DR) - Done To
(BR) - To Bit
T - La minimum period of data update to the @City cloud
LoRaWAN practical coverage tests:
Kondisyon tès yo:
LoRaWAN Kerlink ifemtocell Entèn Gateway
pasif antèn bande deyò yo mete deyò nan yon wotè ~ 9m anwo nivo tè Wygoda GM. Karczew (~ 110m anwo nivo lanmè).
LoRaWAN device with forced DR0 with an external broadbak magnetic antenna placed 1.5m above the ground on the car roof.
Zòn riral (Meadows, jaden ak ti pyebwa ak bilding ki ra)
Rezilta ki pi lwen an te Czersk ~ 10.5km (~ 200m anwo nivo lanmè) ak RSSI egal a -136dB (i.e. with the maximum sensitivity of the LoRaWAN modem guaranteed by the manufacturer )