“SCADA protokolü” diye tek bir şey yok, cihazın konuştuğu dil neyse o: UPS için genelde SNMP ya da Modbus TCP. Kerem Bey’in dediği de bir seçenek.
Hermetry tarafı şöyle: platform SNMP cihazlarını buluttan sorgulayabiliyor, ama ya public adresteki cihazları ya da sahaya bir Hermetry Edge koyarsanız Edge’in şifreli bağlantısı üzerinden iç ağdakileri. O durumda public adres ve port yönlendirme gerekmiyor. Özel ağ adresini buluttan doğrudan yazarsanız reddediliyor. Edge’iniz yoksa en ucuz yol içeride küçük bir bilgisayar (bir Raspberry Pi yeter): UPS’leri SNMP ya da Modbus TCP ile okur, Hermetry’ye MQTT ile gönderir.
Sembolleri bağlamanın en kolay yolu anahtarları sembol adına göre göndermek. Hermetry <sembol id>.<alan> şeklindeki anahtarları elle seçmeden bağlıyor. Çizimdeki sembolleriniz ups1, ups2, bat1…bat8 ise Pi şunu gönderir:
{"ups1.status": "ok", "ups1.value": 74, "ups1.running": true,
"ups2.status": "warning", "ups2.value": 41,
"bat1.value": 13.42, "bat2.value": 13.38,
"room.value": 23.8}
UPS durum kodu sayı olarak geliyorsa (örneğin 2 = normal, 3 = akü üzerinde), sembolün Status alanına ifade yazabilirsiniz: value == 2 ? "ok" : "critical". İfade tek satır, en fazla 200 karakter.
Ayrıntılar: Sembolleri canlı verilere bağlama.

