While building our homelab, we have looked at Home Assistant before – which you can even install on a Raspberry Pi (yes, on your Proxmox instance as well). We have also looked at n8n as an alternative, although the two do have some fairly different use cases. Today we have a look at another, not so well-known alternative. Gladys Assistant is an open-source solution that’s been steadily gaining traction among those who value their privacy and a clean, user-friendly interface.
What is Gladys Assistant?
At its core, Gladys Assistant is a privacy-first, open-source home automation platform. Designed to run on a local server within your network—be it a Raspberry Pi, a mini-PC, or a network-attached storage (NAS) device—it acts as a central nervous system for your smart home. The fundamental promise of Gladys is to give you complete control over your data and devices without relying on cloud services from large tech corporations. This resonates deeply with the self-hosting ethos of owning and managing your own data.

Gladys Assistant Dashboard – Image Credit: https://gladysassistant.com/
How Does it Work?
Gladys Assistant operates on a simple yet powerful principle: integrations and scenes.
- Integrations: These are plugins that allow Gladys to communicate with your various smart devices. Whether you have Philips Hue lights, Sonos speakers, or a collection of Zigbee sensors, there’s likely an integration to bring them into the Gladys ecosystem. The community-driven nature of the project means the list of supported devices is continually growing.
- Scenes: This is where the magic of automation happens. Scenes are essentially “if this, then that” (IFTTT) style rules that you create to automate actions. These can be triggered by a variety of events, such as a specific time of day, a sensor reading, your location, or even a manual command.
For example, you could create a “Good Morning” scene that, when triggered by you waking up, slowly fades in your bedroom lights, starts your favorite morning playlist on your Sonos, and instructs your smart coffee maker to begin brewing.

Image Credit: https://gladysassistant.com/
Key Features of Gladys Assistant
Gladys Assistant comes packed with features designed to make home automation accessible and powerful:
- User-Friendly Interface: One of the most lauded aspects of Gladys is its clean, intuitive web-based interface. Unlike some of its more technically-demanding counterparts, Gladys prioritizes a seamless user experience, making it approachable even for those new to home automation.
- Customizable Dashboards: You can create personalized dashboards to monitor and control your smart home at a glance. Add widgets for your cameras, sensors, lights, and more to have a complete overview of your home’s status.
- Privacy by Design: With Gladys, all your data is stored locally on your own hardware. There’s no need to send your personal information to third-party clouds, ensuring your privacy remains intact.
- Smart Assistant Capabilities: Interact with Gladys through a built-in chat interface or integrate it with messaging platforms like Telegram. You can send commands or ask for information, and Gladys will respond accordingly.
- Open-Source and Community-Driven: Being open-source means Gladys is constantly evolving with contributions from a global community of developers. This fosters transparency and innovation.
- Gladys Plus (Optional): For those who want easy and secure remote access to their Gladys instance from anywhere in the world, the developers offer an optional paid subscription called Gladys Plus. This service also includes end-to-end encrypted daily backups of your configuration.
Use Case Examples
The possibilities with Gladys Assistant are vast, limited only by your imagination and the devices you own. Here are a few examples to get you started:
- Automated Morning and Evening Routines: As mentioned earlier, create scenes that prepare your home for your arrival and departure, or for waking up and going to bed.
- Presence-Based Automation: By tracking the location of your smartphone, Gladys can know when you’re home or away. This can be used to automatically turn off lights and lower the thermostat when you leave, and do the reverse when you return.
- Enhanced Home Security: Integrate motion sensors and door/window sensors to receive instant notifications on your phone if unexpected activity is detected while you’re away. You can even have lights turn on automatically to simulate presence.
- Energy Savings: Use smart plugs to monitor the energy consumption of your appliances and create scenes to automatically turn off power-hungry devices when they’re not in use.
Cons and Considerations
No platform is perfect, and Gladys Assistant has its own set of considerations to keep in mind:
- Smaller Community and Ecosystem: Compared to more established players like Home Assistant, the Gladys community and the number of available integrations are smaller. While the essentials are covered, you might find that a niche device you own isn’t yet supported.
- Learning Curve for Complex Automations: While the basics are straightforward, creating highly complex and multi-layered automations may require a deeper understanding of how scenes and integrations work.
- Hardware Requirements: Although it can run on a Raspberry Pi, for a more robust and responsive experience, especially with a large number of devices, a more powerful mini-PC or a NAS with sufficient resources is recommended. Using an SSD for storage is also highly advised over a microSD card for long-term reliability.
- Reliance on a Paid Service for Easy Remote Access: While you can set up your own VPN or reverse proxy for remote access, the convenience of Gladys Plus comes at a monthly cost.
Alternatives to Gladys Assistant
For the homelab enthusiast, it’s always good to know the landscape. Here are a couple of popular alternatives to Gladys Assistant:
- Home Assistant: The undisputed giant in the open-source home automation world. Home Assistant boasts an enormous community, an unparalleled number of integrations, and incredibly powerful automation capabilities. However, its steeper learning curve and sometimes complex configuration can be daunting for beginners.
- openHAB: Another mature and powerful open-source platform, openHAB is known for its flexibility and device-agnostic approach. It has a strong community and supports a vast array of devices. Similar to Home Assistant, it can be more complex to set up and configure than Gladys Assistant.
Installation Options
Getting started with Gladys Assistant is a relatively straightforward process. The developers have provided several installation paths to suit different homelab setups:
- Docker: The most common and recommended method is to use Docker. This containerized approach simplifies the installation and ensures that Gladys runs in a consistent and isolated environment. A simple
docker runcommand is all it takes to get it up and running. - Raspberry Pi Imager: For those starting with a fresh Raspberry Pi, the Gladys Assistant image can be found directly within the Raspberry Pi Imager, making the initial setup a breeze.
- NAS and Mini-PCs: Detailed guides are available on the Gladys Assistant website for installing it on popular NAS devices from Synology and QNAP, as well as on generic mini-PCs running a Linux distribution.
Integration Options:
Gladys Assistant can integrate built-in with some well-known manufacturers. These include (but not limited to):
Conclusion: Your Smart Home, Your Rules
Gladys Assistant presents a compelling proposition for the self-hosting enthusiast seeking a balance between power, privacy, and ease of use. Its commitment to a user-friendly experience and local data control makes it an excellent starting point for those new to home automation, while its scene editor and growing list of integrations offer enough depth to satisfy more experienced users.
While it may not have the sheer breadth of integrations of its larger counterparts like Home Assistant, its focus on a polished and private experience is a significant draw. If you’re looking to build a smart home that respects your privacy and empowers you with control, Gladys Assistant is a fantastic, open-source contender worthy of a place in your homelab.

