Skip to main content

Obis Yazma

Haberleşme ünitesinin altındaki ölçüm cihazlarına veri kaydedilmesi için kullanılan fonksiyondur.

Çalışma zamanı​

Haberleşme merkezi yazılımı tarafından komut gönderildiğinde çalışır.

Çalışma şekli​

Ölçüm cihazlarında: Haberleşme ünitesi altındaki ölçüm cihazının bir register'ı değiştirilmek istendiğinde bu registerın OBIS anahtarı ile birlikte gönderilir.

Push​

Bu fonksiyon için push olarak çalışma desteklenmemektedir.

Pull​

  1. Haberleşme merkezi yazılımı, haberleşme ünitesine execute komutu gönderir.
  2. Haberleşme ünitesi isteği aldığına dair ACK mesajini haberleşme merkezi yazılımına gönderir
  3. Haberleşme merkezi yazılımı üzerinde başka komut yok ise haberleşme merkezi yazılımı bağlantıyı kapatmakla yükümlüdür.

Mesaj Formatları​

Protokol genel formatı dahilinde haberleşme sağlanır.

execute talebi​

{
"device": {
"flag": "XYZ",
"serialNumber": "0123456789ABCDE"
},
"function": "execute",
"referenceId": "3d0b242e-1866-4a41-a8ca-1372f1b34ab7",
"streaming": false,
"request": {
"directive" : "WriteDirective1",
"parameters" : {
"METERSERIALNUMBER" : "12345678",
"PASSWORD": "12345678",
"DATA": "0.9.2(21-07-28)"
}
}
}
ParametreVeri TipiZorunlulukAçıklama
directivestringZorunluKomut ismi
passwordstringZorunluÖlçüm cihazının şifresi
datastringZorunluVeri yazılmak istenen register adresi ve yazılacak değer