Looks like a capitalization bug in the headers method of the api.py file. Suddenly, PetSafe expected that the "token" key be capitalized to "Token" or it would give a 404.
Fixed that, and also added some methods for manipulating schedules.
Tried to submit the API fix and the scheduling as separate pull requests, but I'm somewhat new to git and it's not 4AM my time so I stopped caring...
Looks like a capitalization bug in the headers method of the api.py file. Suddenly, PetSafe expected that the "token" key be capitalized to "Token" or it would give a 404.
Fixed that, and also added some methods for manipulating schedules.
Tried to submit the API fix and the scheduling as separate pull requests, but I'm somewhat new to git and it's not 4AM my time so I stopped caring...
Hope all is well!