IoT i Perangkat CIoT - Solusi Cerdas

LoRaWAN & GSM - Smart City





iSys - Sistem Cerdas







MINUMAN

Daftar isi

1. Pengantar. 3

1.1 @City ( IoT/CIoT ) Communication 4

1.2. Sumber daya perangkat keras Perangkat IoT / CIoT 4

0..4 input biner yang dapat diprogram 4

0..4 keluaran biner yang dapat diprogram 4

0..4 input pencacahan (penghitung nonvolatile) 4

0..4 keluaran dimmer (PWM atau 0..10V) 5

Masukan + keluaran inframerah 5

0..4 input pengukuran (ADC) 5

antarmuka serial SPI / I2C / UART / CAN 5

1.3. @City GSM Devices 6

1.4. @City LoRaWAN Devices 9

Itu module tanpa LoRaWAN modem dan processor may act as MEMs Sensor Module for @City GSM, Wifi, Ethernet, dan 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. Konfigurasi Input Biner 18

3.4. Konfigurasi Output Biner 19

3.5. Konfigurasi Input Pengukuran ADC dan sensor tambahan (XIN) 21

3.6. Konfigurasi Dimmer PWM / 0..10V 22

3.7. Konfigurasi Penjadwal Kalender 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. Konfigurasi Semtech Packet Forwarder (SPF) 27

4.2. LoRaWAN Network/Application Server Configuration 28

4.2.1. LoRaWAN Network Server Configuration 29

5. Work condition of @City GSM / LoRaWAN devices 31


1. Pengantar.

Itu @City sistem mendukung sejumlah perangkat elektronik (pengontrol) - disebut sebagai node, mote, device. Banyak jenis komunikasi (kabel dan nirkabel) tersedia tergantung pada infrastruktur yang tersedia, persyaratan dan kondisi.

Device types available in the @City sistem:

Semua perangkat terintegrasi satu sama lain melalui @City cloud dan ada kemungkinan kerjasama hybrid tergantung pada ketersediaan infrastruktur komunikasi yang diberikan.

Untuk gedung dan ketersediaan LAN atau WiFi yang terhubung ke Internet kita dapat menggunakan eHouse solusi melalui server eHouse.PRO (yang dapat mengirim / menerima data ke @City cloud):

Dokumen berikut menjelaskan GSM dan LoRaWAN perangkat berbasis mikrokontroler chip tunggal (mikroprosesor) dan modem komunikasi eksternal. Hal ini memungkinkan sistem menjadi standar meskipun ada perbedaan modem komunikasi.

Untuk varian komunikasi lainnya, silakan merujuk ke eHouse dokumentasi.



Hal ini memungkinkan fungsionalitas dan peralatan serupa diperoleh, serta migrasi yang mudah ke varian atau versi komunikasi lainnya.

1.1 @City ( IoT/CIoT ) Communication

Itu @City sistem currently uses one of the terpilih communication modules ( modems ):

1.2. Sumber daya perangkat keras Perangkat IoT / CIoT

Keseluruhan "intelijen" Sistem berada di mikrokontroler (mikroprosesor) dan tidak terlalu tergantung pada jenis komunikasi. Sumber daya perangkat keras perangkat IoT / CIoT (mikroprosesor) adalah sebagai berikut:

1.3. @City GSM Devices

@City GSM devices connect through the cellular network of the GSM mobile operator through one or more technologies dan services. Layanan ini ditagih dan bergantung pada operator dan layanan satu per satu. Layanan ini diotorisasi dengan cara yang sama seperti di ponsel melalui kartu SIM aktif:

Itu availability of terpilih services depends on the communication operator dan the built-in GSM modem at the production stage:

1) 2G (semua operator)

2) 2G / LTE CATM1 (Oranye) - ada kemungkinan mundur 2G saat CATM1 tidak tersedia.

3) 2G / NBIoT (T-Mobile / Deutsche Telecom) - ada kemungkinan mundur 2G ketika NBIoT tidak tersedia dan operator mengizinkannya.

4) 2G / 3G (semua operator)

5) 4G / LTE (semua operator)

6) Kombinasi layanan lain mungkin juga tersedia tergantung pada modem dan pengaturan yang tersedia.

3 solusi pertama bekerja pada modem yang sama (NBIoT / CATM1 + fallback 2G). Dalam kasus menggunakan "plastik" Kartu SIM Nano dimungkinkan untuk mengganti kartu dan mengkonfigurasi perangkat dari jarak jauh agar berfungsi dengan baik di layanan lain. Dalam kasus MIM (SIM dalam bentuk chip (IC)), keputusan dibuat pada tahap produksi perangkat, dan tidak mungkin untuk mengubah operator atau layanan. NBIoT didedikasikan untuk sejumlah kecil data yang ditransmisikan ~ 512kB per bulan (harap negosiasikan nilai ini ke operator), yang merupakan kendala signifikan untuk beberapa solusi CIoT / IoT.

Solusi 4, 5 memerlukan pemasangan modem lain pada tahap produksi.

Konsumsi daya perangkat bergantung pada layanan dan ditampilkan dari yang terendah hingga tertinggi:

- NBIoT

- CATM1

- LTE

- 3G

- 2G / SMS / USSD / GPRS / EDGE

Kecepatan transfer data dari terendah ke tertinggi:

- NBIoT

- CATM1

- 2G / SMS / USSD / GPRS / EDGE

- 3G

- LTE



All @City GSM devices can be equipped with a GPS receiver for geolocation dan automatic positioning on maps. Mereka juga dapat bekerja secara mobile ketika ada kebutuhan untuk pengukuran atau pekerjaan yang sedang bergerak.




1.4. @City LoRaWAN Devices

LoRaWAN is a long jarak communication solution ( up to approx. 15km) bekerja di band ISM terbuka (mis. 433MHz, 868MHz, dll. ). Namun, rentang yang sangat besar memerlukan pengurangan yang signifikan dalam kecepatan transmisi dan panjang paket data (mis. untuk rentang tertinggi hingga 250 bit per detik dan maksimum 51 byte data - payload). Transmission with repetitions dan confirmations can take a very long time, which may eliminate LoRaWAN in some solutions. Itu number of LoRaWAN gateways is also important to ensure a good jarak of devices, which allows you to work at higher speeds, fewer errors dan 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/SEBAGAI ).

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

Server jaringan / aplikasi dapat ditemukan di LAN lokal atau di pusat data penyedia layanan. Data dari perangkat dikirim dari jaringan / server aplikasi melalui protokol integrasi ke @City cloud (melalui webhook). Ini memungkinkan integrasi langsung dari @City LoRaWAN sistem dengan @City databases.



Server aplikasi juga dapat mengimplementasikan logika diperpanjang & BIM (pemodelan informasi) untuk sistem, memproses data pada penerimaan, dan mengirim perintah kontrol (peristiwa) ke perangkat individu sebagai tanggapan.

@City LoRaWAN devices contains additional features as:


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

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

PERHATIAN! Pengaturan yang salah dari parameter antarmuka komunikasi utama dapat menyebabkan kerusakan atau pemblokiran permanen perangkat (yang kami tidak memiliki akses fisik).

Setiap pembaruan pengontrol dari a firmware dan konfigurasi akhir harus dilakukan dan diuji (untuk semua perangkat dan setidaknya seminggu untuk beberapa perangkat) sebelum memasangnya di tempat tujuan.

Pabrikan tidak bertanggung jawab atas konfigurasi yang tidak tepat / pembaruan perangkat lunak yang dilakukan oleh orang yang tidak berwenang, serta pelaksanaannya di tempat-tempat pemasangan pengontrol individu.

Semua biaya penghapusan, layanan, perbaikan, penggantian, penginstalan ulang ditanggung oleh pengguna sistem (bukan Produsen).

Untuk memperbarui firmware dan konfigurasi, perlu untuk memastikan level sinyal yang memadai dan ketersediaan layanan yang diperlukan. Aktivitas di atas mungkin tidak mungkin dilakukan di lokasi pemasangan terakhir pengontrol dan di dalam penutupnya. Mereka mungkin juga bergantung pada musim, cuaca, dan perambatan gelombang radio.

Semua biaya layanan yang terkait dengan konfigurasi / perubahan firmware ditanggung oleh pengguna (biaya tambahan untuk transfer data, kemungkinan pencopotan pemasangan, pemasangan perangkat, pembukaan kunci, penggantian, dll. ).

Jangkauan maksimum murni teoritis, diukur di bawah kondisi propagasi radio yang ideal dan mengacu pada pengoperasian perangkat (dengan antena eksternal dan cocok) di bidang pandang (tanpa halangan di jalur berkas sinyal). Bergantung pada urbanisasi daerah, pohon, cuaca, lokasi dan metode pemasangan, jangkauannya mungkin lebih buruk beberapa ratus kali lipat dari data di atas.

2.1. Exclusive Conditions of @City GSM.

Itu user bears the costs dan is responsible for timely payment of the GSM operator subscription dan @City server hosting. Kurangnya kontinuitas layanan dapat menyebabkan perubahan parameter transmisi kritis yang tidak dapat diubah dan memblokir seluruh sistem (mis. perubahan alamat IP statis, kehilangan domain internet, kehilangan data / konfigurasi di server, kehilangan perangkat lunak, backup, dll. ).

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

Itu sistem manufacturer is not responsible for the quality of services provided by third parties, including the GSM operator, external @City hosting. Pabrikan tidak bertanggung jawab atas kerusakan jangkauan perambatan gelombang radio (mis. due to the creation of new buildings, changes in the location of GSM broadcasting stations ( BTS ), trees, etc. ).

Dalam kasus batas transfer data (terutama untuk NBIoT), konfigurasi dan pembaruan perangkat lunak harus dilakukan di awal periode langganan, dengan konsumsi data serendah mungkin. Jika tidak, dimungkinkan untuk memblokir perangkat hingga akhir periode penagihan, karena pemblokiran yang terkait dengan melebihi batas transfer.

Itu GSM operator is responsible for the quality of the GSM connection, not the @City sistem manufacturer.

Pengguna menyatakan bahwa dia menerima informasi berikut dan menyetujuinya.

2.2. Exclusive conditions for @City LoRaWAN.

Itu user bears the costs dan is responsible for the timely payment of lease dan installation fees for the LoRaWAN gateway, LoRaWAN Network/Application Server dan @City server hosting. Kurangnya kontinuitas layanan dapat menyebabkan perubahan parameter transmisi kritis yang tidak dapat dipulihkan dan pemblokiran sistem permanen (mis. perubahan alamat IP statis, kehilangan domain, kehilangan data / konfigurasi di server, kehilangan perangkat lunak, backup, dll. ).

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

Itu sistem 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. Pabrikan tidak bertanggung jawab atas kerusakan jangkauan perambatan gelombang radio (mis. 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. ).

Dalam kasus batas transfer data, konfigurasi dan pembaruan perangkat lunak harus dilakukan pada awal periode langganan, dengan konsumsi data paling sedikit saat ini. Jika tidak, dimungkinkan untuk memblokir perangkat hingga akhir periode penagihan karena pemblokiran yang terkait dengan melebihi batas transfer. Pembaruan harus dilakukan satu pengontrol dari awal hingga akhir dan menguji kebenaran pekerjaan. Menjalankan pembaruan untuk semua pengontrol dapat menyebabkan pita radio diblokir sepenuhnya selama beberapa hari.

LoRaWAN uses publicly available "buka pita radio" (433 atau 868 MHz untuk UE), yang mungkin terganggu atau ditempati oleh perangkat lain yang beroperasi pada frekuensi yang sama. Pabrikan tidak bertanggung jawab atas kualitas komunikasi dalam kasus di atas.

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

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

Pengguna menyatakan bahwa dia menerima informasi berikut dan menyetujuinya.

3. @City ( LoRaWAN, GSM ) Controller Configuration

Konfigurasi sistem dilakukan melalui antarmuka web. Configuration is very critical for @City controllers dan incorrect settings may cause the sistem to completely block. It is recommended that the full template configuration ( default settings ) be carried out dan tested by the @City sistem manufacturer.

3.1. @City Controller Configuration - Assigning names


Alamat pengontrol 000000000000000 ( 15 zeros for GSM/16 for LoRaWAN ) adalah alamat default yang berlaku untuk semua pengontrol dalam keluarga (mis. untuk yang sama Kode vendor dan Kode File, dan jenis pengontrol LoRaWAN / GSM yang sama. Jika kontroler tidak memiliki konfigurasi individualnya sendiri yang ditentukan, konfigurasi default akan dimuat ke dalamnya.

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

Kode vendor - adalah parameter unik untuk pelanggan (pengguna)

Kode File - adalah parameter yang menunjukkan jenis firmware (bergantung pada peralatan dan algoritme yang tersedia)

Dalam kebanyakan kasus, cukup untuk mengkonfigurasi perangkat yang satu ini (default) untuk seluruh sistem atau sebagai template untuk driver lain. Saat membuat konfigurasi pengontrol baru, pengaturan ini disalin dari template.

Both firmware dan configurations for all installations ( instances ) are located on the servers of the @City sistem manufacturer available via the WWW, to which the user may have limited access. Namun, konfigurasi yang benar sangat penting, dan tidak disarankan untuk melakukan perubahan tanpa pengujian pada beberapa perangkat dengan akses fisik penuh (di atas meja). For more information, please check the general conditions of the @City sistem dan 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 sistem dan sistem-specific conditions for @City GSM.




Kode vendor - berisi 8 karakter yang disimpan dalam kode heksadesimal yang didedikasikan untuk satu pelanggan (pengguna). Itu diberikan pada tahap produksi pengontrol. Upaya untuk mengubah dapat menyebabkan kerusakan permanen pada pengontrol.

Kode File - berisi 8 karakter yang disimpan dalam kode heksadesimal, didedikasikan untuk satu versi firmware pengontrol. It is granted at the controller production stage dan may depend on the type of communication ( GSM / LoRaWAN ) dan additional equipment, e.g. sensor, jumlah input / output dan algoritma individu. Perubahan tersebut dapat menyebabkan kerusakan permanen atau pemblokiran pengontrol.

Nomor PIN - Nomor pin 4 digit jika diatur untuk kartu SIM. Menyetel PIN tidak disarankan. Untuk kartu SIM plastik, Anda dapat mengeluarkannya di ponsel Anda. Pengenalan SIM yang salah dapat menyebabkan pemblokiran permanen kartu di perangkat (yang pada akhirnya kami tidak memiliki akses fisik).

No. SMS - Nomor SMS saat mengirim status melalui SMS. Pilihan ini tersedia tergantung pada layanan dan operator (2G / CATM1 / NBIoT). Ini juga membutuhkan pengaktifan bendera: SMS Aktifkan.

USSD Str - Perintah USSD untuk mengirim status melalui USSD. This option is available only for terpilih types of GSM modems ( 2G/3G + GPS ). Pilihan: USSD Enable diperlukan. Operator harus menyediakan dan mengaktifkan layanan USSD.

APN - Nama Titik Akses. Nama jalur akses internet, mis. Internet (untuk layanan khusus seperti LTE-M1 atau NB-IoT, dapat ditetapkan secara individual oleh operator).

Alamat WWW - alamat web (domain atau IP) untuk akses HTTP.

Halaman WWW - alamat halaman web, tempat status dan perintah pengontrol dikirim.

HTTP Aktifkan - Memungkinkan transmisi data HTTP. Metode ini menghasilkan transfer data berkali-kali lebih banyak daripada semua metode komunikasi lainnya, yang dapat mengakibatkan peningkatan biaya, melebihi batas transfer atau ketidakmampuan untuk menggunakan beberapa layanan, seperti NBIoT.

Alamat TCP / UDP - IP address of the @City server for receiving dan transmitting data between the cloud dan devices. Disarankan untuk menggunakan alamat IP tetap, bukan alamat domain internet.

Port TCP - Port TCP / IP untuk komunikasi

Mengaktifkan TCP - Memungkinkan Anda untuk mengaktifkan transmisi TCP / IP. Frame transmisi dan konfirmasi TCP meningkatkan jumlah data dalam kaitannya dengan transmisi UDP, namun, memastikan kebenaran data, konfirmasi dan menjamin pengirimannya, jika komunikasi tersedia.

Port UDP - Port untuk menerima status melalui UDP

Mengaktifkan UDP - Hidupkan transmisi UDP

Aux Address, Aux Port, Aux Enable - aplikasi masa depan

Alamat Aux2, Port Aux2, Aux2 Diaktifkan - aplikasi masa depan

Aktivasi dukungan sensor ( they must be physically mounted on the @City module ). Jika tidak, perangkat mungkin bekerja lebih lambat dan kurang stabil. Sensor dipasang pada tahap produksi untuk seluruh seri produksi.

Suhu, tekanan, kelembapan, gas - Sensor suhu, tekanan, kelembaban dan kualitas udara terintegrasi

Temp + Presure - Sensor suhu dan tekanan terintegrasi

Giroskop - Sensor giroskop dalam 3 sumbu (X, Y, Z)

Magnetometer - Sensor magnet dalam 3 sumbu (X, Y, Z)

Akselerometer - Sensor akselerasi / getaran dalam 3 sumbu (X, Y, Z)

Warna - Sensor warna (R, G, B, IR, G2)

Ambien + proksimeter - level cahaya terintegrasi dan sensor proksimeter (rentang 10cm)

GSM Commdans - Perintah inisialisasi modem tambahan

Kode hash - Kode enkripsi tambahan. Jangan berubah.

Transfer HTTP - Opsi komunikasi HTTP tambahan

Alamat Global - Alamat global pengontrol untuk kontrol perangkat-ke-perangkat.

GSM Mode - GSM communication mode ( 2G Only, LTE Only, CATM1, NBIoT, 2G + CAT M1, LTE 800, LTE 1800 ). Pengaturan mode komunikasi yang salah dapat mengakibatkan pemblokiran komunikasi perangkat secara permanen.

3.2.2. General Configuration of @City LoRaWAN controllers

Most options are the same as in the GSM controller. In principle, all fields related to GSM communication are not used during LoRaWAN controller operation. LoRaWAN devices have different firmware which support LoRaWAN module instead GSM.

Di @City LoRaWAN sisi perangkat, konfigurasinya sangat sederhana:

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

Kunci Aplikasi - application authorization key for LoRaWAN server ( as above )

Nonaktifkan Laju Data Adaptif - Menonaktifkan pemilihan kecepatan adaptif. Ini memungkinkan Anda untuk memaksa kecepatan perangkat yang konstan. Dalam beberapa situasi, ini dapat menyebabkan masalah komunikasi yang besar. Harus dipertimbangkan bahwa ketika parameter RSSI dan SNR meningkat dalam mode adaptif, kecepatannya meningkat secara signifikan. Ini secara signifikan mengurangi waktu transmisi data melalui radio "Waktu Siaran" dan lebih sering informasi dapat dikirim antara perangkat dan server dan sebaliknya.

Kecepatan Data (DR) - LoRaWAN link speed selection. Kecepatan ini tidak berlaku untuk Bootloader. Jika pengontrol bekerja dalam mode pengaturan kecepatan adaptif, itu hanya nilai awal, karena pengontrol setelah beberapa upaya transmisi, secara otonom memilih kecepatan optimal untuk membatasi waktu pengiriman pesan di udara.

Perbarui Pengaturan - menyimpan konfigurasi startup pengontrol - semua pengaturan



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

3.3. Konfigurasi Input Biner




Input biner memiliki sejumlah fungsi dan parameter yang memungkinkan pengoperasian kontroler secara otonom:

Membalikkan - masukan negasi saat sensor "biasanya terhubung" (NC) terhubung.

Alarm - aktivasi fungsi alarm.

Penundaan Alarm - Waktu tunda alarm. Jika status masukan kembali ke keadaan semula sebelum waktu ini habis, alarm tidak akan diaktifkan.

Ingat State - Waktu untuk mengingat perubahan status input.

Nonaktifkan Eksekusi - Pemblokiran acara yang berjalan terkait dengan input.

Lari - Jalankan perintah konfigurasi input (Ad-Hoc)

Salinan - Salin perintah konfigurasi input ke clipboard

Acara Aktif - Deskripsi tentang cara menjalankan acara untuk level input tinggi (1)

Acara Langsung Aktif - Kode acara yang akan dijalankan saat input aktif (0 => 1)

Acara Mati - Deskripsi aktivasi acara untuk level input rendah (0)

Acara Langsung Mati - Kode acara akan dijalankan ketika input dimatikan (1 => 0)

Acara Alarm - Deskripsi acara Alarm.

Acara Alarm Langsung - Kode kejadian yang akan dipicu saat alarm berbunyi

Perbarui Pengaturan - menyimpan konfigurasi startup untuk semua pengaturan

3.4. Konfigurasi Output Biner




Output biner cerdas dapat berfungsi sebagai tunggal atau ganda. Formulir ini memungkinkan Anda membuat konfigurasi startup untuk pengontrol (jika Anda mengonfirmasinya dengan tombol Perbarui).

Formulir ini juga berfungsi sebagai pembuat acara untuk keluaran yang dapat dimulai dengan menekan tombol Jalankan atau disalin ke papan klip untuk digunakan dalam konfigurasi pengontrol, mis.



Konfigurasi keluaran tunggal:

Nonaktifkan - Memblokir output dalam mode tunggal (mis. jika digunakan untuk mengontrol drive agar tidak merusak roller shutters, gate, actuator secara tidak sengaja)

Admin - Bendera administratif diperlukan saat mengubah pengaturan kritis

Negara - pemilihan negara (konfigurasi awal atau meluncurkan acara dengan "run" tombol)

Berulang - Jumlah pengulangan (perubahan keadaan siklus)

Waktu Aktif - Waktu aktivasi keluaran

Waktu istirahat - Waktu mematikan output (penting saat mengulangi acara)

Lari - Jalankan acara untuk keluar

Salinan - Salin acara ke clipboard

Perbarui Pengaturan - menyimpan konfigurasi startup untuk semua pengaturan

Konfigurasi keluaran ganda:

Nonaktifkan - Kunci sepasang output dalam mode ganda (mis. jika digunakan sebagai input tunggal)

Admin - Bendera administratif diperlukan saat mengubah pengaturan kritis seperti mode berkendara

Somfy - mode drive (dicentang => Somfy / tidak dicentang => Direct Servo)

Negara - pemilihan negara bagian (untuk konfigurasi awal atau makan siang acara dengan "run" tombol)

Berulang - Jumlah pengulangan (perubahan siklus keadaan)

Waktu Aktif - Waktu menghidupkan keadaan tertentu

Nonaktifkan Waktu - Waktu untuk memblokir output (waktu minimum antara perubahan output) untuk melindungi drive dari kerusakan.

Waktu istirahat - Waktu mematikan output (penting saat mengulangi acara)

Lari - Jalankan acara untuk drive

Salinan - Salin acara ke clipboard

Perbarui Pengaturan - menyimpan konfigurasi startup untuk semua pengaturan

3.5. Konfigurasi Input Pengukuran ADC dan sensor tambahan (XIN)




Membalikkan - skala terbalik (100% -x) dari input ADC

Alarm L - Aktivasi opsi untuk menghasilkan alarm ketika nilainya turun di bawah min. ambang

Alarm H - Aktivasi opsi untuk menghasilkan alarm ketika nilainya melebihi maks. ambang

Penundaan Alarm - Waktu tunda alarm. Jika status input kembali ke "baik" level sebelum waktu berlalu, alarm tidak akan diaktifkan.

Acara Nonaktifkan - Pemblokiran eksekusi acara

Admin - Bendera admin memungkinkan perubahan konfigurasi masukan pengukuran

Acara RENDAH - deskripsi acara yang dilakukan ketika ambang batas bawah terlampaui

RENDAH Langsung - kode acara yang akan dijalankan setelah menurunkan nilai di bawah ambang bawah

Level rendah - Tingkat ambang bawah (min)

OK Acara - Deskripsi dari "baik" peristiwa

OK Langsung - kode acara yang akan dieksekusi setelah memasukkan "baik" jarak

Acara TINGGI - Deskripsi acara untuk ambang atas

TINGGI Langsung - kode acara yang akan dijalankan setelah melebihi nilai ambang atas

Level tinggi - Tingkat ambang atas (maks)

Lari - menjalankan acara konfigurasi (perubahan konfigurasi ADC Ad-Hoc)

Perbarui Pengaturan - menyimpan konfigurasi awal untuk input ADC

3.6. Konfigurasi Dimmer PWM / 0..10V




Membalikkan - Pembalikan polaritas redup (100% - x)

Admin - Bendera administratif yang memungkinkan Anda mengubah opsi penting

Nonaktifkan - Memblokir output peredup

Sekali - Ubah pengaturan peredup sekali (lalu hentikan peredup)

Nilai Min - nilai minimum pengaturan peredup

Nilai - nilai target peredup

Mode - Mode pengaturan peredup (Stop / - / + / Set)

Langkah - Langkah mengubah nilai level peredup

Nilai Max - nilai maksimum pengaturan peredup

Lari - Menjalankan acara redup

Salinan - Salin acara ke clipboard



Peredup RGBW mengambil nilai pengaturan dari masing-masing warna.

Selain itu, ini memungkinkan Anda untuk mengaktifkan mode perubahan warna berkelanjutan menggunakan preset peredup tunggal.

Perbarui Pengaturan - menyimpan konfigurasi startup untuk semua pengaturan





Tombol:

Perbarui Pengaturan - saving the configuration in the @City sistem

Semua Pengontrol - daftar semua pengontrol

Pengaturan - pengaturan pengontrol saat ini

Ubah Nama - ubah nama pengontrol saat ini

Penjadwal - editor penjadwal-kalender dari pengontrol saat ini

Tulis Config * - mengirim perintah untuk mengunduh konfigurasi oleh pengontrol

Meningkatkan firmware * - mengirim perintah untuk mengunduh firmware oleh pengontrol

Setel Ulang Pengontrol * - mengirim perintah reset untuk diunduh oleh pengontrol

Atur Ulang Pengontrol - Salin - salinan acara reset pengontrol ke clipboard

Keluar - logout pengguna (untuk alasan keamanan, Anda juga harus menutup semua instance terbuka dari browser web yang dapat menyimpan parameter login di cache).

* - mengirim perintah berarti menambah antrian acara. On connecting controller to the @City sistem, the controller downloads these peristiwas.

3.7. Konfigurasi penjadwal kalender


Kalender-penjadwal memungkinkan pemicuan otonom dari acara berulang atau terjadwal (perintah). Contohnya adalah, misalnya, menyalakan lampu jalan pada pukul 17 dan mematikan pada pukul 7 (di musim dingin).

Del (Hapus) - sepenuhnya menghapus item jadwal.

En. (Aktifkan) - Aktifkan item jadwal (hanya posisi yang akan dieksekusi yang memiliki set flag Enable)

Nama - Nama acara (Anda dapat mendeskripsikan acara dengan cara yang dapat dikenali)

Kode Acara - kode acara dalam kode heksadesimal (disalin dari clipboard saat membuat perintah)

Bidang bulan (Ja, Fe, .., No, De) - bulan januari ... Desember dimana acara akan dimulai

Hari - Hari. Anda dapat memilih hari apa pun dalam sebulan atau "*" untuk apa saja (menjalankan acara setiap hari).

Bidang hari kerja (Mo, Tu, .. Su) - Anda dapat memilih hari dalam seminggu untuk menyelenggarakan acara.

Jam - Jam. Anda dapat memilih jam apa saja atau "*" untuk semua orang (menjalankan acara setiap jam).

Min - Menit. Anda dapat memilih setiap menit atau "*" untuk semua orang (menjalankan acara setiap menit).



Logis "dan" algoritma diimplementasikan di antara semua bidang (kecuali Nama ), jadi semuanya harus terpenuhi agar acara dapat dijalankan.



Misalnya. Menyalakan lampu jalan ( November, Desember, Januari, Februari ) di 17.01 tanpa Minggu.

En - terpilih

Event code - 00002101010000000000 // menjalankan keluaran biner pertama

Bidang bulan - hanya Tidak, De, Ja, Fe ditandai

Hari - terpilih "*" untuk setiap hari dalam sebulan

Jam - waktu yang dipilih adalah 17

Min - menit yang dipilih 01

Bidang hari kerja - semua kecuali Su terpilih

4. LoRaWAN Network Infrastructure Configuration

This chapter only applies to LoRaWAN communication. Dalam kasus sistem yang bekerja menggunakan metode transmisi lain, itu dapat dihilangkan.

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

4.1. LoRaWAN Gateway Configuration.

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

4.1.1. Basic configuration of LoRaWAN gateway

Gateway LoraWAN harus dapat diakses dari setidaknya satu stasiun konfigurasi.

Saat menginstal melalui Ethernet / WiFi dan hanya mengonfigurasi dari LAN / WLAN lokal, keamanan gateway tidak terlalu penting (kecuali kami menyediakan akses ke gateway dari luar, mis. internet).

In the case the LoRaWAN gateway is connected only via GSM/LTE, it is necessary to secure the gateway against access dan 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 dan SSH service available. Jika tidak, Anda harus terhubung secara fisik ke gateway melalui antarmuka Ethernet atau WiFi.

- perlu mengatur kata sandi akses yang rumit untuk semua pengguna di perangkat.

- nonaktifkan semua layanan yang tidak digunakan seperti Telnet, FTP, POP, SMTP, IMAP, WWW dll. yang mungkin menjadi target serangan "menempati" gateway dengan proses lain seperti upaya login.

- Anda dapat membatasi kemungkinan masuk, hanya dari stasiun dengan alamat IP statis yang dipilih, yang merupakan perlindungan yang cukup efektif terhadap peretasan. Ini juga berlaku untuk layanan yang tampaknya tidak signifikan seperti ICMP (ping), HTTP, FTP, dll.

- setelah konfigurasi penuh dan beberapa minggu pengujian sistem, kami dapat memblokir semua layanan eksternal dan akses jarak jauh, yang, bagaimanapun, akan menghambat layanan, mencari dan memeriksa log gateway.

4.1.2. Konfigurasi Semtech Packet Forwarder (SPF)

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

Itu tidak memproses atau mengotorisasi paket data ke segala arah.

Konfigurasi SPF sangat sederhana dan melibatkan "mengarahkan" it to the required LoRaWAN network server.

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

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

Direktori konfigurasi SPF adalah "/ pengguna / spf / etc /" however, depending on the LoRaWAN gateway manufacturer, it may be located in other locations.

Konfigurasi utama SPF ada di file "/user/spf/etc/global_conf.json", yang harus diedit dengan editor yang tersedia (mis. vi atau nano). Kami mengubah nilai parameter: "alamat server" dengan memasukkan alamat IP tetap dari server jaringan atau nama domain (Memerlukan layanan klien DNS tambahan yang dikonfigurasi dengan benar).

Port komunikasi kembali default adalah 17.00 ( if you plan to change them, you must do the same on the LoRaWAN network server ) by entering identical values.

Log paket SPF terletak di "/ pengguna / spf / var / logs /" direktori di spf.log file dan salinan arsipnya.

Itu network configuration of the LoRaWAN gateway on linux OS is normally in the directory "/ etc /", di mana Anda dapat mengaktifkan / menonaktifkan layanan jaringan standar dan mengamankan server.

Anda juga harus mengubah kata sandi semua pengguna yang tersedia di sistem dengan passwd perintah untuk mengamankan dari akses yang tidak sah oleh orang yang tidak berwenang. Anda juga harus mengubah kata sandi pengguna untuk dukungan berbasis web.

Yang terbaik juga adalah menonaktifkan komunikasi WiFi, karena penyusup mungkin mencoba menggunakan serangan melalui media transmisi ini.

Setelah menyelesaikan konfigurasi ini, setel ulang gateway dengan reboot perintah.



4.2. LoRaWAN Network/Application Server Configuration

Ada banyak solusi untuk jaringan dan server aplikasi (termasuk yang gratis). Masing-masing memiliki cara integrasi sendiri dengan layanan dan sistem eksternal (mis. awan seperti @City ). Untuk alasan ini, file @City sistem must have an interface for integration with the installed LoRaWAN NS/SEBAGAI server.

Dalam kasus sistem produksi, kami dapat menggunakan layanan gratis "The Things Network", selama kita berada dalam batas harian yang sangat besar yang ditentukan untuk setiap perangkat {khususnya "Waktu Siaran" (30 detik **) dan sejumlah kecil perintah dikirim ke perangkat (10 **)}.

** Indikasi batas perangkat harian saat ini dapat berubah.

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

Ini memberi kita beberapa opsi:

Pada beberapa sistem, firmware + konfigurasi diperbaiki (untuk semua pengontrol yang tersedia dalam sistem) dan dimulai pada tahap konfigurasi sistem awal, yang menyederhanakan pemilihan.

(*) - in these cases it is necessary to have a second LoRaWAN gateway set on the second server for configuration dan firmware update in order for the production environment to work continuously. For low-critical applications, you can change the configuration of one LoRaWAN gateway dedicated LoRaWAN server, which, however, will result in loss of communication with the production environment dan incorrect operation of these devices.

It should be realized that the software update of a single LoRaWAN controller takes about an hour, with good jarak ( DR> = 4 ), so it is worth using an additional gateway to upgrade the firmware dan configuration. Pada jangkauan rendah (DR <4), konfigurasi dan pembaruan firmware tidak dimungkinkan dan memerlukan Gateway dengan komunikasi LTE di dekat perangkat yang diperbarui.

4.2.1. LoRaWAN Network Server Configuration

Di LoRaWAN network server, add the LoRaWAN communication gateway ( the address is located on its cover, or in the file "pengguna / spf / etc / local_conf.json", atau ditampilkan di log "/user/spf/var/log/spf.log". Periksa di log server web bahwa gateway komunikasi terhubung ke server.

Langkah selanjutnya adalah konfigurasi server aplikasi (biasanya terletak di perangkat yang sama dengan server jaringan).

Langkah selanjutnya yang harus dilakukan, bergantung pada solusi server aplikasi yang digunakan, dan ketersediaan antarmuka Back-End / Front-End. Antarmuka menyederhanakan "langkah pertama" dan konfigurasi sistem.

Secara umum, Anda harus:

 







5. Work condition of @City GSM / LoRaWAN devices

Suhu - 40C .. + 65C

Kelembaban 0..80% r.H. tidak ada kondensasi (perangkat)

GSM Catu daya 5VC @ 2A ±0,15 V (untuk sensor PPM dan saat menghubungkan relai)

3.5VDC..4.2VDC @ 2A (dalam kasus lain)


LoRaWAN power supply 5VDC @ 300mA ± 0,15 V (untuk sensor PPM dan saat menghubungkan relai)

3VDC..3.6VDC @ 300mA (dalam kasus lain)


Perangkat GSM + GPS:

Input antena 50ohm

SIM nano-SIM atau MIM

(pilihan pada tahap produksi - MIM memberlakukan operator jaringan)

Modem Approval Orange (2G-CATM1), T-Mobile / DT (2G-NBIoT), 2G Operator lain


BAND (Eropa) Sensitivitas Daya Keluaran Kelas

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

Saat menggunakan antena pita sempit eksternal yang frekuensi cocok untuk pita tertentu.


* hanya untuk modem Combo: 2G, CATM1, NB-IoT

Sertifikat:



GPS / GNSS:

frekuensi operasi: 1559..1610MHz

impedansi antena 50ohm

sensitivitas maksimum * stasioner -160dB, navigasi -149dB, -145 start dingin

TTFF 1 detik (panas), 21 detik (hangat), 32 detik (dingin)

A-GPS ya

Dinamika 2g

kecepatan refresh minimal 1 Hz


* antena pita sempit eksternal yang cocok



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

DR T modulasi Tes Rx Sensitivitas Rx bit BR / s

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

1 2 menit SF11 / 125kHz 440 -133.5dB

2 1 menit 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

(*) Parameter yang diperlukan untuk memutakhirkan firmware sistem melalui OTA

(DR) - Kecepatan Data

(BR) - Bit Rate

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




LoRaWAN practical coverage tests:


Kondisi Tes:

LoRaWAN Kerlink ifemtocell Gerbang Internal

antena broadband luar ruang pasif ditempatkan di luar pada ketinggian ~ 9m di atas permukaan tanah Wygoda gm. Karczew (~ 110m di atas permukaan laut).

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

Daerah pedesaan (padang rumput, ladang dengan pepohonan kecil dan bangunan langka)


Hasil terjauh adalah Czersk ~ 10.5km (~ 200m di atas permukaan laut) dengan RSSI sama dengan -136dB (mis. with the maximum sensitivity of the LoRaWAN modem guaranteed by the manufacturer )