Manage eero network devices
Project description
# barebone client lib for eero router (https://eero.com)
This is a very simple client lib to access information about your eero home network. I got this API by intercepting the traffic of the eero app.
Right now it support the following features: - login/login verification - user_token refreshing - account (all information about an account, most importantly a list of your networks) - networks (information about a particular network) - devices (a list of devices connected to a network) - reboot
The API is pretty nice and it should be kind of easy to extend it from here if you miss something. There are a lot of URLs in the response json that will help you explore the API further.
There is a sample client that you might use for your experiments. On first launch it will ask you for the phone number you used to create your eero account. Afterwards you’ve been asked for the verfication code that you got via SMS. From here on you are logged in - running the command again will dump a ton of information about your network(s).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file eero-0.0.2.tar.gz
.
File metadata
- Download URL: eero-0.0.2.tar.gz
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5e98616ea0dc1019d5b0b2337e8491f34a75a03ae5c240c266ca1be37da467d |
|
MD5 | 27e2bc49adb8fec8d96f0b4904668953 |
|
BLAKE2b-256 | eaaf2dced728c585352d5d009f10b07d9d3b70e1f1db88654edee3ed8beb3fdd |
File details
Details for the file eero-0.0.2-py3-none-any.whl
.
File metadata
- Download URL: eero-0.0.2-py3-none-any.whl
- Upload date:
- Size: 4.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0358eef013e4a4bf06b29dfce8efa464db3c3ef2707d9b27f6911de1f7bcc31e |
|
MD5 | 36b8f552e2b5eeb36ccca46e457a2fd9 |
|
BLAKE2b-256 | f53bf9f3193d3517f1c3af1c452ffc92f198d48726ac1550e72061336c143b12 |