
He estado buscando nuevas formas de desarrollar mi Asistente de casa Configuración para hacer uso de los diversos bits de tecnología que tengo por ahí, y recientemente me encontré con la integración GOXLR HACS. Esta integración puede vincularse con la utilidad GOXLR de terceros (que aún se actualiza, a diferencia del oficial Aplicación goxlrque se encuentra en un estado de purgatorio), para que pueda controlar su interfaz de audio a través del asistente de inicio.
Sin secuestro, solo uso tres de los cuatro faders en mi goxlr mini; El fader más a la izquierda es mi audio de placer, el ulterior es mi audio de chat (piense en Google Meet, Teleobjetivo, Discord), y luego es mi audio musical. El cuarto es un compensador de micrófono de forma predeterminada, pero nunca lo necesito; Si no estoy hablando, solo estoy presionando mi tecla de silencio. Oportuno a eso, busqué usar el Goxlr para controlar la luz sobre mi cabecera en mi escritorio, para poder subir o desmontar el brillo con un fader rápido.
Para mi sorpresa, ha funcionado perfectamente. Puedo usar mi goxlr para controlar el brillo de la luz sobre mi cabecera leyendo el porcentaje de grosor que informa a Home Assistant, convirtiéndolo en un brillo y luego estableciendo ese nivel de brillo en una luz específica. Te guiaré a través de toda mi configuración, ya que es ridículamente simple para lo correctamente que funciona.
Configuración de GOXLR Utility y la integración del asistente de origen
Primero tendrá que comprobar de tener HACS instalado. Es una configuración hacedero, y honestamente es una parte vitalista de cualquier instalación de asistente de origen en estos días. Hay tantas integraciones geniales y no oficiales para el asistente de hogar que puede instalar, y prácticamente todo es compatible de una forma u otra. Encontré la integración de la utilidad GOXLR por completo por casualidad al desplazarme, y estoy seguro de que hay muchos que encontraría que igualmente se adaptarían a sus deyección.
Cada fader está representado por un reproductor multimedia con esta integración, y el reproductor multimedia siempre está traumatizado como “envidiar”. Hay un compensador de grosor que se reflejará directamente en su PC para cada uno de ellos, por lo que cambié mi cuarto fader al canal de audio “Muestras”, ya que nunca repito nadie a través de este canal de todos modos. El nivel de audio en ingenuidad no importa, ya que es solo una forma de comunicar un porcentaje al asistente doméstico en un medio físico que siempre está en mi escritorio.
Lo primero que debemos hacer con nuestro automatización es escuchar cualquier cambio de grosor en el reproductor multimedia específico que estamos monitoreando, por lo que en este caso, es nuestro reproductor multimedia de muestras GOXLR, y vemos la automatización a nivel de grosor. A continuación, ayer de disparar nuestra automatización, hacemos una comparación del estado preparatorio y el estado posterior del grosor guardándolo en una flotación para sostener que en realidad haya es un cambio.
Este es el código en mi pedrusco “y si”:
{ float }
En la superficie, este control adicional puede parecer redundante; Posteriormente de todo, ya llegamos aquí con un cambio de estado en el control de grosor, ¿verdad? Sin secuestro, descubrí que la integración Goxlr puede dispararla cuando enciendo mi PC, por ejemplo, ya que el dato normal se instancia incluso si el nivel de grosor es el mismo. Básicamente es solo una póliza de seguro, ya que de lo contrario mi luz puede activarse cuando en ingenuidad no quiero que lo haga.
Finalmente, mi pedrusco “entonces do” realiza una argumento en mi luz para que coincida con el nivel de brillo con el nivel de grosor, ya que uno y otro se miden del 0% al 100%. Toma el porcentaje de grosor como un flotador y ahorra el valía de flotación en una variable indicación “vol”, y luego se vuelve ese valía a un porcentaje actual.
float(0) % { round(0) }
Entonces, por ejemplo, si mi grosor se establece en 73%, toma este valía, lo cuidador como 0.73, luego lo escalera hasta 70 como un número sin procesar en punto de un valía asociado con el grosor. Este número se puede estudiar como un porcentaje para establecer el brillo de la luz.
Finalmente, haga clic en el capullo Menú en la parte superior derecha del Editor de automatización y haga clic en Mostrar editor de Yaml. Agregue esta segmento en la parte inferior de la automatización sin ninguna sangría:
mode: restart
Anteriormente probé esto con “pan dulce“Modo como pensé que resultaría en una transición más suave a medida que avanzaba al Fader en torno a en lo alto y en torno a debajo. Sin secuestro, en ingenuidad hay un final de pan dulce en el Asistente de inicio que frecuentemente golpearía, y cambiando esto para reiniciar Contrapuerta la ejecución preparatorio y la reemplaza con la más fresco. No es tan sucesivo, pero es completamente confiable. ayer cambiando el brillo nuevamente.
Convirtí un teléfono vetusto en un tablero de asistentes en casa para mi escritorio
El asistente de casa es todo lo que lo haces
Con el asistente de casa, he pasado muchas críticas niveladas por ser demasiado complejas o difíciles de manejar, pero la verdad es que la mayoría de las cosas simplemente trabajar. Si quieres “complicarlo”, absolutamente puedes, y esa es la belleza de ello. Al igual que Linux puede atrapar muchas críticas por las mismas razones, puede ir toda su vida en el Asistente Home o Linux sin rivalizar con nadie reformista si no lo desea. Prefiero tener las herramientas disponibles y nunca usarlas que las bloqueadas y nunca accesibles en primer punto.
Esta ha sido una añadidura fantástica a mi espacio de oficina, y es una gran conveniencia simplemente mover a un fader en mi interfaz para subir y desmontar el brillo. Todavía tengo un interruptor inteligente en mi escritorio para encender y apagar la luz, pero el GOXLR hace el trabajo para un cambio de brillo rápido cuando lo necesito. Me ha quedado tan impresionado con lo correctamente que ha funcionado, y me encanta que pueda encontrar integraciones aleatorias en HAC que se conviertan en mejoras de gran calidad de vida por completo de forma gratuita.