Skip to content

Adding ability to list sharing groups of authenticated user - #6

Merged
fedus merged 1 commit into
fedus:mainfrom
Kaweechelchen:sharing-groups
May 30, 2026
Merged

Adding ability to list sharing groups of authenticated user#6
fedus merged 1 commit into
fedus:mainfrom
Kaweechelchen:sharing-groups

Conversation

@Kaweechelchen

Copy link
Copy Markdown
Contributor

No description provided.

@Kaweechelchen Kaweechelchen changed the title Added ability to list sharing groups of authenticated user Adding ability to list sharing groups of authenticated user May 27, 2026
@jackolu

jackolu commented May 28, 2026

Copy link
Copy Markdown

I am currently looking for a solution to visualize the data from my energy sharing group in Home Assistant. Has anyone already achieved something similar? I still do not fully understand how I could use this code in practice. Would someone be willing to help me a bit so I can better comprehend it? @Kaweechelchen

@Kaweechelchen

Copy link
Copy Markdown
Contributor Author

Hi @jackolu,

My recent change was limited to extending the Python library to support listing sharing groups. I have also opened an additional PR that introduces the ability to retrieve metering points associated with those sharing groups.

While reviewing the issue tracker for this repository, I noticed that there is already a HACS-based integration available for incorporating LENEDA data into Home Assistant (see issue #5). It appears that this integration includes support for displaying data from sharing groups as well.

Could you please clarify whether this existing functionality meets your needs, or specify what additional data or functionality you would like to have exposed in Home Assistant?

@jackolu

jackolu commented May 28, 2026

Copy link
Copy Markdown

Hello @Kaweechelchen ,

I am relatively new to the world of GitHub and currently trying to learn how to work with all these great repositories.

At the moment, I am looking for a way to visualise the energy consumption data of the members of my energy community provided by Leneda. However, I still struggle to fully understand how forking a repository works and how I can adapt and use a project for my own purposes.

I also have not yet figured out how I can visualise the API data from my energy community that is retrieved through the @koosoli Home Assistant integration (#5).

My main problem is that I don't even know exactly what I don't understand yet.

Do you maybe know someone who speaks Luxembourgish or German and who could explain me the basics of working with this repository and GitHub in general?

Ideally, I would really appreciate talking to someone once over the phone or via a short call, because I think that would help me understand the basics much faster.

I know this is probably not the right place for this kind of question, but I would really appreciate having someone to chat with privately.

Thank you in advance!

@fedus fedus left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Awesome, thank you.

The only though I had was whether whether we should highlight methods that call the non-public API (or that require special roles like being a sharing group manager) ... or whether that is irrelevant for the client lib.

@fedus

fedus commented May 30, 2026

Copy link
Copy Markdown
Owner

Hello @jackolu ,

apologies for replying late to you.

I am relatively new to the world of GitHub and currently trying to learn how to work with all these great repositories.

Great to have you here. I wish you a lot of fun discovering what's out there!

At the moment, I am looking for a way to visualise the energy consumption data of the members of my energy community provided by Leneda. However, I still struggle to fully understand how forking a repository works and how I can adapt and use a project for my own purposes.

You can usually fork a project by clicking the fork button on the main page of each repository. However, depending on what you want to do, you may not need to create a fork. For example, if you just want to use a library (like leneda-client) in your project to facilitate making api calls, you can simply use the library as a dependency within your own project.
If you want to help contributing to the library itself, then yes, you would fork it, push your work and make a pull request (like the one we're commenting under right now), so that your code can be included.
I recommend you start with some easy tutorials about git to get started.

I also have not yet figured out how I can visualise the API data from my energy community that is retrieved through the @koosoli Home Assistant integration (#5).

There seem to be 2 HACS (Home Assistant Community Store) integrations for Leneda right now. Maybe you can try the other one? Or contact @koosoli directly? I had started writing a Leneda integration for Home Assistant on my own, but due to a lack of time I had put that project on hold. In the meantime, others took the lead :) My idea was always to bring it to HA Core, but the HACS integrations seem to be doing their job.

My main problem is that I don't even know exactly what I don't understand yet.

Do you maybe know someone who speaks Luxembourgish or German and who could explain me the basics of working with this repository and GitHub in general?

Ideally, I would really appreciate talking to someone once over the phone or via a short call, because I think that would help me understand the basics much faster.

I know this is probably not the right place for this kind of question, but I would really appreciate having someone to chat with privately.

As I wrote above, following a few easy tutorials or explainer videos about git or Github would be an excellent starting point. How to use this repository depends very much on what exactly you want to achieve.

Thank you in advance!

Keep being curious!

@fedus
fedus merged commit ead78aa into fedus:main May 30, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants