Example #1
0
 private void sendStatus(pcStatus status, string idleTime = "")
 {
     if (!status.Equals(currentStatus))
     {
         try
         {
             string message = status.ToString();
             if (!String.IsNullOrEmpty(idleTime))
             {
                 message += " " + idleTime;
             }
             mqttSendMessage(mainTopic + "/status", message);
             currentStatus = status;
         }
         catch (Exception e)
         {
             Log(e.Message);
         }
     }
 }