Field Direct API Client Python

A python client for accessing the Field Direct API. This is basically a wrapper around pyodata to handle the unique authentication in Field Direct.

Installation

pip install -U fielddirect-client-py

Usage

import Client from fielddirectclient

client = Client(userid, password, appkey)
service = client.odata

lmrs = service.entity_sets.DocLiquidMeterReadings.get_entities().execute()
for lmr in lmrs:
    print(lmr.MeterPtID)

See the pyodata documentation for more information on how to use.