Resumé
Macropad Zigbee - Contrôleur sans fil à 16 touches pour Home Assistant.
Un macropad Zigbee compact à 16 touches, alimenté par un ESP32-C6, conçu spécifiquement pour une intégration transparente avec Home Assistant via Zigbee2MQTT.
Ce macropad offre une saisie de clé mécanique tactile, un retour d'information LED configurable et un boîtier entièrement imprimé en 3D.
Chaque clé prend en charge trois actions distinctes - une pression simple, une double pression et une longue pression - vous permettant de déclencher pratiquement n'importe quelle automatisation Home Assistant à partir d'un seul appareil.
⭐ Version 2 (actuelle et recommandée)
V2 est une amélioration complète du concept original, qui améliore l'utilisabilité, l'efficacité énergétique et la qualité de construction globale.
Quoi de neuf dans V2 :
• Une conception basée sur le XIAO ESP32-C2 pour une meilleure performance et une consommation d'énergie réduite.
• Un BMS intégré pour une charge de batterie sûre et directe.
• Aucune perte de puissance lors de l'utilisation de la batterie.
• Plus d'un mois d'autonomie de la batterie avec une seule charge.
• Des aimants internes cachés, entièrement intégrés dans le boîtier.
O Aucune colle n'est nécessaire.
o Aucun risque que les aimants s'extraient au fil du temps.
• Design de l'enceinte mis à jour pour une construction plus propre et plus robuste.
Enceinte V2 :
• ZigbeeMacropadXIAOV2.stl
Le code source et les fichiers de V2 :
•https://github.com/StaRky33/ZigbeeMacropad/tree/V2
Cette version est conçue pour être prête à l'usage quotidien, sans entretien et facile à monter n'importe où.
🧪 Version 1 (Premier prototype)
V1 est le prototype original, conservé disponible à des fins de référence et d'expérimentation.
Les caractéristiques de V1 :
• ~1 semaine d'autonomie de la batterie.
• Processus de charge douloureux (pas de BMS intégré)
• Le convertisseur de courant externe provoque une importante décharge de la batterie.
• Conception précoce de l'enceinte.
Enceinte V1 :
• ZigbeeMacropadBottomCoverV7.stl
Le code source et les fichiers de V1 :
•https://github.com/StaRky33/ZigbeeMacropad/tree/V1
Bien que pleinement fonctionnel, V1 reflète clairement sa nature de prototype et a été remplacé par V2.
💡 Couverture supérieure en deux parties et diffusion LED.
Le macropad utilise un design de couverture supérieure en deux parties pour améliorer la diffusion de la lumière LED et la personnalisation visuelle :
• ZigbeeMacropadTopCoverInterior.stl
• ZigbeeMacropadTopCoverExterior.stl
Cette conception vous permet de :
• Mélanger différents types ou couleurs de filament.
• Affiner les paramètres d'impression (nombre de murs, remplissage, hauteur de couche) de manière indépendante.
• Obtenir une diffusion des LED plus douce et plus uniforme.
Dans ma construction, j'ai utilisé un filament transparent pour la partie intérieure afin d'obtenir un éclairage doux et bien diffusé, mais cette configuration vous donne toute la liberté d'expérimenter avec vos propres matériaux et finitions.
📦 Documentation et fichiers du projet.
Tout ce qui est nécessaire pour construire, modifier ou étendre le projet est disponible sur GitHub, y compris :
• Liste des matériaux (BOM)
• Instructions d'assemblage et de construction.
• Schémas
• Firmware et code source
• Modèles 3D
Model Kaynağı
