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.2.tar.gz (3.8 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.2-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: solar_plus_intelbras-0.1.2.tar.gz
  • Upload date:
  • Size: 3.8 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.2.tar.gz
Algorithm Hash digest
SHA256 4daaba78b98e4436107156123b94ab676e3252fdf813624f85a828614cc2db1b
MD5 6afb811a992dfe12658824e3f7527fc5
BLAKE2b-256 dbdcd06e65b38f0012384fdd301d92e87379a73d3f063aceb0b16005877d62b4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: solar_plus_intelbras-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 adf6c27aac7cb4b7e5f9805ec9691e7261a2b8dfc26754aa817b77f75cfa1d10
MD5 03a6ba7bef3d47a8b41867c2efce133b
BLAKE2b-256 6f47164db56f170fa3bd02d8bc20b080dc962469a0436417b9a5838dc98bef23

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