this method doesn't give me ipaddr errors
Merge pull request #18 from CirrusMio/update_key

use IPAddress instead of IPAddr. doesn't error.