In reply to Robert Hanzl.

Robert, I deployed the Cisco Meraki MX64 at my house and put it right behind the router of the internet provider. The benefit of the Cisco Meraki MX64 is that all management tools and controls are available as a nicely packaged cloud service. The Meraki MX64 is able to classify most application flows. I would say that it is only somewhat limited in terms of the number of time schedules you can define per user on the network, but it worked out fine for me. If you want more granular visibility and controls, I would recommend the Cisco 891 Integrated Services Router. However, this will require you to set up a separate management server with Cisco Prime Assurance, which makes a lot of sense for a professional organization, not sure whether it is worth the effort for a typical household. When deploying the MX64 , don't forget to disable NAT on the router of your internet provider.