
Mushroom es una colección de tarjetas para la interfaz de usuario del tablero de asistentes en el hogar.
La misión de hongos es proponer componentes fáciles de usar para construir el tablero de asistentes de su hogar.
yaml )El objetivo del hongo no es proporcionar una tarjeta personalizada para una personalización profunda. Puede usar los excelentes complementos de tarjetas minimalistas y de botón de UI Lovelace para esto.
El hongo está disponible en HACS (Home Assistant Community Store).
Use este enlace para ir directamente al repositorio en HACS
o
mushroom.js de la última versión.mushroom.js en su carpeta config/www .mushroom.js en el tablero. Hay dos formas de hacer eso:/local/mushroom.js → Establecer el tipo de recursos como JavaScript Module . Nota: Si no ve el menú de recursos, deberá habilitar el modo avanzado en su perfil de usuariolovelace . resources :
- url : /local/mushroom.js
type : module Todas las tarjetas de champiñones se pueden configurar utilizando el editor de interfaz de usuario de Dashboard.
Hay diferentes tarjetas disponibles para entidades diferentes:
Hay una insignia de plantilla disponible si está utilizando al menos Asistente de inicio 2024.8.
El hongo funciona sin tema, pero puede agregar un tema para una mejor experiencia instalando los temas de hongos. Si desea más información sobre los temas, consulte la documentación oficial del asistente de inicio sobre los temas.
Puede ejecutar una instancia de demostración de Asistente de Inicio con Docker ejecutando:
npm run start:hassUna vez terminado, vaya a la instancia de Asistente de inicio http: // localhost: 8123 e inicie la configuración.
Si está en Windows, ejecute el comando anterior en PowerShell o use el siguiente símbolo si usa el símbolo del sistema:
npm run start:hass-cmdEn otro terminal, instale dependencias y ejecute el servidor de desarrollo:
npm install
npm start El servidor comenzará en el puerto 4000 .
Puede construir el archivo mushroom.js en la carpeta dist ejecutando el comando de compilación.
npm run buildSi desea ayudar a traducir el hongo, puede traducirlo directamente desde su navegador usando WEBLATE.
fr , fr-CA , zh-Hans .{language_code}.json con su código de idioma en la carpeta de traducción. Ejemplos: fr.json .localize.ts file y agregue su idioma en el registro languages .La ayuda sobre la configuración del mod de la tarjeta no se proporciona en este repositorio. Más información en el estado del soporte del mod de la tarjeta.
El diseño está inspirado en el trabajo de 7ahang en Behance y UI Lovelace Minimalist.