I have released a version 1.1 of the Device Handler (and updated README) into my GitHub repository that provides limited functionality of my Pause feature which was lost in the new SmartThings App. Note that this is definitely a kludge. I looked into implementing a proper update, but am postponing that for now. In my opinion, the mechanism to convert Classic SmartThings App functionality to New App functionality is still confusing and not ready for Prime Time; the main tool is still in Alpha release. I’m hopeful that in a number of months things will improve and I can revisit this. Note that if you don’t need the ‘Pause’ feature, there is no reason to update; the existing StreamLabs SmartApp and Device Handler work properly with the new SmartThings App to trigger wet/dry functionality. The README.md file provides an updated description.
This update adds settings to control the Pause and Home/Away feature (the New SmartThings App no longer displays the buttons for Pause, Home/away, or water flow statistics). So to pause monitoring, you can go into the settings panel of the Device Handler and change the setting to be ‘Away’ which will pause monitoring for a StreamLabs water flow alert. Unlike the old UI button icon, this setting will NOT revert back to indicate monitoring; the software can’t programmatically change this. Please review the README.md for information.
If you decide to update, using the SmartThings App, remove the current StreamLabs SM Smart App; this will automatically remove the existing Device Handler. Don’t just try and remove/install the Device Handler by itself; the SmartApp needs to install it. It is best to do the removal before getting the new software. Then using the IDE, update the Device Handler to the new version (via GitHub or copy/paste) ensuring it is published. Using the SmartThings App, add back the original StreamLabs SM SmartApp and configure it again. This will automatically install the new Device Handler.