Skip to main content

A wrapper for api solar plus intelbras

Project description

Python Solar Plus Intelbras

Python package Upload Python Package Dependabot Updates pages-build-deployment

A wrapper for api solar plus intelbras

Install using pip:

pip install solar-plus-intelbras

Now, let's get started:

>>> from solar_plus_intelbras import SolarPlusIntelbras
>>> solar_plus_intelbras = SolarPlusIntelbras(email="test@email.com", plus="i2gH3zuE68ClMDop50h8OxKlOYjvWd0vCDACBtN9sEo")
>>> solar_plus_intelbras.records(plant_id=12345, period="day", key="energy_today", start_date="2025-01-01", end_date="2025-01-01")

Features

Python Solar Plus Intelbras supports the main endpoints of the Intelbras API:

  • Plants: return the list of plants of account;
  • Records: return the records of especific range;
  • Inverters: return the inverters of account;
  • Alerts: return the alerts of account;
  • Notifications: return the notifications of account.

Documentation

Project documentation is available at https://hudsonbrendon.github.io/python-solar-plus-intelbras//.

Contribute

If you want to contribute with Python Solar Plus Intelbras check out the Contributing Guide to learn how to start.

$ git clone git@github.com:hudsonbrendon/python-solar-plus-intelbras.git
$ cd python-solar-plus-intelbras
$ poetry install

Run tests

$ pytest

Or running via vscode interface.

Dependencies

The Python Solar Plus project relies on these excellent libraries:

  • poetry - A manager for virtualenvs and dependencies;
  • requests - A client for http requests;
  • pytest - The best lib python for tests;
  • python 3 - support for python >= 3.8.

python solar plus intelbras is made with 💙 by the @hudsonbrendon and distributed under MIT License.

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

solar_plus_intelbras-0.1.1.tar.gz (3.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

solar_plus_intelbras-0.1.1-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

Details for the file solar_plus_intelbras-0.1.1.tar.gz.

File metadata

  • Download URL: solar_plus_intelbras-0.1.1.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.11.11 Linux/6.8.0-1020-azure

File hashes

Hashes for solar_plus_intelbras-0.1.1.tar.gz
Algorithm Hash digest
SHA256 e355a1a1663bf75b5eb02c0570649b255ccac7c186d3d6760858870309bddf6d
MD5 602f08981ae2c2ada9d5d1145330b565
BLAKE2b-256 216854b53637d4546483794bb4f62352141ca79b183fbad215597e43d34c7f13

See more details on using hashes here.

File details

Details for the file solar_plus_intelbras-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: solar_plus_intelbras-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.11.11 Linux/6.8.0-1020-azure

File hashes

Hashes for solar_plus_intelbras-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 773da3b254a1e8dd803876979cb1338e1d2bff82f3072d759214f037a3cec27d
MD5 31189a597b7199b3d9f922b048355997
BLAKE2b-256 632ef2093ec22c69688129cfb6def70f08830c72d41397a8ca5797bd587da5fb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page