Go to file
Mark Cotton 155a0f7f14 slowly making it more better 2023-07-14 10:48:14 -05:00
EagleEyev3 slowly making it more better 2023-07-14 10:48:14 -05:00
static loading up status events 2023-07-14 08:26:06 -05:00
templates slowly making it more better 2023-07-14 10:48:14 -05:00
.gitignore wiring up basic flask routing with server sessions back on filesystem 2023-07-13 23:00:37 -05:00
Playground.ipynb uses my_applications in developer portal to configure callbacks 2023-07-07 16:58:50 -05:00
README.md Update README.md 2023-05-29 22:33:39 -05:00
app.py slowly making it more better 2023-07-14 10:48:14 -05:00
requirements.txt checking-in pip requirements 2023-07-03 15:27:47 -05:00
tests.py added some additional methods, and ChatGPT tests 2023-05-29 16:33:44 -05:00

README.md

EagleEyev3

Summary

This is a python package for working with the Eagle Eye Networks v3 API. It is all about syntatical sugar and making things a little nicer to work with.

Settings File

There is file settings.py that is needed to run. Please reach out to api_support@een.com to get the necessary credentials.

Ideas on how to use

I encluded an example Flask server in server.py. This shows how to wire it up to a login route and handle the callback.

You can also use this in a script by running in iPython in interactive mode ipython -i server.py. After you complete to login process, you can hit CTRL-C to stop the Flask server. You can then look at the een object to get all the instance variables.

There is also a Playground.ipynb that you can run in Jupyter Notebook.