Most popular Home Assistant integrations → candidates for Gladys external integrations

I’ve already started Ecowitt. Waiting for testers Station météo ECOWITT WS2910 - #7 par cicoub13

I use sonoff, ewelink locally

I’ve taken Nest

Alright, I’m starting from the top of @pierre-gilles’ list :grinning_face_with_smiling_eyes: I’m taking five still-available P1 spots:

  • MET Norway (Met.no): the default weather for Home Assistant (83% of installations!), global, free, and no API key :sun:
  • Wake on LAN + Ping (ICMP): turn on the PC, NAS, or TV from Gladys, and see who’s online :laptop:
  • Brother Printer: page counters, drum, toner… via SNMP, the complement to my IPP integration :printer: (blindly)
  • Workday (working days) + Public holidays: public holidays for 200 countries, working days, and as a bonus, French school holidays by zone :date:
  • Pi-hole: daily stats and a one-click pause on blocking from the dashboard :shield:

As usual, developed with Claude Code :robot:, and a thread in Development for each one as soon as they’re ready.

Do you have a Brother printer or a Pi-hole? Speak up, you’ll be my first testers :folded_hands:

@guim31 how are you going to keep yourself busy once the list is finished if you take them 5 at a time…leave some for others :rofl::joy:

But the worst part is that I was already busy before ^^
What a mess I’m getting into…

After all, honestly, once I realized that

  • Claude does things that work most of the time
  • he is capable of browsing the forum to analyze people’s feedback and be autonomous

This IMMENSELY reduces the difficulty of maintaining integrations.
So now I’ve launched 5, but I could have asked him for 25, it’s the same thing in my opinion, he has as many arms as needed.

you want to go ahead of @prohand, you can say it :joy:

And here they are, the five are out :tada: Each has its own thread in Development:

They will arrive in the store at the next indexer run; in the meantime, “Install from GitHub” already works.

@mutmut I promise, I’m not chasing after @prohand… well, not too much :grinning_face_with_smiling_eyes:

Well, I’ll go prepare the Sonoff integration on my side then.

Well, @Will_71 was right… I’m putting it back out there :sweat_smile:. The five from this afternoon are out, so I’m taking five more P1s that are still available:

  • AVM FRITZ!Box: device presence on Wi-Fi, throughput, guest Wi-Fi, and calls, locally. The biggest missing piece on the German side :germany: (@ruegerth, if you have a FRITZ!Box, I’m interested!)
  • WiZ: WiZ bulbs and plugs (Philips, Leroy Merlin…), locally :light_bulb: (blindly)
  • Remote calendar (ICS): any calendar in .ics format in Gladys, including Google Calendar via its secret address, Pronote, or trash collection schedule :date:
  • OctoPrint: 3D printing in Gladys, progress, temperatures, pause, and resume :printer:
  • Uptime Kuma: the status of your self-hosted services, in widget and as a trigger :green_circle:

Still with Claude Code :robot:, and a thread in Development for each as soon as they’re ready.

Do you have a FRITZ!Box, WiZ, or OctoPrint? Let me know :folded_hands:

The Claude servers are struggling with @guim31!

Anthropic and PLS, as my son would say :stuck_out_tongue:

And ten for today :tada: The five of this evening are out, each with its own thread in Development:

Uptime Kuma and OctoPrint have been tested against real servers, the others are waiting for your feedback on real hardware. They will arrive in the store at the next indexer run; in the meantime, “Install from GitHub” already works.

Check this out… I just need some time and possibly help with the direct implementation. My site is up and just needs a few more tests:

Bus and Train Integration

Under development - External Integration.

I assume that if it works for France, Germany, Austria, and Switzerland, it should work for Europe as well (no idea)

Regards
Tom

Sorry, I was too quick, here are some test outputs for France:

Marseille:

[/share/Container] # /share/Container/abfahrten-ortstest.sh 43.330484 5.359615
Searching for stops around 43.330484, 5.359615 ...
Selection: BUS - Méditerranée (approx. 327 m)
Selection: TRAM - Gèze (approx. 611 m)
No stop found for RAIL.
No stop found for FERRY.

Fetching departures for the selected stop IDs ...

NEXT 5 DEPARTURES IN TOTAL
Time   | Stop                        | Type  | Line     | Destination                 | Data      | Platform

2026-10-12T20:23:00Z | Méditerranée                | BUS   | 535      | Estaque Riaux                 | Schedule  | -
2026-10-12T20:30:00Z | Gèze                         | BUS   | B4       | Métro La Fourragère         | Schedule  | -
2026-10-12T20:30:00Z | Gèze                         | BUS   | BM2      | Sainte-Marguerite Dromel      | Schedule  | -
2026-10-12T20:30:00Z | Méditerranée                | BUS   | 535      | Arenc Euroméditerranée      | Schedule  | -
2026-10-12T20:30:00Z | Gèze                         | TRAM  | T3       | La Gaye                       | Schedule  | -

Valence:

[/share/Container] # /share/Container/abfahrten-ortstest.sh 44.915034 4.924712
Searching for stops around 44.915034, 4.924712 ...
Selection: BUS - Pôle Briffaut (approx. 753 m)
No stop found for TRAM.
No stop found for RAIL.
No stop found for FERRY.

Fetching departures for the selected stop IDs ...

NEXT 5 DEPARTURES IN TOTAL
Time   | Stop                        | Type  | Line     | Destination                 | Data      | Platform

2026-10-13T05:40:00Z | Pôle Briffaut                | BUS   | 26-23001 | Valence - College Camille Vernet | Schedule  | -
2026-10-13T05:40:00Z | Pôle Briffaut                | BUS   | 26-23002 | Valence - LEP Montesquie      | Schedule  | -
2026-10-13T05:40:00Z | Pôle Briffaut                | BUS   | 26-23002 | Valence - Institut Notre Dame | Schedule  | -
2026-10-13T05:43:00Z | Pôle Briffaut                | BUS   | 26-18006 | Valence - College Camille Vernet | Schedule  | -
2026-10-13T05:45:00Z | Pôle Briffaut                | BUS   | 26-23001 | Valence - LEP Montesquie      | Schedule  | -

Let’s expand the search area, let’s go all the way north, how about Stavanger?

[/share/Container] # /share/Container/abfahrten-ortstest.sh 58.966739 5.730685
Searching for stops around 58.966739, 5.730685 ...
Selection: BUS - Vaktapoteket (approx. 49 m)
No stop found for TRAM.
No stop found for RAIL.
No stop found for FERRY.

Fetching departures for the selected stop IDs ...

NEXT 5 DEPARTURES IN TOTAL
Time   | Stop                        | Type  | Line     | Destination                 | Data      | Platform

2026-10-12T20:28:00Z | Vaktapoteket                  | BUS   | 3        | Stavanger                     | Real-time  | B
2026-10-12T20:28:00Z | Vaktapoteket                  | BUS   | 14       | Stavanger                     | Real-time  | B
2026-10-12T20:30:00Z | Vaktapoteket                  | BUS   | 3        | Viste Hageby                  | Real-time  | A
2026-10-12T20:33:00Z | Vaktapoteket                  | BUS   | 14       | Stokka                        | Real-time  | A
2026-10-12T20:33:00Z | Vaktapoteket                  | BUS   | 4        | Stavanger                     | Real-time  | B

Oops, that also works in Norway, so let’s go west, Poland?

How about Gdańsk:

[/share/Container] # /share/Container/abfahrten-ortstest.sh 54.392924 18.588567
Searching for stops around 54.392924, 18.588567 ...
Selection: BUS - Chopina 01 (approx. 355 m)
Selection: TRAM - Wojska Polskiego 01 (approx. 664 m)
Selection: RAIL - Gdańsk Zaspa (approx. 401 m)
No stop found for FERRY.

Fetching departures for the selected stop IDs ...

NEXT 5 DEPARTURES IN TOTAL
Time   | Stop                        | Type  | Line     | Destination                 | Data      | Platform

2026-10-12T20:30:00Z | Wojska Polskiego 03           | BUS   | 199      | Oliwa PKP                     | Real-time  | -
2026-10-12T20:34:00Z | Wojska Polskiego 02           | TRAM  | 6        | Łostowice Świętokrzyska    | Real-time  | -
2026-10-12T20:35:00Z | Wojska Polskiego 01           | TRAM  | 12       | Zaspa                         | Real-time  | -
2026-10-12T20:37:00Z | Chopina 01                    | BUS   | 199      | Plac Solidarności            | Real-time  | -
2026-10-12T20:38:00Z | Wojska Polskiego 04           | BUS   | 199      | Plac Solidarności            | Real-time  | -