İlk doğrulanmış FW 0.1.0’dan güncel FW 0.6.34’e kadar enerji ölçümü,
uzaktan röle kontrolü, SNMP, REST API, yerel ve bulut OTA, HTTPS,
e-posta alarmları ve BLE Smart Sensor tarafında yapılan değişiklikleri
teknik kanıtlarıyla inceleyin.
Kayıtlar; paketlenmiş firmware görüntüleri, görüntü içindeki sürüm metadatası,
sürüm açıklamaları, derleme çıktıları, API ve arayüz metinleri ile güncel kaynak
yapısı birlikte karşılaştırılarak hazırlandı. Projede Git commit geçmişi
bulunmadığı için yalnız kanıtlanabilen sürümler ayrı kayıt olarak gösterildi;
numarası atlanan sürümlere değişiklik atanmadı. “Dağıtım paketi” ifadesi,
sahadaki her cihaza otomatik olarak yayımlandığı anlamına gelmez.
İç geliştirme: yalnız derleme artefaktında korunan ara sürüm.
Sensör FW: imzalı BLE Smart Sensor paket serisi.
Ana cihaz ve sensör firmware geçmişi
FW numarasını seçin, değişiklikleri görün.
Soldaki doğrulanmış firmware numaralarından birini seçtiğinizde ilgili teknik
değişiklik, kullanıcı etkisi ve kanıt düzeyi sağ panelde açılır.
Güncel kaynak + paket
FW 0.6.34
Smart Sensor alarm listesinin soğuk açılış düzeltmesi
Güncel Smart Kablo firmware sürümü, BLE sensör verisi henüz ulaşmamış veya
geçici olarak bayatlamış olsa bile kabul edilmiş sensörün alarm ayarlarının
doğru biçimde yönetilmesini sağlar.
Ne değişti?
Kabul edilmiş sensör özeti, canlı tarama sonucu beklenmeden cihaz durumundan yükleniyor.
Sıcaklık, nem ve CO₂ alarm alanları sensör ilişkisi sürdüğü sürece düzenlenebilir kalıyor.
İlişkilendirilmemiş eski sensör kayıtları temizlenirken kabul edilmiş sensör çevrimdışı olarak gösteriliyor.
Neden önemli?
Yeniden başlatma veya seyrek BLE yayın penceresi sonrasında sensörün kaybolmuş görünmesini ve çevresel alarm ayarlarının gereksiz yere kapanmasını önler.
BLE Smart Sensoralarm UIcold startoffline state
Doğrulama: Güncel proje sürümü, paket metadatası ve sensör/alarm istek canlılığı testleri birbiriyle uyumludur.
Dağıtım paketi
FW 0.6.33
Yerel HTTPS istek canlılığı ve oturum yönetimi
Yerel web panelinde uzun kullanım, sayfa geçişi veya süresi dolan oturum sonrasında isteklerin kuyrukta takılı kalmasına yol açan durumlar ele alındı.
Ne değişti?
Yetkisiz yanıtlar tek bir güvenli oturum sonlandırma akışında toplanıyor.
Sayfa kapandığında zamanlayıcılar, sorgu kuyrukları ve aktif istekler temizleniyor.
İstek zaman aşımı ve tarayıcı geri-dönüş senaryoları belirgin hale getirildi.
Neden önemli?
HTTPS panelinin “yükleniyor” durumunda kalma ihtimalini azaltır; oturum süresi dolduğunda kullanıcıyı güvenilir biçimde yeniden giriş ekranına taşır.
HTTPSsessionrequest queue401 handling
Doğrulama: Paket adı, firmware metadatası ve yerel istek canlılığı testleri.
Dağıtım paketi
FW 0.6.32
BLE OTA taşıma güvenliği
Smart Kablo üzerinden BLE sensöre aktarılan imzalı firmware için veri çerçevesi, gönderim temposu ve yeniden deneme davranışı daha korumalı hale getirildi.
Ne değişti?
Daha küçük SMP veri çerçeveleri ve kontrollü paket aralığı kullanılıyor.
Yeniden deneme sayısı, sensörün bağlantı penceresine uyacak şekilde sınırlandı.
Yanıtı belirsiz kalan kritik TEST işleminin veya ilk parçanın gereksiz tekrar gönderimi engellendi.
Neden önemli?
Zayıf ya da kısa süreli BLE bağlantılarında aktarımın aynı noktada döngüye girmesini azaltır ve sensörün güvenli açılış/geri alma sürecini korur.
BLE OTAMCUmgr SMPpacingretryMCUboot TEST
Doğrulama: Paket metadatası, taşıma kurtarma testleri ve güncel OTA akış sabitleri.
Dağıtım paketi
FW 0.6.31
BLE OTA worker yaşam döngüsü düzeltmesi
Her firmware parçasında yeniden oluşturulan iş parçacığı yaklaşımı yerine, aktarım boyunca kontrollü biçimde yaşayan tek OTA worker yapısına geçildi.
Ne değişti?
BLE yükleme ve SMP işlemleri tek paylaşılan worker’ı uyandırıyor.
İş bitince worker askıya alınıyor; temizleme işlemi tek noktadan yürütülüyor.
Stack belleğinin geç serbest kalmasından doğan erken aktarım kesilmeleri giderildi.
Neden önemli?
Özellikle OTA’nın ilk yüzdelerinde görülebilen bellek baskısını azaltır ve uzun transfer boyunca kaynak kullanımını öngörülebilir tutar.
BLE OTA workermemorytask lifecycle
Doğrulama: Paket adı, binary worker sembolleri ve worker yaşam döngüsü testleri.
Dağıtım paketi
FW 0.6.30
Web arayüzü performansı ve asenkron OTA akışı
Yerel yönetim panelinin arka planda gereksiz sorgu üretmesi azaltıldı; BLE sensör OTA parçaları web isteğini uzun süre bloke etmeyen bir iş akışına taşındı.
Ne değişti?
Görünmeyen sayfalarda polling durduruluyor ve kapanan sayfanın istekleri iptal ediliyor.
Ayar sekmeleri gerektiğinde yükleniyor; yerel API istekleri kontrollü sırada çalışıyor.
2 KiB OTA parçaları worker’a aktarılıyor ve bir sonraki parça hazır olduğunda devam ediliyor.
Neden önemli?
Firmware güncellemesi sürerken dashboard ve ayarlar ekranlarının daha hızlı yanıt vermesini, aynı anda açılan isteklerin cihaz kaynaklarını tüketmemesini sağlar.
UI performancelazy loadingpollingasync OTA
Doğrulama: Paket adı, arayüz performans testleri ve parçalı OTA testleri.
Dağıtım paketi
FW 0.6.29
Kaldığı yerden devam edebilen parçalı BLE OTA
Tarayıcıdan Smart Kablo’ya, oradan BLE sensöre uzanan güncelleme hattı; doğrulanmış offset üzerinden sürdürülebilen sıralı parça modeline geçirildi.
Bağlantı kesildiğinde son onaylanan noktadan devam edilebiliyor; yeniden seçimde dosya bütünlüğü kontrol ediliyor.
Neden önemli?
Kısa yayın penceresine sahip düşük güç sensörlerde, tüm dosyayı baştan göndermek yerine aktarımın doğrulanmış bölümünü korur.
chunked uploadresumeoffsetBLE OTA
Doğrulama: Paket metadatası ve binary içindeki parçalı yükleme/offset akışı.
Dağıtım paketi
FW 0.6.28
TP/v5 sensör verisi ve TLS kaynak koordinasyonu
BLE Smart Sensor batarya verisi ham gerilim yaklaşımından sağlık yüzdesi ve çalışma süresi modeline taşındı; eşzamanlı TLS işlemleri için kaynak koordinasyonu eklendi.
Ne değişti?
TP/v5 ile batarya SOH yüzdesi ve sensör çalışma saati işleniyor.
Eski mV tabanlı batarya alarmı yüzde tabanlı 0–100 modeline göç ettiriliyor.
Bulut, e-posta ve yerel güvenli bağlantıların aynı anda bellek baskısı oluşturması sınırlandırılıyor.
Neden önemli?
Batarya durumunu kullanıcı için daha anlaşılır hale getirir; OTA ve HTTPS sırasında farklı TLS işlerinin birbiriyle çakışma riskini azaltır.
TP/v5battery SOHoperating hoursTLS gate
Doğrulama: Paket binary’sindeki protokol/göç metinleri ve güncel sensör telemetri tanımı.
İç geliştirme artefaktı
FW 0.6.21
Kalıcı sensör aralığı ve OTA / SMTP eşzamanlama
Bu ara geliştirme görüntüsü, sensör ölçüm aralığı isteğinin yeniden başlatmalardan etkilenmemesi ve OTA sırasında ağ/TLS kaynaklarının korunması üzerinde çalışıldığını gösteriyor.
Doğrulanan geliştirmeler
Bekleyen ölçüm aralığı isteği kalıcı saklamadan tekrar kuyruğa alınabiliyor.
Kabul edilen sensör değişirse eski bekleyen istek iptal ediliyor.
OTA sırasında SMTP/TLS işi ertelenerek kaynak çakışması azaltılıyor.
Statü notu
Bu sürüm yalnız iç build olarak korunmuştur; ayrı bir dağıtım paketi değildir. İşlevler daha sonraki paketlerde olgunlaştırılmıştır.
persistent intervalOTASMTPTLS coordination
Doğrulama: İç binary metinleri ve derleme kapsamı.
İç geliştirme artefaktı
FW 0.6.16
Tanılama verileri için HTTPS koruması
Bu iç geliştirme sürümünde, hata analizi için üretilen tanılama çıktılarının yalnız güvenli yerel bağlantı üzerinden ve geçerlilik kontrolüyle alınması hedeflendi.
Doğrulanan geliştirmeler
Tanılama indirme işlemi HTTPS koşuluna bağlandı.
Geçersiz veya bulunmayan hata görüntüleri reddediliyor.
Servis analizine uygun hata ayıklama çıktısı hazırlanıyor.
Statü notu
İç teknik teşhis amacı taşıyan bu görüntü dağıtım klasöründe paketlenmemiştir; son kullanıcı özelliği olarak değerlendirilmemelidir.
diagnosticsHTTPS onlyfault analysis
Doğrulama: Korunmuş iç firmware görüntüsündeki HTTPS ve hata doğrulama metinleri.
İç geliştirme artefaktı
FW 0.6.15
BLE OTA yeniden bağlanma ve adım bazlı tanılama
Sensör bağlantısı güncelleme sırasında koptuğunda son bilinen offset’ten kurtarma ve hatanın hangi OTA adımında oluştuğunu belirleme üzerine geliştirilen ara sürümdür.
Doğrulanan geliştirmeler
Kopma sonrasında kaydedilen aktarım konumundan devam etme işaretleri eklendi.
Genel hata yerine başarısız olan OTA adımını bildiren tanılama geliştirildi.
BLE bağlantı parametreleri ve daha uzun duraklama/kurtarma senaryoları ele alındı.
Statü notu
Yalnız iç artefaktı bulunan bu çalışma, 0.6.29–0.6.32 arasındaki paketlenmiş, sürdürülebilir OTA hattının teknik öncüsüdür.
BLE reconnectresume offsetOTA diagnostics
Doğrulama: Korunmuş iç binary’deki bağlantı kurtarma, PHY ve hata adımı metinleri.
İç geliştirme artefaktı
FW 0.6.4
BLE sensör bakım ve imzalı OTA altyapısı
Smart Kablo’nun kabul edilmiş BLE sensörün ölçüm aralığını yönetmesi ve sensör firmware dosyasını bellekte tümüyle tutmadan aktarması için ilk doğrulanmış ara görüntüdür.
Doğrulanan geliştirmeler
1–60 dakika arasında sensör ölçüm aralığı seçenekleri ve sensörde geri okuma doğrulaması.
Tarayıcıdan Smart Kablo üzerinden sensöre akış halinde firmware aktarımı.
MCUboot başlık, imza, hash ve anahtar kontrolü; TEST açılışı ve sağlık onayı/rollback temeli.
Statü notu
Bu sürüm iç build’dir. Güvenli BLE OTA deneyimi sonraki ara sürümlerde ve 0.6.28 sonrası paketlerde kademeli olarak sağlamlaştırılmıştır.
signed BLE OTAMCUbootsensor intervalstreaming
Doğrulama: İç binary API metinleri, imza kontrolleri ve build kapsamı.
Dağıtım paketi
FW 0.6.3
Smart Sensor telemetrisi ve alarm kurallarının bulutla bütünleşmesi
Kabul edilmiş BLE sensörden gelen çevresel ölçümler bulut telemetrisiyle birleştirildi; uzaktan gelen alarm kuralı güncellemeleri doğrulanarak uygulanmaya başladı.
Ne değişti?
Sıcaklık, nem, CO₂ ve hava kalitesi verileri bulut veri akışına eklendi.
Geçersiz alarm yükleri reddedilerek mevcut yapılandırma korunuyor.
Neden önemli?
Enerji telemetrisi ile ortam verilerini aynı cihaz ilişkisi altında izleme ve alarm eşiklerini merkezi olarak yönetme temelini kurar.
sensor telemetrycloud commandsalarm validation
Doğrulama: Dağıtım binary’sindeki sensör, bulut ve alarm güncelleme işaretleri.
Dağıtım paketi
FW 0.6.2
Sensör kartları, CO₂ görünümü ve batarya alarmı
Smart Sensor ekranı çevresel metrikleri, veri tazeliğini ve dönemin batarya gerilimi modelini daha açık gösteren kartlarla genişletildi.
Ne değişti?
Çevrimdışı veya bayat sensör verisi ayrı durum olarak gösteriliyor.
CO₂ dahil çevresel ölçümler sensör kartlarında ayrıntılandırıldı.
Batarya gerilimi/durumu ve mV tabanlı alarm eşiği eklendi.
Neden önemli?
Kullanıcı, son görülen değerin güncel olup olmadığını ayırt edebilir. mV tabanlı batarya yaklaşımı daha sonra FW 0.6.28’de SOH yüzdesi modeline taşınmıştır.
CO₂battery voltagestale datasensor cards
Doğrulama: 0.6.1 ve 0.6.2 dağıtım binary’leri arasındaki arayüz/metin farkı.
Dağıtım paketi
FW 0.6.1
BLE Smart Sensor keşfi ve yönetimi
Smart Kablo ana cihazına yakın BLE sensörleri tarama, tek sensörü kabul etme, izleme ve gerektiğinde ilişkiyi kaldırma akışı eklendi.
Ne değişti?
BLE sensör tarama, listeleme, kabul etme ve kaldırma API’leri.
Sıcaklık, nem ve hava kalitesi için yeni alarm türleri.
Sayfanın görünürlüğüne göre sensör sorgulama davranışı.
Neden önemli?
Enerji ölçümüne ortam koşullarını ekleyen Smart Sensor entegrasyonunun ilk paketlenmiş ana cihaz sürümüdür.
BLESmart Sensortemperaturehumidityair quality
Doğrulama: Dağıtım binary’sindeki Smart Sensor API ve alarm sembolleri.
Dağıtım paketi
FW 0.6.0
Yerel HTTPS ve e-posta alarm altyapısı
0.6 serisi; yerel yönetim panelini cihaz üzerinde üretilen sertifika ile HTTPS’e taşıdı ve ölçüm eşikleri için SMTP tabanlı bildirim motoru ekledi.
Ne değişti?
Yerel HTTPS, etkinleştirme onayı ve başarısızlık halinde HTTP kurtarma akışı.
TLS/STARTTLS destekli SMTP, çoklu alıcı ve test bildirimi.
Akım, gerilim, güç, frekans, RSSI ve röle durumuna bağlı alarm kuralları.
Alarm, olay arşivi, tüketim geçmişi ve röle durumu için kalıcı veri göçleri.
Neden önemli?
Cihazın yerel yönetim trafiğini şifreleme seçeneği sunar; enerji ve bağlantı sınırlarının aşılmasını panel başında beklemeden e-postayla bildirebilir.
local HTTPSSMTPemail alertsTLSNVS migration
Doğrulama: Paket binary’si ile sertifika, SMTP ve alarm servislerinin güncel kaynak yapısı.
Dağıtım paketi
FW 0.5.34
Hızlı bulut komut geri bildirimi ve senkron röle sayacı
Bulut telemetrisi ile sık komut kontrolü birbirinden ayrıldı; süreli kapatma sonrasında otomatik enerji geri açma sayacı bulut arayüzüyle eşleştirildi.
Ne değişti?
Telemetri yaklaşık 60 saniyelik, komut kontrolü yaklaşık 5 saniyelik ayrı çevrimlerde çalışıyor.
Röle ve OTA komut sonucu ek telemetri beklenmeden bildiriliyor.
Kalan süreyle birlikte toplam otomatik açılma süresi de gönderiliyor.
Neden önemli?
Uzaktan enerji açma/kapatma komutunun daha hızlı görünmesini ve Smart Cloud geri sayımının cihazdaki gerçek süreyle uyumlu kalmasını sağlar.
cloud commandsrelay timercommand acktelemetry
Doğrulama: Paket binary’sindeki toplam sayaç alanı ve firmware çalışma periyotlarının kaynak açıklaması.
Dağıtım paketi
FW 0.5.33
Bulut telemetrisi ve cihaz komut kanalının ayrılması
Enerji verisi gönderimi ile uzaktan komut sorgulaması farklı uç noktalara ve ayrı hata yollarına taşındı.
Ne değişti?
Telemetri gönderimi ve cihaz komut sorgulaması ayrı adres yapıları kullanıyor.
Komut sorgulama hataları telemetri hatasından bağımsız kaydediliyor.
Bulut entegrasyonunda görev sorumlulukları daha net ayrılıyor.
Neden önemli?
Bir komut sorgusu başarısız olduğunda enerji telemetrisinin durumunu karıştırmadan sorunun hangi bulut akışında oluştuğunu belirlemeyi kolaylaştırır.
cloud telemetrydevice commandsendpoint separation
Doğrulama: 0.5.32 ve 0.5.33 paket binary’leri arasındaki endpoint ve hata metni farkı.
Dağıtım paketi
FW 0.5.32
Smart Cloud cihaz sahiplenme deneyimi
0.5 serisinin biriktirdiği kapsamlı yerel yönetim platformu paketlenirken, cihazı kullanıcı hesabıyla eşleştiren sahiplenme kodu akışı arayüzde belirgin hale getirildi.
Ne değişti?
Sahiplenme bilgisini yükleme ve kodu güvenli biçimde kopyalama akışı.
Mobil uygulamaya yönlenen cihaz eşleştirme bağlantısı.
Dashboard, tüketim geçmişi, röle, olay günlüğü, REST API ve genişletilmiş SNMP temeli bu pakette birlikte doğrulanıyor.
Neden önemli?
Kurulan fiziksel cihazın Smart Cloud hesabına eklenmesini anlaşılır hale getirir; yerel yönetim ile uzaktan yönetim arasında bağ kurar.
device claimSmart Cloudmobile deep-linkREST API
Doğrulama: Dağıtım binary’sindeki cihaz sahiplenme API, kopyalama ve mobil bağlantı metinleri.
İç geliştirme artefaktı
FW 0.5.31
Smart Kablo platformuna dönüşümün kümülatif kontrol noktası
0.2.14 ile bu iç görüntü arasında tek tek firmware paketleri korunmadığı için özelliklerin kesin ara sürümü atanamıyor. 0.5.31, yeni Smart Kablo platformunun birlikte doğrulanabildiği ilk kapsamlı kontrol noktasıdır.
Bu görüntüde topluca doğrulananlar
Dashboard, tüketim, ayarlar, olay günlükleri ve cihaz kimliği sayfaları.
Uzaktan röle kontrolü, süreli kapatma ve enerji geri açma.
Günlük/aylık tüketim geçmişi, yerel REST API ve genişletilmiş SNMP veri ağacı.
Bulut kimliği/sahiplenme, captive Wi‑Fi kurulumu ve mobil BLE servisi.
Statü notu
Bu bir iç build’dir. Özellikler “0.5.31’de eklendi” diye değil, “0.5.31’de birlikte doğrulanıyor” şeklinde okunmalıdır.
Yerel dashboard’a kablosuz bağlantı seviyesini anlık dBm değeri ve kolay okunur kalite sınıfıyla gösteren RSSI kartı eklendi.
Ne değişti?
Anlık RSSI değeri sayısal olarak görüntüleniyor.
Sinyal seviyesi kullanıcıya anlaşılır kalite sınıflarıyla açıklanıyor.
Önceki ağ/soket kararlılığı düzeltmeleri korunuyor.
Neden önemli?
Bulut veya SNMP iletişim sorununun zayıf Wi‑Fi sinyalinden kaynaklanıp kaynaklanmadığını panel üzerinden değerlendirmeyi kolaylaştırır.
Wi‑Fi RSSIdBmsignal quality
Doğrulama: Paket sürüm notu; tarihî test ağı bilgileri güvenlik nedeniyle yayımlanmamıştır.
Dağıtım paketi
FW 0.2.6
Soket tükenmesi ve ağ dayanıklılığı düzeltmeleri
Dashboard, yerel HTTP ve bulut HTTPS trafiğinin aynı sınırlı ağ kaynaklarını tüketmesini önlemek için sorgu sıklığı, zaman aşımı ve yeniden deneme davranışı düzenlendi.
Ne değişti?
Dashboard üst üste binmeyen yaklaşık 3 saniyelik tek sorgu düzenine geçirildi.
HTTP istemci sayısı ve gönderme/alma zaman aşımı sınırlandı.
Bulut bağlantısında kısa bağlantı zaman aşımı ve kademeli geri çekilme kullanıldı.
Sabit kanal/BSSID kilidi kaldırılıp 2.4 GHz tarama kapsamı genişletildi.
Neden önemli?
Yerel panel açıkken cloud veya SNMP iletişiminin kaynak yetersizliği nedeniyle kesilmesini azaltır; kopan Wi‑Fi bağlantısının farklı erişim noktası üzerinden toparlanmasına yardım eder.
socket limitstimeoutscloud backoffWi‑Fi scan
Doğrulama: Paket sürüm notundaki sorgu, socket, timeout ve backoff değerleri.
Dağıtım paketi
FW 0.2.5
Wi‑Fi RF erişim performansı
Kablosuz bağlantı için izin verilen yüksek çıkış gücü kullanıldı ve en güçlü erişim noktasını bulmaya yönelik pasif tarama süresi uzatıldı.
Ne değişti?
Wi‑Fi gönderim gücü 20 dBm seviyesine çıkarıldı.
Daha uzun pasif tarama ile bulunan erişim noktaları karşılaştırılıyor.
En güçlü adayın seçimi ve güç tasarrufunun kapalı tutulması korundu.
Neden önemli?
Sinyalin sınırda olduğu kurulumlarda bağlantı payını artırmayı ve aynı ağ adını yayınlayan birden çok noktadan daha güçlü olanı seçmeyi hedefler.
Wi‑Fi TX20 dBmpassive scanstrongest AP
Doğrulama: Paket sürüm notundaki RF gücü ve tarama ayarları.
Dağıtım paketi
FW 0.2.4
Wi‑Fi erişim noktası seçimi ve yeniden bağlanma
Cihazın aynı ağ adını yayınlayan erişim noktaları arasından güçlü adayı seçmesi ve bağlantı koptuğunda yeniden tarama yapması sağlandı.
Ne değişti?
2.4 GHz ağ taraması ve en güçlü erişim noktası seçimi.
Bağlantı kesilince yeni tarama ve tekrar bağlanma.
Wi‑Fi güç tasarrufu kapatılarak iletişim gecikmesi azaltıldı.
Enerji ölçümü, yerel/bulut OTA ve SNMP aynı pakette korunuyor.
Neden önemli?
Mesh veya birden çok erişim noktası bulunan ortamlarda cihazın ilk gördüğü zayıf noktaya bağlı kalmasını azaltır.
2.4 GHz Wi‑FiBSSID selectionreconnectOTA
Doğrulama: Paketle korunan ayrıntılı sürüm notu.
Dağıtım paketi
FW 0.2.0
Yerel web yönetimi ve SNMP’nin başlangıcı
İlk firmware çekirdeğine oturum açmalı yerel web arayüzü ve ağ izleme sistemlerinin kullanabileceği salt okunur SNMP servisi eklendi.
Ne değişti?
Tarayıcıdan açılan yerel yönetim paneli ve giriş ekranı.
Servis anahtarlarıyla temel cihaz yapılandırması.
UDP/161 üzerinden salt okunur SNMP v2c üretici veri ağacı.
Smart Kablo’yu yalnız bulutla konuşan bir ölçüm çekirdeğinden, yerel olarak yönetilebilen ve standart izleme araçlarına veri verebilen ağ cihazına dönüştüren ilk adım oldu.
local web UIloginSNMP v2c2.4 GHz
Doğrulama: Paket sürüm notu ile 0.1.0 ve 0.2.0 binary metin farkları.
İlk dağıtım paketi
FW 0.1.0
İlk korunan Smart Kablo firmware çekirdeği
Arşivde doğrulanabilen ilk Smart Kablo firmware görüntüsü; enerji ölçümü, Wi‑Fi, bulut telemetrisi ve OTA güncelleme temellerini içeriyor.
Doğrulanan temel
Gerilim, akım ve güç değerleri için elektriksel ölçüm temeli.
Kalıcı cihaz kimliği ve bulut telemetri bağlantısı.
Yerel OTA yükleme ve bulut tarafından tetiklenen OTA kontrol çekirdeği.
0.2.0’da görülen web girişi ve SNMP metinleri bu görüntüde henüz bulunmuyor.
Neden önemli?
Daha sonraki dashboard, REST API, SNMP, röle kontrolü, HTTPS ve Smart Sensor katmanlarının üzerine kurulduğu en erken doğrulanmış yazılım tabanıdır.
energy meteringcloud telemetrylocal OTAcloud OTA
Doğrulama: Firmware görüntü metadatası, binary metinleri ve paket checksum kaydı. Ayrıntılı sürüm notu bulunmadığı için kapsam temkinli tutulmuştur.
BLE Smart Sensor firmware
FW 1.0.0+1 → +19
İmzalı, düşük güç BLE sensör yazılım serisi
Smart Kablo’ya sıcaklık, nem, CO₂, hava kalitesi ve batarya sağlığı gönderen Smart Sensor için +1’den +19’a kadar 19 imzalı paket korunmuştur. Her paket OTA BIN, imzalı HEX, factory HEX ve manifest içerir.
Güncel sensör yazılımı
Sıcaklık, nem, CO₂ ve hava kalitesi ölçümlerinin Smart Kablo’ya aktarılması.
Düşük güçte periyodik ölçüm ve kısa BLE bağlantı/bakım pencereleri.
İmzalı OTA; test açılışı, sağlık onayı ve başarısızlıkta önceki sürüme dönüş.
Batarya sağlık yüzdesi, çalışma süresi ve ölçüm aralığı bilgisi.
Kapsam notu
Paketler doğrulanmıştır; ancak her paketin sahadaki tüm sensörlere yayıldığını gösteren kayıt yoktur. Kaynak geçmişi bulunmayan küçük binary farklarına kesin özellik adı verilmemiştir.
Sensör FW
Doğrulanabilen değişiklik
Kanıt düzeyi
1.0.0+1
İlk korunan imzalı görüntü; TP/v4 ölçüm, TD/v1 tanılama, aralık ve çevresel alarm karakteristikleri.
Binary + manifest
1.0.0+2
Çalıştırılabilir içerik +1 ile aynı; sürüm başlığı ve imza yenilenmiş.
Payload karşılaştırması
1.0.0+3
OTA/watchdog korumasını gösteren yeni işaret ve belirgin işlevsel payload büyümesi.
Binary farkı
1.0.0+4 → +6
+4’te işlevsel değişim; +5 küçük yapılandırma farkı; +6’nın çalıştırılabilir içeriği +5 ile aynı. Tam özellik notu korunmamış.
Payload karşılaştırması
1.0.0+7 → +10
+7’de bakım/bağlanılabilir pencere paketi eklendi. +8, +7 ile; +10, +9 ile aynı çalıştırılabilir içeriğe sahip.
Binary paket işaretleri
1.0.0+11 → +13
+11’de işlevsel payload değişimi; +12 ve +13 aynı çalıştırılabilir içeriğin yeniden imzalanmış/sürümlenmiş paketleri.
Payload karşılaştırması
1.0.0+14 → +16
+14’te farklı payload, +15’te belirgin genişleme; +16’nın çalıştırılabilir içeriği +15 ile aynı. Bu dönem güvenli OTA sağlık akışının olgunlaştırıldığı entegrasyon hattıdır.
Binary + ana FW entegrasyonu
1.0.0+17
TP/v5’e geçiş; batarya gerilimi yerine SOH yüzdesi, kalıcı batarya ömrü kaydı ve çalışma süresi modeli.
Binary + güncel kaynak
1.0.0+18
Çalıştırılabilir içerik +17 ile aynı; sürüm/imza yenilenmiş.
Payload karşılaştırması
1.0.0+19
Güncel sensör sürümü; küçük işlevsel payload farkı var, fakat özel düzeltme notu korunmadığı için daha dar bir iddia yapılmıyor.
VERSION + binary + manifest
temperaturehumidityCO₂battery healthsigned OTA
Doğrulama: 19 paket manifesti, imzalı görüntüler, çalıştırılabilir payload karşılaştırmaları ve güncel Smart Sensor kaynak dokümantasyonu.