RFID kartlar, iş yerlerinde, depolarda, otellerde ve konut sitelerinde bir şarj oturumu başlatmanın hâlâ en yaygın yoludur. Sürücü kartı okutur, şarj cihazı merkezi sistemden izin ister ve birkaç saniye sonra şarj başlar. Bu basit deneyimin arkasında iyi tanımlanmış bir OCPP mesaj akışı ve erişim kuralları, çevrimdışı davranış ve güvenlikle ilgili bir dizi karar vardır.

Bu rehber, OCPP'de RFID şarj kartı yetkilendirmesinin nasıl çalıştığını, kartların nasıl iyi yönetileceğini, bağlantı kesikken şarj cihazlarının sürücüleri nasıl yetkilendirdiğini, yetkilendirmelerin neden reddedildiğini ve gerçek güvenlik risklerinin neler olduğunu açıklıyor. Ayrıca RFID'yi diğer tanımlama yöntemleriyle karşılaştırıyor.

Öne çıkanlar
  • Şarj cihazı kart UID'sini bir idTag olarak gönderir; CSMS, Accepted, Blocked, Expired, Invalid veya ConcurrentTx gibi bir durumla yanıt verir.
  • Yerel yetkilendirme listesi ve yetkilendirme önbelleği, şarj cihazlarının çevrimdışıyken de kartları yetkilendirmesini sağlar.
  • Her reddin bir nedeni vardır; bu nedenleri kayıt altına almak, sürücü şikâyetlerini çözmenin en hızlı yoludur.
  • Çoğu şarj cihazı yalnızca kopyalanabilen kart UID'sini okur; bu yüzden RFID'yi limitler, izin verilen istasyonlar ve hızlı engelleme ile birlikte kullanın.

OCPP'de RFID yetkilendirmesi nasıl çalışır?

OCPP 1.6'da sürücünün sunduğu tanımlayıcıya idTag denir. Bir RFID kart için bu genellikle onaltılık (hexadecimal) bir dize olarak kodlanmış kart UID'sidir (benzersiz tanımlayıcı). OCPP 1.6'da bir idTag en fazla 20 karakter uzunluğunda olabilir.

Tipik bir akış şöyle işler:

  1. Sürücü kartı şarj cihazının okuyucusuna okutur.
  2. Şarj cihazı, idTag içeren bir Authorize isteğini CSMS'e gönderir.
  3. CSMS kartı kurallarına göre kontrol eder ve bir durum içeren idTagInfo döndürür.
  4. Durum Accepted ise ve bir araç bağlıysa, şarj cihazı aynı idTag ile StartTransaction gönderir. CSMS yeniden idTagInfo döndürür; yani bu aşamada da oturumu reddedebilir.
  5. Sonunda StopTransaction, son sayaç değerini ve sürücü durdurmak için kartı yeniden okuttuysa kullanılan idTag'i bildirir.

Kart şarj cihazının yerel listesinde veya önbelleğinde zaten varsa, cihaz yapılandırmasına bağlı olarak CSMS'i beklemeden şarjı başlatabilir. Bu durumda ret ancak işlem açıldıktan sonra, StartTransaction yanıtında gelebilir.

idTagInfo durum değerleri

DurumAnlamıTipik durum
AcceptedTanımlayıcı geçerli ve şarj edebilirKuralları dâhilinde bilinen, aktif bir kart
BlockedTanımlayıcı engellenmişKayıp bildirilen ya da bir yönetici tarafından devre dışı bırakılan kart
ExpiredTanımlayıcı artık geçerli değilSon kullanma tarihi geçmiş bir kart
InvalidTanımlayıcı bilinmiyor veya izinli değilHiç kaydedilmemiş bir kart
ConcurrentTxTanımlayıcı zaten başka bir işlemdeAynı kart başka bir konnektörde kullanılıyor

idTagInfo ayrıca şarj cihazına sonucu ne kadar süre önbellekte tutabileceğini bildiren bir expiryDate ve birden fazla kartı gruplayan bir parentIdTag içerebilir. parentIdTag'in yaygın bir kullanımı, aynı gruptaki herhangi bir kartın bir oturumu durdurabilmesini sağlamaktır.

OCPP 2.0.1'de neler değişiyor?

OCPP 2.0.1, idTag'in yerine hem bir değer hem de bir tip taşıyan IdToken'ı getirir; tip örneğin bir ISO 14443 RFID kart, sözleşmeye dayalı şarj için bir eMAID veya bir tuş kodu olabilir. Yetkilendirme durumları da daha zengindir; böylece CSMS bir tanımlayıcının neden reddedildiğini, örneğin bu lokasyonda izinli olmadığını, daha net açıklayabilir. Akışın mantığı aynı kalır.

Kart yönetiminde en iyi uygulamalar

  • Kartları dağıtmadan önce kaydedin. UID'yi tam olarak şarj cihazının okuduğu şekilde kaydedin. Bazı okuyucular UID'yi farklı bayt sırasıyla veya formatta gönderir; bu yüzden her cihaz modelinde bir kartı test edin.
  • Her kartı bir kişiye atayın. Anonim kartlar maliyet dağıtımını ve olay yönetimini zorlaştırır.
  • Sürücüleri araçlara bağlayın. Her oturuma plakanın kaydedilmesi filo raporlamasını kolaylaştırır.
  • İzin verilen istasyonları kullanın. Her sürücüyü şarj etmesi gereken lokasyonlarla sınırlandırın.
  • Silmek yerine askıya alın. Askıya alınan veya engellenen bir kart geçmişini korur ve yeniden etkinleştirilebilir.
  • Kart listesini düzenli olarak gözden geçirin. Ayrılan çalışanların ve değiştirilen kartların erişimini kaldırın.

Üreticy'de RFID kartlar sürücülere atanır, istenildiği an askıya alınabilir veya engellenebilir; her sürücü için izin verilen istasyonlar listesi ve kWh limit kuralları tanımlanabilir. Sürücü ve araç kurallarına daha geniş bir bakış için filo şarj yönetimi rehberimize göz atın.

Çevrimdışı yetkilendirme: yerel liste ve önbellek

İnternet bağlantısını kaybeden bir şarj cihazı da bir sürücünün şarj etmesine izin verip vermeyeceğine karar vermek zorundadır. OCPP bunun için iki mekanizma sunar.

MekanizmaNasıl doldurulurKontrol edenTemel faydası
Yerel yetkilendirme listesiCSMS, SendLocalList ile bir tanımlayıcı listesi gönderirCSMS (sürümlü liste, tam veya fark güncellemeleri)Öngörülebilir: bilinen kartlar, o cihazda hiç kullanılmamış olsalar bile çevrimdışı çalışır
Yetkilendirme önbelleğiŞarj cihazı son başarılı yetkilendirmelerin sonuçlarını otomatik olarak saklarŞarj cihazı; CSMS ClearCache ile önbelleği boşaltabilirKurulum gerektirmez; sık kullanan sürücüler çevrimdışı da tanınır

Bu davranışı LocalAuthListEnabled, AuthorizationCacheEnabled, LocalAuthorizeOffline ve AllowOfflineTxForUnknownId gibi OCPP 1.6 yapılandırma anahtarları kontrol eder. Sonuncusu, cihaz çevrimdışıyken bilinmeyen bir kartın şarj edip edemeyeceğine karar verir; bu da sürücü konforu ile maliyet kontrolü arasında bir dengedir. Çevrimdışı yapılan işlemler bağlantı geri geldiğinde CSMS'e gönderilir.

Pratik bir risk: CSMS'te engellenen bir kart, önbellekte veya yerel listede kalmaya devam ediyorsa çevrimdışıyken hâlâ çalışabilir. Önemli bir kartı engelledikten sonra yerel listeyi güncelleyin ve etkilenen cihazlarda önbelleği temizlemeyi değerlendirin.

Sık görülen ret nedenleri ve nasıl ele alınacakları

Sürücü için her ret aynı görünür: şarj cihazı başlamaz. İşletmeci içinse neden önemlidir; bu yüzden iyi bir CSMS her reddi gerekçesiyle birlikte kaydeder. Üreticy, reddedilen her yetkilendirmeyi bilinmeyen kart, limit doldu, istasyona izin yok veya engelli kart gibi bir gerekçeyle listeler.

  • Bilinmeyen kart: Kartın kayıtlı olup olmadığını ve UID formatının okuyucunun gönderdiğiyle eşleşip eşleşmediğini kontrol edin.
  • Limit doldu: Sürücü kWh kotasını kullanmış. Politikayı açıklayın ya da limit çok düşükse ayarlayın.
  • İstasyona izin yok: Sürücünün bu lokasyonda şarj etme izni yok. Bunun kasıtlı olup olmadığını teyit edin.
  • Engelli kart: Özellikle sürücü kartı kayıp olarak bildirdiyse, kart durumunu yöneticiyle teyit edin.
  • Okuyucu sorunları: Hiç yetkilendirme isteği gelmiyorsa okuyucu arızalı olabilir. StatusNotification içindeki bir ReaderFailure hatası donanıma işaret eder; OCPP arıza kodları rehberimize bakın.

Güvenlikle ilgili hususlar

OCPP şarj cihazlarının çoğu bir RFID kartın yalnızca UID'sini okur ve bunu idTag olarak gönderir. UID gizli değildir. Kolayca bulunabilen araçlarla bir UID okunup başka bir karta yazılabilir. Bu, basit bir RFID kartın kullanıcıyı tanımladığı, ancak kimliğini güçlü şekilde doğrulamadığı anlamına gelir.

Pratik önlemler:

  • Kopyalanmış bir kartın sınırsız enerji tüketememesi için katı kWh limitleri belirleyin.
  • Kopyalanmış bir kartın çalışabileceği alanı daraltmak için kartları izin verilen istasyonlarla sınırlandırın.
  • Kopyalanmış bir karta işaret edebilecek ConcurrentTx retlerini ve alışılmadık saat veya yerlerdeki oturumları takip edin.
  • Kayıp kartları hemen engelleyin ve çevrimdışı listeleri güncelleyin.
  • Tanımlayıcıların ağ üzerinden düz metin olarak gönderilmemesi için şarj cihazı ile CSMS arasında TLS (wss://) kullanın.

Kriptografik özelliklere sahip kartlar mevcuttur, ancak yalnızca şarj cihazının okuyucusu bu özellikleri doğruladığında işe yarar. Cihaz tedarikçisine okuyucunun gerçekte neyi kontrol ettiğini sorun.

RFID kartlara alternatifler

  • Mobil uygulama: sürücü oturumu bir uygulamadan başlatır, CSMS de şarj cihazına uzaktan başlatma komutu gönderir.
  • QR kod: şarj cihazındaki bir kod, o konnektöre ait bir web sayfasını veya uygulamayı açar. Üreticy, her konnektör için baskıya hazır QR kod etiketleri üretir.
  • Plug & Charge (ISO 15118): kablo takıldığında araç dijital sertifikalarla kendi kimliğini doğrular. Güçlü güvenlik ve yüksek konfor sunar, ancak uyumlu araçlar, şarj cihazları ve sertifika altyapısı gerektirir. Plug & Charge, Üreticy'nin yol haritasında.

Kullanıcıların bilindiği ve kartların merkezi olarak yönetildiği yerlerde RFID iyi bir seçim olmaya devam ediyor.

Sıkça sorulan sorular

OCPP'de idTag ne anlama gelir?

idTag, OCPP 1.6'da bir sürücüyü yetkilendirmek için şarj cihazının CSMS'e gönderdiği tanımlayıcıdır. RFID kartlarda bu genellikle kart UID'sidir. OCPP 2.0.1'de bunun yerini, tanımlayıcı tipini de içeren IdToken alır.

Şarj cihazı çevrimdışıyken RFID kart çalışır mı?

Evet, kart cihazın yerel yetkilendirme listesinde veya yetkilendirme önbelleğinde bulunuyorsa. Bilinmeyen kartların çevrimdışı şarj edip edemeyeceği cihaz yapılandırmasına bağlıdır. Çevrimdışı işlemler bağlantı geri geldiğinde CSMS'e bildirilir.

RFID kartım şarj cihazında neden reddediliyor?

Yaygın nedenler kaydedilmemiş bir kart, engellenmiş veya süresi dolmuş bir kart, dolmuş bir enerji limiti ya da kartın izinli olmadığı bir istasyondur. İşletmeci, tam nedeni CSMS'teki reddedilen yetkilendirmeler kaydında görebilir.

RFID şarj kartları güvenli mi?

Basit kartlar kullanıcıyı tanımlar ancak kolayca kopyalanabilir, çünkü çoğu şarj cihazı yalnızca UID'yi okur. Riski enerji limitleri, izin verilen istasyonlar, kayıp kartların hızla engellenmesi ve şarj cihazı ile CSMS arasında TLS ile azaltın.

Üreticy Plug & Charge'ı destekliyor mu?

Henüz değil. ISO 15118 Plug & Charge, Üreticy'nin yol haritasında. Üreticy bugün sürücü ataması, engelleme, izin verilen istasyonlar ve kWh limitleriyle RFID kart yönetimini destekliyor.

Her OCPP şarj cihazı için RFID kartları, sürücüleri ve ret nedenlerini tek panelden yönetin. Üreticy OCPP platformunu inceleyin ya da tam özellik listesine göz atın.