Skip to main content

Reset

Haberleşme ünitesini, haberleşme merkezi yazılımı üzerinden resetlemek için kullanılacak fonksiyondur.

Çalışma zamanı

Haberleşme merkezi yazılımı tarafından komut gönderildiğinde ve/veya haberleşme ünitesi üzerinde bulunan periyodik resetleme zamanı geldiğinde çalışacaktır.

Çalışma şekli

Push

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

Pull

Reset işlemi yalnızca senkron olarak çalışmaktadır ve haberleşme ünitesinden ACK alındıktan sonra bağlantı kesilir.

  1. Haberleşme merkezi yazılımı tarafından reset fonksiyon mesajı gönderilir.

  2. Haberleşme ünitesi, bu mesajı aldığına dair haberleşme merkezi yazılımına ACK gönderir.

  3. Haberleşme ünitesi resetleme işlemini gerçekleştirir.

    a. Haberleşme ünitesi, başarılı resetleme sonrası merkezi haberleşme yazılımına notification fonksiyonu ile bildirim gönderir. Bu gönderimde, notification fonksiyonu kuralları geçerlidir.

    b. Resetleme başarılı olamaz ise alarm paketi ile haberleşme merkezi yazılımına durum iletilir.

Zamanlanmış Çalışma

  1. Haberleşme ünitesi, merkezi haberleşme yazılımına notification fonksiyonu ile bildirim gönderir. Bu gönderimde, notification fonksiyonu kuralları geçerlidir.

Mesaj Formatları

reset talebi

{
"device": {
"flag": "XYZ",
"serialNumber": "0123456789ABCDE"
},
"function": "reset",
"referenceId": "3d0b242e-1866-4a41-a8ca-1372f1b34ab7",
"request": {
"module": {
"ipV6": ""
},
"factoryDefault": false
}
}