Server iRidium dan platform perangkat keras untuknya

Perangkat lunak mobile IRidium untuk panel kontrol sistem otomasi dan rumah pintar secara luas dikenal tidak hanya di negara kita, tetapi juga jauh melampaui perbatasannya. Solusi ini memungkinkan installer untuk mewujudkan ide terliar mereka untuk memvisualisasikan manajemen proyek mereka baik dalam hal desain eksternal dan struktur internal dan interaksi elemen sistem.
Salah satu keunggulan signifikan produk adalah kemungkinan interaksi langsung dengan berbagai aktuator dan sistem. Pada saat yang sama, kinerja gadget modern memungkinkan Anda menerapkan konfigurasi solusi yang cukup kompleks dan memberikan responsif yang nyaman. Namun, pendekatan ini memiliki kelemahan tertentu yang dapat ditangani oleh iRidium Server.


Fitur ponsel iRidium


Interaksi langsung dengan aktuator bekerja dengan baik ketika diperlukan interaktivitas. Namun, jika kita berbicara tentang perangkat seluler, kemudian menghapusnya dari jaringan rumah Anda, mematikan atau bahkan menggantinya dapat meninggalkan sistem Anda tanpa kontrol yang mudah. Secara khusus, ini tidak memungkinkan implementasi logika kerja yang lebih atau kurang kompleks, termasuk jadwal dan timer.
Skema semacam itu tidak dapat menyediakan alat analisis data, serta membangun tren, karena tidak ada kemungkinan penyimpanan informasi dan database universal yang efisien. Selain itu, kemampuan ini semakin diminati dalam sistem manajemen bangunan modern.

Terlepas dari kemampuan unik arsitektur multi-protokol seluler iRidium, tidak ada alat untuk memastikan interaksi yang andal antara berbagai perangkat dan sistem. Untuk mengatasi masalah ini, Server iRidium telah dibuat, pekerjaan yang telah dilakukan secara aktif sejak tahun lalu.

Fitur baru dengan Server iRidium


Bersamaan dengan mempertahankan fleksibilitas dan kompatibilitas unik dengan berbagai protokol dan standar sistem otomasi, pendekatan client-server yang diimplementasikan dengan iRidium Server memungkinkan kami untuk meningkatkan kegunaan dan menyederhanakan pemrograman panel kontrol. Arsitektur baru memungkinkan Anda untuk menginstal controller pada jaringan lokal yang sama dengan perangkat yang dikelola, dan pada panel (termasuk yang remote) itu akan diperlukan untuk menyediakan koneksi hanya dengan server Anda, tetapi tidak dengan masing-masing perangkat atau jembatan.



Driver sistem bawaan yang tersedia di editor termasuk AV & Custom Sys., Global Cache (termasuk basis kode yang sudah jadi untuk ribuan model kendaraan), AMX, Clipsal (C-Bus), Crestron, Domintell, HDL-BUS Pro, Helvar, KNX, KNX IP BAOS, Modbus, EPSNET. Selain itu, server dapat bekerja melalui driver berbasis skrip dengan Clipsal C-Gate, CoolMaster, CoolMasterNet, Dune HD, ekey, Fibaro (Z-Wave), Highcross, Integra, Kramer, Marantz, nooLite, Onkyo, Philips Dynalite, Philips HUE, RaZberry (Z-Wave), Russound, Samsung Smart TV, Sonos, Squeezebox, Trivum, Vera (Z-Wave), XBMC.

Selain itu, menghindari koneksi langsung panel ke perangkat akan membantu virtualisasi skema komunikasi. Server menyediakan terjemahan perintah yang transparan dan penyajian status driver proyeknya sebagai perangkat universal mereka sendiri. Bahkan, Anda dapat menulis kode yang sama pada panel untuk mengontrol, misalnya, redup pencahayaan, terlepas dari implementasi perangkat keras yang digunakan - baik itu KNX, HDL, Z-Wave atau Philips HUE. Dimungkinkan untuk membuat saluran dan tag yang sepenuhnya virtual, yang meningkatkan kenyamanan pemrosesan acara dan status. Dalam hal ini, tentu saja, panel juga mempertahankan kemampuan untuk terhubung langsung ke sistem dan perangkat.



Server yang terus bekerja memungkinkan Anda untuk mengimplementasikan pekerjaan dengan jadwal dan timer. Dalam banyak tugas modern, dukungan server untuk organisasi dan penggunaan basis data internal akan dibutuhkan. Sebagai contoh, ini berguna untuk proyek-proyek dengan pemrosesan sejumlah besar informasi dan untuk implementasi analitik dan fungsi visualisasi tingkat lanjut.

Perubahan signifikan lainnya adalah skema lisensi baru. Jika sebelumnya lisensi dipasang pada panel dan dapat mencakup berbagai kombinasi driver, sekarang lisensi hanya diperlukan untuk server. Parameter di sini adalah jumlah panel dan jumlah titik kontrol. Pada saat yang sama, server mendukung semua driver sekaligus, dan lisensi untuk panel yang terhubung dengannya tidak diperlukan.

Selain itu, server memiliki antarmuka Web layanan sendiri yang memungkinkan Anda untuk mengontrol pekerjaan, mengelola panel, mengubah pengaturan driver, memeriksa status saluran dan tag.

Tes beta terbuka dari platform iRidium 3.0 Pro, menggunakan arsitektur client-server, mulai musim gugur yang lalu. Aktivitas dapat dinilai dengan pembaruan perangkat lunak yang dirilis secara rutin, aktivitas di forum dukungan, dan seminar video mingguan.

Platform untuk Server iRidium


iRidium Server adalah perangkat lunak ringan dengan kemampuan luas yang dapat bekerja pada berbagai platform, dari mikrokomputer hingga PC pada arsitektur standar. Perhatikan bahwa layanan dimulai hanya dalam lima detik, dan tes memuat menunjukkan bahwa bahkan pada pengontrol seperti Raspberry Pi2, ia dapat melayani 70.000 poin.

Paket perangkat lunak untuk pengenalan produk dan pengujian beta yang berjalan pada sistem operasi Windows saat ini tersedia. Ini termasuk server, klien, pemrograman iRidium Studio dan sistem pembuatan antarmuka, serta Transfer iRidium untuk mengunggah proyek ke server dan klien. Selain itu, klien untuk iOS disajikan (versi Android sedang dalam pengembangan dan diharapkan dalam waktu dekat), server untuk Raspberry Pi2, serta server untuk Evika Logic Machine (petunjuk pemasangan dapat ditemukan di artikel ini ).

Platform perangkat lunak server universal memungkinkan Anda untuk memilih platform perangkat keras secara fleksibel sesuai dengan skala dan persyaratan proyek lainnya. Benar, dari sudut pandang konsumen, memilih opsi terbaik tidak mudah, karena daya tanggap sistem akan ditentukan tidak hanya oleh jumlah perangkat dan panel, tetapi juga oleh kode pengguna dan kualitasnya, serta saluran komunikasi.

Untuk debugging dan pengujian, sangat mungkin untuk mengambil opsi untuk Windows. Selain itu, opsi ini dapat berguna untuk proyek-proyek besar yang membutuhkan reaksi tercepat terhadap peristiwa, perhitungan intensif, dan pemrosesan data dalam jumlah besar.

Jika kita berbicara tentang instalasi nyata ukuran kecil dan menengah, disarankan untuk menggunakan opsi yang dioptimalkan untuk tugas ini. Pada awal Desember, perusahaan membuka pre-order untuk dua opsi untuk platform perangkat keras.

Yang pertama disebut iRidium OnBox dan didasarkan pada solusi Global Cache. Ini kompak dalam ukuran dan harga terjangkau, sebanding dengan mikrokomputer populer. Server ini hanya memiliki antarmuka jaringan dan dimaksudkan untuk digunakan dalam instalasi anggaran bersama. Kemampuannya dapat diperluas dengan memasang gateway IP tambahan untuk integrasi dengan antarmuka sistem otomasi lainnya.



Perangkat ini berjalan pada chip seri Freescale i.MX28 dengan arsitektur ARM9. Frekuensi clock dari satu-satunya inti komputasi adalah 454 MHz. Sistem ini dilengkapi dengan 128 MB RAM. Untuk menyimpan data dan program ada slot untuk kartu memori microSD. Daya disuplai melalui konektor microUSB standar. Dalam model ini, sistem operasi ekosistem OpenEmbedded / Yocto berbasis Linux diinstal.



Model kedua diproduksi oleh Teknologi UMC domestik dan merupakan perangkat yang lebih produktif dengan dukungan antarmuka yang ditingkatkan. Freescale i.MX6 dengan frekuensi clock 1 GHz dipilih di sini sebagai prosesor pusat. Jumlah RAM adalah 512 MB. Komputer mikro menggunakan memori flash internal 1 GB, yang dapat diperluas dengan kartu microSD standar. Selain port jaringan 100 Mbps, ada satu USB 2.0, serta port KNX standar untuk twisted pair. Perangkat ini juga menarik dengan berbagai tegangan suplai yang diizinkan. Selain itu, konsumsi daya maksimum tidak melebihi 2,5 watt. Model di perumahan untuk pemasangan pada rel DIN selesai dan menempati 4 unit di atasnya.

Diharapkan bahwa pengiriman perangkat pertama akan dalam dua bulan ke depan. Perhatikan bahwa untuk bekerja, Anda harus membeli lisensi secara terpisah. Untuk berkenalan dengan perangkat dan pengujian, Anda dapat menggunakan lisensi gratis dengan waktu terbatas.



Salah satu opsi platform paling menjanjikan yang sudah dapat diuji sekarang (petunjuk instalasi dapat ditemukan di forum perusahaan) adalah keluarga Evika LogicMachine. Produk-produk ini terkenal di pasar dan telah membuktikan diri dalam sistem otomasi dari semua ukuran. Perangkat ini dilengkapi dengan berbagai antarmuka internal, termasuk KNX, RS-485, 1-Wire dan CEC HDMI. Nilai plus juga layak dicatat ketersediaan sertifikat.



Kemampuan serupa disediakan oleh platform WirenBoard, juga dikembangkan di Rusia. Selain antarmuka jaringan, perangkat ini mendukung RS-485, ModBus, CAN, 1-Wire. Selain itu, ada input dan output digital dan ADC. Daftar antarmuka opsional termasuk Z-Wave, IR, RS-232 dan lainnya. Dalam mengembangkan modifikasi model baru ada juga dukungan untuk KNX.



Opsi terjangkau lainnya adalah platform Raspberry Pi2. Ini menyediakan antarmuka jaringan untuk menerapkan kontrol atas protokol IP dan catu daya standar 5 V melalui konektor USB. Jika perlu, pengguna dapat mengimplementasikan dukungan perangkat lunak untuk GPIO pada board ini, yang akan menghemat uang pada aktuator dan sensor.

Selain itu, pengembang sedang mempertimbangkan kemungkinan meluncurkan Server iRidium 3.0 pada platform drive jaringan modern, yang mungkin menarik bagi kelas pengguna tertentu. Dalam skenario tertentu, opsi instalasi pada perangkat yang ringkas dengan sistem operasi Android mungkin juga berguna, yang akan memungkinkan Anda untuk menerapkan semua fungsi sistem pada satu perangkat.

Source: https://habr.com/ru/post/id389339/


All Articles