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.3.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.3-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for solar_plus_intelbras-0.1.3.tar.gz
Algorithm Hash digest
SHA256 e3e953bbfe3fb328c5d397eaf67fd430d82b49132f45fa62f6f954ead8757b5e
MD5 95ff49918b747f57d94d7664d06ca7e4
BLAKE2b-256 c78d577055c3c3f4452a3220396a17d05928e22623b14a7befb5d369fddb489c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for solar_plus_intelbras-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7e5908998d0e82ce1f826d15bf2ab063136ae3c99ee510267809470d018412ed
MD5 a10d89c87b81d7ec8e59fc3b3affada2
BLAKE2b-256 90c6c5741010ef29a8618ac0ae30976470bad0f7c8476587e9a2e66f15a1e0ad

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