MQTT Üzerinden Yapılandırma
Cihaz ayarları MQTT üzerinden, AT komutlarının JSON formatında gönderilmesiyle yapılandırılabilir. Config dizisi içine
her bir AT komutu key, ayarlanacak değer ise # karakteriyle sonlanan string olarak value şeklinde eklenir. Cihaz konfigürasyon
verisini sadece cihaz uyanıkken, AT+SUBTOPIC üzerinden kayıt olduğu topic yoluyla alacaktır.
MQTT Config formatı:
"params": {
"Config": [
{ "AT+TDC":"1800#" },
{ "AT+5VT":"1000#" },
{ "AT+12VT":"1000#" },
{ "AT+MQOS":"2#" },
{ "AT+FAILNUMB":"5#" },
{ "AT+AINALARM":"1,180,4000,10000,0#" }
]
}
Bu örnekte veri gönderim aralığı AT+TDC 1800 saniye, 5V ve 12V güç süreleri AT+5VT, AT+12VT 1000 ms, MQTT QoS seviyesi AT+MQOS 2, bağlantı hata limiti AT+FAILNUMB 5 olarak ayarlanmış ve analog giriş alarm eşikleri AT+AINALARM tanımlanmıştır. Mesaj cihaza gönderildiğinde tüm bu ayarlar tek seferde uygulanır.