Aller au contenu
Adafruit Blog· Anne Barela·· 3 hsélectionAI Score62

Deux bibliothèques Arduino open source intègrent des puzzles d'escape game dans Home Assistant

Turn every escape room puzzle into a Home Assistant device

AI Introduction

Djair Guilherme a publié sur Hackster deux bibliothèques Arduino open source qui font apparaître un puzzle d'escape game comme un appareil dans Home Assistant. esp32_escaperoom fonctionne sur cartes ESP32 et gère le WiFi et MQTT ; propmaker_escaperoom fonctionne sur RP2040 avec l'Adafruit PropMaker Feather, sans réseau, et communique avec d'autres puzzles via RS485. Les deux partagent un même moteur : machine à états de puzzle, audio, contrat de broches par carte et couche d'abstraction matérielle qui scanne le bus I2C au démarrage. Côté Home Assistant, la découverte MQTT passe par ArduinoHA, sans écrire de YAML ; le nom de l'appareil, la salle, l'ID du puzzle et les identifiants du broker sont dans un fichier wifi.json sur la carte, ce qui permet de déplacer un puzzle sans recompiler. Les deux bibliothèques sont sous licence MIT.

Raison de la recommandation

Deux bibliothèques Arduino open source montrent comment intégrer un puzzle d'escape game dans Home Assistant via MQTT, avec une architecture I2C et RS485 réutilisable.

Source :Adafruit Blog · blog.adafruit.com