ZWave association with no updates

Out of the box this does not work. You will need to update the firmware on the switches to 5.16. This firmware isn’t released yet but support gave it to me. You can perform this update with HS3 demo software that is valid for 30days. Theres one bug in the software which is why they havent released it – once you perform an OTA update it loses it’s association with the controller and you need to include it again. But once it’s updated you’re good to go!

Once you have this firmware installed any change in dimmer value is reported back to OH. This includes virtually changing the dimmer value as well as using the physical up and down paddles. Anytime that switch changes OH knows the value instantly.

I HIGHLY recommend these switches to anyone with that update. Between instant status (after OTA update) and the double/tripple tap scene control gives you so many options! The only thing I wish they had was a way to change teh LED colors on the dimmer value indicator. Would work as a unreal notification for specific tasks i’m doing (eg. a timer running). Trying to figure out a better way to do that so i know when a timer is running to auto-turn off the lights.

I’m going to be ordering more switches and plan on doing a full documented video of my setup which i think a lot of people would enjoy and give some insight into how you can integrate these switches.

Here’s a quick demo i posted on FB demonstrating my setup. Still need to get 2 more switches to control the rest of my lighting so ignore the unmatched switches for now :slight_smile:

https://www.facebook.com/coryschak/videos/10154862763393886/

In a quick nutshell this is utilizing the instant status reported back to OH to control a second switch in my detached garage which is my soffit lighting.

When double tapping the switch ON, it will sync dimmer value between both switches. If i change the dimness on this switch, its reported to the second switch in the garage and changes that value as well.

I have since integrated this switch a lot further which i’m waiting to show once i have the other switches installed.

My rule for dimmer switch in OH2:

//***********************************************************************************************************************************************
// 													DRIVEWAY SOFFIT DIMMER SCENE CONTROL	 													*
//***********************************************************************************************************************************************
	
/* House Side Dimmer SCENE Control -- Scene Tap Selection Syncing */	
rule "House Soffit Side Dimmer: Scene Tap Selection Syncing"
    when
        Item Light_House_Soffit_Scene received update
    then
		switch(Light_House_Soffit_Scene.state) {
			/*ON*/
			case 1.0 : {							/* Single Tap ON */
				logInfo("RULE.LIGHTING.Light_House_Soffit", "--> Single Press ON")
					//CANCEL OFF TIMER CREATED FROM DOOR OPEN BY PRESSING UP ONCE
					if (tHouseDoor !=null) {
							tHouseDoor.cancel()
							logInfo("RULE.LIGHTING.Light_House_Soffit", "--> Canceling tHouseDoor Timer. Single Press Up Received")
							tHouseDoor= null
					}
			    }
			case 1.3 : {							/* Double Tap ON */
			    logInfo("RULE.LIGHTING.Light_House_Soffit", "Double Press ON")
				//DOUBLE TAP - SYNC TURN LIGHTS ON AND ENABLE DIMMER SYNC
				if(Light_House_Soffit.state == 0){
					logInfo("RULE.LIGHTING.Light_House_Soffit", "--> Turning Lights ON and Syncing Switches")
					sendCommand(Light_House_Soffit, ON)
					sendCommand(Light_Garage_Soffit, ON)
					postUpdate(dimmerSync,2)
					}
					else {
						logInfo("RULE.LIGHTING.Light_House_Soffit", "--> Syncing House Dim Value to Garage and Syncing")
						percent = ((Light_House_Soffit.state as DecimalType)).intValue
						sendCommand(Light_Garage_Soffit, percent)
						postUpdate(dimmerSync,2)
					}
				//DOUBLE TAPPED WHEN DIMMER SYNC IS ENABLED
				//BREAKS THE SYNC.
				if(dimmerSync.state == 2){
					logInfo("RULE.LIGHTING.Light_House_Soffit", "--> Dbl.TAP --> Disabling Dimmer SYNC")
					postUpdate(dimmerSync,0)
				}
			}
			case 1.4 : { 							/* Tripple Tap ON */
			   	logInfo("RULE.LIGHTING.Light_House_Soffit", "--> Tripple Press ON")
			   	postUpdate(dimmerSync,3)
			   	sendCommand(Light_House_Soffit, 2)
				sendCommand(Light_Garage_Soffit, 5)
			}
			/*OFF*/
			case 2.0 : {							/* Single Tap OFF */
				logInfo("RULE.LIGHTING.Light_House_Soffit", "--> Single Press OFF")
			    }
			case 2.3 : {							/* Double Tap OFF */
			    logInfo("RULE.LIGHTING.Light_House_Soffit", "--> Double Press OFF")
				postUpdate(dimmerSync,0)
				sendCommand(Light_Garage_Soffit, OFF)
				sendCommand(Light_House_Soffit, OFF)
			}
			case 2.4 : { 							/* Tripple Tap OFF */
			   logInfo("RULE.LIGHTING.Light_House_Soffit", "-->Tripple Press OFF")
			   postUpdate(dimmerSync,0)
			}
		}
    end
2 Likes