API support for Smart Hose timer?

@lnjustin are you looking to just not have to pass the open duration as a required attribute, or do you want to actually have it so the valve is open indefinitely? We’re working on some requirements now.