Uygulama Yönetimi
Uygulamalar, App Store’dan projenize yüklediğiniz hazır çözümlerdir. Her uygulama belirli bir kullanım senaryosu için gereken her şeyi sağlar — izleme için bir kullanıcı arayüzü, cihazlarınızdan veri toplama ve kontroller — hepsi bir arada.
Bir o kadar önemlisi: her uygulama aynı zamanda projenizin AI asistanı için bir beceridir. Bir uygulama yüklendiği anda asistan onun verilerini, cihazlarını ve panolarını anlar — bir titreşim izleme uygulaması yükleyin, titreşim eğilimlerini sorabilirsiniz; bir kalite uygulaması yükleyin, asistan hatalı parçaları izleyebilir. Eklediğiniz her uygulama asistanınızı daha yetenekli hale getirir.
Mevcut hiçbir uygulama ihtiyaçlarınızı karşılamıyorsa, App Studio’da kolayca kendi uygulamanızı oluşturabilirsiniz. Özel uygulamalar, kendi bağlamınızdaki benzersiz gereksinimleri çözmenize olanak tanır — ister özel bir pano, ister özel bir veri hattı veya cihazlarınız için özel bir kontrol arayüzü olsun. Ve her uygulama gibi, özel bir uygulama da asistanınıza onunla çalışma becerisini kazandırır.
Uygulama Nedir?
Bir “uygulamanın” yalnızca uç cihazlara dağıttığınız bir container olduğu pek çok IoT platformunun aksine, bir IronFlock uygulaması eksiksiz bir dağıtık hizmettir. Barındırılan bir kullanıcı arayüzünü, veri depolama ve gerçek zamanlı mesajlaşma için bir arka ucu ve cihazlarınızda çalışan bir uç bileşeni bir araya getirir — hepsi otomatik olarak birbirine bağlanır.
Uç container en önemli parçadır — cihazlarınızda gerçekten çalışan, sensör verilerini toplayan, aktüatörleri kontrol eden veya yerel hizmetleri barındıran yazılımdır. Ancak uygulamanın yalnızca bir parçasıdır:
- Uç container — Cihazlarınızda çalışan, veri toplama, yerel işleme ve cihaz kontrolünü üstlenen temel yazılım.
- Kullanıcı arayüzü — Uygulamanın panosu aracılığıyla gerçek zamanlı grafikler, göstergeler, haritalar, tablolar ve kontroller.
- Veri arka ucu — Kullanıcı arayüzüne güç veren ve geçmiş analizini mümkün kılan zaman serisi veritabanında cihaz verilerinin otomatik olarak depolanması.
- Gerçek zamanlı mesajlaşma — Cihazlar ile bulut arasında canlı veri akışı, böylece panolar anında güncellenir.
- Uzaktan erişim — Cihazların web arayüzlerine, kameralarına veya tanılama araçlarına güvenli erişim.
- AI becerileri — Her uygulama projenizin AI asistanını genişletir: asistan uygulamanın verilerini sorgulayabilir, panolarını açıklayabilir ve cihazlarıyla çalışabilir. Uygulamalar ayrıca, uygulama yazarı tarafından yapılandırılmış kendi özel AI ajanlarını da içerebilir.
Bir uygulamayı yüklediğinizde, tüm bu bileşenler otomatik olarak kurulur — herhangi bir yapılandırma veya bağlantı gerektirmez.
Uygulamalar Projede Nasıl Çalışır?
Uygulamalar, tek tek cihazlara değil, proje düzeyinde yüklenir. Yüklendikten sonra uygulama, projenizin ana panelinde görünür. Ardından cihazları uygulamaya atarsınız ve bu cihazlar veri göndermeye başlar.
Bilinmesi gereken önemli noktalar:
- Bir uygulama, çok sayıda cihaz — Uygulamayı bir kez yükleyin ve yüzlerce cihaz atayın. Tüm cihaz verileri aynı kullanıcı arayüzüne akar.
- Veriler projenizde kalır — Her projenin kendi özel veritabanı vardır. Farklı projelerdeki uygulamalar hiçbir zaman veri paylaşmaz.
- Birden fazla uygulama yükleyin — Farklı kullanım senaryoları için aynı projeye birkaç uygulama yükleyebilirsiniz (örn. biri sıcaklık izleme, diğeri prediktif bakım için).
Bu Bölümde
- App Store — Uygulamaları keşfedin ve inceleyin
- Uygulamalara Cihaz Ekleme — Cihazları bir uygulamaya ekleyerek uç bileşeni çalıştırın
- Uygulama Ayarları ve Parametreler — Cihaz başına uygulama davranışını yapılandırın
- Uygulama Güncellemeleri — Yeni sürümler mevcut olduğunda uygulamaları güncelleyin
- Kullanıcı Yetkileri — Kimin neye erişebileceğini kontrol edin