Ultra-cost-effective home automation solution: transform any Raspberry Pi into a powerful, accessible command center.
🇫🇷 Version française plus bas
- About
- Features
- How it works
- Quick Start
- Key Components
- Use Cases
- Contributing
- License
- Contact
- IBRARIUM en français
IBRARIUM is an ultra-affordable, open smart home solution for makers and hackers. Control everything in your home via Telegram, with no cloud dependency or vendor lock-in.
Forget the command line CLI : IBRARIUM is made for everyone. No more complicated setup: just use Telegram to control your home.
- Control devices with natural language via Telegram
- Run on Raspberry Pi Zero W (or similar)
- Manage devices via IR, GPIO relays, or local Wi-Fi web interfaces
- No command line or technical setup required for users
- Send a message (e.g. "coffee ready in 5 min") to your IBRARIUM Telegram bot.
- Your Pi receives and interprets the command.
- IBRARIUM triggers a Python script to control IR, GPIO, or a local web interface.
- Confirmation sent back via Telegram.
git clone https://github.com/librariums/ibrarium.git
cd ibrarium
# Install dependencies
pip install -r requirements.txt
# Follow setup instructions in HOWTO.md
- Raspberry Pi (Zero W recommended)
- IR emitter module
- Relay modules (for GPIO)
- Wi-Fi plugs with local web interface
- Telegram Bot API
- Python 3, pyTelegramBotAPI, gpiozero, playwright, LIRC
- Add smart capabilities to an old appliance
- Upgrade a traditional appliance to a smart one
- Smart coffee machine
- Remote washing machine control
- IR control for legacy devices
- Smart garden watering
- Garage door via Telegram
- "Dumb" lights made smart
Want to contribute? Feel free to submit issues or pull requests.
See CONTRIBUTING.md for guidelines.
MIT License — see LICENSE for details.
Questions, ideas? Open an issue or contact the authors via Telegram!
Solution domotique ultra-économique : transformez n’importe quel Raspberry Pi en un centre de commande puissant et accessible.
🇬🇧 English version above
- À propos
- Fonctionnalités
- Comment ça marche
- Démarrage rapide
- Composants clés
- Cas d’usage
- Contribuer
- Licence
- Contact
- IBRARIUM in English
IBRARIUM est une solution domotique ouverte et ultra-abordable pour makers et bidouilleurs. Contrôlez tout chez vous via Telegram, sans cloud ni verrouillage propriétaire.
Oubliez la ligne de commande CLI : IBRARIUM est fait pour tous. Plus besoin de configurations compliquées, contrôlez tout simplement votre maison via Telegram.
- Contrôle des appareils en langage naturel via Telegram
- Fonctionne sur Raspberry Pi Zero W (ou équivalent)
- Pilote des appareils via IR, relais GPIO ou interfaces web Wi-Fi locales
- Aucun besoin de ligne de commande ou de configuration technique pour l’utilisateur
- Envoyez un message (ex. : "café prêt dans 5 min") à votre bot Telegram IBRARIUM.
- Votre Pi reçoit et interprète la commande.
- IBRARIUM déclenche un script Python pour piloter l’IR, les GPIO ou une interface web locale.
- Confirmation envoyée par Telegram.
git clone https://github.com/librariums/ibrarium.git
cd ibrarium
# Installer les dépendances
pip install -r requirements.txt
# Suivez les instructions dans HOWTO.md
- Raspberry Pi (Zero W recommandé)
- Module émetteur IR
- Modules relais (pour GPIO)
- Prises Wi-Fi avec interface web locale
- Telegram Bot API
- Python 3, pyTelegramBotAPI, gpiozero, playwright, LIRC
- Donner une seconde vie numérique à un appareil classique
- Rendre un appareil traditionnel intelligent
- Machine à café intelligente ou la transformer en machine à café intelligent
- Contrôle de machine à laver à distance
- Contrôle IR pour appareils anciens
- Arrosage intelligent du jardin
- Porte de garage via Telegram
- Lampes classiques rendues intelligentes
Envie de contribuer ? Proposez des issues ou des pull requests.
Voir CONTRIBUTING.md pour les règles de contribution.
Licence MIT — voir LICENSE pour les détails.
Questions ou idées ? Ouvrez une issue.