Adding functions to the UI

Hi @alexarch and welcome to Gladys! :blush:

We agree!

We have several threads on the forum where we’ve discussed possible improvements. :slightly_smiling_face:

For example, to improve the « Graphs » widget:

What you’re proposing is pretty close to another project we have in mind:

Add a button on that graph widget to open a dedicated screen, offering advanced analysis options: filtering by specific dates, CSV export, etc.

Gladys is an all-in-one, unified product. There is no extension system, and that’s intentional: the goal is to provide a coherent and optimized experience for all users. :slightly_smiling_face:

Gladys’s philosophy is different from Home Assistant’s. The ambition is to have a turnkey product once installed, usable by the whole family, and not just by a « developer » audience.

If you want to contribute to improving Gladys, the best approach is to submit a pull request (PR). I’m very responsive to feedback and available to help you set up your development environment if needed!

:open_book: An article to help you get started:

:television: I’ve also done quite a bit of live coding on YouTube; it might give you some inspiration:

https://www.youtube.com/live/XhizKv8KNLQ?si=kLIIkCTwpuzeLlJo\u0026t=102

In any case, don’t hesitate if you have questions, and again welcome to the community :slight_smile:

5 Likes