Difference about external service and new section

I have been wondering something that I have not seen any example aroun here. Lately, I have been implementing several external services to my Open Remote project (which one of those is a Home Assistant addon).

image
What would be the difference of using the “Services” section and adding them here, and creating a new section similar to the base ones?
image

So instead of having to press a a section and then choosing from several ones, just create a section for the couple of ones I have. Is there any kind of advantatge or is it only decorativ customization?

Hi!

It’s a design the decision to list all connected services like this.

Services are meant to work externally and outside of the OpenRemote platform itself.
You have to write and/or configure them yourself, they communicate through APIs,
and are not integrated in the OpenRemote source code for example.
Therefore it makes sense to move them under a “external services” page.

Besides that, not everyone uses a modified version of OpenRemote that they coded themself.
So if people “install a service” by following a guide, being a third party integration,
you don’t like any unexpected UI changes.

And I guess this is a common pattern across IoT platforms :wink:

Besides, if you like UI customization, the custom project template
allows everything you could ever dream of, right? :joy:

1 Like