Skip to main content

A program to read from an Rainforest Eagle-200 on the local network

Project description

Gather data locally from a Rainforest Eagle-200 device.

Eagle200 Reader provides the ability to retrieve data from a [Rainforest Eagle-200](https://rainforestautomation.com/rfa-z114-eagle-200/) device from the local network, rather than from the cloud. Three arguments are needed to connect to the device; IP Address, Cloud ID (aka Username), and Install Code (aka Password).

Typical usage often looks like this:

#!/usr/bin/env python

import eagle200_reader

IP_ADDR = 1.1.1.1
CLOUD_ID = '0012ef'
INSTALL_CODE = '4234343242343242'

device = eagle200_reader.EagleReader(IP_ADDR, CLOUD_ID, INSTALL_CODE)

print("Instantanous Demand:     {} kW".format(device.instantanous_demand()))
print("Total Energy Delivered:  {} kWh".format(device.summation_delivered()))
print("Total Energy Received:   {} kWh".format(device.summation_received()))
print("Total Net Energy:        {} kWh".format(device.summation_total()))

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

eagle200_reader-0.2.3.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

eagle200_reader-0.2.3-py3-none-any.whl (16.5 kB view details)

Uploaded Python 3

File details

Details for the file eagle200_reader-0.2.3.tar.gz.

File metadata

  • Download URL: eagle200_reader-0.2.3.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.20.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.1

File hashes

Hashes for eagle200_reader-0.2.3.tar.gz
Algorithm Hash digest
SHA256 e62b0b9cfd51db8aec24da7df2b724c2b923b1cbc4852636fd07e09f116d1d35
MD5 d9926d8cdf2808f6c76a8acaf57ca596
BLAKE2b-256 607a582732e856cb3fec7aefa66145865c7eaa90a066f15d14754acc9c495ad4

See more details on using hashes here.

File details

Details for the file eagle200_reader-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: eagle200_reader-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 16.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.20.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.1

File hashes

Hashes for eagle200_reader-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9b2f65720873c9ceb828699df399b5d7bfbeeed76065e6c085ea3e195e77e233
MD5 92f7f01346e29613ce06f586d265ee84
BLAKE2b-256 1975c351bb8fb6ee62bbb191026709c10a85bfa8f56bb7094d4eec3436f79d52

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