IoT i CIoT -laitteet - älykkäät ratkaisut

LoRaWAN & GSM - Smart City





iSys - älykkäät järjestelmät







LUONNOS

Sisällysluettelo

1. Johdanto. 3

1.1 @City ( IoT/CIoT ) Communication 4

1.2. IoT / CIoT-laitteiden laitteistoresurssit 4

0..4 ohjelmoitavaa binäärituloa 4

0..4 ohjelmoitavaa binäärilähtöä 4

0..4 laskentatuloa (haihtumattomat laskurit) 4

0..4 himmentimen lähtöä (PWM tai 0..10V) 5

Infrapunatulo + lähtö 5

0..4 mittaustuloa (ADC) 5

sarjaliitännät SPI / I2C / UART / CAN 5

1.3. @City GSM Devices 6

1.4. @City LoRaWAN Devices 9

module ilman LoRaWAN modem ja processor may act as MEMs Sensor Module for @City GSM, WiFi, Ethernet, ja 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. Binaaritulojen kokoonpano 18

3.4. Binaarilähtöjen kokoonpano 19

3.5. ADC-mittaustulojen ja lisäantureiden (XIN) konfigurointi 21

3.6. Himmentimien kokoonpano PWM / 0..10V 22

3.7. Kalenteri-ajastimen kokoonpano 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) -määritykset 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. Johdanto.

@City järjestelmään tukee useita elektronisia laitteita (ohjaimia) - nimeltään solmu, mote, laite. Saatavilla on monen tyyppistä viestintää (langallinen ja langaton) käytettävissä olevasta infrastruktuurista, vaatimuksista ja olosuhteista riippuen.

Device types available in the @City järjestelmään:

Kaikki laitteet on integroitu keskenään @City pilvipalveluun ja on mahdollista hybridiyhteistyötä tietyn viestintäinfrastruktuurin saatavuuden mukaan.

Rakennusten ja Internetiin liitetyn LAN: n tai WiFi: n saatavuuden suhteen voimme käyttää eHouse-ratkaisuja eHouse.PRO-palvelimen kautta (joka voi lähettää / vastaanottaa tietoja @City pilvi):

Seuraava asiakirja kuvaa GSM ja LoRaWAN laitteet, jotka perustuvat yhden sirun mikrokontrolleriin (mikroprosessori) ja ulkoiseen viestintämodeemiin. Tämän avulla järjestelmä voidaan standardoida tiedonsiirtomodeemien eroista huolimatta.

Katso muut viestintävaihtoehdot kohdasta eHouse dokumentointi.



Tämä mahdollistaa samanlaisen toiminnallisuuden ja laitteiden hankkimisen sekä helpon siirtymisen muihin viestintävaihtoehtoihin tai -versioihin.

1.1 @City ( IoT/CIoT ) Communication

@City järjestelmään currently uses one of the valittu communication modules ( modems ):

1.2. IoT / CIoT-laitteiden laitteistoresurssit

Koko "älykkyys" Järjestelmä sijaitsee mikrokontrollerissa (mikroprosessori) eikä ole kovin riippuvainen viestinnän tyypistä. IoT / CIoT-laitteiden (mikroprosessori) laitteistoresurssit ovat seuraavat:

1.3. @City GSM Devices

@City GSM devices connect through the cellular network of the GSM mobile operator through one or more technologies ja services. Nämä palvelut laskutetaan ja riippuvat operaattoreista ja palveluista erikseen. Palvelu on valtuutettu samalla tavalla kuin matkapuhelimissa aktiivisten SIM-korttien kautta:

availability of valittu services depends on the communication operator ja the built-in GSM modem at the production stage:

1) 2G (kaikki operaattorit)

2) 2G / LTE CATM1 (oranssi) - on 2G-varavaihtoehto, kun CATM1 ei ole käytettävissä.

3) 2G / NBIoT (T-Mobile / Deutsche Telecom) - 2G-varavara on olemassa, kun NBIoT ei ole käytettävissä ja operaattori sallii sen.

4) 2G / 3G (kaikki operaattorit)

5) 4G / LTE (kaikki operaattorit)

6) Muita palveluyhdistelmiä voi olla myös saatavana käytettävissä olevan modeemin ja asetusten mukaan.

Ensimmäiset 3 ratkaisua toimivat samalla modeemilla (NBIoT / CATM1 + varavara 2G). Käytön tapauksessa "muovi-" Nano-SIM-kortit on mahdollista vaihtaa kortti ja määrittää laite etänä toimimaan kunnolla toisessa palvelussa. MIM: n (sirujen muodossa olevat SIM-kortit) tapauksessa päätös tehdään laitteen valmistusvaiheessa, eikä operaattoria tai palvelua voida vaihtaa. NBIoT on omistettu hyvin pienelle määrälle lähetettyjä tietoja ~ 512 kt kuukaudessa (neuvottele tämä arvo operaattorille), mikä on merkittävä este joillekin CIoT / IoT-ratkaisuille.

Ratkaisut 4, 5 edellyttävät muiden modeemien asentamista tuotantovaiheessa.

Laitteen virrankulutus riippuu palvelusta ja näkyy alimmasta korkeimpaan:

- NBIoT

- CATM1

- LTE

- 3G

- 2G / SMS / USSD / GPRS / EDGE

Tiedonsiirtonopeus alimmasta suurimpaan:

- NBIoT

- CATM1

- 2G / SMS / USSD / GPRS / EDGE

- 3G

- LTE



All @City GSM devices can be equipped with a GPS receiver for geolocation ja automatic positioning on maps. He voivat työskennellä myös liikkuvina, kun tarvitaan mittauksia tai työskennellä liikkeessä.




1.4. @City LoRaWAN Devices

LoRaWAN is a long alue communication solution ( up to approx. 15km) työskentelee avoimissa ISM-kaistoissa (esim. 433 MHz, 868 MHz jne. ). Hyvin suuret alueet edellyttävät kuitenkin huomattavaa siirtonopeuden ja datapakettien pituuden vähentämistä (esim. korkeimmalla alueella jopa 250 bittiä sekunnissa ja enintään 51 tavua dataa - hyötykuorma). Transmission with repetitions ja confirmations can take a very long time, which may eliminate LoRaWAN in some solutions. number of LoRaWAN gateways is also important to ensure a good alue of devices, which allows you to work at higher speeds, fewer errors ja 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/KUTEN ).

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

Verkko / sovelluspalvelin voi sijaita paikallisella LAN tai palveluntarjoajan palvelinkeskuksessa. Laitteiden tiedot lähetetään verkko- / sovelluspalvelimelta integrointiprotokollien kautta @City cloud (verkkokoukun kautta). Tämä mahdollistaa @City LoRaWAN järjestelmän kanssa @City databases.



Sovelluspalvelin voi lisäksi toteuttaa järjestelmälle laajennetun logiikan ja BIM: n (tietomallinnuksen), käsitellä vastaanottotietoja ja lähettää ohjauskomentoja (tapahtumia) yksittäisille laitteille vastauksena.

@City LoRaWAN devices contains additional features as:


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

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

HUOMIO! Virheellinen tiedonsiirtoliitännän parametrien asettaminen voi aiheuttaa laitteen (johon meillä ei ole fyysistä pääsyä) tuhoutumisen tai pysyvän eston.

Kaikki ohjaimen päivitykset a laiteohjelmisto ja lopullinen kokoonpano on suoritettava ja testattava (kaikille laitteille ja vähintään viikon ajan useille laitteille) ennen niiden asentamista kohdepaikkaan.

Valmistaja ei ole vastuussa luvattomien henkilöiden suorittamasta väärästä kokoonpanosta / ohjelmistopäivityksestä sekä niiden suorittamisesta yksittäisten ohjaimien asennuspaikoissa.

Järjestelmän käyttäjä (ei valmistaja) vastaa kaikista asennuksen poistamisesta, huollosta, korjaamisesta, vaihtamisesta ja uudelleenasennuksesta aiheutuvista kustannuksista.

Laiteohjelmiston ja kokoonpanon päivittämiseksi on varmistettava riittävä signaalitaso ja tarvittavien palvelujen saatavuus. Edellä mainitut toiminnot voivat olla mahdottomia säätimien viimeisissä asennuspaikoissa ja niiden koteloissa. Ne voivat myös riippua vuodenajasta, säästä ja radioaaltojen etenemisestä.

Käyttäjä vastaa kaikista kokoonpanoon / laiteohjelmiston muutokseen liittyvistä palveluista (lisämaksut tiedonsiirrosta, mahdollisesta asennuksen poistamisesta, laitteiden asennuksesta, lukituksen avaamisesta, vaihtamisesta jne.). ).

Suurin kantama on puhtaasti teoreettinen, mitattu ihanteellisissa radion etenemisolosuhteissa ja viittaa laitteiden toimintaan (ulkoisten ja sovitettujen antennien kanssa) näkökentässä (ilman esteitä signaalisuihkutielle). Alueen kaupungistumisesta, puista, säästä, sijainnista ja asennustavasta riippuen etäisyys voi olla useita kertoja huonompi kuin yllä olevat tiedot.

2.1. Exclusive Conditions of @City GSM.

user bears the costs ja is responsible for timely payment of the GSM operator subscription ja @City server hosting. Palvelun jatkuvuuden puute voi aiheuttaa kriittisten lähetysparametrien peruuttamattomia muutoksia ja estää koko järjestelmän (esim. staattisen IP-osoitteen muutos, Internet-verkkotunnuksen menetys, tietojen / kokoonpanon menetys palvelimella, ohjelmistojen menetys, varmuuskopiot jne. ).

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

järjestelmään manufacturer is not responsible for the quality of services provided by third parties, including the GSM operator, external @City hosting. Valmistaja ei ole vastuussa radioaaltojen etenemisalueen heikkenemisestä (esim. due to the creation of new buildings, changes in the location of GSM broadcasting stations ( BTS ), trees, etc. ).

Tiedonsiirtorajoitusten tapauksessa (erityisesti NBIoT: n kohdalla) ohjelmistokokoonpano ja päivitys tulisi suorittaa tilausjakson alussa mahdollisimman pienellä tiedonkulutuksella. Muussa tapauksessa laite on mahdollista estää laskutusjakson loppuun asti siirtorajan ylitykseen liittyvien tukosten vuoksi.

GSM operator is responsible for the quality of the GSM connection, not the @City järjestelmään manufacturer.

Käyttäjä vakuuttaa hyväksyvänsä seuraavat tiedot ja hyväksyvän ne.

2.2. Exclusive conditions for @City LoRaWAN.

user bears the costs ja is responsible for the timely payment of lease ja installation fees for the LoRaWAN gateway, LoRaWAN Network/Application Server ja @City server hosting. Palvelun jatkuvuuden puute saattaa aiheuttaa kriittisten lähetysparametrien peruuttamattomia muutoksia ja järjestelmän pysyvän eston (esim. staattisen IP-osoitteen muutos, toimialueen menetys, tietojen / kokoonpanon menetys palvelimella, ohjelmistojen menetys, varmuuskopiot jne. ).

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

järjestelmään 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. Valmistaja ei ole vastuussa radioaaltojen etenemisalueen heikkenemisestä (esim. 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. ).

Tiedonsiirtorajoitusten tapauksessa ohjelmistokokoonpano ja päivitys tulisi suorittaa tilausjakson alussa, jolloin datan kulutus on vähäisintä. Muuten on mahdollista estää laite laskutuskauden loppuun siirtorajan ylitykseen liittyvien tukosten vuoksi. Päivitys tulisi suorittaa yksi ohjain alusta loppuun ja testata työn oikeellisuutta. Päivityksen suorittaminen kaikille ohjaimille saattaa aiheuttaa radion kaistan estämisen kokonaan moneksi päiväksi.

LoRaWAN uses publicly available "avoimet radiokaistat" (433 tai 868 MHz EU: ssa), joita muut samoilla taajuuksilla toimivat laitteet voivat häiritä tai käyttää. Valmistaja ei ole vastuussa viestinnän laadusta edellä mainitussa tapauksessa.

user is responsible for covering the area with the appropriate number of LoRaWAN gates ja their location to obtain the appropriate level of signals for all devices ja the entire @City LoRaWAN järjestelmään.

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

Käyttäjä vakuuttaa hyväksyvänsä seuraavat tiedot ja hyväksyvän ne.

3. @City ( LoRaWAN, GSM ) Controller Configuration

Järjestelmän kokoonpano tapahtuu verkkoliitännän kautta. Configuration is very critical for @City controllers ja incorrect settings may cause the järjestelmään to completely block. It is recommended that the full template configuration ( default settings ) be carried out ja tested by the @City järjestelmään manufacturer.

3.1. @City Controller Configuration - Assigning names


Ohjaimen osoite 000000000000000 ( 15 zeros for GSM/16 for LoRaWAN ) on oletusosoite, jota käytetään kaikki perheen valvojat (ts. samasta Toimittajan koodi ja Tiedoston koodija samantyyppinen LoRaWAN / GSM-ohjain. Jos ohjaimelle ei ole määritelty omaa yksilöllistä kokoonpanoa, oletuskokoonpano ladataan siihen.

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 "Kehittäjä EUI" number given by the manufacturer of the LoRaWAN modem ( 16 characters in hexadecimal code ).

Toimittajan koodi - on ainutlaatuinen parametri asiakkaalle (käyttäjälle)

Tiedoston koodi - on parametri, joka ilmaisee laiteohjelmiston tyypin (riippuu laitteista ja käytettävissä olevista algoritmeista)

Useimmissa tapauksissa riittää, että määrität tämän yhden laitteen (oletus) koko järjestelmälle tai malliksi muille ohjaimille. Kun luot uutta ohjainkokoonpanoa, nämä asetukset kopioidaan mallista.

Both laiteohjelmisto ja configurations for all installations ( instances ) are located on the servers of the @City järjestelmään manufacturer available via the WWW, to which the user may have limited access. Oikea kokoonpano on kuitenkin erittäin kriittinen, eikä muutoksia ole suositeltavaa tehdä testaamatta useilla laitteilla, joilla on täydellinen fyysinen pääsy (pöydällä). For more information, please check the general conditions of the @City järjestelmään ja 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 järjestelmään ja järjestelmään-specific conditions for @City GSM.




Toimittajan koodi - sisältää 8 merkkiä, jotka on tallennettu heksadesimaalikoodiin, joka on tarkoitettu yhdelle asiakkaalle (käyttäjälle). Se myönnetään ohjaimen tuotantovaiheessa. Muutosyritys voi vahingoittaa ohjainta pysyvästi.

Tiedoston koodi - sisältää 8 merkkiä, jotka on tallennettu heksadesimaalikoodiin, joka on omistettu yhdelle ohjaimen laiteohjelmistoversiolle. It is granted at the controller production stage ja may depend on the type of communication ( GSM / LoRaWAN ) ja additional equipment, e.g. anturit, tulojen / lähtöjen määrä ja yksittäiset algoritmit. Muutos voi aiheuttaa pysyviä vaurioita tai ohjaimen tukkeutumisen.

PIN-numero - 4-numeroinen PIN-numero, jos se on asetettu SIM-kortille. PIN-koodien asettamista ei suositella. Muovisten SIM-korttien tapauksessa voit poistaa ne matkapuhelimestasi. Väärän SIM-kortin käyttöönotto voi aiheuttaa kortin pysyvän estämisen laitteessa (johon emme lopulta pääse fyysisesti).

SMS-numero - SMS-numero, kun tila lähetetään tekstiviestinä. Tämä vaihtoehto on käytettävissä palvelusta ja operaattorista riippuen (2G / CATM1 / NBIoT). Se vaatii myös lipun kytkemisen päälle: SMS käytössä.

USSD Str - USSD-komento tilojen lähettämiseksi USSD: n kautta. This option is available only for valittu types of GSM modems ( 2G/3G + GPS ). Vaihtoehto: USSD Ota käyttöön vaaditaan. Operaattorin on tarjottava ja aktivoitava USSD-palvelu.

APN - Yhteysosoitteen nimi. Internet-yhteysosoitteen nimi, esim. Internet (Erikoispalveluille, kuten LTE-M1 tai NB-IoT, operaattori voi määrittää sen erikseen).

WWW-osoite - verkko-osoite (verkkotunnus tai IP) HTTP-käyttöä varten.

WWW-sivu - verkkosivun osoite, johon ohjainten tilat ja komennot lähetetään.

HTTP käytössä - Mahdollistaa HTTP-tiedonsiirron. Tämä menetelmä tuottaa monta kertaa enemmän tiedonsiirtoa kuin kaikki muut tiedonsiirtomenetelmät, mikä voi johtaa kustannusten nousuun, siirtorajan ylittymiseen tai kyvyttömyyteen käyttää joitain palveluita, kuten NBIoT.

TCP / UDP-osoite - IP address of the @City server for receiving ja transmitting data between the cloud ja devices. On suositeltavaa käyttää kiinteää IP-osoitetta, ei Internet-verkkotunnuksen osoitetta.

TCP-portti - TCP / IP-portti tiedonsiirtoa varten

TCP Ota käyttöön - Voit ottaa käyttöön TCP / IP-lähetyksen. Lähetyskehykset ja TCP-vahvistukset lisäävät datan määrää suhteessa UDP-lähetyksiin, mutta ne kuitenkin varmistavat tietojen oikeellisuuden, vahvistukset ja takaavat niiden toimittamisen, jos tiedonsiirto on mahdollista.

UDP-portti - Portti tilan vastaanottamiseen UDP: n kautta

UDP käytössä - Ota lähetys UDP käyttöön

Aux Address, Aux Port, Aux Enable - tulevat sovellukset

Aux2-osoite, Aux2-portti, Aux2 käytössä - tulevat sovellukset

Anturituen aktivointi ( they must be physically mounted on the @City module ). Muuten laite voi toimia paljon hitaammin ja vähemmän vakaana. Anturit asennetaan tuotantovaiheessa koko tuotantosarjaan.

Lämpötila, paine, kosteus, kaasu - integroitu lämpötila-, paine-, kosteus- ja ilmanlaatuanturi

Temp + Presure - Integroitu lämpötila- ja paineanturi

Gyroskooppi - Gyroskooppianturi 3 akselilla (X, Y, Z)

Magnetometri - Magneettianturi 3 akselilla (X, Y, Z)

Kiihtyvyysanturi - Kiihtyvyys- / tärinäanturi 3 akselilla (X, Y, Z)

Väri - Värianturi (R, G, B, IR, G2)

Ympäristö + proksimetri - integroitu valotaso ja (10 cm: n etäisyys) proksimittari

GSM Commjas - modeemin alustuskomennot

Hash koodin - Ylimääräinen salauskoodi. Älä vaihda.

HTTP-siirto - Muita HTTP-viestintävaihtoehtoja

Yleinen osoite - Ohjaimen yleinen osoite laitteiden väliseen ohjaukseen.

GSM Tila - GSM communication mode ( 2G Only, LTE Only, CATM1, NBIoT, 2G + CAT M1, LTE 800, LTE 1800 ). Virheellinen tietoliikennemoodin asetus voi johtaa pysyvään laiteviestinnän estoon.

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

Sen @City LoRaWAN laitteen puolella, määritys on hyvin yksinkertaista:

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

Sovellusavain - application authorization key for LoRaWAN server ( as above )

Poista mukautuva tiedonsiirtonopeus käytöstä - Poistaa mukautuvan nopeuden valinnan. Tämän avulla voit pakottaa laitteen vakionopeuden. Joissakin tilanteissa tämä voi aiheuttaa suuria viestintäongelmia. On otettava huomioon, että kun RSSI- ja SNR-parametrit paranevat adaptiivisessa tilassa, nopeus kasvaa merkittävästi. Tämä lyhentää merkittävästi radion kautta tapahtuvan tiedonsiirron aikaa "Lähetysaikana" ja paljon useammin tietoa voidaan siirtää laitteen ja palvelimen välillä ja päinvastoin.

Tiedonsiirtonopeus (DR) - LoRaWAN link speed selection. Tätä nopeutta ei sovelleta Bootloaderiin. Jos ohjain toimii mukautuvassa nopeuden asetustilassa, se on vain aloitusarvo, koska säädin valitsee itsenäisesti optimointinopeuden rajoittaakseen viestin lähetysaikaa ilmassa useiden lähetysyritysten jälkeen.

Päivitä asetukset - tallentaa ohjaimen käynnistysmääritykset - kaikki asetukset



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

3.3. Binaaritulojen määritys




Binaarituloissa on useita toimintoja ja parametreja, jotka mahdollistavat säätimen itsenäisen toiminnan:

Käänteinen - tulon negatiivinen anturit "normaalisti kytketty" (NC) on kytketty.

Hälytys - hälytystoiminnon aktivointi.

Hälytyksen viive - Hälytyksen viive. Jos tulotila palaa alkuperäiseen tilaansa ennen tämän ajan päättymistä, hälytys ei aktivoidu.

Muista valtio - Aika muistaa syöttötilan muutos.

Poista suoritus käytöstä - Tuloon liittyvien käynnissä olevien tapahtumien estäminen.

Juosta - Suorita syötteen määrityskomento (Ad-Hoc)

Kopio - Kopioi syötteen määrityskomento leikepöydälle

Tapahtuma päällä - kuvaus tapahtuman suorittamisesta korkealla tulotasolla (1)

Suora tapahtuma päällä - Tapahtumakoodi suoritettava, kun tulo on päällä (0 => 1)

Tapahtuma pois päältä - Kuvaus tapahtuman aktivoinnista matalalle tulotasolle (0)

Suora tapahtuma pois päältä - Tapahtumakoodi suoritettava, kun tulo on pois päältä (1 => 0)

Hälytystapahtuma - Hälytystapahtuman kuvaus.

Suora hälytystapahtuma - Tapahtumakoodi laukaistaan ​​hälytyksen tapahtuessa

Päivitä asetukset - tallentaa käynnistysasetukset kaikille asetuksille

3.4. Binaarilähtöjen kokoonpano




Älykkäät binäärilähdöt voivat toimia yksittäisinä tai kaksoisina. Lomakkeen avulla voit luoda ohjaimen käynnistysmääritykset (jos vahvistat sen Päivitä-painikkeella).

Lomake toimii myös tapahtumien luojana lähdöille, jotka voidaan käynnistää painamalla Suorita-painiketta tai kopioida leikepöydälle käytettäväksi ohjaimen kokoonpanossa, esim.



Yksittäisten lähtöjen konfigurointi:

Poista käytöstä - Lähdön estäminen yksitilassa (esim. jos sitä käytetään taajuusmuuttajien ohjaamiseen, jotta ikkunaluukut, portit, toimilaitteet eivät vahingoitu vahingoittuisi)

Järjestelmänvalvoja - Hallintalippu vaaditaan kriittisiä asetuksia muutettaessa

Osavaltio - tilan valinta (alkuasetukset tai tapahtuman käynnistäminen "run" painike)

Toistaa - toistojen lukumäärä (sykliset tilamuutokset)

Aika päällä - Lähdön aktivoinnin aika

Aika pois - Lähdön katkaisun aika (on tärkeää, kun toistetaan tapahtumia)

Juosta - Suorita tapahtuma poistuaksesi

Kopio - Kopioi tapahtuma leikepöydälle

Päivitä asetukset - tallentaa käynnistysasetukset kaikille asetuksille

Tuplalähdön kokoonpano:

Poista käytöstä - Lukitse pari lähtöä kaksoistilassa (esim. jos käytetään yksittäisinä tuloina)

Järjestelmänvalvoja - Hallintalippu vaaditaan muutettaessa kriittisiä asetuksia, kuten ajotilaa

Somfy - asematila (valittu => Somfy / valitsematon => Suora servo)

Osavaltio - tilavalinta (alustavaa kokoonpanoa varten tai tapahtuman lounaaksi "run" painike)

Toistaa - toistojen lukumäärä (tilojen syklinen muutos)

Aika päällä - Kytkentäaika tietyssä tilassa

Poista aika käytöstä - Lähtöjen estämisen aika (vähimmäisaika lähtöjen muutosten välillä) suojaamaan taajuusmuuttajia vaurioilta.

Aika pois - Lähdön katkaisun aika (on tärkeää, kun toistetaan tapahtumia)

Juosta - Suorita taajuusmuuttajan tapahtuma

Kopio - Kopioi tapahtuma leikepöydälle

Päivitä asetukset - tallentaa käynnistysasetukset kaikille asetuksille

3.5. ADC-mittaustulojen ja lisäantureiden (XIN) konfigurointi




Käänteinen - käänteinen asteikko (100% -x) ADC-tulosta

Hälytys L - Hälytyksen muodostusvaihtoehdon aktivointi, kun arvo putoaa alle min. kynnys

Hälytys H - Hälytyksen muodostusvaihtoehdon aktivointi, kun arvo ylittää maks. kynnys

Hälytyksen viive - Hälytyksen viive. Jos syötetila palaa kohtaan "OK" Hälytys ei aktivoidu ennen ajan päättymistä.

Tapahtuma pois käytöstä - Estä tapahtuman suoritus

Järjestelmänvalvoja - järjestelmänvalvojan lippu, joka mahdollistaa mittaustulon kokoonpanon muuttamisen

MATALA tapahtuma - kuvaus tapahtumasta, kun matala kynnys ylitettiin

LOW Suora - tapahtumakoodi, joka suoritetaan sen jälkeen, kun arvo on laskettu alemman kynnyksen alapuolelle

Matala taso - alemman kynnyksen taso (min)

OK Tapahtuma - kuvaus "OK" tapahtuma

OK Suora - tapahtumakoodi, joka suoritetaan sisäänkirjautumisen jälkeen "OK" alue

HIGH-tapahtuma - Ylärajan tapahtuman kuvaus

KORKEA Suora - tapahtumakoodi, joka suoritetaan ylemmän kynnysarvon ylittyessä

Korkeatasoinen - Ylärajan taso (max)

Juosta - konfigurointitapahtuman suorittaminen (ADC Ad-Hoc -määrityksen muutos)

Päivitä asetukset - tallentaa ADC-tulojen alkuasetukset

3.6. Himmentimien kokoonpano PWM / 0..10V




Käänteinen - Himmentimen napaisuuden kääntäminen (100% - x)

Järjestelmänvalvoja - Hallinnollinen lippu, jonka avulla voit muuttaa kriittisiä vaihtoehtoja

Poista käytöstä - Himmentimen ulostulon estäminen

Kerran - Muuta himmentimen asetuksia kerran (lopeta sitten himmennin)

Arvo Min - himmentimen asetusten vähimmäisarvo

Arvo - himmentimen tavoitearvo

Tila - Himmentimen asetustila (Stop / - / + / Set)

Vaihe - Vaihe himmentimen tason arvon muuttamiseksi

Arvo Max - himmentimen asetuksen suurin arvo

Juosta - Suorittaa himmentimen

Kopio - Kopioi tapahtuma leikepöydälle



RGBW-himmennin hakee asetusarvot yksittäisistä väreistä.

Lisäksi voit aktivoida jatkuvan värinvaihtotilan käyttämällä yksittäisten himmentimien esiasetuksia.

Päivitä asetukset - tallentaa käynnistysasetukset kaikille asetuksille





Painikkeet:

Päivitä asetukset - saving the configuration in the @City järjestelmään

Kaikki ohjaimet - luettelo kaikista ohjaimista

asetukset - nykyisen ohjaimen asetukset

Vaihda nimiä - muuta nykyisen ohjaimen nimi

Aikataulu - nykyisen ohjaimen ajastin-kalenterieditori

Kirjoita määritys * - ohjaimen lähettämä komento kokoonpanon lataamiseksi

Laiteohjelmistopäivitys * - ohjaimen lähettämä komento laiteohjelmiston lataamiseksi

Nollaa ohjain * - palautuskomennon lähettäminen ohjaimen lataamista varten

Nollaa ohjain - Kopioi - kopio ohjaimen palautustapahtumasta leikepöydälle

Kirjautua ulos - käyttäjän uloskirjautuminen (turvallisuussyistä sinun tulisi sulkea myös kaikki selaimen avoimet esiintymät, jotka voivat tallentaa kirjautumisparametrit välimuistiin).

* - komennon lähettäminen tarkoittaa lisäämistä tapahtumajonoon. On connecting controller to the @City järjestelmään, the controller downloads these tapahtumas.

3.7. Kalenteri-ajastimen kokoonpano


Kalenteri-ajoitin sallii toistuvien tai ajoitettujen tapahtumien (komentojen) itsenäisen käynnistämisen. Esimerkki olisi esimerkiksi katuvalojen sytyttäminen kello 17 ja sammuttaminen kello 7 (talvella).

Del (Poista) - poistaa aikataulun kohteen kokonaan.

En. (Ota käyttöön) - Aktivoi ajoituskohde (suoritetaan vain ne sijainnit, joissa Enable-lippu on asetettu)

Nimi - Tapahtuman nimi (voit kuvata tapahtuman tunnistettavalla tavalla)

Tapahtumakoodi - tapahtumakoodi heksadesimaalikoodina (kopioitu leikepöydältä komentoja luodessa)

Kuukausikentät (Ja, Fe, .., Ei, De) - kuukaudet tammikuu ... Joulukuu, jolloin tapahtuma aloitetaan

Päivä - Päivä. Voit valita minkä tahansa kuukauden päivän tai "*" mihin tahansa (tapahtuman järjestäminen joka päivä).

Arkipäivän kentät (Mo, Tu, .. Su) - voit valita viikonpäivät, joina tapahtuma suoritetaan.

Tunnin - Tunti. Voit valita minkä tahansa tunnin tai "*" kaikille (tapahtuman järjestäminen joka tunti).

Min - Minuutti. Voit valita minkä tahansa minuutin tai "*" kaikille (tapahtuman suorittaminen joka minuutti).



Looginen "ja" algoritmi toteutetaan kaikkien kenttien välillä (paitsi Nimi ), joten ne kaikki on täytettävä tapahtuman toteuttamiseksi.



Esimerkiksi. Katuvalojen sytyttäminen ( Marraskuu, joulukuu, tammikuu, helmikuu ) klo 17.01 ilman Sunnuntaisin.

En - valittu

Event code - 00002101010000000000 // ensimmäisen binäärilähdön ajo

Kuukaudet-kentät - vain Ei, De, Ja, Fe on merkitty

Päivä - valittu "*" jokaiselle kuukauden päivälle

Tunnin - valittu aika on 17

Min - valittu minuutti 01

Viikonpäivän kentät - kaikki paitsi Su valittu

4. LoRaWAN Network Infrastructure Configuration

This chapter only applies to LoRaWAN communication. Jos järjestelmät toimivat muilla siirtomenetelmillä, se voidaan jättää pois.

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

4.1. LoRaWAN Gateway Configuration.

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

4.1.1. Basic configuration of LoRaWAN gateway

LoraWAN-yhdyskäytävään tulisi olla pääsy vähintään yhdestä konfigurointiasemasta.

Kun asennetaan Ethernet / WiFi-yhteyden kautta ja määritetään vain paikalliselta LAN / WLAN-yhteydeltä, yhdyskäytävän suojaus ei ole kovin kriittistä (ellemme tarjoa pääsyä yhdyskäytävälle ulkopuolelta, ts. Internet).

In the case the LoRaWAN gateway is connected only via GSM/LTE, it is necessary to secure the gateway against access ja 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 ja SSH service available. Muussa tapauksessa joudut muodostamaan fyysisen yhteyden yhdyskäytävään Ethernet- tai WiFi-liitännän kautta.

- On tarpeen asettaa monimutkaiset pääsysalasanat kaikille laitteen käyttäjille.

- Poista käytöstä kaikki käyttämättömät palvelut, kuten Telnet, FTP, POP, SMTP, IMAP, WWW jne. se voi olla hyökkäysten kohde "miehittää" yhdyskäytävä muiden prosessien, kuten kirjautumisyritysten, kanssa.

- Voit rajoittaa kirjautumismahdollisuutta vain asemilta, joilla on valittu staattinen IP-osoite, mikä on varsin tehokas suoja hakkerointia vastaan. Tämä koskee myös näennäisesti merkityksettömiä palveluita, kuten ICMP (ping), HTTP, FTP jne.

- Täyden kokoonpanon ja monien viikkojen järjestelmätestien jälkeen voimme estää kaikki ulkoiset palvelut ja etäkäytön, mikä kuitenkin haittaa palvelua, etsiä ja tarkistaa yhdyskäytävän lokeja.

4.1.2. Semtech Packet Forwarder (SPF) -määritykset

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

Se ei käsittele tai valtuuta datapaketteja mihinkään suuntaan.

SPF: n määritys on hyvin yksinkertaista ja siihen liittyy "ohjaaminen" it to the required LoRaWAN network server.

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

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

SPF-määrityshakemisto on "/ user / spf / etc /" however, depending on the LoRaWAN gateway manufacturer, it may be located in other locations.

SPF: n pääasetukset ovat tiedostossa "/user/spf/etc/global_conf.json", jota tulisi muokata käytettävissä olevalla editorilla (esim. vi tai nano). Muutamme parametrin arvoa: "palvelimen osoite" kirjoittamalla verkkopalvelimen kiinteä IP-osoite tai toimialueen nimi (Edellyttää ylimääräistä oikein määritettyä DNS-asiakaspalvelua).

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

SPF-paketin lokit sijaitsevat "/ user / spf / var / logs /" hakemistossa spf.log tiedosto ja sen arkistokopiot.

network configuration of the LoRaWAN gateway on linux OS is normally in the directory "/jne/", jossa voit ottaa käyttöön / poistaa käytöstä tavalliset verkkopalvelut ja suojata palvelimen.

Sinun tulisi myös vaihtaa kaikkien järjestelmässä olevien käyttäjien salasanat passwd komento suojautua luvattomilta henkilöiltä luvattomalta käytöltä. Sinun on myös vaihdettava käyttäjän salasana verkkopohjaista tukea varten.

On myös parasta poistaa WiFi-yhteys käytöstä, koska tunkeilijat voivat yrittää käyttää hyökkäyksiä tämän siirtovälineen kautta.

Kun olet määrittänyt tämän kokoonpanon, nollaa yhdyskäytävä käynnistä uudelleen komento.



4.2. LoRaWAN Network/Application Server Configuration

Verkko- ja sovelluspalvelimille (mukaan lukien ilmaiset) on monia ratkaisuja. Jokaisella niistä on oma tapansa integroida ulkoisiin palveluihin ja järjestelmiin (esim. pilvet kuten @City ). Tästä syystä @City järjestelmään must have an interface for integration with the installed LoRaWAN NS/KUTEN server.

Tuotantojärjestelmän tapauksessa voimme käyttää ilmaista palvelua "Asiat-verkosto", kunhan olemme kullekin laitteelle määritettyjen erittäin suurten päivittäisten rajojen sisällä {etenkin "Lähetysaikana" (30s **) ja pieni määrä laitteelle lähetettyjä komentoja (10 **)}.

** ohjeelliset nykyiset päivittäiset laiterajat voivat muuttua.

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

Tämä antaa meille useita vaihtoehtoja:

Joissakin järjestelmissä laiteohjelmisto + kokoonpano on kiinteä (kaikille järjestelmän käytettävissä oleville ohjaimille) ja aloitetaan järjestelmän alkuperäisen määrityksen vaiheessa, mikä yksinkertaistaa valintaa.

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

It should be realized that the software update of a single LoRaWAN controller takes about an hour, with good alue ( DR> = 4 ), so it is worth using an additional gateway to upgrade the laiteohjelmisto ja configuration. Alhaisella peittävyydellä (DR <4) laiteohjelmiston määritys ja päivitys ei ole mahdollista, ja se vaatii yhdyskäytävän LTE-tietoliikenteellä päivitettyjen laitteiden lähellä.

4.2.1. LoRaWAN Network Server Configuration

Sen LoRaWAN network server, add the LoRaWAN communication gateway ( the address is located on its cover, or in the file "user / spf / etc / local_conf.json"tai näkyy lokissa "/user/spf/var/log/spf.log". Tarkista verkkopalvelimen lokit, että yhteyskäytävä muodostaa yhteyden palvelimeen.

Seuraavat vaiheet ovat sovelluspalvelimen määritykset (se sijaitsee yleensä samassa laitteessa kuin verkkopalvelin).

Seuraavat suoritettavat vaiheet riippuvat käytetystä sovelluspalvelinratkaisusta ja Back-End / Front-End-käyttöliittymän saatavuudesta. Käyttöliittymä yksinkertaistuu "Ensiaskeleet" ja järjestelmän kokoonpano.

Yleensä sinun tulisi:

 







5. Work condition of @City GSM / LoRaWAN devices

Lämpötila - 40 ° C. + 65 ° C

Kosteus 0..80% suhteellinen kosteus ei kondensoitumista (laite)

GSM Virtalähde 5VDC @ 2A ±0,15 V (PPM-anturille ja releitä kytkettäessä)

3,5 VDC ... 4,2 VDC @ 2A (muissa tapauksissa)


LoRaWAN power supply 5VDC @ 300mA ± 0,15 V (PPM-anturille ja releitä kytkettäessä)

3 VDC ... 3,6 VDC @ 300 mA (muissa tapauksissa)


GSM + GPS-laitteet:

Antenni tulo 50ohm

SIM nano-SIM tai MIM

(valinta tuotantovaiheessa - MIM määrää verkko-operaattorin)

Modeemin hyväksyntä oranssi (2G-CATM1), T-Mobile / DT (2G-NBIoT), 2G Muut operaattorit


Bändit (Eurooppa) Luokan lähtötehoherkkyys

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

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

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

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

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

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

Kun käytetään ulkoista kapeakaistaista antennia, joka on sovitettu taajuudelle tietylle kaistalle.


* vain Combo-modeemille: 2G, CATM1, NB-IoT

Sertifikaatit:



GPS / GNSS:

toimintataajuus: 1559..1610MHz

antennin impedanssi 50ohm

suurin herkkyys * -160 dB paikallaan, -149 dB navigointi, -145 kylmäkäynnistys

TTFF 1s (kuuma), 21s (lämmin), 32s (kylmä)

A-GPS kyllä

Dynamiikka 2g

minimaalinen virkistystaajuus 1 Hz


* yhteensopiva ulkoinen kapeakaistainen antenni



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

DR modulointi BR bit / s Rx-herkkyys Rx-testit

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

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

2 1min SF10 / 125kHz 980-131 dB

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

(*) Järjestelmän laiteohjelmiston päivittämiseen tarvittavat parametrit OTA: n kautta

(DR) - Datanopeus

(BR) - Bittinopeus

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




LoRaWAN practical coverage tests:


Koeolosuhteet:

LoRaWAN Kerlink ifemtocell Sisäinen yhdyskäytävä

passiivinen ulkolaajakaistaantenni sijoitettu ulkona ~ 9m korkeudelle maanpinnan yläpuolelle Wygoda gm. Karczew (~ 110m merenpinnan yläpuolella).

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

Maaseutualueet (niityt, peltoja, joissa on pieniä puita, ja harvinaiset rakennukset)


Kaukin tulos oli Czersk ~ 10,5 km (~ 200 m merenpinnan yläpuolella) RSSI-arvon ollessa -136dB (ts. with the maximum sensitivity of the LoRaWAN modem guaranteed by the manufacturer )