I recently wanted to set up some "internet free" time for certain devices on my wifi (sorry kids) and this python library did the trick. I used it to set up a script that blocks or unblocks devices by mac address and I run it on a regular schedule with cron. Netgear should offer a consistent, well-documented API for its routers. Until then, pyNetgear can help automate a few tasks. Which is nice.