Say Hello to Your Personal Smart Display 👋
Looking to build your own smart home display? You’re in the right place.
The FastyBird Smart Panel turns any Linux device into a powerful, customizable dashboard for controlling and monitoring your smart home. Pair it with a touchscreen for a wall-mounted panel, or run it headless as a smart home server — it’s up to you.
Whether you’re a developer, hobbyist, or a curious tinkerer, this project gives you the tools to build a sleek interface without relying on closed ecosystems or cloud-based systems. It’s open, flexible, and fully under your control.
What is it?
The Smart Panel is:
- A Flutter-based UI running on a touchscreen (Raspberry Pi, reTerminal, Linux desktop, or Android).
- Backed by a modular backend written in TypeScript using NestJS — runs on any Linux device with systemd.
- Built for real-time updates via WebSockets.
- Designed to connect with platforms like Home Assistant, Matter, or your own DIY devices.
Who is it for?
- 🧑💻 Developers who want to build or extend their own smart home UI.
- 🛠️ Makers and tinkerers who love Linux, single-board computers, and open-source tooling.
- 🏡 Smart home enthusiasts who want control, customization, and privacy.
Why FastyBird?
FastyBird is all about building open and extendable smart home systems. With the Smart Panel, we aim to give you a beautiful, efficient, and developer-friendly control panel — whether it’s mounted on a wall, embedded in a project, or running as a Docker container on your home server.
Let’s get started!