Los valores en directo en el Mac: tu casa inteligente en la barra de menús
¿Está abierta la ventana de la cocina, queda alguna luz encendida? Un canal estático lleva los valores actuales de Home Assistant o de un broker MQTT en directo a la barra de menús, y con los interruptores y deslizadores de su menú controlas tu casa desde ahí mismo. Los iconos y los pipelines lo convierten justo en lo que quieres ver. El vídeo te enseña cómo en algo más de cinco minutos y medio.
channelBar para macOS no solo muestra mensajes. Un canal estático lleva los valores actuales de tu casa inteligente en directo a la barra de menús, y con los interruptores y deslizadores adecuados de su menú controlas tu casa desde ahí mismo. Los valores vienen de Home Assistant o de un broker MQTT. Como ejemplo, aquí se crea un canal para una sola habitación: la cocina.
Con el Asistente de configuración
Lo más rápido es el asistente. Haz clic arriba en el icono de channelBar, elige «Asistente de configuración…» y luego «Valores en directo en la barra de menús». Con «Vamos allá», te lleva hasta tu canal en pocos pasos.
Conectar Home Assistant
En «Conexiones» eliges de dónde vienen los valores: «Conectar Home Assistant…» o «Conectar broker MQTT…». Para Home Assistant, la «Dirección» ya está puesta con homeassistant.local:8123. Si abres Home Assistant en el navegador con otra dirección, escribe esa; también puedes pegar la URL completa.
Además necesitas un token de acceso. «Abrir la página de tokens» te lleva a la página correcta de Home Assistant: elige allí «Crear token», ponle el nombre channelBar y pega el token aquí. Cópialo enseguida, porque Home Assistant solo lo muestra una vez. «Probar conexión» muestra si todo funciona, y «Añadir conexión» la añade.
channelBar carga ahora todos los valores de Home Assistant, y luego la conexión aparece en la lista. Aquí puedes añadir más conexiones si las necesitas, por ejemplo a un broker MQTT. Para la cocina basta con esta, así que haz clic en «Continuar».
Crear el canal y elegir los valores
El canal recibe su nombre, aquí «Cocina», y «Crear canal» lo crea. Puedes cambiar el nombre cuando quieras.
Ahora eliges los valores. Las habitaciones y los nombres vienen directamente de tu Home Assistant, y a la derecha ves el valor actual de cada uno. Para la cocina son la luz, la «Consigna» y el «Modo» de la calefacción, además de las dos persianas y la ventana. En esta instalación, la luz sobre el horno está en un área propia; la casilla de delante selecciona todo lo que contiene a la vez, la luz y el «Brillo».
Diseño y línea de la barra de menús
Tras «Siguiente», eliges el diseño. «Plano» pone todos los valores directamente en el menú, con separadores entre los dispositivos; va bien para una sola habitación. «Con submenús» reparte en cambio los valores en submenús. «Añadir al canal» añade tu selección.
Si el asistente encuentra valores adecuados en tu selección, te los propone para la barra de menús, aquí la ventana. Se llama «Posición» porque en Home Assistant el sensor solo figura como apertura genérica, no como ventana; eso lo cambias más adelante. Como «Etiqueta» pones «Cocina», que luego aparece delante del valor. Tras «Usar», el canal ya muestra la ventana arriba, y «Finalizar» cierra el asistente.
A la izquierda del todo
Nos gusta mostrar la habitación a la izquierda del todo, delante de los demás canales. Mantén pulsada la tecla Comando y arrástrala hacia la izquierda en la barra de menús.
Los retoques
Si haces clic en «Cocina», ves el menú tal como lo ha creado el asistente. Con un Home Assistant bien cuidado, puede que ya esté todo perfecto, pero aquí la ventana se llama «Posición». Los retoques se hacen en los ajustes, que abres abajo del menú con «Ajustes…».
Iconos para la ventana
Arriba, en la barra de menús, reconoces un icono más rápido que una palabra. En «Iconos», el más añade uno nuevo: recibe un nombre y, como fuente, un SF Symbol, un archivo o una URL. La ventana recibe dos, con los SF Symbols de una ventana cerrada y de una abierta. El de la ventana abierta recibe un «Color de tinte» naranja, para que destaque enseguida arriba; el tinte está disponible para los SF Symbols. Una vez creado, usas un icono en todos tus canales.
Un pipeline para la luz
En «Procesadores» creas pipelines. Preparan los valores antes de que aparezcan en el menú. «Añadir paso» ofrece muchos pasos, como «Redondear», «Calcular», «Recortar», «Plantilla de texto» y «Mapeo». Varios pasos seguidos dan el resultado que luego usas en el menú.
Para las luces basta con un solo paso «Mapeo»: la «Entrada» on se convierte en una bombilla como «Salida», y off se queda vacío.
El título en la barra de menús
De vuelta en Cocina, abre la página «Barra de menú». Con «Vista previa» ves cada cambio al momento, tal como aparece arriba. En el «Título de la barra de menús», elige «Valor dinámico» en «Añadir celda» y toma la luz de la cocina; en «Pipeline», añade el nuevo pipeline. Con un «Espaciador», la ventana se desplaza a la derecha, y la arrastras al final por su tirador.
En la ventana ajustas la «Asignación». De «cerrado» pasas a «cerrada», en femenino, y delante pones el icono de la ventana cerrada con «Añadir celda» e «Icono estático». De «abierto» pasas a «abierta», con el icono naranja delante. «Aplicar» confirma cada asignación.
Ordenar el menú
En «Elementos del menú», la ventana todavía se llama «Posición». Con un clic en la fila, la llamas «Ventana». El orden lo cambias arrastrando el tirador: la luz sobre el horno pasa arriba; la calefacción y la ventana bajan. Elimina el «Separador» entre las dos persianas, porque van juntas.
El resultado
Arriba está ahora Cocina con la ventana. Si enciendes la luz de la cocina en el menú, la bombilla aparece directamente en la barra de menús. Así te muestra channelBar tu casa, justo como tú quieres.