Most popular Home Assistant integrations → candidates for Gladys external integrations

I take Arlo and Google Health

The previously reserved US suite has been released:

The two EIA integrations could not be fully tested with a real response (the demo key runs out quickly): if anyone has an EIA key, feedback would be precious :slight_smile:

I take:

NissanConnect
Flair
Vallox

Small wave of two in the list of 1000, recap here at the exit:

  • SIP Voice Calls (Asterisk / FreePBX): Call a phone from a scene and read a message to it (alarm, leak…), acknowledge by pressing a key, and react to incoming calls (N77)
  • Fuel Prices in Spain and Italy: The price at the station and the cheapest one around you, based on official data from the two ministries (N264, N265)

If anyone was already on it, let me know :slight_smile:

The two reserved features mentioned earlier have been released in v1.0.0:

Your feedback is welcome, especially if you have an Asterisk or a FreePBX at home :slight_smile:

I finish my daily quota with Mail and Packages

I’m taking fifteen new integrations for batch 23, chosen from the list of 1000 by @pierre-gilles, by rank. I checked today in the follow-up by @Will_71, in this thread (up to #492), in the store, in Gladys’ core, and on GitHub: none are announced or reserved by anyone else. If I’m wrong, let me know and I’ll remove it.

Messaging (sending only, from scenes)

  • Microsoft Teams: messages and alerts in a channel or conversation (180).
  • Google Chat: messages and alerts in a space (181).
  • Threema: messages via Threema Gateway (182).
  • smsmode: SMS (183).
  • Mailjet: emails (184).

Energy and Heating

  • Eloverblik: hourly consumption of Danish meters (N146).
  • Pstryk: dynamic prices and consumption, in Poland (N147).
  • AESO: Alberta pool price in contract model (N151).
  • ERCOT: Texas real-time price in contract model (N156). @guim31, your us-grid reads ERCOT demand and production, not prices: no duplicate, but let me know if you were planning to add them.
  • Heatmiser neoHub: thermostats, zones, setpoints, and frost protection (N195).

Voice, Services, and Home

  • Microsoft Azure Speech: Azure voices for spoken messages (N168).
  • School holidays in Europe: by Land, canton, or region outside France, by OpenHolidays (N174). France remains with gladys-holidays.
  • OpenAgenda: cultural agendas in calendar (N175).
  • Gira X1 / HomeServer: lights, shutters, and scenes locally (N203).
  • WallPanel: the Android wall-mounted tablet (N227).

I don’t have this equipment or these accounts: the integrations will be tested on simulated servers, except for school holidays which read open data. Feedback from those who have them will be precious. They use the latest SDK and are in French and English. I publish them in groups of five, with a summary here each time.

First wave of batch 23 (reserved for #493): messaging, send-only. The five integrations arrive in the store at the next indexer pass, and “Install from GitHub” already works with the link of each repository. I don’t have any of these accounts: everything was tested on simulated servers based on the official documentation. Your feedback is precious.

Common rules: nothing is sent without a scene action or a click on “Test”; a message that could be sent is never resent (no duplicate payment); an adjustable hourly sending limit, counted before sending and kept on restart; a pause when the service requests it; no keys, webhook URLs, numbers, or full addresses in logs, status, or /data.

Microsoft Teams v0.1.1: GitHub - LM1LC3N7/gladys-microsoft-teams · GitHub
Gladys messages and alerts from your scenes in a Teams channel or conversation, via a Workflows (Power Automate) webhook: the old Office 365 connectors have been removed since May 2026. Each user can set their own webhook in “My Account”. Public clouds, GCC, GCC High, DoD, and China accepted.

Google Chat v0.1.1: GitHub - LM1LC3N7/gladys-google-chat · GitHub
Gladys messages and alerts from your scenes in a Google Chat space, via an incoming webhook (Google Workspace Business or Enterprise required). One message per second and per space, as Google requires; the same text sent twice in 15 seconds to the same space is sent only once.

Threema v0.1.1: GitHub - LM1LC3N7/gladys-threema · GitHub
Threema messages from scenes, via Threema Gateway in simple mode (the Gateway server knows the private key of the identity) and with your credits. Only authorized recipients (up to 20) can receive. Gladys messages are sent only if you enable them.

smsmode v0.1.1: GitHub - LM1LC3N7/gladys-smsmode · GitHub
SMS from scenes, via the smsmode API, with your key. This is not a Gladys messaging channel: its system messages are sent to all channels and would become paid SMS. French mobiles, including overseas, and international numbers; the STOP mention counts towards the limit.

Mailjet v0.1.1: GitHub - LM1LC3N7/gladys-mailjet · GitHub
Emails from scenes, via Mailjet’s Send v3.1 API, with your keys; the “Test” button uses sandbox mode (nothing is distributed). Gladys messages (system messages, including forgotten passwords) are sent only if you enable them.

Your feedback is welcome in the GitHub issues.

For your information, I am reserving the following integrations:

  • Planting Calendar (vegetable garden)
  • Eurostar
  • MotoGP
  • DualSun
  • RainViewer (rain radar)
  • OpenSnow / Bergfex
  • EFFIS (European forest fires)
  • Mazda
  • Honda
  • Doctolib (appointment reminders)
  • Furbo / Petcube
  • Gardener’s Lunar Calendar
  • Proton Calendar
  • Asustor NAS
  • Deezer

Second wave of batch 23 (reserved for #493): energy and heating. The five integrations will arrive at the store on the next indexer pass, and “Install from GitHub” already works with the link of each repository. I don’t have any of these accounts or this hardware: everything was tested on simulated servers based on the official documentation. Your feedback is precious.

Common rules: an unknown price is never guessed nor counted as 0; what the Gladys contract engine cannot express is stated in the documentation and the status; no keys, passwords, or full meter numbers in the logs, the status, or /data. These integrations require Gladys 5.3 and are declared for their country in the catalog.

Eloverblik v0.1.1: GitHub - LM1LC3N7/gladys-eloverblik · GitHub
Denmark: your meter consumption (up to 10) via the official client API, with the token you create on the portal (it expires after a year, the status reminds you of the date). Data at 15-minute or hourly intervals, with 1 to 2 days of delay; a missing hour remains unknown, never 0. A recent meter is read from its registration date.

Pstryk v0.1.1: GitHub - LM1LC3N7/gladys-pstryk · GitHub
Poland: the dynamic hourly price of your Pstryk contract in contract model, the resale price, and consumption, with your key. The prices for the next day are re-read before midnight to replace any provisional price. What exactly is included in the published price remains to be confirmed with a real account.

AESO v0.1.1: GitHub - LM1LC3N7/gladys-aeso · GitHub
Alberta: the hourly pool price in contract calendar, with a free key from AESO (personal and non-commercial use). The price of an hour only exists once the hour is finished: in the meantime, Gladys counts a provisional price that you enter, then recalculates when the real price arrives. Alberta is in UTC-6 all year round since November 2026.

ERCOT v0.1.1: GitHub - LM1LC3N7/gladys-ercot · GitHub
Texas: the real-time 15-minute price of the Houston, North, South, and West zones, in calendar and contract model (price, supplement, fee, tax), with your ERCOT account and key. The API is only reachable from the United States. Since the price of the current interval is not yet published, a fallback price that you enter is used. Negative prices are counted as credit. Demand and production remain with gladys-us-grid by @guim31.

Heatmiser neoHub v0.1.1: GitHub - LM1LC3N7/gladys-heatmiser-neohub · GitHub
United Kingdom: your Heatmiser thermostats via the neoHub, locally (WebSocket with the hub token): temperatures, setpoints, program, frost protection, and away mode. Setpoints, program, and return home are disabled by default and bounded (5 °C to an adjustable ceiling, 24 °C by default); frost protection and away mode are never blocked and are returned as long as the hub does not show them, up to 3 times. The hub’s certificate is learned on the first test and displayed: compare it as explained in the documentation. Written based on Heatmiser’s official documentation, without any affiliation with them.

Your feedback is welcome in the GitHub issues.

Third and final wave of batch 23 (reserved for #493): voice, services, and home. The five integrations will arrive at the store at the next indexer pass, and “Install from GitHub” already works with the link of each repository. Only school holidays have read real data; the others were tested on simulated servers based on the official documentation. Your feedback is precious.

Microsoft Azure Speech v0.1.1 : GitHub - LM1LC3N7/gladys-azure-speech · GitHub
Azure’s neural voices for Gladys’ spoken messages (Gladys 5.3 or later), with the key and region of your Speech resource. Your account is billed, hence several safeguards: standard voice by default, monthly character limit (500,000 by default, the free tier) which counts what Azure actually bills, cache of the last messages, no new attempts.

School Holidays in Europe v0.1.1 : GitHub - LM1LC3N7/gladys-vacances-scolaires-europe · GitHub
School holidays for your Land, canton, or region, in Gladys calendar, via the public OpenHolidays API (no key). Each user chooses a country and up to 3 regions; “on holiday today” is tested in a scene with “an event is ongoing”. 30 countries offered, France remains with gladys-holidays. Some countries do not yet have their 2026-2027 year at OpenHolidays: their calendar will fill when it is published. OpenHolidays data under ODbL.

OpenAgenda v0.1.1 : GitHub - LM1LC3N7/gladys-openagenda · GitHub
OpenAgenda cultural calendars (concerts, exhibitions…) in Gladys calendars, with a free public key: up to 10 calendars per user, filterable by city. The license is given event by event (most often the Open License), with the publisher and the update date. Canceled or postponed events are excluded.

Gira X1 / HomeServer v0.1.1 : GitHub - LM1LC3N7/gladys-gira · GitHub
Lights, dimmers, shutters, and scenes of your Gira X1 or HomeServer via the official REST IoT API, locally. The server’s certificate is pinned after your confirmation. Turn on, open, and scenes are disabled by default; turn off, close, and stop are never blocked. Awnings (reverse direction) and gates are declared in the configuration, and functions can be excluded. Written according to Gira’s official documentation, no affiliation with them.

WallPanel v0.1.1 : GitHub - LM1LC3N7/gladys-wallpanel · GitHub
Your WallPanel wall tablet via MQTT: tablet sensors, presence by face, screen and brightness, and scene actions to say a text, display a page, reload, or wake the screen. Only your broker is joined. The WallPanel project is archived by its author: the last version (0.12.0) remains usable.

Batch 23 is complete with this wave. Your feedback is welcome in the GitHub issues.

New wave of five in the PG 1000 list:

  • Rugby: your team’s matches (Top 14, Six Nations…) in the calendar, live scores, and scene triggers at kickoff and the end of the match (N854)
  • PanneauPocket: messages from your town hall (alerts, info), with a trigger for each new message (N295)
  • Recommended Watering: the amount of water to plan based on evapotranspiration and rain at home, for your scenes or your scheduler (N302)
  • TVmaze: upcoming episodes of your series in the calendar, and an alert on the day of the broadcast (N999)
  • Redis: Redis keys as sensors in Gladys, and writing them from a scene (N901)

If anyone was already on it, let me know :slight_smile:

The five modules mentioned above have been released in v1.0.0:

Your feedback is welcome :slight_smile: