Update speaker-mood-music.groovy
[smartapps.git] / official / speaker-mood-music.groovy
index 794c0966b629d32bf14e9b1428ad6d1c17479ffc..d5cbe788328471c100bfc7544acc32b3edeeab05 100755 (executable)
@@ -85,8 +85,7 @@ preferences {
        }
 }
 
-// input "motion", "capability.motionSensor", title: "Motion Detected", required: false, multiple: true
-// input "motionInactive", "capability.motionSensor", title: "Motion Stops", required: false, multiple: true
+// input "motion", "capability.motionSensor", title: "Motion Here", required: false, multiple: true
 // input "contact", "capability.contactSensor", title: "Contact Opens", required: false, multiple: true
 // input "contactClosed", "capability.contactSensor", title: "Contact Closes", required: false, multiple: true
 // input "acceleration", "capability.accelerationSensor", title: "Acceleration Detected", required: false, multiple: true
@@ -94,6 +93,8 @@ preferences {
 // input "mySwitchOff", "capability.switch", title: "Switch Turned Off", required: false, multiple: true
 // input "arrivalPresence", "capability.presenceSensor", title: "Arrival Of", required: false, multiple: true
 // input "departurePresence", "capability.presenceSensor", title: "Departure Of", required: false, multiple: true
+// input "smoke", "capability.smokeDetector", title: "Smoke Detected", required: false, multiple: true
+// input "water", "capability.waterSensor", title: "Water Sensor Wet", required: false, multiple: true
 // input "button1", "capability.button", title: "Button Press", required:false, multiple:true //remove from production
 // input "triggerModes", "mode", title: "System Changes Mode", required: false, multiple: true
 // input "timeOfDay", "time", title: "At a Scheduled Time", required: false
@@ -119,7 +120,7 @@ def mainPage() {
                        }
                }
 
-               def hideable = anythingSet || app.installationState == "COMPLETE"
+               def hideable = anythingSet //|| app.installationState == "COMPLETE"
                def sectionTitle = anythingSet ? "Select additional triggers" : "Play music when..."
 
                section(sectionTitle, hideable: hideable, hidden: true){
@@ -143,12 +144,12 @@ def mainPage() {
                section("More options", hideable: true, hidden: true) {
                        input "volume", "number", title: "Set the volume", description: "0-100%", required: false
                        input "frequency", "decimal", title: "Minimum time between actions (defaults to every event)", description: "Minutes", required: false
-                       href "timeIntervalInput", title: "Only during a certain time", description: timeLabel ?: "Tap to set", state: timeLabel ? "complete" : "incomplete"
+                       //href "timeIntervalInput", title: "Only during a certain time", description: timeLabel ?: "Tap to set", state: timeLabel ? "complete" : "incomplete"
                        input "days", "enum", title: "Only on certain days of the week", multiple: true, required: false,
                                options: ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"]
-                       if (settings.modes) {
+                       //if (settings.modes) {
                input "modes", "mode", title: "Only when mode is", multiple: true, required: false
-            }
+            //}
                        input "oncePerDay", "bool", title: "Only once per day", required: false, defaultValue: false
                }
        }