Skip to content

Commit

Permalink
Merge pull request #31 from hudsonbrendon/feat/examples
Browse files Browse the repository at this point in the history
feat: add examples
  • Loading branch information
hudsonbrendon authored Feb 5, 2025
2 parents b075cd5 + f20c40f commit f9f61a9
Show file tree
Hide file tree
Showing 7 changed files with 103 additions and 0 deletions.
18 changes: 18 additions & 0 deletions examples/alerts.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
from decouple import config

from solar_plus_intelbras import SolarPlusIntelbras

solar_plus_intelbras = SolarPlusIntelbras(
email=config("SOLAR_PLUS_EMAIL"),
plus=config("SOLAR_PLUS_PLUS"),
)


if __name__ == "__main__":
print(
solar_plus_intelbras.alerts(
plant_id=config("SOLAR_PLUS_PLANT_ID"),
start_date="2025-01-01",
end_date="2025-12-31",
)
)
12 changes: 12 additions & 0 deletions examples/inverters.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
from decouple import config

from solar_plus_intelbras import SolarPlusIntelbras

solar_plus_intelbras = SolarPlusIntelbras(
email=config("SOLAR_PLUS_EMAIL"),
plus=config("SOLAR_PLUS_PLUS"),
)


if __name__ == "__main__":
print(solar_plus_intelbras.inverters(plant_id=config("SOLAR_PLUS_PLANT_ID")))
17 changes: 17 additions & 0 deletions examples/notifications.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
from decouple import config

from solar_plus_intelbras import SolarPlusIntelbras

solar_plus_intelbras = SolarPlusIntelbras(
email=config("SOLAR_PLUS_EMAIL"),
plus=config("SOLAR_PLUS_PLUS"),
)


if __name__ == "__main__":
print(
solar_plus_intelbras.notifications(
start_date="2025-01-01",
end_date="2025-12-31",
)
)
12 changes: 12 additions & 0 deletions examples/plants.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
from decouple import config

from solar_plus_intelbras import SolarPlusIntelbras

solar_plus_intelbras = SolarPlusIntelbras(
email=config("SOLAR_PLUS_EMAIL"),
plus=config("SOLAR_PLUS_PLUS"),
)


if __name__ == "__main__":
print(solar_plus_intelbras.plants())
12 changes: 12 additions & 0 deletions examples/plants_detail.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
from decouple import config

from solar_plus_intelbras import SolarPlusIntelbras

solar_plus_intelbras = SolarPlusIntelbras(
email=config("SOLAR_PLUS_EMAIL"),
plus=config("SOLAR_PLUS_PLUS"),
)


if __name__ == "__main__":
print(solar_plus_intelbras.plants_detail(plant_id=config("SOLAR_PLUS_PLANT_ID")))
16 changes: 16 additions & 0 deletions examples/records_year.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
from decouple import config

from solar_plus_intelbras import SolarPlusIntelbras

solar_plus_intelbras = SolarPlusIntelbras(
email=config("SOLAR_PLUS_EMAIL"),
plus=config("SOLAR_PLUS_PLUS"),
)


if __name__ == "__main__":
print(
solar_plus_intelbras.records_year(
year=2025, plant_id=config("SOLAR_PLUS_PLANT_ID")
)
)
16 changes: 16 additions & 0 deletions examples/records_years.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
from decouple import config

from solar_plus_intelbras import SolarPlusIntelbras

solar_plus_intelbras = SolarPlusIntelbras(
email=config("SOLAR_PLUS_EMAIL"),
plus=config("SOLAR_PLUS_PLUS"),
)


if __name__ == "__main__":
print(
solar_plus_intelbras.records_years(
start_year=2024, end_year=2025, plant_id=config("SOLAR_PLUS_PLANT_ID")
)
)

0 comments on commit f9f61a9

Please sign in to comment.