I looked at the last time the MQTT APP output data to the Sensor.log file:
2015/09/08 12:12:18.5849260 ; acurite5n1 Windspeed= 1.1,Winddir=180.0,Rainfall= 0.64,TempF= 67.5,Humidity=72,Battery=1
I then located that event in the mono.log file:
2015-09-08T12:12:18.5972070-07:00 MQTT:Sensors acurite5n1 Virtual Module Sensor.Windspeed 1.1
2015-09-08T12:12:18.6101890-07:00 MQTT:Sensors acurite5n1 Virtual Module Sensor.Winddir 180.0
2015-09-08T12:12:18.6340640-07:00 MQTT:Sensors acurite5n1 Virtual Module Sensor.Temperature 19.7
2015-09-08T12:12:18.6448490-07:00 MQTT:Sensors acurite5n1 Virtual Module Sensor.Humidity 72.0
Searching through the rest of the log, I see no more instances of MQTT:Sensors (the virtual module the code creates). The code has Program.GoBackground() at the end, so the code shows a green LED. I do see an error in the program parameters, but it's nothing that should cause it to stop:
"Name": "MQTT Sensors",
"Description": "",
"DeviceType": "Program",
"Domain": "HomeAutomation.HomeGenie.Automation",
"Address": "1030",
"Properties": [
{
"Name": "Compiler.Warning",
"Description": "",
"Value": "TC,19,11: `HomeGenie.Automation.Scripting.ProgramHelper.AddFeature(string, string, string)' is obsolete: `use 'AddFeature(<forDomains>, <forTypes>, <forPropertyName>, <description>, <type>)' instead'",
"UpdateTime": "2015-09-03 05:03:24Z"
Other than restarting the APP periodically, I don't currently see a fix. Has anyone using the stock MQTT APP seen any issues with it failing to run after some time?