Zusammenfassung
Zigbee Macropad - 16-Tasten-Wireless-Controller für Home Assistant
Ein kompaktes 16-Tasten-Zigbee-Macropad, betrieben von einem ESP32-C6, speziell entwickelt für eine nahtlose Integration mit Home Assistant über Zigbee2MQTT.
Dieses Macropad bietet eine taktile mechanische Tastatureingabe, konfigurierbares LED-Feedback und ein vollständig 3D-gedrucktes Gehäuse.
Jede Taste unterstützt drei verschiedene Aktionen - einmaliges Drücken, zweimaliges Drücken und langes Drücken -, sodass Sie praktisch jede Home Assistant-Automatisierung von einem einzigen Gerät aus auslösen können.
⭐ Version 2 (Aktuell & Empfohlen)
V2 ist eine vollständige Verbesserung des ursprünglichen Konzepts, wodurch die Benutzerfreundlichkeit, die Energieeffizienz und die Gesamtbauqualität verbessert werden.
Was ist neu in V2:
• XIAO ESP32-C6-basiertes Design für eine bessere Leistung und einen geringeren Stromverbrauch.
• Integriertes BMS für sicheres, direktes Batterieladen
• Kein Leistungsverlust beim Betrieb mit Batterie.
• Über einen Monat Akkulaufzeit mit einer einzigen Ladung.
• Versteckte interne Magnete, vollständig in das Gehäuse eingebettet.
o Kein Kleber erforderlich
O Kein Risiko, dass Magnete im Laufe der Zeit herausspringen.
• Aktualisiertes Gehäusedesign für einen saubereren und robusteren Aufbau.
Gehäuse V2:
• ZigbeeMacropadXIAOV2.stl
V2-Quellcode und Dateien:
•https://github.com/StaRky33/ZigbeeMacropad/tree/V2
Diese Version ist so konzipiert, dass sie für den täglichen Gebrauch bereit ist, wartungsfrei ist und überall einfach montiert werden kann.
🧪 Version 1 (Erster Prototyp)
V1 ist der ursprüngliche Prototyp, der zur Referenz und für Experimente zur Verfügung gehalten wird.
Eigenschaften von V1:
• ~1 Woche Akkulaufzeit
• Schmerzhafter Ladevorgang (kein integriertes BMS)
• Externer Buck-Konverter, der einen erheblichen Batterieverbrauch verursacht.
• Frühes Umzäunungsdesign
Gehäuse V1:
• ZigbeeMacropadBottomCoverV7.stl
V1-Quellcode und Dateien:
•https://github.com/StaRky33/ZigbeeMacropad/tree/V1
Obwohl sie voll funktionsfähig ist, spiegelt V1 eindeutig ihre Prototyp-Natur wider und wurde von V2 abgelöst.
💡 Zweiteilige Oberabdeckung & LED-Diffusion
Das Macropad verwendet ein zweiteiliges Deckeldesign, um die LED-Lichtstreuung und die visuelle Anpassung zu verbessern:
• ZigbeeMacropadTopCoverInterior.stl
• ZigbeeMacropadTopCoverExterior.stl
Dieses Design ermöglicht es Ihnen, Folgendes zu tun:
• Mische verschiedene Filamenttypen oder Farben
• Druckeinstellungen (Anzahl der Wände, Füllung, Schichtdicke) unabhängig voneinander feinabstimmen
• Erreichen Sie eine glattere, gleichmäßigere LED-Diffusion.
In meinem Bau habe ich transparentes Filament für den Innenbereich verwendet, um eine weiche, gut diffundierte Beleuchtung zu erhalten, aber dieses Setup gibt Ihnen die volle Freiheit, mit Ihren eigenen Materialien und Oberflächen zu experimentieren.
📦 Dokumentation und Projektdateien
Alles, was zum Erstellen, Ändern oder Erweitern des Projekts benötigt wird, ist auf GitHub verfügbar, einschließlich:
• Stückliste (BOM)
• Montage- und Bauanleitungen
• Schaltpläne
• Firmware und Quellcode
• 3D-Modelle
모델 소스
