Metadata-Version: 1.1
Name: solaredge
Version: 0.0.1
Summary: A python API wrapper for Solaredge monitoring service
Home-page: https://github.com/bertouttier/solaredge
Author: Bert Outtier, EnergieID
Author-email: jan@energieid.be
License: MIT
Description-Content-Type: UNKNOWN
Description: # Solaredge
        API wrapper for Solaredge monitoring service.
        
        See https://www.solaredge.com/sites/default/files/se_monitoring_api.pdf
        
        ## Create a new connection by supplying your Solaredge API key
        ```
        s = solaredge.Solaredge("APIKEY")
        ```
        
        ## API Requests
        12 API requests are supported. The methods return the parsed JSON response as a dict.
        
        ```
        def get_list(self, size=100, start_index=0, search_text="", sort_property="", sort_order='ASC', status='Active,Pending'):
        
        def get_details(self, site_id):
        
        def get_data_period(self, site_id, parsed=False):
        
        def get_energy(self, site_id, start_date, end_date, time_unit='DAY'):
        
        def get_time_frame_energy(self, site_id, start_date, end_date, time_unit='DAY'):
        
        def get_power(self, site_id, start_time, end_time):
        
        def get_overview(self, site_id):
        
        def get_power_details(self, site_id, start_time, end_time, meters=None):
        
        def get_energy_details(self, site_id, start_time, end_time, meters=None, time_unit="DAY", as_dataframe=False):
        
        def get_current_power_flow(self, site_id):
        
        def get_storage_data(self, site_id, start_time, end_time, serials=None):
        
        def get_inventory(self, site_id):
        ```
        
        `get_energy_details` can also return the result as a Pandas DataFrame
        
        ## TODO
        * Add support for bulk requests
        * Add API documentation
        
Keywords: solaredge data monitoring api
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Scientific/Engineering
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
