ŞarjBot
ŞarjBot, Türkiye'deki elektrikli araç şarj istasyonlarını fiyat, güç ve uyumluluğa göre karşılaştıran bağımsız bir web sitesi, iPhone uygulaması ve veri API'si.
Elektrikli araçla yola çıkınca asıl soru istasyonun nerede olduğu değil, hangisinde şarj etmenin mantıklı olduğu. Güç, soket, fiyat ve istasyonun gerçekten çalışıp çalışmadığı ayrı ayrı yerlerde yazıyor ve çoğu zaman tarihsiz. ŞarjBot bu kararı tek yerde vermek için yaptığım bağımsız bir platform. Kendi tanımıyla bir istasyon listesi değil, bir karar aracı.
Ne yapar#
Sitede il, ilçe, adres, operatör ya da istasyon adıyla arama yapıyorsunuz. Sonuçları şarj istasyonu haritasında ya da liste halinde görüyorsunuz; AC, DC ve 50 kW üzeri hızlı şarj ayrı ayrı süzülebiliyor. Türkiye’nin 81 ilinde 19.000’i aşkın istasyon kayıtlı; her il ve ilçenin kendi sayfası var, örneğin İstanbul şarj istasyonları.
Fiyat tarafında şarj fiyatları sayfası operatörlerin yayımladığı AC ve DC kWh tarifelerini tek tabloda topluyor. Her operatörün ayrıca kendi sayfası var; ZES bunlardan biri. Operatörler, verilerinin ne kadar eksiksiz ve güncel olduğuna göre bir veri karnesi notu da alıyor. Şarj maliyeti hesaplayıcı ise yüzde 20’den yüzde 80’e bir şarjın kaça mal olacağını, varsayımlarını tek tek yazarak hesaplıyor.
Bir istasyonun soketleri şu an boş mu diye merak ettiğinizde, istasyon sayfasındaki düğme durumu EPDK’nın sisteminden anlık olarak soruyor. Bu sorgu yalnızca siz istediğinizde çalışıyor ve sonucu saklanmıyor.

Şarj fiyatları: operatörlerin AC ve DC kWh tarifeleri tek tabloda
Veri ve bağımsızlık#
ŞarjBot’un tek kuralı, her bilginin yanında kaynağını ve ne zaman doğrulandığını göstermek. İstasyon kayıtları EPDK’dan ve operatörlerin kendi yayınlarından geliyor; fiyatlar operatörlerin yayımladığı tarifelerden. Bilinmeyen bir değer tahmin edilip doldurulmuyor, “bilinmiyor” olarak gösteriliyor.
Fiyatlar her gün, operatör istasyon listeleri her hafta yenileniyor. EPDK kaydı ise periyodik olarak birleştiriliyor. Fiyat geçmişi hiç silinmiyor, bu yüzden bir tarifenin zaman içindeki değişimi izlenebiliyor. Kapsama ve pazar payı rakamları veri sayfasında, aylık piyasa değerlendirmeleri ise Temmuz 2026 şarj piyasası raporu gibi yazılarda yayımlanıyor. ŞarjBot hiçbir operatöre ait değil ve sıralamalarda ücretli yerleşim yok.
Veri API’si#
Aynı veri, navigasyon ve mobilite uygulamaları, otomotiv üreticileri ve analistler için bir REST API olarak da sunuluyor. API; istasyonları süzgeç ve yarıçapla aramayı, istasyon ayrıntılarını, operatör tarifelerini, kampanyaları ve fiyat geçmişini kapsıyor. Erişim anahtarla veriliyor. OpenAPI belgeleri api.sarjbot.com/docs adresinde, örnek veri ve pilot başvurusu ŞarjBot API sayfasında.
iPhone uygulaması#
ŞarjBot’un iPhone uygulaması test aşamasında ve önce Türkiye’de App Store’a çıkacak. Uygulamada yakındaki istasyonlar harita ve liste olarak geliyor. Konum izni vermeden şehir seçerek de kullanılabiliyor. “Garaj” bölümüne aracınızı eklediğinizde hangi soketlerin uyduğunu ve aracın gerçekte kaç kW alabileceğini görüyorsunuz. Seans maliyeti tahmini, fiyat geçmişi, kayıtlı istasyonlar ve Apple Haritalar, Google Maps, Waze ya da Yandex’e yol tarifi aktarma da var. Ana ekran widget’ları ve “En yakın hızlı şarjı bul” gibi Siri kısayolları da var.

Yakındaki istasyonlar haritada, ilçe bazında kümelenmiş

İstasyon ayrıntısı: soketler, fiyat aralığı ve verinin yaşı

Tahmini şarj maliyeti ve varsayımları
Teknik tarafı#
Veri hattı Python ile yazıldı ve GitHub Actions üzerinde zamanlanmış görevler olarak çalışıyor. Ham çıktılar Cloudflare R2’de, birleştirilmiş veri Neon Postgres’te duruyor. İstasyon eşleştirmesi bulanık eşleşmeyle yapılıyor ve düşük güvenli eşleşmeler ayrıca işaretleniyor. Her toplu yükleme bir denetimden geçiyor; denetim başarısız olursa yükleme bütünüyle geri alınıyor. Bir istasyon, tek bir eksik taramayla değil art arda iki kez görünmediğinde pasife çekiliyor.
API, TypeScript ve Hono ile tek bir Cloudflare Worker olarak çalışıyor. Kiracı başına kota ve tekrar koruması Durable Objects ile tutuluyor, okuma uçları kenarda kısa süre önbellekleniyor. Web sitesi Astro ile Cloudflare Pages’te yayında ve haritada Apple MapKit JS kullanıyor. Tarayıcı API’yi hiçbir zaman doğrudan çağırmıyor; anahtar sitenin kendi sunucu uçlarında ekleniyor. Site, tarihli bir veri anlık görüntüsünden üretiliyor ve istasyon sayısı yüzde 10’dan fazla düşerse yayın kendiliğinden duruyor.
iPhone uygulaması SwiftUI ve Swift 6 ile, modüllere ayrılmış yerel bir paket yapısında yazıldı. Harita için MapKit’i, widget’lar için WidgetKit’i, Siri ve Kestirmeler için App Intents’i kullanıyor. Sürücü bildirimleri çevrimdışıyken kuyruğa alınıyor ve bağlantı gelince gönderiliyor.
ŞarjBot, Burak Dede tarafından geliştiriliyor. Herhangi bir şarj operatörünün resmi sitesi ya da uygulaması değil.