Skip to main content

Takvimsel Readout

Haberleşme ünitesine takvimsel readout okuması tanımlayacak komuttur.

Çalışma zamanı

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

Çalışma şekli

Push

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

Pull

  1. Haberleşme merkezi yazılımı, haberleşme ünitesine Takvimsel Readout komutu gönderir.
  2. Haberleşme ünitesi isteği aldığına dair ACK mesajını haberleşme merkezi yazılımına gönderecektir

Mesaj Formatları

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

schedule talebi

{
"device": {
"flag": "XYZ",
"serialNumber": "0123456789ABCDE"
},
"function": "schedule",
"referenceId": "3d0b242e-1866-4a41-a8ca-1372f1b34ab7",
"streaming": false,
"request": {
"operation": "add",
"schedules": [
{
"id": "Readout12345678",
"function": "execute",
"startDate": "2020-06-01 00:00:00",
"endDate": "2022-07-01 00:00:00",
"period": "0 0 0/6 * * ?",
"directive": "ReadoutDirective",
"parameters": {
"METERSERIALNUMBER": "12345678"
}
}
]
}
}
ParametreVeri TipiZorunlulukAçıklama
startDatenumberZorunluİlk Takvimsel okumanın başlayacağı tarih
endDatenumberZorunluSon Takvimsel okumanın başlayacağı tarih
periodstringZorunluTakvimsel okumanın tekrarlama periyodu