Her cihaz panelde oluşturulduğunda, sunucu 10 karakterlik benzersiz bir
DeviceKey üretir. MQTT topic'leri isim yerine bu anahtara göre
kurulur:
ev/{DeviceKey}/durum -> cihaz yayınlar, retained
ev/{DeviceKey}/komut -> API yayınlar, cihaz dinler
ev/{DeviceKey}/online -> cihaz yayınlar, retained (LWT ile otomatik "0")
Bu sayede iki farklı kullanıcı cihazına "Salon Lambası" adını verse bile topic çakışması olmaz - her cihazın kendine özel, tahmin edilemeyen bir MQTT kimliği vardır. Ayrıca her cihaza ayrı MQTT kullanıcısı/ACL vermek önerilir: biri sızarsa diğer cihazları etkilemez.