RainEagle library plus script for polling data
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Peter Shipley 561f2f0b12 update 11 years ago
RainEagle works ( kinda ) 11 years ago
.gitignore Backup 11 years ago
README.md update 11 years ago
test.py works ( kinda ) 11 years ago

README.md

Python class for Rainforest Eagle

Python Class for utilizing the Rainforest Automation Eagle ( RFA-Z109 ) socket API

import import RainEagle

raineagle = RainEagle.Eagle( debug=0 , addr="10.1.1.39")
ret_data = eg.list_devices()

print "device MacID = ", ret_data['DeviceInfo']['DeviceMacId']

API Calls


list_devices()
get_demand_values(macid=None, interval='hour', frequency=None)
get_device_data(macid=None)
get_fast_poll_status(macid=None)
get_history_data(macid=None, starttime='0x00000000', endtime=None, frequency=None)
get_instantaneous_demand(macid=None)
get_summation_values(macid=None, interval='day')
set_fast_poll(macid=None, frequency='0x04', duration='0xFF')

Automation Documentation