Python Solar Plus Intelbras
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.
Metadata
Release files for solar-plus-intelbras 0.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| solar_plus_intelbras-0.1.4.tar.gz | 3.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| solar_plus_intelbras-0.1.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.6 kB
Release files / solar_plus_intelbras-0.1.4.tar.gz
| Download URL | solar_plus_intelbras-0.1.4.tar.gz |
|---|---|
| Size | 3.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
36722baa13f85fc29df785dbd50c69781c8d00cec59d4ebf3aeaa8de7ddd0c7e
|
|
BLAKE2b-256 checksum How to use checksums |
df6372eacb55a73c4e13dd6a1574144aeb6189fcee70fe388b0a93da5accb703
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.3 CPython/3.11.13 Linux/6.11.0-1015-azure
|
Release files / solar_plus_intelbras-0.1.4-py3-none-any.whl
| Download URL | solar_plus_intelbras-0.1.4-py3-none-any.whl |
|---|---|
| Size | 4.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
4f8a8e8d3609c5e76da218b79df77720e43647e4f9cbeb2ce49c6458df88d701
|
|
BLAKE2b-256 checksum How to use checksums |
5af5a91afd2b964a14288436c6f13e9cb30025f3deb5251e281ad8bfc710cb6b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.1.3 CPython/3.11.13 Linux/6.11.0-1015-azure
|