Kind of an odd one here. I have my Washer/Dryer Finished ThingShield working great (details here: http://www.tmproductions.com/projects-blog/2015/5/25/washerdryer-finished-alert-via-smartthings ).
Last weekend I deleted the custom SmartApp from SmartThings so that I could clean up the installation, extend the wires on the shield and put the covers back on the appliances. I reinstalled the app, whose sole job is to send a notification whenever the washer or dryer reports that its done. While this worked in the past, it seems that the SmartApp is not receiving events for some reason.
To be clear, the ThingShield is sending events correctly – that is confirmed by watching the activity log. I can also easily force the hardware to send an event by touching two contacts for testing purposes. I see the activity show up as expected, but it’s like the app just isn’t getting the message.
I was going to look at it in the IDE, but for some reason I can’t choose the ThingShield as a physical device from the Home location, but only a virtual device. The physical device is available from the SmartThings app, and was chosen when I reinstalled the app through my phone yesterday (just to be sure it was working).
Everything else appears to be working properly. It’s just this one app. The icons on the Washer/Dryer device are changing as expected, so I know the device is working – it’s just the app. I tried republishing the app, but hat didn’t see to have any effect. The app also has as print statements, but I don’t see anything showing up in the output from them.
Is there a way to debug the SmartApp, monitor its output, etc? Or any way to tell why my app isn’t getting messages from the device all of a sudden?