Cihazlarınızın birçok e-mobilite sağlayıcısının müşterilerince kullanılmasını istiyorsanız iki kısaltmayla karşılaşırsınız: OCPI ve OICP. OCPI, doğrudan ve platform tabanlı roaming için açık bir protokoldür. OICP yani Open InterCharge Protocol ise en büyük roaming platformlarından Hubject'e bağlanmak için kullanılan protokoldür. Bu rehber OICP'nin ne yaptığını ve ne zaman gerektiğini anlatıyor.
- OICP, CPO'ları ve EMP'leri aralarında veri yönlendiren Hubject platformuna bağlayan protokoldür.
- EVSE verisi, canlı durum, yetkilendirme, uzaktan başlatma ve durdurma, şarj detay kayıtları, fiyatlandırma ve bildirimleri kapsar.
- Güncel sürümler REST ve JSON kullanır; güvenlik karşılıklı TLS sertifikalarıyla sağlanır.
- OICP platform merkezlidir; OCPI hem eşler arası hem platform bağlantısını destekler.
OICP nedir?
OICP, Hubject tarafından kendi platformu üzerinden roaming verisi paylaşmak için oluşturuldu. Ortakların doğrudan konuşabildiği OCPI'dan farklı olarak OICP mesajları her zaman Hubject platformundan geçer; platform bunları pazar yerinde etkinleştirilen sözleşmelere göre doğru ortağa iletir. Protokol şartnamesi açıkça yayınlanır, platform ve sözleşmeler ise Hubject tarafından işletilir. Platformlara genel bakış için roaming platformları yazımızı okuyun.
OICP'deki roller
| Rol | OICP adı | Sorumluluklar |
|---|---|---|
| Şarj noktası işletmecisi | CPO | EVSE verisi ve durumunu yayınlar, yetkilendirme ister, CDR gönderir |
| E-mobilite sağlayıcısı | EMP | Müşterilerini yetkilendirir, uzaktan başlatıp durdurabilir, CDR alır |
| Platform | Hubject | Mesajları yönlendirir, sözleşmeleri yönetir, mutabakat hizmeti sunar |
Bu pazar rolleri arasındaki farkı CPO ve eMSP yazımızda anlattık.
OICP'nin ana servisleri
EVSE verisi ve durumu
CPO'lar her EVSE'nin adres, koordinat, soket, güç ve erişilebilirlik gibi statik verilerini platforma push eder. Müsait, dolu veya hizmet dışı gibi canlı durum ayrı gönderilir; böylece EMP uygulamaları bunu gerçek zamanlı gösterebilir. Her EVSE kendi EVSE ID'si ile tanımlanır.
Yetkilendirme
Sürücü RFID kartını okuttuğunda CPO platforma bir yetkilendirme başlatma isteği gönderir; platform bunu kartı veren EMP'ye iletir. Cevap saniyeler içinde döner. Uygulama ile uzaktan başlatmada ise EMP bir uzaktan başlatma isteği gönderir, platform bunu CPO'ya iletir, CPO da oturumu OCPP ile başlatır.
Şarj detay kayıtları
Oturumdan sonra CPO kimlik, zaman, enerji ve sayaç değerlerini içeren bir CDR gönderir. Platform bunu EMP'ye iletir ve mutabakat için kullanabilir. İyi uygulamalar için şarj detay kaydı rehberimize bakın.
Fiyatlandırma
Güncel OICP sürümleri CPO'ların fiyat ürünlerini ve EVSE'ye özel fiyatları EMP'lere yayınlamasına izin verir; böylece EMP'ler fiyatı şarjdan önce sürücüye gösterebilir ve tutarlı faturalayabilir.
Rezervasyon ve bildirimler
OICP, iki tarafın anlaştığı durumlarda uzaktan rezervasyonu ve şarjın başladığını, ilerlediğini, bittiğini veya başarısız olduğunu EMP'ye bildiren şarj bildirimlerini destekler. Böylece EMP uygulamaları canlı oturum bilgisi gösterebilir.
Plug & Charge
Hubject ayrıca ISO 15118 Plug & Charge için bir açık anahtar altyapısı işletir. Bunun üzerinden sözleşme sertifikaları sağlanabilir; böylece araç takıldığında kart veya uygulama olmadan kendini otomatik tanıtır.
Teknik temeller
- Taşıma: Güncel sürümler JSON ile RESTful HTTPS kullanır; eski sürümler SOAP kullanıyordu.
- Güvenlik: Platform bağlantısı için verilen sertifikalarla karşılıklı TLS.
- Kimlik türleri: RFID, uzaktan kimlik, QR kod ve Plug & Charge.
- Test: Canlıya geçmeden önce bir ön üretim ortamı sunulur.
OICP ve OCPI karşılaştırması
| Konu | OICP | OCPI |
|---|---|---|
| Yönetim | Hubject tarafından | EVRoaming Foundation tarafından |
| Topoloji | Platform merkezli, Hubject üzerinden | Eşler arası veya platformlar üzerinden |
| Sözleşmeler | Platform pazar yerinde etkinleştirilir | İkili veya platform üzerinden |
| Canlı oturum | Şarj bildirimleri | Sessions modülü |
| Akıllı şarj | Sınırlı | ChargingProfiles modülü |
| Tipik kullanım | Hubject ortak ağına ulaşmak | Doğrudan ortaklar ve OCPI tabanlı platformlar |
İki protokol de her cihazı CSMS'inize bağlayan OCPP'nin yerini almaz. Katmanların nasıl birleştiği için OCPI ve OCPP yazımıza bakın.
OICP'ye ihtiyacınız var mı?
Hubject platformuna doğrudan bağlanmaya karar verirseniz OICP gerekir. Bazı işletmeciler aynı ortaklara başka platformlar ya da doğrudan OCPI bağlantılarıyla ulaşır. Sürücülerinizin hangi EMP'leri kullandığına, ticari koşullara ve platformunuzun yeteneklerine göre karar verin. Birçok ağ birden fazla bağlantıyı birleştirir.
Sıkça sorulan sorular
OICP ücretsiz mi?
Şartname herkese açıktır, ancak Hubject platformuna bağlanmak ticari bir anlaşma ve platform ücretleri gerektirir.
Bir CPO aynı anda OICP ve OCPI kullanabilir mi?
Evet. Platformu tarifeleri, durumları ve CDR'ları tutarlı tuttuğu sürece birçok CPO Hubject'e OICP ile, diğer ortaklara ya da platformlara OCPI ile bağlanır.
OICP, OCPP 1.6J cihazlarla çalışır mı?
Evet. OICP arka uç sistemler arasında çalışır; cihaz protokolünün önemi yoktur. CSMS, OCPP ile OICP arasında çeviri yapar.
Üreticy cihazları OCPP ile, ortakları OCPI roaming ile bağlar ve tüm mesaj kayıtlarını tutar. Platformu inceleyin veya roaming planlarınızı konuşalım.
