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

Uploaded Python 3

File details

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

File metadata

  • Download URL: solar_plus_intelbras-0.1.4.tar.gz
  • Upload date:
  • Size: 3.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.11.13 Linux/6.11.0-1015-azure

File hashes

Hashes for solar_plus_intelbras-0.1.4.tar.gz
Algorithm Hash digest
SHA256 36722baa13f85fc29df785dbd50c69781c8d00cec59d4ebf3aeaa8de7ddd0c7e
MD5 d54910b8432539c6cdf528a22594d25d
BLAKE2b-256 df6372eacb55a73c4e13dd6a1574144aeb6189fcee70fe388b0a93da5accb703

See more details on using hashes here.

File details

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

File metadata

  • Download URL: solar_plus_intelbras-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 4.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.11.13 Linux/6.11.0-1015-azure

File hashes

Hashes for solar_plus_intelbras-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 4f8a8e8d3609c5e76da218b79df77720e43647e4f9cbeb2ce49c6458df88d701
MD5 a1f29af1fce4c66316089bc67396aafe
BLAKE2b-256 5af5a91afd2b964a14288436c6f13e9cb30025f3deb5251e281ad8bfc710cb6b

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