History

Project Sandstar Tarihi — Bölüm 1: Project Sandstar Nedir?

Akıllı bina yönetimini değiştirmeyi amaçlayan açık kaynaklı bir girişimin köken hikayesi — ve neden bunu Arizona'daki Sedona'nın adını taşıyan Project Sandstar olarak adlandırdığımız.

Alper Üzmezler· Mar 31, 2024 · 5 dk okuma

Project Sandstar Nedir?

Project Sandstar, akıllı bina yönetimini değiştirmeyi amaçlayan açık kaynaklı bir girişimdir. Project Haystack (veri standardizasyonu), Sedona Framework (kontrol programlama) ve isteğe bağlı olarak SkySpark (analitik) birleştirerek, üreticiler arasında sorunsuz cihaz iletişimini sağlar.

Temel Özellikler

  • Donanımdan bağımsız. Kontrol mantığı belirli donanımdan bağımsızdır.
  • Web tabanlı programlama. Görsel tarayıcı tabanlı geliştirme, karmaşık masaüstü yazılımına gerek yoktur.
  • Sorunsuz birlikte çalışabilirlik. Çeşitli bina sistemlerinin basitleştirilmiş entegrasyonu.

Faydaları

  • Daha kolay entegrasyon — sistemler arasında koordineli optimizasyon.
  • Özelleştirme — satıcı bağımlılığı olmaksızın özelleştirilmiş bina otomasyon çözümleri.
  • Yapay zeka optimizasyonu için potansiyel — veri toplama ve analitik, yapay zeka destekli yönetimi etkinleştirir.

Sedona Framework Nedir?

Sedona Framework, akıllı cihaz geliştirme için sağlam ve kolayca erişilebilir bir çözümdür. Bu açık kaynaklı, bileşen tabanlı çerçeve, komut dosyası yerine görsel montaj ve yapılandırma kullanır. IP tabanlı ağ yeteneklerine sahip kaynak sınırlı bina otomasyon cihazları için uygundur.

Project Haystack Nedir?

Project Haystack, anlamsal meta veri standardı olarak işlev görür ve çeşitli bina sistemi veri noktaları için tutarlı bir kelime sağlar. Haystack etiketleri bağlam ekler — sıcaklık, işgal durumu veya cihaz durumunu ayırt eder. Bu standardizasyon, Building Automation Systems, enerji yönetimi platformları ve analitik araçları arasında sorunsuz veri alışverişini sağlayarak iletişim silosunu kırar ve gelişmiş analitiği mümkün kılar.

"Project Sandstar" adının kökeni nedir?

Brian Frank, Sedona Framework'ü Arizona'daki Sedona'da geliştirdi. Onu her zaman kumda durup yıldızlara bakan, gelecek teknolojiyi simgeleyen bir görüntüde hayal ettim. Yıldızlar ayrıca "samanda iğne" kavramına gönderme yapar — bina verilerinde sinyal bulmak için uygun bir metafor.

Project Sandstar Nasıl Başladı?

Florida'daki bir iş yerinde Automated Buildings'den Ken Sinclair ile tanıştım. Sinclair, Solidyne ve Baha Erturk ile bağlantı kurmamı tavsiye etti. Chicago ziyaretinde onları Tridium ve Sedona Framework'e tanıttım ve bu da PNT-1 termostatını ortaya çıkardı.

Solidyne, Tridium distribütörü oldu. Sonunda ben de bir Tridium OEM ve SkySpark distribütörü oldum ve commissioning ajanlarına veri yönetimi ve analitik hakkında eğitim verdim.

Adem Erturk beni BeagleBone Green'e — açık kaynaklı bir Debian cihazına — tanıttı. Bir SkySpark müşterisinin hava kompresörü izleme projesi, tarihsel veri toplama ve analitiğe ihtiyaç duyuyordu. Solidyne'nin SAM kontrollerini kullanarak, 30 cihaz için SkySpark'ı minimal RAM (9.000 doların altında parça maliyeti) ile çalıştırdım. Bir yıllık ROI 46.000 doları aştı; hava kompresörü sızıntıları üç hafta içinde tespit edildi.

Erturk, R&D geliştirmem için kaynak kodu sağladı.

BeagleBone portlarını, elektronik protokollerini (GPIO, I2C, UART, SPI) ve cihaz ağacı modellerini — farklı pin konfigürasyonları için yeniden derlemeyi ortadan kaldıran soyutlama katmanlarını inceledim.

Elektronik protokolleri ve açık donanımı anlama silahlandırılarak, daha ileri geliştirmeyi planladım.

Project Haystack ve Sedona Framework entegrasyonunun gerçekte nasıl bir araya geldiğini paylaşacağım Bölüm 2'ye dikkat edin.


Başlangıçta Medium'da yayınlandı — 31 Mart 2024.