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 9a70a2db37 added my name 11 years ago
RainEagle added my name 11 years ago
.gitignore Backup 11 years ago
README.md Update README.md 11 years ago

README.md

Python class for Rainforest Eagle

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

Example :

    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 Call list :


    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')

Calls return dictionarys containing data results

External Documentation