IoT i CIoT Cihazları - Akıllı Çözümler

LoRaWAN & GSM - Smart City





iSys - Akıllı Sistemler







TASLAK

İçindekiler

1. Giriş. 3

1.1 @City ( IoT/CIoT ) Communication 4

1.2. IoT / CIoT Cihazlarının donanım kaynakları 4

0..4 programlanabilir ikili girişler 4

0..4 programlanabilir ikili çıkışlar 4

0..4 sayma girişleri (kalıcı olmayan sayaçlar) 4

0..4 dimmer çıkışları (PWM veya 0..10V) 5

Kızılötesi giriş + çıkış 5

0..4 ölçüm girişleri (ADC) 5

seri arayüzler SPI / I2C / UART / CAN 5

1.3. @City GSM Devices 6

1.4. @City LoRaWAN Devices 9

The module olmadan LoRaWAN modem ve processor may act as MEMs Sensor Module for @City GSM, Wifi, Ethernet, ve 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. İkili Giriş Yapılandırması 18

3.4. İkili Çıkış Yapılandırması 19

3.5. ADC Ölçüm Girişlerinin ve ek sensörlerin (XIN) konfigürasyonu 21

3.6. Dimmer Yapılandırması PWM / 0..10V 22

3.7. Takvim planlayıcı Yapılandırması 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) Yapılandırması 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. Giriş.

The @City sistemi düğüm, mote, cihaz olarak adlandırılan bir dizi elektronik cihazı (denetleyicileri) destekler. Mevcut altyapıya, gereksinimlere ve koşullara bağlı olarak birçok iletişim türü (kablolu ve kablosuz) mevcuttur.

Device types available in the @City sistemi:

Tüm cihazlar birbirine entegre edilmiştir. @City bulut ve belirli bir iletişim altyapısının kullanılabilirliğine bağlı olarak hibrit işbirliği olasılığı vardır.

Binalar ve internete bağlı LAN veya WiFi kullanılabilirliği için eHouse çözümleri eHouse.PRO sunucusu üzerinden kullanabiliriz (veri gönderebilir / alabiliriz. @City bulut):

Aşağıdaki belge, GSM ve LoRaWAN tek çipli mikro denetleyiciye (mikroişlemci) ve harici bir iletişim modemine dayalı cihazlar. Bu, haberleşme modem farkına rağmen sistemin standartlaştırılmasına imkan verir.

Diğer iletişim çeşitleri için lütfen bakınız eHouse belgeler.



Bu, benzer işlevsellik ve ekipmanın elde edilmesinin yanı sıra diğer iletişim varyantlarına veya versiyonlarına kolay geçişe olanak tanır.

1.1 @City ( IoT/CIoT ) Communication

The @City sistemi currently uses one of the seçildi communication modules ( modems ):

1.2. IoT / CIoT Cihazlarının donanım kaynakları

Bütün "zeka" Sistemin% 100'ü mikro denetleyicide (mikroişlemci) bulunur ve iletişim türüne çok bağlı değildir. IoT / CIoT cihazlarının (mikroişlemci) donanım kaynakları aşağıdaki gibidir:

1.3. @City GSM Devices

@City GSM devices connect through the cellular network of the GSM mobile operator through one or more technologies ve services. Bu hizmetler faturalandırılır ve operatörlere ve hizmetlere ayrı ayrı bağlıdır. Servis, aktif SIM kartlar aracılığıyla cep telefonlarında olduğu gibi yetkilendirilir:

The availability of seçildi services depends on the communication operator ve the built-in GSM modem at the production stage:

1) 2G (tüm operatörler)

2) 2G / LTE CATM1 (Turuncu) - CATM1 mevcut olmadığında 2G geri dönüş olasılığı vardır.

3) 2G / NBIoT (T-Mobile / Deutsche Telecom) - NBIoT kullanılamadığında ve operatör buna izin verdiğinde 2G geri dönüş olasılığı vardır.

4) 2G / 3G (tüm operatörler)

5) 4G / LTE (tüm operatörler)

6) Mevcut modeme ve ayarlara bağlı olarak diğer hizmet kombinasyonları da mevcut olabilir.

İlk 3 çözüm aynı modem üzerinde çalışır (NBIoT / CATM1 + fallback 2G). Kullanılması durumunda "plastik" Nano SIM kartlar, kartı değiştirmek ve cihazı başka bir hizmette düzgün çalışacak şekilde uzaktan yapılandırmak mümkündür. MIM (Çip (IC) şeklindeki SIM'ler) durumunda karar cihazın üretim aşamasında verilir ve operatör veya hizmetin değiştirilmesi mümkün değildir. NBIoT, bazı CIoT / IoT çözümleri için önemli bir engel olan ayda ~ 512kB (lütfen operatöre bu değeri görüşün) çok az miktarda iletilen veriye adanmıştır.

Çözüm 4, 5, üretim aşamasında diğer modemlerin kurulmasını gerektirir.

Cihazın güç tüketimi hizmete bağlıdır ve en düşükten en yükseğe doğru gösterilir:

- NBIoT

- CATM1

- LTE

- 3G

- 2G / SMS / USSD / GPRS / EDGE

En düşükten en yükseğe veri aktarım hızı:

- NBIoT

- CATM1

- 2G / SMS / USSD / GPRS / EDGE

- 3G

- LTE



All @City GSM devices can be equipped with a GPS receiver for geolocation ve automatic positioning on maps. Ayrıca, ölçümlere ihtiyaç duyulduğunda veya hareket halinde çalışıldığında mobil olarak da çalışabilirler.




1.4. @City LoRaWAN Devices

LoRaWAN is a long Aralık communication solution ( up to approx. 15 km) açık ISM bantlarında (ör. 433MHz, 868MHz, vb. ). Bununla birlikte, Çok geniş aralıklar, iletim hızında ve veri paketlerinin uzunluğunda önemli bir azalma gerektirir (örn. saniyede 250 bit'e kadar en yüksek aralık ve maksimum 51 bayt veri - yük için). Transmission with repetitions ve confirmations can take a very long time, which may eliminate LoRaWAN in some solutions. The number of LoRaWAN gateways is also important to ensure a good Aralık of devices, which allows you to work at higher speeds, fewer errors ve 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/GİBİ ).

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

Ağ / uygulama sunucusu yerelde veya servis sağlayıcının veri merkezinde bulunabilir. Cihazlardan gelen veriler, entegrasyon protokolleri aracılığıyla ağ / uygulama sunucusundan şuraya gönderilir: @City cloud (webhook aracılığıyla). Bu, doğrudan entegrasyona izin verir @City LoRaWAN sistem ile @City databases.



Uygulama sunucusu ayrıca sistem için genişletilmiş mantık ve BIM (bilgi modelleme) uygulayabilir, alımda verileri işleyebilir ve yanıt olarak ayrı cihazlara kontrol komutları (olaylar) gönderebilir.

@City LoRaWAN devices contains additional features as:


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

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

DİKKAT! Ana iletişim arayüzü parametrelerinin yanlış ayarlanması, cihazın bozulmasına veya kalıcı olarak engellenmesine (fiziksel erişimimiz olmayan) neden olabilir.

Herhangi bir denetleyicinin bir aygıt yazılımı ve son konfigürasyon Hedef yere monte edilmeden önce gerçekleştirilmesi ve test edilmesi (tüm cihazlar için ve birkaç cihaz için en az bir hafta) yapılmalıdır.

Üretici, yetkisiz kişiler tarafından yapılan uygunsuz konfigürasyon / yazılım güncellemelerinin yanı sıra bunların ayrı kontrolörlerin kurulum yerlerinde yürütülmesinden sorumlu değildir.

Tüm sökme, servis, onarım, değiştirme, yeniden yükleme maliyetleri sistem kullanıcısı tarafından karşılanır (Üretici değil).

Aygıt yazılımını ve yapılandırmayı güncellemek için, yeterli sinyal seviyesinin ve gerekli hizmetlerin kullanılabilirliğinin sağlanması gerekir. Yukarıdaki faaliyetler, kontrolörlerin son kurulum yerlerinde ve muhafazalarında imkansız olabilir. Ayrıca mevsime, hava durumuna ve radyo dalgasının yayılmasına da bağlı olabilirler.

Yapılandırma / aygıt yazılımı değişikliğiyle ilgili tüm hizmet maliyetleri kullanıcı tarafından karşılanır (veri aktarımı için ek ücretler, olası kaldırma, aygıtların kurulumu, kilit açma, değiştirme vb. ).

Maksimum menzil tamamen teoriktir, ideal radyo yayılım koşulları altında ölçülür ve görüş alanındaki (sinyal ışını yolunda engel olmaksızın) cihazların (harici ve uyumlu antenlerle) çalışmasını ifade eder. Bölgenin kentleşmesine, ağaçlara, hava durumuna, konuma ve kurulum yöntemine bağlı olarak, menzil yukarıdaki verilerden birkaç yüz kat daha kötü olabilir.

2.1. Exclusive Conditions of @City GSM.

The user bears the costs ve is responsible for timely payment of the GSM operator subscription ve @City server hosting. Hizmet sürekliliğinin olmaması, kritik aktarım parametrelerinde geri dönüşü olmayan değişikliklere neden olabilir ve tüm sistemi bloke edebilir (örn. statik IP adresinin değiştirilmesi, internet etki alanının kaybı, sunucudaki veri / konfigürasyon kaybı, yazılım kaybı, yedeklemeler vb. ).

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

The sistemi manufacturer is not responsible for the quality of services provided by third parties, including the GSM operator, external @City hosting. Üretici, radyo dalgası yayılma aralığının bozulmasından sorumlu değildir (örn. due to the creation of new buildings, changes in the location of GSM broadcasting stations ( BTS ), trees, etc. ).

Veri aktarım limitleri durumunda (özellikle NBIoT için), yazılım konfigürasyonu ve güncellemesi, mümkün olan en düşük veri tüketimi ile abonelik döneminin başında yapılmalıdır. Aksi takdirde, transfer limitinin aşılmasıyla bağlantılı blokajlardan dolayı faturalama döneminin sonuna kadar cihazı bloke etmek mümkündür.

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

Kullanıcı, aşağıdaki bilgileri kabul ettiğini ve kabul ettiğini beyan eder.

2.2. Exclusive conditions for @City LoRaWAN.

The user bears the costs ve is responsible for the timely payment of lease ve installation fees for the LoRaWAN gateway, LoRaWAN Network/Application Server ve @City server hosting. Hizmet sürekliliğinin olmaması, kritik aktarım parametrelerinde geri dönüşü olmayan değişikliklere ve kalıcı sistem engellemelerine (örn. statik IP adresinin değiştirilmesi, etki alanı kaybı, sunucudaki veri / yapılandırma kaybı, yazılım kaybı, yedeklemeler vb. ).

In the Etkinlik that the user lays down the above obligations on a flat-rate basis to the @City producer, the producer is not responsible for changing the conditions or terminating the services provided by external entities.

The sistemi 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. Üretici, radyo dalgası yayılma aralığının bozulmasından sorumlu değildir (örn. 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. ).

Veri aktarım limitleri söz konusu olduğunda, en az güncel veri tüketimi ile abonelik döneminin başında yazılım konfigürasyonu ve güncelleme yapılmalıdır. Aksi taktirde transfer limitinin aşılmasıyla ilgili blokajlardan dolayı faturalama dönemi sonuna kadar cihazı bloke etmek mümkündür. Güncelleme, baştan sona bir kontrolör gerçekleştirilmeli ve işin doğruluğunu test etmelidir. Güncellemeyi tüm denetleyiciler için çalıştırmak, radyo bandının günlerce tamamen engellenmesine neden olabilir.

LoRaWAN uses publicly available "radyo bantlarını aç" (AB için 433 veya 868 MHz), aynı frekanslarda çalışan diğer cihazlar tarafından rahatsız edilebilir veya işgal edilebilir. Üretici, yukarıdaki durumda iletişim kalitesinden sorumlu değildir.

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

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

Kullanıcı, aşağıdaki bilgileri kabul ettiğini ve kabul ettiğini beyan eder.

3. @City ( LoRaWAN, GSM ) Controller Configuration

Sistem konfigürasyonu web arayüzü üzerinden gerçekleştirilir. Configuration is very critical for @City controllers ve incorrect settings may cause the sistemi to completely block. It is recommended that the full template configuration ( default settings ) be carried out ve tested by the @City sistemi manufacturer.

3.1. @City Controller Configuration - Assigning names


Kontrolör adresi 000000000000000 ( 15 zeros for GSM/16 for LoRaWAN ) geçerli olan varsayılan adrestir ailedeki tüm denetleyiciler (ör. aynısı için Satıcı kodu ve Dosya Koduve aynı tip LoRaWAN / GSM denetleyicisi. Denetleyicinin tanımlanmış kendi bireysel konfigürasyonu yoksa, varsayılan konfigürasyon ona yüklenir.

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

Satıcı kodu - müşteri (kullanıcı) için benzersiz bir parametredir

Dosya Kodu - aygıt yazılımının türünü belirten bir parametredir (ekipmana ve mevcut algoritmalara bağlıdır)

Çoğu durumda, bu tek cihazı (varsayılan) tüm sistem için veya diğer sürücüler için bir şablon olarak yapılandırmak yeterlidir. Yeni bir kontrol cihazı yapılandırması oluştururken, bu ayarlar şablondan kopyalanır.

Both aygıt yazılımı ve configurations for all installations ( instances ) are located on the servers of the @City sistemi manufacturer available via the WWW, to which the user may have limited access. Bununla birlikte, doğru yapılandırma çok kritiktir ve tam fiziksel erişime sahip birkaç cihazda (masa üzerinde) test yapmadan değişiklik yapılması önerilmez. For more information, please check the general conditions of the @City sistemi ve 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 sistemi ve sistemi-specific conditions for @City GSM.




Satıcı kodu - Bir müşteriye (kullanıcıya) ayrılmış onaltılık kodda saklanan 8 karakter içerir. Kontrolör üretim aşamasında verilir. Değiştirme girişimi, denetleyicide kalıcı hasara neden olabilir.

Dosya Kodu - Bir denetleyici ürün yazılımı sürümüne ayrılmış, onaltılık kodda saklanan 8 karakter içerir. It is granted at the controller production stage ve may depend on the type of communication ( GSM / LoRaWAN ) ve additional equipment, e.g. sensörler, giriş / çıkış sayısı ve bireysel algoritmalar. Değişiklik, kontrolörün kalıcı hasar görmesine veya bloke olmasına neden olabilir.

PIN No. - SIM kart için ayarlanmışsa 4 basamaklı pin numarası. PIN'lerin ayarlanması önerilmez. Plastik SIM kartlar için bunları cep telefonunuzdan çıkarabilirsiniz. Yanlış bir SIM kartın takılması, cihazdaki kartın kalıcı olarak bloke olmasına neden olabilir (sonuçta fiziksel erişimimiz olmayacaktır).

SMS No. - SMS ile durum gönderirken SMS numarası. Bu seçenek servise ve operatöre bağlı olarak mevcuttur (2G / CATM1 / NBIoT). Ayrıca, bayrağın açılmasını da gerektirir: SMS Etkinleştir.

USSD Str - USSD aracılığıyla durumları göndermek için USSD komutu. This option is available only for seçildi types of GSM modems ( 2G/3G + GPS ). Seçenek: USSD Etkinleştir gerekli. Operatör, USSD hizmetini sağlamalı ve etkinleştirmelidir.

APN - Erişim Noktası Adı. İnternet erişim noktasının adı, ör. internet (LTE-M1 veya NB-IoT gibi özel hizmetler için, operatör tarafından ayrı ayrı atanabilir).

WWW Adresi - HTTP erişimi için web adresi (etki alanı veya IP).

WWW Sayfası - denetleyicilerin durumlarının ve komutlarının gönderildiği web sayfası adresi.

HTTP Etkinleştir - HTTP veri aktarımını etkinleştirir. Bu yöntem, diğer tüm iletişim yöntemlerinden çok daha fazla veri aktarımı üretir ve bu da maliyetlerin artmasına, aktarım sınırının aşılmasına veya NBIoT gibi bazı hizmetlerin kullanılamamasına neden olabilir.

TCP / UDP Adresi - IP address of the @City server for receiving ve transmitting data between the cloud ve devices. İnternet etki alanı adresi değil, sabit bir IP adresi kullanmanız önerilir.

TCP Bağlantı Noktası - İletişim için TCP / IP bağlantı noktası

TCP Etkinleştir - TCP / IP iletimini etkinleştirmenize olanak sağlar. İletim çerçeveleri ve TCP onayları, UDP iletimleriyle ilgili veri miktarını artırır, ancak, verilerin doğruluğunu, onayları sağlar ve iletişim mevcutsa teslimatlarını garanti ederler.

UDP Bağlantı Noktası - UDP üzerinden durum alma portu

UDP Etkinleştir - İletim UDP'yi açın

Aux Adresi, Aux Portu, Aux Etkinleştir - gelecekteki uygulamalar

Aux2 Adresi, Aux2 Bağlantı Noktası, Aux2 Etkin - gelecekteki uygulamalar

Sensör desteğinin etkinleştirilmesi ( they must be physically mounted on the @City module ). Aksi takdirde, cihaz çok daha yavaş ve daha az kararlı çalışabilir. Tüm üretim serileri için sensörler üretim aşamasında kurulur.

Sıcaklık, basınç, nem, gaz - entegre sıcaklık, basınç, nem ve hava kalitesi sensörü

Sıcaklık + Basınç - Entegre sıcaklık ve basınç sensörü

Jiroskop - 3 eksende jiroskop sensörü (X, Y, Z)

Manyetometre - 3 eksende manyetik sensör (X, Y, Z)

İvmeölçer - 3 eksende hızlanma / titreşim sensörü (X, Y, Z)

Renk - Renk sensörü (R, G, B, IR, G2)

Ortam + proksimetre - entegre ışık seviyesi ve (10cm aralık) proksimetre sensörü

GSM Commves - ek modem başlatma komutları

Hash kodu - Ek bir şifreleme kodu. Değiştirme.

HTTP aktarımı - Ek HTTP iletişim seçenekleri

Global Adres - Aygıttan aygıta kontrol için denetleyicinin global adresi.

GSM Mod - GSM communication mode ( 2G Only, LTE Only, CATM1, NBIoT, 2G + CAT M1, LTE 800, LTE 1800 ). Yanlış iletişim modu ayarı, cihaz iletişiminin kalıcı olarak engellenmesine neden olabilir.

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 aygıt yazılımı which support LoRaWAN module instead GSM.

Üzerinde @City LoRaWAN cihaz tarafında yapılandırma çok basittir:

Uygulama EUID - Uygulama Kimliği for LoRaWAN server ( 16 characters in hex code ) - application defined on the LoRaWAN Network/Application Server to which we send data.

Uygulama Anahtarı - application authorization key for LoRaWAN server ( as above )

Uyarlanabilir Veri Hızını Devre Dışı Bırak - Uyarlanabilir hız seçimini devre dışı bırakır. Bu, cihazı sabit bir hızda zorlamanıza izin verir. Bazı durumlarda bu, büyük iletişim sorunlarına neden olabilir. Uyarlanabilir modda RSSI ve SNR parametreleri geliştikçe hızın önemli ölçüde arttığı dikkate alınmalıdır. Bu, radyo ile veri aktarım süresini önemli ölçüde azaltır "Yayın Zamanında" ve çok daha sık bilgi, cihaz ve sunucu arasında ve bunun tersi de iletilebilir.

Veri Hızı (DR) - LoRaWAN link speed selection. Bu hız Bootloader için geçerli değildir. Denetleyicinin uyarlanabilir hız ayar modunda çalışması durumunda, bu yalnızca başlangıç ​​değeridir, çünkü denetleyici birkaç iletim denemesinden sonra, havada mesaj iletimi süresini sınırlamak için otonom olarak en uygun hızı seçer.

Ayarları güncelle - kontrolörün başlangıç ​​konfigürasyonunu - tüm ayarları kaydeder



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

3.3. İkili Giriş Yapılandırması




İkili girişlerin, denetleyicinin otonom çalışmasını sağlayan bir dizi işlevi ve parametresi vardır:

Ters çevir - sensörler olduğunda giriş olumsuzluğu "normalde bağlı" (NC) bağlı.

Alarm - alarm işlevinin etkinleştirilmesi.

Alarm Gecikmesi - Alarm gecikme süresi. Giriş durumu bu süre dolmadan orijinal durumuna dönerse, alarm etkinleştirilmeyecektir.

Durumu hatırla - Giriş durumu değişikliğini hatırlama zamanı.

Yürütmeyi Devre Dışı Bırak - Girişle ilgili çalışan olayların engellenmesi.

Çalıştırmak - Giriş yapılandırma komutunu çalıştırın (Ad-Hoc)

Kopyala - Giriş yapılandırma komutunu panoya kopyala

Olay - Yüksek giriş seviyesi için olayın nasıl çalıştırılacağının açıklaması (1)

Doğrudan Olay Açık - Giriş açıkken çalıştırılacak olay kodu (0 => 1)

Etkinlik Kapalı - Düşük giriş seviyesi için olay aktivasyonunun açıklaması (0)

Doğrudan Etkinlik Kapalı - Giriş kapalıyken çalıştırılacak olay kodu (1 => 0)

Alarm Olayı - Alarm olayının açıklaması.

Doğrudan Alarm Olayı - Bir alarm oluştuğunda tetiklenecek olay kodu

Ayarları güncelle - tüm ayarlar için başlangıç ​​yapılandırmasını kaydeder

3.4. İkili Çıkış Yapılandırması




Akıllı ikili çıkışlar tekli veya çiftli olarak çalışabilir. Form, denetleyici için bir başlangıç ​​yapılandırması oluşturmanıza olanak tanır (Güncelle düğmesiyle onaylarsanız).

Form ayrıca, Çalıştır düğmesine basılarak başlatılabilen veya kontrolör yapılandırmasında kullanılmak üzere panoya kopyalanabilen çıktılar için bir olay oluşturucu görevi görür, örn.



Tek çıkışların konfigürasyonu:

Devre dışı bırak - Çıkışı tekli modda engelleme (ör. Kepenklere, kapılara, aktüatörlere kazara zarar vermemek için sürücüleri kontrol etmek için kullanılıyorsa)

Yönetici - Kritik ayarları değiştirirken bir yönetim bayrağı gereklidir

Durum - durum seçimi (ilk yapılandırma veya olayın başlatılması "run" buton)

Tekrarlar - Tekrar sayısı (döngüsel durum değişiklikleri)

Zaman Açık - Çıkış aktivasyon zamanı

Kapalı Zaman - Çıkışı kapatma zamanı (olayları tekrarlarken önemlidir)

Çalıştırmak - Çıkmak için etkinliği çalıştırın

Kopyala - Etkinliği panoya kopyalayın

Ayarları güncelle - tüm ayarlar için başlangıç ​​yapılandırmasını kaydeder

Çift çıkış konfigürasyonu:

Devre dışı bırak - İkili modda bir çift çıkışı kilitleyin (örn. tek giriş olarak kullanılırsa)

Yönetici - Sürüş modu gibi kritik ayarları değiştirirken bir yönetim bayrağı gereklidir

Somfy - sürücü modu (işaretli => Somfy / işaretsiz => Doğrudan Servo)

Durum - durum seçimi (ilk yapılandırma veya olayı, "run" buton)

Tekrarlar - Tekrar sayısı (durumların döngüsel değişimi)

Zaman Açık - Verilen durumda açılma zamanı

Zamanı Devre Dışı Bırak - Sürücüleri hasara karşı korumak için çıkışları bloke etme süresi (çıkış değişiklikleri arasındaki minimum süre).

Kapalı Zaman - Çıkışı kapatma zamanı (olayları tekrarlarken önemlidir)

Çalıştırmak - Etkinliği sürücü için çalıştırın

Kopyala - Etkinliği panoya kopyalayın

Ayarları güncelle - tüm ayarlar için başlangıç ​​yapılandırmasını kaydeder

3.5. ADC Ölçüm Girişlerinin ve ek sensörlerin (XIN) konfigürasyonu




Ters çevir - ADC girişinin ters ölçeği (% 100 -x)

Alarm L - Değer minimum değerin altına düştüğünde alarm oluşturma seçeneğinin etkinleştirilmesi. eşik

Alarm H - Değer, maks. eşik

Alarm Gecikmesi - Alarm gecikme süresi. Giriş durumu, "TAMAM MI" Süre dolmadan önceki seviye, alarm etkinleştirilmeyecektir.

Olayı Devre Dışı Bırak - Olay yürütmeyi engelleme

Yönetici - ölçüm girişi yapılandırmasının değiştirilmesini sağlayan yönetici işareti

DÜŞÜK Olay - düşük eşik aşıldığında gerçekleştirilen olayın açıklaması

DÜŞÜK Doğrudan - değer alt eşiğin altına düşürüldükten sonra yürütülecek olay kodu

Düşük seviye - Alt eşik seviyesi (min)

Tamam Olay - Açıklaması "TAMAM MI" Etkinlik

Tamam Doğrudan - olay kodu girildikten sonra yürütülecek "TAMAM MI" Aralık

YÜKSEK Etkinlik - Üst eşik için olayın açıklaması

YÜKSEK Doğrudan - üst eşik değeri aşıldıktan sonra yürütülecek olay kodu

Yüksek seviye - Üst eşik seviyesi (maks.)

Çalıştırmak - yapılandırma olayını çalıştırma (ADC Ad-Hoc yapılandırmasının değiştirilmesi)

Ayarları güncelle - ADC girişleri için başlangıç ​​konfigürasyonunu kaydeder

3.6. Dimmer Yapılandırması PWM / 0..10V




Ters çevir - Dimmer polaritesini ters çevirme (% 100 - x)

Yönetici - Kritik seçenekleri değiştirmenize izin veren bir yönetim bayrağı

Devre dışı bırak - Dimmer çıkışını bloke etme

bir Zamanlar - Dimmer ayarlarını bir kez değiştirin (ardından dimeri durdurun)

Değer Min - minimum dimmer ayarı değeri

Değer - dimmer'ın hedef değeri

Mod - Dimmer ayar modu (Durdur / - / + / Ayarla)

Adım - Dimmer seviye değerini değiştirme adımı

Değer Max - dimmer ayarının maksimum değeri

Çalıştırmak - Dimmer olayını çalıştırır

Kopyala - Etkinliği panoya kopyalayın



RGBW dimmer, ayar değerlerini ayrı renklerden alır.

Ek olarak, tek karartıcıların ön ayarlarını kullanarak sürekli renk değiştirme modunu etkinleştirmenize olanak tanır.

Ayarları güncelle - tüm ayarlar için başlangıç ​​yapılandırmasını kaydeder





Düğmeler:

Ayarları güncelle - saving the configuration in the @City sistemi

Tüm Kontrolörler - tüm kontrolörlerin listesi

Ayarlar - mevcut denetleyicinin ayarları

İsimleri Değiştir - mevcut denetleyicinin adını değiştirin

Planlayıcı - mevcut denetleyicinin zamanlayıcı-takvim düzenleyicisi

Yapılandırma Yaz * - kontrolör tarafından konfigürasyonu indirmek için bir komut gönderme

Firmware Yükseltme * - denetleyici tarafından bellenimi indirmek için bir komut gönderme

Denetleyiciyi Sıfırla * - kontrolör tarafından indirmek için sıfırlama komutu gönderme

Denetleyiciyi Sıfırla - Kopyala - kontrolör sıfırlama olayının panoya kopyası

Çıkış Yap - kullanıcının oturumu kapatılması (güvenlik nedenleriyle, oturum açma parametrelerini önbellekte saklayabilen web tarayıcısının tüm açık örneklerini de kapatmanız gerekir).

* - komutu göndermek, olay kuyruğuna eklemek anlamına gelir. On connecting controller to the @City sistemi, the controller downloads these Etkinliks.

3.7. Takvim planlayıcı Yapılandırması


Takvim planlayıcı, tekrarlayan veya planlanan olayların (komutların) otonom olarak tetiklenmesine izin verir. Örneğin, sokak lambasını saat 17'de yakmak ve saat 7'de kapatmak (kışın) olabilir.

Del (Sil) - program öğesini tamamen siler.

En. (Etkinleştirme) - Program öğesini etkinleştir (yalnızca Etkinleştir bayrağı ayarlanmış olan pozisyonlar yürütülecektir)

İsim Soyisim - Etkinlik adı (etkinliği tanınabilir bir şekilde tanımlayabilirsiniz)

Olay Kodu - onaltılık kodda olay kodu (komutlar oluştururken panodan kopyalanır)

Ay alanları (Ja, Fe, .., No, De) - aylar Ocak ... Etkinliğin başlayacağı Aralık

Gün - Gün. Ayın herhangi bir gününü veya "*" herhangi biri için (olayı her gün yürütmek).

Hafta içi alanları (Pzt, Sa, .. Su) - olayın gerçekleştirileceği haftanın günlerini seçebilirsiniz.

Saat - Saat. Herhangi bir saati seçebilirsiniz veya "*" herkes için (etkinliği her saat yürütür).

Min. - Dakika. Herhangi bir dakika veya "*" herkes için (etkinliği her dakika yürütür).



Mantıklı "ve" algoritması tüm alanlar arasında uygulanır (hariç İsim Soyisim ), bu nedenle olayın yürütülmesi için hepsinin karşılanması gerekir.



Örneğin. Sokak lambalarını yakmak ( Kasım, Aralık, Ocak, Şubat ) 17.01 olmadan Pazar günleri.

En - seçildi

Event code - 00002101010000000000 // 1. ikili çıkışın çalıştırılması

Ay alanları - sadece Hayır, De, Ja, Fe işaretlendi

Gün - seçildi "*" ayın her günü için

Saat - seçilen zaman 17

Min. - seçilen dakika 01

Hafta içi alanları - neredeyse Su seçildi

4. LoRaWAN Network Infrastructure Configuration

This chapter only applies to LoRaWAN communication. Diğer iletim yöntemlerini kullanan sistemlerde bu ihmal edilebilir.

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

4.1. LoRaWAN Gateway Configuration.

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

4.1.1. Basic configuration of LoRaWAN gateway

LoraWAN ağ geçidine en az bir konfigürasyon istasyonundan erişilebilmelidir.

Ethernet / WiFi üzerinden kurulum yaparken ve yalnızca yerel bir LAN / WLAN'dan yapılandırırken, ağ geçidinin güvenliği çok kritik değildir (ağ geçidine dışarıdan erişim sağlamadığımız sürece, örn. internet).

In the case the LoRaWAN gateway is connected only via GSM/LTE, it is necessary to secure the gateway against access ve 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 ve SSH service available. Aksi takdirde, ağ geçidine bir Ethernet veya WiFi arayüzü üzerinden fiziksel olarak bağlanmanız gerekecektir.

- cihazdaki tüm kullanıcılar için karmaşık erişim şifreleri ayarlamak gerekir.

- Telnet, FTP, POP, SMTP, IMAP, WWW gibi kullanılmayan tüm hizmetleri devre dışı bırakın. bu saldırıların hedefi olabilir "işgal" oturum açma girişimleri gibi diğer işlemlerle ağ geçidi.

- Sadece seçili statik IP adreslerine sahip istasyonlardan oturum açma olasılığını sınırlayabilirsiniz, bu da korsanlığa karşı oldukça etkili bir koruma sağlar. Bu aynı zamanda ICMP (ping), HTTP, FTP vb. Gibi görünüşte önemsiz hizmetler için de geçerlidir.

- tam konfigürasyondan ve haftalarca süren sistem testlerinden sonra, tüm harici hizmetleri ve uzaktan erişimi engelleyebiliriz, ancak bu, hizmeti engelleyecek, ağ geçidi günlüklerini arayacak ve kontrol edecektir.

4.1.2. Semtech Packet Forwarder (SPF) Yapılandırması

The SPF's task is to send LoRaWAN packets to the LoRaWAN network server through the IP network ( UDP protocol ) to the required address of the LoRaWAN network server.

LoRaWAN Gateway with SPF is transparent ve passes all packets in both directions.

Veri paketlerini herhangi bir yönde işlemez veya yetkilendirmez.

SPF'nin yapılandırması çok basittir ve aşağıdakileri içerir: "yönetmenlik" it to the required LoRaWAN network server.

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

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

SPF yapılandırma dizini şu şekildedir: "/ kullanıcı / spf / etc /" however, depending on the LoRaWAN gateway manufacturer, it may be located in other locations.

SPF'nin ana yapılandırması dosyadadır "/user/spf/etc/global_conf.json", mevcut düzenleyici ile düzenlenmelidir (ör. vi veya nano). Parametrenin değerini değiştiriyoruz: "sunucu adresi" ağ sunucusunun sabit IP adresini veya etki alanı adını girerek (uygun şekilde yapılandırılmış ek bir DNS istemci hizmeti gerektirir).

Varsayılan dönüş iletişim portu 1700 ( if you plan to change them, you must do the same on the LoRaWAN network server ) by entering identical values.

SPF paketinin günlükleri şurada bulunur: "/ kullanıcı / spf / var / logs /" dizinde spf.log dosya ve arşiv kopyaları.

The network configuration of the LoRaWAN gateway on linux OS is normally in the directory "/vb/", standart ağ hizmetlerini etkinleştirebileceğiniz / devre dışı bırakabileceğiniz ve sunucunun güvenliğini sağlayabileceğiniz yer.

Ayrıca sistemde bulunan tüm kullanıcıların şifrelerini de passwd yetkisiz kişiler tarafından yetkisiz erişime karşı koruma emri. Web tabanlı destek için kullanıcı şifresini de değiştirmeniz gerekir.

Ayrıca, davetsiz misafirlerin bu iletim ortamı aracılığıyla saldırıları kullanmaya çalışabileceği için WiFi iletişimini devre dışı bırakmak en iyisidir.

Bu yapılandırmayı tamamladıktan sonra, ağ geçidini yeniden başlatmak komut.



4.2. LoRaWAN Network/Application Server Configuration

Ağ ve uygulama sunucuları için (ücretsiz olanlar dahil) birçok çözüm vardır. Her birinin harici hizmetler ve sistemlerle kendi entegrasyon yolu vardır (örn. bulutlar gibi @City ). Bu nedenle @City sistemi must have an interface for integration with the installed LoRaWAN NS/GİBİ server.

Bir üretim sistemi olması durumunda, ücretsiz hizmeti kullanabiliriz "The Things Network", her cihaz için tanımlanmış çok büyük günlük sınırlar içinde olduğumuz sürece {özellikle "Yayın Zamanında" (30s **) ve cihaza gönderilen az sayıda komut (10 **)}.

** gösterge niteliğindeki güncel günlük cihaz limitleri değişebilir.

If you need to load new aygıt yazılımı ve configuration, it is necessary to use your own LoRaWAN server ( network + application ).

Bu bize birkaç seçenek sunar:

Bazı sistemlerde, ürün yazılımı + yapılandırması sabittir (sistemdeki tüm mevcut denetleyiciler için) ve seçimi basitleştiren ilk sistem yapılandırması aşamasında başlatılır.

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

It should be realized that the software update of a single LoRaWAN controller takes about an hour, with good Aralık ( DR> = 4 ), so it is worth using an additional gateway to upgrade the aygıt yazılımı ve configuration. Düşük kapsama alanında (DR <4), aygıt yazılımı yapılandırması ve güncellemesi mümkün değildir ve güncellenen cihazların yakınında LTE iletişimi olan bir Ağ Geçidi gerektirir.

4.2.1. LoRaWAN Network Server Configuration

Üzerinde LoRaWAN network server, add the LoRaWAN communication gateway ( the address is located on its cover, or in the file "kullanıcı / spf / etc / local_conf.json"veya günlüklerde görüntülenir "/user/spf/var/log/spf.log". Web sunucusu günlüklerinde iletişim ağ geçidinin sunucuya bağlandığını kontrol edin.

Sonraki adımlar, uygulama sunucusunun yapılandırmasıdır (genellikle ağ sunucusuyla aynı cihazda bulunur).

Gerçekleştirilecek sonraki adımlar, kullanılan uygulama sunucusu çözümüne ve Arka Uç / Ön Uç arayüzünün kullanılabilirliğine bağlıdır. Arayüz basitleştirir "ilk adım" ve sistem yapılandırması.

Genel olarak şunları yapmalısınız:

 







5. Work condition of @City GSM / LoRaWAN devices

Sıcaklık - 40C .. + 65C

Nem% 0..80 r.H. yoğunlaşma yok (cihaz)

GSM Güç kaynağı 5VDC @ 2A ±0,15 V (PPM sensörü için ve röleleri bağlarken)

3.5VDC..4.2VDC @ 2A (diğer durumlarda)


LoRaWAN power supply 5VDC @ 300mA ± 0,15 V (PPM sensörü için ve röleleri bağlarken)

3VDC..3.6VDC @ 300mA (diğer durumlarda)


GSM + GPS Cihazları:

Anten girişi 50ohm

SIM nano-SIM veya MIM

(üretim aşamasında seçim - MIM bir ağ operatörünü empoze eder)

Modem Onay Turuncu (2G-CATM1), T-Mobile / DT (2G-NBIoT), 2G Diğer operatörler


BANTLAR (Avrupa) Sınıf Çıkış Gücü Hassasiyeti

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 + 33dB ±2 <-107dB

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

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

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

Belirli bir bant için frekansı uyumlu harici bir dar bantlı anten kullanırken.


* yalnızca Combo modem için: 2G, CATM1, NB-IoT

Sertifikalar:



GPS / GNSS:

çalışma frekansı: 1559..1610MHz

anten empedansı 50ohm

maksimum hassasiyet * -160dB sabit, -149dB navigasyon, -145 soğuk başlatma

TTFF 1s (sıcak), 21s (sıcak), 32s (soğuk)

A-GPS evet

Dinamikler 2g

minimum yenileme hızı 1 Hz


* uyumlu harici dar bantlı anten



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

DR T modülasyon BR bit / s Rx Duyarlılığı Rx Testleri

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

1 2 dakika SF11 / 125kHz 440 -133.5dB

2 1 dakika SF10 / 125kHz 980 -131dB

3 50s SF9 / 125kHz 1760 -128.5dB

4 (*) 50s SF8 / 125kHz 3125 -125.5dB

5 (*) 50 sn SF7 / 125 kHz 5470 -122,5 dB

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

7 FSK 50kbs 50000 -130dB

(*) Sistemin aygıt yazılımını OTA üzerinden yükseltmek için gerekli parametreler

(DR) - Veri hızı

(BR) - Bit Hızı

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




LoRaWAN practical coverage tests:


Test Koşulları:

LoRaWAN Kerlink ifemtocell Dahili Ağ Geçidi

Yer seviyesinden ~ 9m yükseklikte dışarıya yerleştirilmiş pasif dış mekan geniş bant anteni Wygoda gm. Karczew (deniz seviyesinden ~ 110m yukarıda).

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

Kırsal alanlar (çayırlar, küçük ağaçlı tarlalar ve nadir binalar)


En uzak sonuç Czersk ~ 10.5km (deniz seviyesinden ~ 200m yukarıda) idi ve RSSI -136dB'ye eşitti (yani with the maximum sensitivity of the LoRaWAN modem guaranteed by the manufacturer )