Skip to main content

Tool to read data from Rainforest Legacy Eagle.

Project description

eagle100

Rainforest EAGLE 100 client (forked from uEagle)

Basic, lightweight client for accessing the local REST API of Rainforest Automation's EAGLE 100 device.

Based off a micropython module, this uses minimal local resources.

This has been forked from toddsay/uEagle to get his fix to jcalber/uEagle published to PyPi. Example use:

from eagle100 import Eagle
 
CLOUD_ID = '012abc'
INSTALL_CODE = '0123456789abcdef'
ADDRESS = '192.168.1.123' #optional if your platform can resove mDNS
 
eagle = Eagle(CLOUD_ID, INSTALL_CODE, address=ADDRESS)
 
demand_data = eagle.get_instantaneous_demand()
print('Current Usage: {:.3f} kW'.format(demand_data['Demand']))

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

eagle100-0.1.1.tar.gz (5.7 kB view details)

Uploaded Source

Built Distribution

eagle100-0.1.1-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file eagle100-0.1.1.tar.gz.

File metadata

  • Download URL: eagle100-0.1.1.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for eagle100-0.1.1.tar.gz
Algorithm Hash digest
SHA256 7b2618d71f088c87d4c793a268ea26896ba7b0ed7efac785c17948fe22830cbc
MD5 b6f50a151c470d81f5f4918ae239600d
BLAKE2b-256 ccc012089ffe32aa4f5c98e74ae8d1953a6670d498a0db75384ae3508efe7796

See more details on using hashes here.

File details

Details for the file eagle100-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: eagle100-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.10.4

File hashes

Hashes for eagle100-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 342b5207c769ff10da0075072055c20956a425d33182aa209ead712c0303c604
MD5 f7b92792d2dbcdd04fe67c6d5fdf8246
BLAKE2b-256 e6880fa85961ce55eb68fee6ce6e22734a7460b922b6f9bbefc5683041965490

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