Fortrezz WV-01 stopped closing from a routine


#1

I’ve had a Fortrezz WV-01 water valve integrated and working fine with my SmartThings hub for years at our vacation home. I have “Arriving” and “Leaving” routines that include actions to open and close the valve. A few months ago the Leaving routine stopped closing the valve, so we started having to close the valve through the Things menu. The Arriving routine still opens the valve as before.

Finally having some time to look into the issue, I first created two new routines called “OpenRoutine” and “CloseRoutine” that only have a single action in them; to open or close the valve.

Looking at the Live Log for the valve in the IDE what I’m seeing is that opening and closing the valve from the Things menu sends a command like this for both an open action and a close action:
trace zw device: 06, command: 2201, payload: 00 00

If the valve is closed and I run the “OpenRoutine” I again see the same command in the log:
trace zw device: 06, command: 2201, payload: 00 00

If the valve is open and I run the “CloseRoutine” I see nothing in the log.

Occasionally I’ll see one of these two commands in the log, but I haven’t figured out what they are or what triggered them:
zw device: 06, command: 2003, payload: FF
zw device: 06, command: 2003, payload: 00

Fortunately Smart Home Monitor is still able to close the valve when a leak sensor is triggered.

Does anyone have any idea why a routine fails to close the valve?


#2

2003 FF is “on.”
2003 00 is “off.”

Can you post a screenprint of the routines?

Also, when the valve is open, do you see the status of open when you look in the app before you run the off routine?


#3

The water valve’s status is shown correctly in the app. Actions taken in the app that actually do either open or close the valve send the 2201 00 00 command, and the status of the valve in the app changes to reflect the action that was taken.

Is the 2003 command a status report coming from the valve? When 2003 FF or 2003 00 occur in the log I’ve never seen the valve perform an open or close action, the 2003 entries seem to occur subsequent to an open or close that was performed by the 2201 00 00 command.

I’ll post each of the routines as captured from the IDE as replies below.


#4

OpenRoutine

Label OpenRoutine
Installation Type API
Installed Smart App Parent Hello Home
Installed Smart App Children
Location Holly
Device Children
Virtual Devices
Modes
Date Created 2018-10-24 10:09:32 PM MDT
Last Updated 2018-12-06 5:44:45 PM MST
Settings
Name Type Value
lockDoors capability.lock []
newMode mode ""
offSwitches capability.switch []
onSwitches capability.switch []
securitySystem enum ""
unlockDoors capability.lock []
valveAction enum Open
valveDevices capability.valve FortrezZ Water Valve
Permissions
Name Type Value
Event Subscriptions

None

Application State
Name Value
newlogic true
Scheduled Jobs

None

SmartApp Version Phrase
State COMPLETE
Execution Location Cloud
Health HEALTHY
Development App False

#5


CloseRoutine

Label CloseRoutine
Installation Type API
Installed Smart App Parent Hello Home
Installed Smart App Children
Location Holly
Device Children
Virtual Devices
Modes
Date Created 2018-12-06 4:41:23 PM MST
Last Updated 2018-12-06 5:43:56 PM MST
Settings
Name Type Value
lockDoors capability.lock []
newMode mode ""
offSwitches capability.switch []
onSwitches capability.switch []
securitySystem enum ""
unlockDoors capability.lock []
valveAction enum Close
valveDevices capability.valve FortrezZ Water Valve
Permissions
Name Type Value
Event Subscriptions

None

Application State
Name Value
newlogic true
Scheduled Jobs

None

SmartApp Version Phrase
State COMPLETE
Execution Location Cloud
Health HEALTHY
Development App False