AxonSENSE
Endüstriyel IoT (Nesnelerin İnterneti) ve Akıllı Çevre İzleme Ekosistemi
AxonSense Nedir? Ne İşe Yarar?
Evinizi, villanızı, odalarınızı, bahçenizi, seranızı ve mağazanızı Nesnelerin İnterneti (IoT) teknolojisi sayesinde akıllı hale getiriyoruz. Yaşam ve iş alanlarınızı dünyanın her yerinden izlemenizi ve yönetmenizi sağlayan gelişmiş bir otomasyon ekosistemidir.
Sistem Mimarisi ve Yazılım Altyapısı
AxonSense sıradan bir sensör okuyucu değildir. Cihazlar (Edge) ile Sunucu (Cloud) arasında asenkron, çift yönlü ve şifreli iletişim kuran dağıtık bir bulut mimarisine sahiptir. Özel geliştirilen Gateway yapısı sayesinde binlerce cihazdan gelen veriyi anlık işleyebilir.
Cloud Gateway & SignalR Hub
ESP32 donanımı verilerini ana sunucu yerine doğrudan GatewayHub'a iletir. WebSockets altyapısı sayesinde fiziksel röle durumları ve sensör verileri web arayüzüyle milisaniyeler (Real-time) içinde senkronize edilir.
Anti-IDOR & HMAC-SHA256
Uç noktalardan gelen her veri paketi Cihaz Gizli Anahtarı (Secret Key) kullanılarak HMAC-SHA256 algoritmasıyla imzalanır. Sistem, imzasız veya yetkisiz erişimleri (IDOR) tespit ederek ağ katmanında reddeder.
I2C & Donanım Senkronizasyonu
Cihaz üzerindeki 8 kanallı röle modülü PCF8574 I2C entegresi ile kontrol edilir. Sunucudaki ConcurrentDictionary tabanlı RAM belleği, tutarsızlıkları önlemek için donanım üzerindeki fiziksel pin durumunu (Fiziksel Onay) doğrular.
Data Flusher & Toplu Ekleme
Saniyede gelen binlerce sensör kaydı doğrudan SQL'e yazılmaz. DataFlusherService (BackgroundService) ile veriler RAM (MemoryCache) havuzunda toplanır ve periyodik olarak veritabanına (Bulk Insert) asenkron olarak aktarılır.
Akıllı Anomali Tespiti ve WhatsApp Alarm Sistemi
SensorControlService, donanımdan gelen ham verileri ADS1115 (16-bit ADC) üzerinden 7/24 analiz eder ve logaritmik hesaplamalarla PPM / Yüzde değerlerine dönüştürür.
- Kritik gazlar için (CO, LPG, Duman, Hidrojen, Doğalgaz) zamanlayıcıyı atlayan Hayati Tehlike (Acil Durum) Bayrağı mantığı.
- UltraMsg API entegrasyonu ile yöneticilerin WhatsApp numaralarına sıfır gecikmeli dinamik raporlama.
- Sistem spam'ini önlemek için MAC adresi tabanlı Bekleme Süresi (Timeout Tolerance) algoritması.
Donanım Tasarımı ve Ar-Ge Süreci
Endüstriyel standartlara uygun elektronik devre tasarımı ve test ortamından kareler.
PWA Destekli Kullanıcı Arayüzü (Mobil Cihazlar)
Platform, çoklu dil (Localization) ve şifreli Cookie-Auth ile desteklenen, ASP.NET Core MVC üzerinde "Glassmorphism" UI kurallarına göre tasarlanmış güvenli bir arayüze sahiptir.
Büyük Veri ve Trend Analizi
SQL Server üzerinde biriken saatlik sensör verileri (Sıcaklık, MQ135, MQ2, VOC vb.) LINQ sorguları ile gruplandırılarak Chart.js kütüphanesi üzerinden kullanıcıya sunulur.
Çağımızın Nesnelerin İnterneti (IoT) standartlarında, ölçeklenebilir sistem mimarisi, endüstriyel donanım entegrasyonu ve dağıtık veri işleme (Gateway) altyapısı ile uçtan uca tasarlanmış akıllı bir ekosistem.
Geliştirici: Onur Karasu | www.axonsense.com.tr
AxonSENSE
Neyi bilmediğini bilmek, her şeyi bildiğini sanmaktan çok daha iyidir. — Richard Feynman