diff --git a/src/PepperDash.Essentials.MobileControl.Messengers/Messengers/MessengerBase.cs b/src/PepperDash.Essentials.MobileControl.Messengers/Messengers/MessengerBase.cs
index fbbaa5e5..88c61331 100644
--- a/src/PepperDash.Essentials.MobileControl.Messengers/Messengers/MessengerBase.cs
+++ b/src/PepperDash.Essentials.MobileControl.Messengers/Messengers/MessengerBase.cs
@@ -84,19 +84,8 @@ namespace PepperDash.Essentials.AppServer.Messengers
: this(key, messagePath)
{
_device = device;
-
- _deviceInterfaces = GetInterfaces(_device as Device);
}
- ///
- /// Gets the interfaces implmented on the device
- ///
- ///
- ///
- private List GetInterfaces(Device device)
- {
- return device?.GetType().GetInterfaces().Select((i) => i.Name).ToList() ?? new List();
- }
///
/// Registers this messenger with appserver controller
@@ -262,6 +251,8 @@ namespace PepperDash.Essentials.AppServer.Messengers
message.Name = _device.Name;
+ message.MessageBasePath = MessagePath;
+
var token = JToken.FromObject(message);
PostStatusMessage(token, MessagePath, clientId);