BAS-IP IP İnterkomlarının Mevcut Bina Sistemleriyle Entegrasyonu
Tek bir tesiste, yönetim ekibi bir mülk yönetim platformunda, güvenlik ekibi bir erişim kontrol sisteminde ve sakinler ayrı bir mobil uygulamada çalışabilir. Kapı giriş (interkom) sistemi binanın izole edilmiş başka bir parçası olarak kalırsa, aynı kullanıcıların, erişim haklarının ve etkinliklerin birkaç farklı yerde yönetilmesi gerekir. BAS-IP, binanın mevcut dijital altyapısına entegre edilebilir. Mülk yönetim platformu, personel için ana operasyonel arayüz olarak kalabilirken, mevcut sakin uygulaması interkom, video ve kapı açma işlevleri kazanabilir. Dört ana yaklaşım vardır: standart protokoller aracılığıyla birlikte çalışabilirlik, BAS-IP Link API, BAS-IP Mobile SDK ve BAS-IP Device API. Doğru seçim, neyin entegre edilmesi gerektiğine ve mevcut sistemin nasıl çalıştığına bağlıdır.
BAS-IP Link Nedir?
BAS-IP Link; bağlı BAS-IP cihazlarını, tesisleri ve daireleri, kullanıcıları, erişim kimlik bilgilerini, çağrıları ve cihaz yapılandırmasını yönetmek için bir yazılım platformudur. İki dağıtım modeliyle sunulur: Müşterinin kendi sunucu altyapısına kurulan Link Self-Hosted ve bir BAS-IP bulut hizmeti olarak sunulan Link Cloud. Bazı entegrasyonlar Link üzerinden çalışırken, diğerleri doğrudan BAS-IP ekipmanıyla iletişim kurar.
Standart protokoller aracılığıyla birlikte çalışabilirlik
Her entegrasyon yazılım geliştirme gerektirmez. BAS-IP ekipmanları, telefon, CCTV ve erişim kontrol sistemlerinde halihazırda yaygın olarak kullanılan standart protokolleri destekler:
- SIP — giriş paneli, müşterinin PBX’ine bir SIP istemcisi olarak kaydolur ve çağrıların mevcut el cihazlarına ve yazılım telefonlarına iletilmesini sağlar;
- RTSP — panel, sahadaki diğer CCTV kameralarıyla birlikte bir video kaynağı olarak bir VMS veya NVR’a eklenebilir;
- Wiegand — panele yerleşik okuyucu, üçüncü taraf bir erişim kontrol sistemine bir kimlik bilgisi tanımlayıcısı iletebilir.
Bu senaryolar her iki uçta da yapılandırılır ve bir BAS-IP API veya SDK’sına karşı geliştirme gerektirmez. Not: SIP entegrasyonları için, üçüncü taraf sistem ile belirli BAS-IP ekipmanı arasındaki ses ve video codec uyumluluğu önceden kontrol edilmelidir. Örneğin, BAS-IP ekipmanları ses için PCMA ve video için H.264 kullanan senaryoları destekler. İlgili model ve donanım yazılımı sürümü için halihazırda desteklenen codec seti her zaman kontrol edilmelidir. Standart protokoller bir çağrı, video akışı veya kimlik bilgisi tanımlayıcısı taşıyabilir, ancak kullanıcının kim olduğunu, hangi daireye ait olduğunu veya hangi erişim haklarına sahip olması gerektiğini anlamazlar. Entegrasyonun doğrudan verilerle çalışması gerektiğinde (kullanıcı oluşturma, erişim izni verme veya iptal etme veya etkinlikleri alma) bir API veya SDK gereklidir.
BAS-IP Link API: bir mülk yönetim veya sunucu tarafı platformu ile entegrasyon
Link API, üçüncü taraf bir sistemin BAS-IP Link ile programatik olarak etkileşime girmesi gereken durumlar için tasarlanmıştır: örneğin, bir mülk yönetim platformu, erişim kontrol sistemi veya sahada zaten kullanılmakta olan başka bir kurumsal platform. Basit bir örnek, bir sakinin taşınmasıdır. Bir personel mevcut platformda sakinin profilini oluşturur: isim, daire ve iletişim bilgileri. Entegrasyon olmadan, aynı kullanıcının interkom sisteminde ikinci kez manuel olarak oluşturulması gerekir. Link API ile veriler otomatik olarak aktarılabilir. Kullanıcı, BAS-IP Link içinde doğru tesis ve dairede oluşturulur ve buradan bilgiler bağlı BAS-IP altyapısına uygulanabilir. Bu sadece olası bir kullanım senaryosudur. Link API aracılığıyla üçüncü taraf bir sistem şunlarla çalışabilir:
- kullanıcılar ve site yapısı;
- erişim hakları;
- kartlar, anahtarlıklar, PIN kodları, QR kodları, Face ID, UKEY ve araç kayıt numaraları dahil olmak üzere kalıcı erişim kimlik bilgileri;
- belirli bir geçerlilik süresine sahip geçici kimlik bilgileri;
- misafir erişimi ve ziyaretçiler;
- sakin mesajlaşması;
- sanal numaralar ve çağrı yönlendirme;
- uzaktan cihaz yapılandırması;
- olaylar ve günlükler.
Kullanılan kesin işlevsellik, projenin gereksinimlerine bağlıdır. Bu mimari ile müşterinin mevcut platformu, personeli için günlük operasyonel arayüz olarak kalabilir. Mevcut durum: Link API aracılığıyla üçüncü taraf sunucu tarafı entegrasyonları şu anda BAS-IP Link Self-Hosted üzerinde uygulanmaktadır. BAS-IP Link Cloud desteği geliştirme aşamasındadır ve bir API ağ geçidi üzerinden sağlanacaktır. Eğer projenin Link Cloud kullanması amaçlanıyorsa, geliştirme başlamadan önce gerekli kullanım senaryosu ve mevcut seçenekler BAS-IP ile görüşülmelidir.
BAS-IP Mobile SDK: kendi mobil uygulamanızın içinde interkom işlevselliği
İkinci yaygın senaryo, sakinleri, kiracıları veya çalışanları için zaten kendi mobil uygulamasına sahip olan bir kuruluştur. Bu uygulama halihazırda bakım taleplerini, ödemeleri, tesis rezervasyonlarını ve bildirimleri yönetiyor olabilir. Bu nedenle tamamen kapı girişi için ayrı bir uygulama sunmak gereksiz olabilir. BAS-IP Mobile SDK, BAS-IP Link aracılığıyla mevcut uygulamaya temel interkom, kapı girişi ve erişim işlevlerini ekler, bunlara şunlar dahildir:
- kullanıcı kimlik doğrulaması;
- gelen ve giden sesli ve görüntülü çağrılar;
- bir çağrıyı cevaplamadan önce giriş panelinden canlı video önizlemesi;
- anlık bildirimler;
- kapı açma;
- çağrı geçmişi;
- UKEY bileşeni aracılığıyla BLE tabanlı mobil erişim;
- asansörü sakinin katına çağırma.
Hem iOS hem de Android desteklenmektedir. Sakin, giriş panelinden gelen bir aramayı halihazırda kullandıkları uygulamada doğrudan yanıtlayabilir, cevaplamadan önce ziyaretçinin canlı bir önizlemesini görebilir ve kapıyı açabilir. Geliştirme ekibinin interkom çağrı katmanını sıfırdan oluşturmasına gerek yoktur. SIP iletişimi ve BAS-IP Link ile etkileşim halihazırda sağlanan bileşenler tarafından yönetilir; ortağın rolü bu bileşenleri kendi uygulamasına entegre etmektir. Mobile SDK, BAS-IP Link uygulamasında bulunan her özelliği yeniden üretmez. Belirli bir dizi hazır yetenek sağlar. Gerekli bir işlev SDK’da bulunmuyorsa — örneğin, misafir QR kodları oluşturmak — ortak bunu doğrudan Link API çağrılarını kullanarak kendi uygulamasında uygulayabilir. Mevcut durum: Mobile SDK entegrasyonları BAS-IP Link Self-Hosted üzerinde uygulanmaktadır. BAS-IP Link Cloud gerektiren projeler, Cloud API ağ geçidi kullanıma sunulduktan sonra planlanmalıdır.
BAS-IP Device API: ekipmanla doğrudan entegrasyon
Her entegrasyon BAS-IP Link gerektirmez. BAS-IP giriş panelleri, iç mekan monitörleri ve asansör modülü dahil diğer desteklenen cihazların kendi yerel API’leri vardır. Bu nedenle üçüncü taraf bir sistem ekipmanla doğrudan iletişim kurabilir. Ayrım basittir:
- Device API, sisteminizi doğrudan belirli BAS-IP cihazlarına bağlar.
- Link API, sisteminizi bağlı BAS-IP ekipmanını yöneten BAS-IP Link’e bağlar.
Doğrudan cihaz entegrasyonu, sınırlı ve bilinen cihaz modelleri yelpazesine sahip yerel bir proje için oldukça uygundur. Çözümün farklı modelleri, daha fazla sayıda cihazı veya birden fazla tesisi kapsadığı durumlarda, Link aracılığıyla entegrasyon genellikle daha uygundur; çünkü Link, entegrasyonun bireysel cihaz modellerinin ve donanım yazılımı sürümlerinin özelliklerine olan bağımlılığını azaltır. Device API’ye erişim sağlamak daha basittir: belgeler halka açıktır ve gizlilik sözleşmesi (NDA) gerekmez. Geliştiriciler, developers.bas-ip.com adresindeki BAS-IP geliştirici portalı üzerinden kaydolabilir ve e-posta adreslerini onaylayabilirler.
Web kancaları (Webhooks)
Android tabanlı BAS-IP giriş panelleri ayrıca web kancalarını destekler. Bu, üçüncü taraf bir sistemin kapı açma, erişim izni veya reddi, cihaz güncellemeleri ve cihaz günlüğüne kaydedilen diğer olaylar dahil olmak üzere meydana gelen olayları almasını sağlar. Bu, akıllı bina senaryolarında, başka bir sistemin bir erişim olayına veya kapı açılmasına anında tepki vermesi gerektiğinde kullanışlıdır. Web kancaları, cihaz yapılandırması aracılığıyla doğrudan giriş panelinde yapılandırılır. Linux tabanlı panellerde, iç mekan monitörlerinde veya BAS-IP Link seviyesinde desteklenmezler.
Hangi entegrasyon yaklaşımını seçmelisiniz?
| Halihazırda sahip olduklarınız | Genellikle doğru yaklaşım | Ne işe yarar |
|
Telefoni, VMS veya erişim kontrol sistemi |
SIP, RTSP, Wiegand |
Daha derin bir yazılım entegrasyonu olmadan bir çağrıyı, video akışını veya kimlik bilgisi tanımlayıcısını iletin |
|
Mülk yönetim platformu, erişim kontrol sistemi veya başka bir sunucu tarafı sistemi |
BAS-IP Link API |
Kullanıcıları, erişim haklarını ve BAS-IP süreçlerini mevcut bir platforma bağlayın |
|
Kendi mobil uygulamanız |
BAS-IP Mobile SDK |
Mevcut uygulamaya çağrı, video ve kapı açma özellikleri ekleyin |
|
Belirli BAS-IP cihazlarıyla çalışan yerel sistem |
BAS-IP Device API |
Ekipmanla doğrudan iletişim kurun; Android tabanlı panellerde bu, web kancaları aracılığıyla olayları almayı da içerebilir |
|
Sunucu tarafı platformu ve kendi mobil uygulamanız |
Link API + Mobile SDK |
Hem arka ofis süreçlerini hem de sakinlere yönelik işlevselliği kapsayın |
Entegrasyon yöntemini önceden seçmenize gerek yoktur. Çoğu durumda, mevcut sistem ve gerekli kullanım senaryosu tanımlandıktan sonra doğru yaklaşım netleşir.
Entegrasyon sahada ne sağlar?
- Daha hızlı ilk kurulum: Kullanıcı verileri ve ilgili parametreler halihazırda bulundukları sistemden aktarılabilir.
- Daha az yinelenen veri girişi: Aynı bilgilerin farklı arayüzlerde tekrar tekrar girilmesine gerek kalmaz.
- Birleştirilmiş operasyonel veriler: İnterkom, kapı girişi ve erişim olayları diğer tesis bilgileriyle bir araya getirilebilir.
- Bilinen iş akışları: Personel zaten bildikleri sistemlerde çalışmaya devam edebilirken, sakinler tek bir uygulama kullanabilir.
Tesis, kullanıcı tabanı ve bağlı sistem sayısı ne kadar büyükse, fayda o kadar belirgin hale gelir.
Entegrasyon projesi nasıl yürütülür?
Kuruluş, mevcut sistemini ve gerekli kullanım senaryosunu açıklayarak başlar. Örneğin: “Zaten bir sakin uygulamamız var ve sakinlerin interkom çağrılarını bunun içinde yanıtlamasını istiyoruz.” BAS-IP uygun entegrasyon yöntemini belirlemeye ve beklenen sonuç üzerinde anlaşmaya yardımcı olur. Link API ve Mobile SDK için, proje onaylandıktan ve bir NDA imzalandıktan sonra teknik materyaller sağlanır. Her ortak için gerekli spesifikasyonları içeren ayrı bir proje oluşturulur. Device API belgeleri halka açıktır. Entegrasyonun kendisi ortağın ekibi tarafından geliştirilir. BAS-IP ürünleriyle ilgili teknik soruları yanıtlar, entegrasyon senaryosunu netleştirmeye yardımcı olur ve belgelere dayalı bir uygulamanın beklendiği gibi davranmadığı durumlarda yardımcı olur. Bir proje üründe şu anda mevcut olmayan bir işlevsellik gerektiriyorsa, bu gereksinim BAS-IP ürün ekibi ile görüşülebilir. Önce çalışmanın kapsamı ve geliştirme planındaki yeri değerlendirilir. Böyle bir değerlendirme, belirli bir sürüm tarihi için bir taahhüt teşkil etmez. Her bir proje için test ortamı ve donanım düzenlemeleri üzerinde anlaşmaya varılır. Tamamlanan çözüm ortak tarafından test edilir. Geliştirme bittiğinde, ortak sonucu BAS-IP’ye gösterir veya tamamlanan entegrasyonun bir açıklamasını sunar. Tipik bir entegrasyon için, geniş bir rehber olarak yaklaşık bir aylık odaklanmış geliştirme süresi kullanılabilir. Genel takvim süresi, ortak ekibin müsaitlik durumuna ve sisteme aşina olmak için gereken süreye bağlı olarak genellikle daha uzundur.
Entegrasyonun maliyeti nedir?
BAS-IP normalde entegrasyon belgelerine ve araçlarına erişim için ayrı bir ücret talep etmez. BAS-IP ürünleri standart lisanslama koşulları altında lisanslanmaya devam eder. Herhangi bir ek ürün geliştirmesi veya bu tür çalışmaların önceliğini değiştirme talepleri ayrı olarak kararlaştırılır.
Sıkça Sorulan Sorular
- Link API ve Mobile SDK arasındaki fark nedir? Link API, BAS-IP’yi bir mülk yönetim platformu veya erişim kontrol sistemi gibi sunucu tarafı bir sisteme bağlar. Mobile SDK, BAS-IP interkom ve kapı girişi işlevlerini bir mobil uygulamaya ekler. Her ikisi de aynı proje içinde birlikte kullanılabilir.
- Her entegrasyon için BAS-IP Link gerekli midir? Hayır. Çoğu BAS-IP cihazının kendi yerel API’si vardır, bu nedenle üçüncü taraf bir sistem ekipmanla doğrudan iletişim kurabilir. Link, bir entegrasyonun farklı cihaz modellerini, çok sayıda cihazı veya birden fazla tesisi kapsaması gerektiğinde genellikle daha kullanışlıdır.
- Gizlilik sözleşmesi (NDA) gerekli mi? Link API ve Mobile SDK için bir NDA gereklidir. Device API belgeleri halka açıktır.
- Web kancaları (webhooks) destekleniyor mu? Evet, Android tabanlı giriş panellerinde. Üçüncü taraf bir sistem cihaz olaylarını gerçek zamanlı olarak alabilir. Web kancaları Linux tabanlı panellerde, iç mekan monitörlerinde veya BAS-IP Link seviyesinde mevcut değildir.
- Üçüncü taraf bir platform BAS-IP Link Cloud ile entegre edilebilir mi? Link API aracılığıyla üçüncü taraf sunucu tarafı entegrasyonları şu anda Link Self-Hosted üzerinde uygulanmaktadır. Link Cloud için eşdeğer işlevsellik geliştirme aşamasındadır.
- Kaç geliştiriciye ihtiyaç var? Link API için normalde bir arka uç (back-end) veya tam yığın (full-stack) geliştirici gerekecektir. Mobile SDK için bir mobil geliştirici gereklidir. Daha büyük entegrasyonlar ayrıca DevOps uzmanlığı da gerektirebilir.
BAS-IP’yi sisteminizle entegre etmek mi istiyorsunuz?
Bize halihazırda hangi platformu, uygulamayı veya ekipmanı kullandığınızı ve entegrasyonun neyi başarmasını istediğinizi söyleyin. BAS-IP ekibi en uygun yaklaşımı belirlemenize yardımcı olabilir: standart protokol birlikte çalışabilirliği, Link API, Mobile SDK, Device API veya bunların bir kombinasyonu.