Skip to main content

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

eero-0.0.2.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

eero-0.0.2-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

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

Hashes for eero-0.0.2.tar.gz
Algorithm Hash digest
SHA256 f5e98616ea0dc1019d5b0b2337e8491f34a75a03ae5c240c266ca1be37da467d
MD5 27e2bc49adb8fec8d96f0b4904668953
BLAKE2b-256 eaaf2dced728c585352d5d009f10b07d9d3b70e1f1db88654edee3ed8beb3fdd

See more details on using hashes here.

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

Hashes for eero-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0358eef013e4a4bf06b29dfce8efa464db3c3ef2707d9b27f6911de1f7bcc31e
MD5 36b8f552e2b5eeb36ccca46e457a2fd9
BLAKE2b-256 f53bf9f3193d3517f1c3af1c452ffc92f198d48726ac1550e72061336c143b12

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page