Revisión Apollo Macro Deck

Revisión Apollo Macro Deck

Revisión Apollo Macro Deck

Aquí tienes una reescritura completa del post, optimizada para SEO y con la máxima información posible, presentada de forma clara y estructurada:

Apollo Automation: Innovación y Privacidad para tu Hogar Inteligente con Home Assistant

En el dinámico mundo de la domótica, la privacidad y el control total de tus datos son pilares fundamentales para muchos entusiastas. Es en este contexto que Apollo Automation ha dado un paso significativo al unirse a Home Assistant como socio comercial. Reconocida por su hardware centrado en la privacidad y construido sobre la potente base de ESPHome, Apollo Automation garantiza que tus datos permanezcan localmente controlados, brindándote la soberanía sobre tu hogar inteligente.

La colaboración entre Apollo Automation y Home Assistant no es solo una alianza estratégica, sino un compromiso tangible con el futuro de la domótica abierta. Apollo se compromete a apoyar y financiar la Open Home Foundation, la organización que impulsa el desarrollo de Home Assistant. Además, su visión se extiende a la creación de hardware que expanda los límites de lo posible con ESPHome, yendo más allá de los dispositivos básicos y los proxies Bluetooth. El objetivo es inspirar a otros creadores y demostrar el potencial de estas tecnologías. Como hemos visto en sus lanzamientos anteriores, como el avanzado Apollo R PRO-1 Multi-sensor de presencia o el Apollo AIR-1 Monitor de calidad del aire, Apollo ya ha estado marcando el camino con dispositivos que ofrecen funcionalidades mucho más allá de lo esperado.

📣
¿Te interesan estas ofertas? Las publicamos primero en nuestro canal de Telegram10.247 miembros.
Revisión Apollo Macro DeckRevisión Apollo Macro Deck

Este análisis se centra en otro dispositivo fascinante de Apollo Automation: el BTN-1 Macro Deck Controller de cuatro botones. Un dispositivo que muchos entusiastas del hogar inteligente habrían deseado crear, y que ahora Apollo ha hecho realidad, ofreciendo una experiencia de usuario excepcional y una personalización sin precedentes.

Explorando el Apollo Automation BTN-1 Macro Deck Controller: Diseño y Personalización

El Apollo Automation BTN-1 Macro Deck se presenta como un dispositivo altamente personalizable, diseñado para adaptarse a las necesidades y preferencias de cada usuario. Desde el momento de la compra, Apollo ofrece una gama de accesorios que permiten adaptar el dispositivo a tu estilo y funcionalidad deseada. Entre estas opciones se incluyen juegos de keycaps transparentes o ahumadas, y un paquete especial de iconos con 16 símbolos comunes para facilitar la identificación y etiquetado de cada botón.

Para una integración perfecta en cualquier entorno, se ofrece un soporte angulado opcional. Este soporte, diseñado con una combinación inteligente de imanes y orificios para tornillos, proporciona una gran flexibilidad para colocar el BTN-1 en casi cualquier superficie, asegurando un ángulo de visión y control óptimo.

Apollo Automation BTN-1 Macro Deck Review: Package ContentsApollo Automation BTN-1 Macro Deck Review: Package Contents
Contenido del paquete y accesorios del Apollo Automation BTN-1

La Experiencia Táctil: Switches Mecánicos y Personalización de Keycaps

Los botones del Apollo BTN-1 Macro Deck están equipados con switches mecánicos Cherry MX brown. Para los conocedores de teclados mecánicos, esto significa switches táctiles que ofrecen una respuesta física clara al presionarlos, proporcionando una confirmación de que el comando ha sido enviado sin necesidad de un sonido de clic pronunciado. Con un punto de actuación de 2 mm y una carrera total de 4 mm, estos switches garantizan una experiencia de escritura y control consistente y receptiva. La excelente noticia es que, si lo deseas, puedes intercambiar estos switches por otros de tu preferencia, ampliando aún más las posibilidades de personalización.

Apollo Automation BTN-1 Macro Deck Review: ButtonsApollo Automation BTN-1 Macro Deck Review: Buttons
Botones del Apollo Automation BTN-1

La carcasa del Apollo BTN-1 está fabricada mediante impresión 3D en resina, destacando por sus bordes lisos, la ausencia de impurezas y una calidad de impresión superior. Para aquellos que disfrutan de la personalización a nivel de diseño, Apollo pone a disposición los archivos del modelo 3D del BTN-1, permitiendo a los usuarios imprimir o modificar la carcasa según sus propias ideas.

📣
¿Te interesan estas ofertas? Las publicamos primero en nuestro canal de Telegram10.247 miembros.

Durante las pruebas, se experimentó con diferentes combinaciones de keycaps en el Apollo BTN-1, demostrando la versatilidad del diseño de cuatro botones. La instalación de las keycaps es sencilla, pero es importante notar que se ajustan de manera firme a los botones, lo que asegura que no se suelten accidentalmente.

Versatilidad de Montaje y Alimentación

El Apollo BTN-1 también ofrece flexibilidad en su montaje. El soporte angulado opcional, que se acopla magnéticamente o mediante tornillos, permite posicionar el dispositivo en escritorios, paredes u otras superficies, adaptándose a la configuración y preferencias del usuario.

En cuanto a la alimentación, el Apollo BTN-1 puede funcionar tanto con USB-C como con batería. La versión que se analiza aquí se alimenta mediante USB-C. La versión alimentada por batería utiliza una única batería recargable de Ion-Litio que se conecta a la placa PCB mediante un conector JST de 2 pines. El corazón del dispositivo es un chip ESP32-C6-MINI (consultar Hoja de Datos [Datasheet]), responsable de la conectividad y de ejecutar ESPHome.

Apollo Automation BTN-1 Macro Deck Review: Angled MountApollo Automation BTN-1 Macro Deck Review: Angled Mount
Soporte angulado para el Apollo BTN-1

Modularidad y Ampliación: El ADN de Apollo Automation

Fiel a la filosofía de diseño de Apollo, que prioriza la modularidad y la capacidad de expansión, el BTN-1 se destaca por su diseño abierto a futuras integraciones. En la parte superior, el dispositivo es compatible con módulos de expansión más grandes, como una pantalla e-ink de alto contraste para indicadores de estado personalizables, así como un lector y emisor de etiquetas NFC para interacciones sin contacto. En el lateral derecho, se admiten complementos modulares más pequeños, que incluyen botones adicionales, diales giratorios, pantallas OLED, matrices LED y una placa mezzanina diseñada para integrar sensores, como monitores de CO2 o futuras ampliaciones.

Como es habitual en los dispositivos Apollo, el BTN-1 también está equipado con un zumbador piezoeléctrico (piezo buzzer), que puede utilizarse para automatizaciones audibles, proporcionar retroalimentación y confirmar presiones de botones u otras interacciones. Cada botón cuenta con su propio indicador LED RGB, completamente controlable a través de ESPHome y Home Assistant.

Integración Perfecta con Home Assistant: Control Total y Retroalimentación Avanzada

La integración del Apollo BTN-1 Macro Deck con Home Assistant es notablemente fluida. El dispositivo llega pre-flasheado con el firmware de Apollo, que al encenderse emite un punto de acceso (hotspot) de respaldo. Tras conectarse a este hotspot e introducir las credenciales de Wi-Fi, el dispositivo es automáticamente descubierto en Home Assistant, simplificando enormemente el proceso de configuración.

Apollo Automation BTN-1 Macro Deck Review: Added to Home AssistantApollo Automation BTN-1 Macro Deck Review: Added to Home Assistant
Apollo BTN-1 añadido a Home Assistant

Control de LEDs y Entidades de Diagnóstico

El Apollo BTN-1 se presenta en Home Assistant con cuatro entidades de luz, dedicadas al control de los LEDs indicadores de cada botón. Estas entidades permiten personalizar el color, ajustar el brillo e incluso crear efectos de iluminación. Una aplicación práctica es la retroalimentación visual, que no solo confirma la pulsación de un botón, sino que también indica la ejecución exitosa de una automatización. Al ser un dispositivo Wi-Fi, el tiempo de respuesta es instantáneo, y los cambios de estado de las entidades se reflejan de inmediato en Home Assistant.

Además, el dispositivo proporciona varias entidades de diagnóstico. Estas incluyen información sobre el tiempo de actividad, la intensidad de la señal RSSI, el estado de la actualización del firmware, el nivel y voltaje de la batería. También se ofrecen controles prácticos, como un botón para reiniciar el ESP y un interruptor para evitar el modo de suspensión (prevent sleep toggle). Esta última función es crucial para optimizar el consumo de energía o, por el contrario, asegurar la respuesta continua del dispositivo, dependiendo de su modo de alimentación y uso.

Múltiples Acciones por Botón y Potencial de Automatización

Los botones del Apollo BTN-1 soportan hasta cuatro acciones por botón: pulsación única, doble pulsación, triple pulsación y pulsación larga. Esto significa que los cuatro botones pueden funcionar como un total de 16 disparadores de automatización distintos. Con un poco de creatividad, es posible configurar acciones que involucren retrasos o la combinación de pulsaciones simultáneas de varios botones, abriendo un abanico de posibilidades para la automatización avanzada. Apollo también facilita la configuración mediante una excepcional Blueprint de automatización para el BTN-1.

Comportamiento en Modo de Suspensión con Alimentación por Batería

Cuando el Apollo BTN-1 opera con alimentación por batería, entra en un modo de suspensión profunda (deep sleep) para conservar energía. Este modo de suspensión tiene un impacto directo en la respuesta de los botones. En este estado, el dispositivo necesita despertarse antes de procesar una entrada. Por lo tanto, la primera pulsación de un botón se destina principalmente a “despertar” el BTN-1, en lugar de activar una automatización. Como consecuencia, las acciones de pulsaciones múltiples, como doble o triple pulsación, pueden no registrarse de manera fiable mientras el dispositivo está en modo de suspensión.

Para garantizar la consistencia de las acciones avanzadas, Apollo proporciona en Home Assistant el interruptor “prevent sleep toggle”. Al activarlo, el BTN-1 permanece activo y receptivo en todo momento, permitiendo que todos los tipos de pulsación funcionen según lo esperado. Esto, por supuesto, conlleva un mayor consumo de energía. Es importante que los usuarios que dependan de la alimentación por batería comprendan este compromiso, ya que mantener el dispositivo activo reducirá significativamente la vida útil de la batería.

Recuperación y Re-flasheo del Firmware

Al igual que otros dispositivos Apollo, el BTN-1 incorpora un modo de arranque (boot mode) integrado, diseñado para facilitar la recuperación y el re-flasheo del firmware en caso de problemas. Esta función es invaluable si el dispositivo se vuelve inaccesible, no logra conectarse a la red Wi-Fi, o si una actualización de firmware falla. Entrar en el modo de arranque permite reprogramar manualmente el BTN-1 utilizando ESPHome o herramientas de flasheo estándar para ESP.

Apollo ofrece instrucciones detalladas para acceder al modo de arranque y reflashear el dispositivo. Esto incluye una guía de desmontaje completa que explica cómo abrir la carcasa de forma segura sin dañar el dispositivo. Una vez accesible, el BTN-1 puede conectarse vía USB y ser reflasheado con una nueva compilación de firmware, devolviéndolo a un estado funcional. Esta capacidad de recuperación es un aspecto crucial para un dispositivo que fomenta la experimentación, la modificación personalizada del firmware y la integración de hardware modular.

Maximizando el Potencial: La Blueprint de Automatización de Apollo

La Blueprint de Automatización de Apollo para el BTN-1 Macro Deck es una herramienta poderosa que permite configurar múltiples disparadores para cada uno de los botones de forma rápida y eficiente, sin necesidad de crear automatizaciones individuales manualmente. Al importar esta blueprint, podrás crear una serie de automatizaciones en la mitad de tiempo.

Apollo Automation BTN-1 Macro Deck Review: Automation BlueprintApollo Automation BTN-1 Macro Deck Review: Automation Blueprint
Blueprint de Automatización para el Apollo BTN-1

Esta blueprint permite configurar múltiples disparadores por acción. Por ejemplo, se puede crear una automatización de pulsación única que bloquee la puerta principal, apague la luz del porche, active el sistema de alarma y confirme la operación con una melodía en el zumbador piezoeléctrico.

A modo de ejemplo, aquí hay una acción para reproducir la melodía de Indiana Jones con el zumbador piezoeléctrico del BTN-1:

yaml
action: esphome.apollo_btn_1_5d9dbc_play_buzzer
data:
song_str: >-
‘Indiana:d=4,o=5,b=250:e,8p,8f,8g,8p,1c6,8p.,d,8p,8e,1f,p.,g,8p,8a,8b,8p,1f6,p,a,8p,8b,2c6,2d6,2e6,e,8p,8f,8g,8p,1c6,p,d6,8p,8e6,1f.6,g,8p,8g,e.6,8p,d6,8p,8g,e.6,8p,d6,8p,8g,f.6,8p,e6,8p,8d6,2c6’

El zumbador requiere el formato RTTTL (Ring Tone Text Transfer Language) para reproducir melodías. Puedes encontrar una gran variedad de ellas aquí.

Reflexiones Finales sobre el Apollo Automation BTN-1 Macro Deck

He tenido la oportunidad de analizar prácticamente todos los dispositivos de Apollo Automation disponibles, incluyendo modelos como el AIR-1, MSR-2 y el potente R PRO-1. El Apollo BTN-1 Macro Deck se alinea perfectamente con la calidad y el enfoque que caracterizan a la marca. Apollo mantiene su compromiso con el control local, el firmware basado en ESPHome y el diseño de hardware pensado específicamente para los usuarios de Home Assistant.

Lo que más destaca del BTN-1 es su flexibilidad excepcional. No es simplemente un controlador de botones, sino una plataforma compacta sobre la cual se puede construir, si se desea. La combinación de expansiones modulares, indicadores LED RGB por botón, el zumbador piezoeléctrico y el soporte para múltiples acciones por pulsación, ofrece una libertad sin precedentes para diseñar y ejecutar automatizaciones.

Si bien es cierto que no soy un creador de contenido para plataformas como YouTube, y por lo tanto no puedo juzgar su utilidad en flujos de trabajo de producción o streaming, en el contexto de un hogar inteligente, el BTN-1 demuestra ser un dispositivo sobresaliente. Personalmente, he encontrado un lugar perfecto para él en mi escritorio. Lo utilizo alimentado por el puerto USB de mi PC, lo que significa que cuando mi ordenador entra en modo de suspensión, el Apollo BTN-1 también lo hace, optimizando el consumo.

Es importante tener en cuenta que la vida útil de la batería en dispositivos basados en ESP puede ser un factor a considerar, ya que estos chips son conocidos por su consumo de energía. A pesar de esto, el BTN-1 es un dispositivo bien concebido y muy completo, que se integra de manera excelente en cualquier configuración de Home Assistant. Si valoras el control local, la capacidad de personalización profunda y un hardware que fomenta la experimentación, el Apollo BTN-1 Macro Deck es una recomendación sólida y fácil de hacer.

Apollo Automation BTN-1 Macro Deck Review: BuyApollo Automation BTN-1 Macro Deck Review: Buy

Apollo BTN-1 Macro Deck

Wi-Fi 2.4GHz, Bluetooth

4 Botones, 16 Disparadores

USB-C o Batería

ESPHome