Skip to content

Teknisyen Kılavuzu

Bu kılavuz, SB Solar WiFi BMS İnverter Monitor cihazının kurulumu, teşhisi ve saha desteği için hazırlanmıştır. Son kullanıcıya yönelik sade kılavuz için Kullanıcı Kılavuzu sayfasına bakın.

Sistem Özeti

Cihaz bir ESP32 üzerinde çalışır, iki bağımsız veri kaynağını okur:

  • BMS (Batarya Yönetim Sistemi) — Bluetooth (BLE) üzerinden. Desteklenen markalar: JBD (Jiabaida), JK BMS, Daly.
  • İnverter — RS232/UART üzerinden (MAX3232 seviye çeviricisi ile). Desteklenen protokol: PI30/Voltronic (Exelon marka inverterlerde doğrulandı).

Veriler WiFi üzerinden monitor.sbsolar.com.tr adresindeki sunucuya gönderilir, orada saklanır ve web arayüzünden görüntülenir.

Kurulum Adımları (Teknisyen Perspektifi)

  1. Cihazı güç kaynağına bağlayın.
  2. Cihaz WiFi bilgisi yoksa otomatik olarak sbsolar-bms-01 Kurulum adında bir erişim noktası (AP) açar (şifre: 12345678).
  3. Bu ağa bağlanıp 192.168.4.1 adresinden WiFi bilgilerini girin.
  4. Cihaz yeniden başlayıp girilen ağa bağlanır, sbsolar-bms-01.local (mDNS) adresinden erişilebilir hale gelir.
  5. Web arayüzündeki "Kurulum" panelinden batarya markasını seçin (JBD/Daly), ardından MAC adresini ya da seri numarasını girerek bataryaya eşleştirin.

Batarya markası seçimi neden önemli?

JBD ve Daly BMS'ler farklı BLE GATT protokolleri konuşur. Cihaz her ikisini de destekler ama aynı anda sadece biri aktif olarak kullanılır — kurulum panelinden doğru markayı seçmezseniz cihaz yanlış protokolle bağlanmaya çalışıp veri alamaz. Panelin üstünde "Kayıtlı Marka" göstergesi gerçek kayıtlı değeri gösterir (ekrandaki dropdown'ın görsel varsayılanına değil).

Fabrika Sıfırlaması

Cihaz üzerindeki BOOT butonuna basılı tutarak:

SüreEtki
10 saniyeSadece batarya eşleştirmesi silinir, WiFi bilgisi kalır
20 saniyeye kadarTüm ayarlar silinir (WiFi dahil) — cihaz sıfırdan kurulmuş gibi olur

Uzaktan Teşhis Araçları

Web arayüzündeki /logs sayfası iki sekme sunar:

  • Worker Logları — sunucu tarafındaki olayları gösterir (istek hataları, bildirimler).
  • ESP32 Cihaz Logları — cihazın kendi log çıktısını (30 saniyede bir toplu gönderilir) gösterir. Log seviyesi (ERRORVERBOSE) buradan uzaktan değiştirilebilir.

⚠️ Log seviyesini DEBUG/VERBOSE/VERY_VERBOSE'a çekmek yalnızca aktif bir sorunu teşhis ederken, kısa süreliğine yapılmalıdır. Bu seviyeler yoğun log trafiği ürettiği için cihazın belleğini zorlayabilir. İşiniz bitince mutlaka WARN'a geri döndürün.

Diğer teşhis endpoint'leri

AdresAçıklama
/api/latestSon BMS kaydı (ham JSON)
/api/latest-inverterSon inverter kaydı (ham JSON)
/historyGeçmiş veriler — grafik + tablo + CSV indirme
/inverterPanel/batarya/AC/yük akış diyagramı
/firmware-historyYüklenen firmware sürüm geçmişi

Uzaktan Firmware Güncelleme (OTA)

Cihaz periyodik olarak sunucuya sürüm bilgisini bildirir; sunucuda daha yeni bir sürüm varsa cihaz bunu kendisi indirip kendisi flaşlar — teknisyenin sahada bulunması gerekmez. Güncelleme genelde birkaç dakika içinde tamamlanır, cihaz otomatik yeniden başlar.

Kurulum modundaki (henüz batarya seçilmemiş) cihazlarda OTA kontrolü bilinçli olarak atlanır — doğrulanmamış bir firmware ile provisioning ortasındaki bir cihazı tuğla haline getirme riskini önlemek için.

Bilinen Sınırlamalar

  • Sabit 8 hücreli batarya şeması — sistem her bataryadan ilk 8 hücre voltajını okur. 8'den fazla hücreli bataryalarda (örn. 15-hücreli bir Daly BMS test edilmişti) fazladan hücreler ayrı ayrı gösterilmez, ancak min/max/fark değerleri yine de TÜM hücrelerden doğru hesaplanır.
  • Tek batarya markası aktif — JBD ve Daly aynı cihazda birlikte çalışabilir ama aynı anda sadece kurulumda seçilen marka veri gönderir.
  • PSRAM'siz donanım — cihaz standart ESP32 (PSRAM yok) üzerinde çalışır, bu nedenle çok sayıda eşzamanlı ağır işlem (BLE + WiFi/TLS + UART) altında bellek yönetimi hassastır. Sistem bunu tolere edecek şekilde tasarlanmıştır, ama teşhis sırasında log seviyesini yükseltirken dikkatli olun (yukarıya bakın).

Destek

Sahada çözülemeyen bir sorun için cihaz seri numarası, hata mesajı (varsa ekran görüntüsü) ve /logs sayfasından ilgili log kaydıyla birlikte SB Solar teknik ekibine ulaşın.

Son güncelleme:

SB Solar WiFi BMS İnverter Monitor