[Mon Dashboard] - @kaoru

Merci mais je ne peux pas lancer les commandes que tu as cité car je suis sur HassOS du coup il ne reconnait pas les commandes :

Super merci ! @Clemalex

Hé oui je te comprends c’est tendancieux :slight_smile:

1 « J'aime »

Sous hassio, le système d’exploitation est Alpine.
Pour installer le paquet tree, voici la commande à taper dans le terminal :

apk update &&  apk add tree
2 « J'aime »

Parfait Merci ça marche !

Merci, ci-joint l’arborescence des fichiers et des répertoires :

config $ tree

.
├── README.md
├── automations.yaml
├── blueprints
│ └── automation
│ └── homeassistant
│ ├── motion_light.yaml
│ └── notify_leaving_zone.yaml
├── button_card_templates.yaml
├── configuration.yaml
├── custom_components
│ ├── apiEnedis
│ │ ├── init.py
│ │ ├── pycache
│ │ │ ├── init.cpython-38.pyc
│ │ │ ├── apiEnedis.cpython-38.pyc
│ │ │ └── sensor.cpython-38.pyc
│ │ ├── apiEnedis.py
│ │ ├── manifest.json
│ │ ├── sensor.py
│ │ └── todo
│ ├── average
│ │ ├── init.py
│ │ ├── pycache
│ │ │ ├── init.cpython-38.pyc
│ │ │ ├── const.cpython-38.pyc
│ │ │ └── sensor.cpython-38.pyc
│ │ ├── const.py
│ │ ├── manifest.json
│ │ └── sensor.py
│ ├── browser_mod
│ │ ├── init.py
│ │ ├── pycache
│ │ │ ├── init.cpython-38.pyc
│ │ │ ├── binary_sensor.cpython-38.pyc
│ │ │ ├── camera.cpython-38.pyc
│ │ │ ├── connection.cpython-38.pyc
│ │ │ ├── const.cpython-38.pyc
│ │ │ ├── helpers.cpython-38.pyc
│ │ │ ├── light.cpython-38.pyc
│ │ │ ├── media_player.cpython-38.pyc
│ │ │ ├── mod_view.cpython-38.pyc
│ │ │ ├── sensor.cpython-38.pyc
│ │ │ └── service.cpython-38.pyc
│ │ ├── binary_sensor.py
│ │ ├── browser_mod.js
│ │ ├── browser_mod.js.gz
│ │ ├── camera.py
│ │ ├── connection.py
│ │ ├── const.py
│ │ ├── helpers.py
│ │ ├── light.py
│ │ ├── manifest.json
│ │ ├── media_player.py
│ │ ├── mod_view.py
│ │ ├── sensor.py
│ │ ├── service.py
│ │ └── services.yaml
│ ├── hacs
│ │ ├── init.py
│ │ ├── pycache
│ │ │ ├── init.cpython-38.pyc
│ │ │ ├── base.cpython-38.pyc
│ │ │ ├── config_flow.cpython-38.pyc
│ │ │ ├── const.cpython-38.pyc
│ │ │ ├── enums.cpython-38.pyc
│ │ │ ├── sensor.cpython-38.pyc
│ │ │ ├── share.cpython-38.pyc
│ │ │ └── system_health.cpython-38.pyc
│ │ ├── api
│ │ │ ├── init.py
│ │ │ ├── pycache
│ │ │ │ ├── init.cpython-38.pyc
│ │ │ │ ├── acknowledge_critical_repository.cpython-38.pyc
│ │ │ │ ├── check_local_path.cpython-38.pyc
│ │ │ │ ├── get_critical_repositories.cpython-38.pyc
│ │ │ │ ├── hacs_config.cpython-38.pyc
│ │ │ │ ├── hacs_removed.cpython-38.pyc
│ │ │ │ ├── hacs_repositories.cpython-38.pyc
│ │ │ │ ├── hacs_repository.cpython-38.pyc
│ │ │ │ ├── hacs_repository_data.cpython-38.pyc
│ │ │ │ ├── hacs_settings.cpython-38.pyc
│ │ │ │ └── hacs_status.cpython-38.pyc
│ │ │ ├── acknowledge_critical_repository.py
│ │ │ ├── check_local_path.py
│ │ │ ├── get_critical_repositories.py
│ │ │ ├── hacs_config.py
│ │ │ ├── hacs_removed.py
│ │ │ ├── hacs_repositories.py
│ │ │ ├── hacs_repository.py
│ │ │ ├── hacs_repository_data.py
│ │ │ ├── hacs_settings.py
│ │ │ └── hacs_status.py
│ │ ├── base.py
│ │ ├── config_flow.py
│ │ ├── const.py
│ │ ├── enums.py
│ │ ├── hacsbase
│ │ │ ├── init.py
│ │ │ ├── pycache
│ │ │ │ ├── init.cpython-38.pyc
│ │ │ │ ├── configuration.cpython-38.pyc
│ │ │ │ ├── data.cpython-38.pyc
│ │ │ │ └── hacs.cpython-38.pyc
│ │ │ ├── configuration.py
│ │ │ ├── data.py
│ │ │ └── hacs.py
│ │ ├── helpers
│ │ │ ├── init.py
│ │ │ ├── pycache
│ │ │ │ └── init.cpython-38.pyc
│ │ │ ├── classes
│ │ │ │ ├── init.py
│ │ │ │ ├── pycache
│ │ │ │ │ ├── init.cpython-38.pyc
│ │ │ │ │ ├── exceptions.cpython-38.pyc
│ │ │ │ │ ├── frontend_view.cpython-38.pyc
│ │ │ │ │ ├── manifest.cpython-38.pyc
│ │ │ │ │ ├── removed.cpython-38.pyc
│ │ │ │ │ ├── repository.cpython-38.pyc
│ │ │ │ │ ├── repositorydata.cpython-38.pyc
│ │ │ │ │ └── validate.cpython-38.pyc
│ │ │ │ ├── exceptions.py
│ │ │ │ ├── frontend_view.py
│ │ │ │ ├── manifest.py
│ │ │ │ ├── removed.py
│ │ │ │ ├── repository.py
│ │ │ │ ├── repositorydata.py
│ │ │ │ └── validate.py
│ │ │ ├── functions
│ │ │ │ ├── init.py
│ │ │ │ ├── pycache
│ │ │ │ │ ├── init.cpython-38.pyc
│ │ │ │ │ ├── configuration_schema.cpython-38.pyc
│ │ │ │ │ ├── constrains.cpython-38.pyc
│ │ │ │ │ ├── download.cpython-38.pyc
│ │ │ │ │ ├── file_etag.cpython-38.pyc
│ │ │ │ │ ├── filters.cpython-38.pyc
│ │ │ │ │ ├── get_list_from_default.cpython-38.pyc
│ │ │ │ │ ├── information.cpython-38.pyc
│ │ │ │ │ ├── is_safe_to_remove.cpython-38.pyc
│ │ │ │ │ ├── logger.cpython-38.pyc
│ │ │ │ │ ├── misc.cpython-38.pyc
│ │ │ │ │ ├── path_exsist.cpython-38.pyc
│ │ │ │ │ ├── register_repository.cpython-38.pyc
│ │ │ │ │ ├── remaining_github_calls.cpython-38.pyc
│ │ │ │ │ ├── save.cpython-38.pyc
│ │ │ │ │ ├── store.cpython-38.pyc
│ │ │ │ │ ├── template.cpython-38.pyc
│ │ │ │ │ ├── validate_repository.cpython-38.pyc
│ │ │ │ │ └── version_to_install.cpython-38.pyc
│ │ │ │ ├── configuration_schema.py
│ │ │ │ ├── constrains.py
│ │ │ │ ├── download.py
│ │ │ │ ├── file_etag.py
│ │ │ │ ├── filters.py
│ │ │ │ ├── get_list_from_default.py
│ │ │ │ ├── information.py
│ │ │ │ ├── is_safe_to_remove.py
│ │ │ │ ├── logger.py
│ │ │ │ ├── misc.py
│ │ │ │ ├── path_exsist.py
│ │ │ │ ├── register_repository.py
│ │ │ │ ├── remaining_github_calls.py
│ │ │ │ ├── save.py
│ │ │ │ ├── store.py
│ │ │ │ ├── template.py
│ │ │ │ ├── validate_repository.py
│ │ │ │ └── version_to_install.py
│ │ │ ├── methods
│ │ │ │ ├── init.py
│ │ │ │ ├── pycache
│ │ │ │ │ ├── init.cpython-38.pyc
│ │ │ │ │ ├── installation.cpython-38.pyc
│ │ │ │ │ ├── registration.cpython-38.pyc
│ │ │ │ │ └── reinstall_if_needed.cpython-38.pyc
│ │ │ │ ├── installation.py
│ │ │ │ ├── registration.py
│ │ │ │ └── reinstall_if_needed.py
│ │ │ └── properties
│ │ │ ├── init.py
│ │ │ ├── pycache
│ │ │ │ ├── init.cpython-38.pyc
│ │ │ │ ├── can_be_installed.cpython-38.pyc
│ │ │ │ ├── custom.cpython-38.pyc
│ │ │ │ └── pending_update.cpython-38.pyc
│ │ │ ├── can_be_installed.py
│ │ │ ├── custom.py
│ │ │ └── pending_update.py
│ │ ├── manifest.json
│ │ ├── models
│ │ │ ├── init.py
│ │ │ ├── pycache
│ │ │ │ ├── init.cpython-38.pyc
│ │ │ │ ├── core.cpython-38.pyc
│ │ │ │ ├── frontend.cpython-38.pyc
│ │ │ │ └── system.cpython-38.pyc
│ │ │ ├── core.py
│ │ │ ├── frontend.py
│ │ │ └── system.py
│ │ ├── operational
│ │ │ ├── init.py
│ │ │ ├── pycache
│ │ │ │ ├── init.cpython-38.pyc
│ │ │ │ ├── backup.cpython-38.pyc
│ │ │ │ ├── factory.cpython-38.pyc
│ │ │ │ ├── reload.cpython-38.pyc
│ │ │ │ ├── remove.cpython-38.pyc
│ │ │ │ └── setup.cpython-38.pyc
│ │ │ ├── backup.py
│ │ │ ├── factory.py
│ │ │ ├── reload.py
│ │ │ ├── remove.py
│ │ │ ├── runtime.py
│ │ │ ├── setup.py
│ │ │ └── setup_actions
│ │ │ ├── init.py
│ │ │ ├── pycache
│ │ │ │ ├── init.cpython-38.pyc
│ │ │ │ ├── categories.cpython-38.pyc
│ │ │ │ ├── clear_storage.cpython-38.pyc
│ │ │ │ ├── frontend.cpython-38.pyc
│ │ │ │ ├── load_hacs_repository.cpython-38.pyc
│ │ │ │ ├── sensor.cpython-38.pyc
│ │ │ │ └── websocket_api.cpython-38.pyc
│ │ │ ├── categories.py
│ │ │ ├── clear_storage.py
│ │ │ ├── frontend.py
│ │ │ ├── load_hacs_repository.py
│ │ │ ├── sensor.py
│ │ │ └── websocket_api.py
│ │ ├── repositories
│ │ │ ├── init.py
│ │ │ ├── pycache
│ │ │ │ ├── init.cpython-38.pyc
│ │ │ │ ├── appdaemon.cpython-38.pyc
│ │ │ │ ├── integration.cpython-38.pyc
│ │ │ │ ├── netdaemon.cpython-38.pyc
│ │ │ │ ├── plugin.cpython-38.pyc
│ │ │ │ ├── python_script.cpython-38.pyc
│ │ │ │ └── theme.cpython-38.pyc
│ │ │ ├── appdaemon.py
│ │ │ ├── integration.py
│ │ │ ├── netdaemon.py
│ │ │ ├── plugin.py
│ │ │ ├── python_script.py
│ │ │ └── theme.py
│ │ ├── sensor.py
│ │ ├── share.py
│ │ ├── system_health.py
│ │ ├── translations
│ │ │ ├── cs.json
│ │ │ ├── da.json
│ │ │ ├── de.json
│ │ │ ├── el.json
│ │ │ ├── en.json
│ │ │ ├── es.json
│ │ │ ├── et_EE.json
│ │ │ ├── fi.json
│ │ │ ├── fr.json
│ │ │ ├── hu.json
│ │ │ ├── it.json
│ │ │ ├── nb.json
│ │ │ ├── nl.json
│ │ │ ├── nn.json
│ │ │ ├── pl.json
│ │ │ ├── pt-BR.json
│ │ │ ├── pt.json
│ │ │ ├── ro.json
│ │ │ ├── ru.json
│ │ │ ├── sl.json
│ │ │ ├── sv.json
│ │ │ ├── vi.json
│ │ │ └── zh-Hans.json
│ │ ├── validate
│ │ │ ├── README.md
│ │ │ ├── init.py
│ │ │ ├── pycache
│ │ │ │ ├── init.cpython-38.pyc
│ │ │ │ └── base.cpython-38.pyc
│ │ │ ├── base.py
│ │ │ ├── common
│ │ │ │ ├── pycache
│ │ │ │ │ ├── hacs_manifest.cpython-38.pyc
│ │ │ │ │ ├── repository_description.cpython-38.pyc
│ │ │ │ │ ├── repository_information_file.cpython-38.pyc
│ │ │ │ │ └── repository_topics.cpython-38.pyc
│ │ │ │ ├── hacs_manifest.py
│ │ │ │ ├── repository_description.py
│ │ │ │ ├── repository_information_file.py
│ │ │ │ └── repository_topics.py
│ │ │ └── integration
│ │ │ ├── pycache
│ │ │ │ └── integration_manifest.cpython-38.pyc
│ │ │ └── integration_manifest.py
│ │ └── webresponses
│ │ ├── init.py
│ │ ├── pycache
│ │ │ ├── init.cpython-38.pyc
│ │ │ ├── category.cpython-38.pyc
│ │ │ ├── frontend.cpython-38.pyc
│ │ │ └── iconset.cpython-38.pyc
│ │ ├── category.py
│ │ ├── frontend.py
│ │ └── iconset.py
│ ├── iphonedetect
│ │ ├── init.py
│ │ ├── pycache
│ │ │ ├── init.cpython-38.pyc
│ │ │ └── device_tracker.cpython-38.pyc
│ │ ├── device_tracker.py
│ │ └── manifest.json
│ ├── krisinformation
│ │ ├── init.py
│ │ ├── pycache
│ │ │ ├── init.cpython-38.pyc
│ │ │ └── sensor.cpython-38.pyc
│ │ ├── manifest.json
│ │ └── sensor.py
│ ├── netgear-enhanced
│ │ ├── README.md
│ │ ├── init.py
│ │ ├── pycache
│ │ │ ├── init.cpython-38.pyc
│ │ │ ├── sensor.cpython-38.pyc
│ │ │ └── switch.cpython-38.pyc
│ │ ├── device_tracker.py
│ │ ├── manifest.json
│ │ ├── sensor.py
│ │ └── switch.py
│ ├── plex_recently_added
│ │ ├── init.py
│ │ ├── pycache
│ │ │ ├── init.cpython-38.pyc
│ │ │ └── sensor.cpython-38.pyc
│ │ ├── manifest.json
│ │ └── sensor.py
│ ├── samsungtv_tizen
│ │ ├── init.py
│ │ ├── pycache
│ │ │ ├── init.cpython-38.pyc
│ │ │ ├── exceptions.cpython-38.pyc
│ │ │ ├── media_player.cpython-38.pyc
│ │ │ ├── shortcuts.cpython-38.pyc
│ │ │ ├── smartthings.cpython-38.pyc
│ │ │ ├── upnp.cpython-38.pyc
│ │ │ └── websockets.cpython-38.pyc
│ │ ├── exceptions.py
│ │ ├── logo_paths.json
│ │ ├── logo_paths_download.json
│ │ ├── manifest.json
│ │ ├── media_player.py
│ │ ├── shortcuts.py
│ │ ├── smartthings.py
│ │ ├── token-10.0.0.52.txt
│ │ ├── token-192.168.1.121.txt
│ │ ├── upnp.py
│ │ └── websockets.py
│ └── spotcast
│ ├── init.py
│ ├── pycache
│ │ └── init.cpython-38.pyc
│ ├── manifest.json
│ ├── sensor.py
│ └── services.yaml
├── deps
├── groups.yaml
├── harmony_12119569.conf
├── home-assistant.log
├── home-assistant_v2.db
├── image
│ ├── 836f3f137b82be3354ba259dcae75e04
│ │ ├── 512x512
│ │ └── original
│ └── bd29aab66882a3c77e48bf37ea4c2cd6
│ ├── 512x512
│ └── original
├── include
│ ├── automation.yaml
│ ├── automation.yaml_old
│ ├── customize.yaml
│ ├── fan.yaml
│ ├── input.yaml
│ ├── scene.yaml
│ ├── script.yaml
│ ├── sensor.yaml
│ ├── switch.yaml
│ └── themes.yaml
├── known_devices.yaml
├── lovelace
│ └── views
│ ├── 01-view_home.yaml
│ └── 02-view_music.yaml
├── popup
│ ├── computer_kaoru.yaml
│ ├── computer_papa.yaml
│ ├── computer_sam.yaml_old
│ ├── hemma_data_kwh.yaml
│ ├── hemma_mattias.yaml
│ ├── hemma_sanja.yaml
│ ├── home_charlotte.yaml
│ ├── home_sam - Copie.yaml
│ ├── home_sam.yaml
│ ├── maison_data_kwh.yaml
│ ├── maison_papa.yaml
│ ├── maison_partir.yaml
│ ├── maison_william.yaml
│ ├── media_player.yaml
│ ├── sidebar_information.yaml
│ ├── sidebar_update.yaml
│ ├── sidebar_vacuum.yaml
│ ├── sovrum_flakt.yaml
│ ├── sovrum_luftrenare.yaml
│ ├── sovrum_tv2.yaml
│ ├── spotify.yaml
│ ├── studio_dator.yaml
│ ├── studio_flakt.yaml
│ ├── studio_monitorer.yaml
│ ├── temperature_chambre_papa.yaml
│ ├── temperature_chambre_william.yaml
│ ├── temperature_cuisine.yaml
│ ├── temperature_salle_de_bain.yaml
│ ├── temperature_salon.yaml
│ ├── vardagsrum_playstation.yaml
│ └── vardagsrum_tv.yaml
├── python
│ ├── data.kwh
│ ├── data.kwh_old
│ ├── enedis_sensor.py
│ └── oresundskraft.py
├── scenes.yaml
├── scripts.yaml
├── secrets [REDACTED].yaml
├── secrets.yaml
├── tts
│ ├── 58e6b3a414a1e090dfc6029add0f3555ccba127f_fr_-google_translate.mp3
│ ├── 832198a0e382f0dd1d882704906557ffb0366aee_en
-google_translate.mp3
│ ├── 8efd86fb78a56a5145ed7739dcb00c78581c5375_fr
-google_translate.mp3
│ ├── ca8b0a60d3bc1b1d892c371c1df5fab47e110a2f_en
-google_translate.mp3
│ └── dc56a3ff6bbcb79d8ca878890f7da54fa4328073_en
-_google_translate.mp3
├── ui-lovelace - Copie.yaml
├── ui-lovelace.v1.yaml
├── ui-lovelace.v2.yaml
├── ui-lovelace.yaml
├── ui-lovelace.yaml_old
├── ui-lovelace_kaoru.yaml
├── webostv.conf
└── www
├── Plex_Recently_Added
│ ├── f11850.jpg
│ └── p11850.jpg
├── background.png
├── bouygues.svg
├── button-card.js
├── calendar-card.js
├── charlotte.png
├── community
│ ├── bar-card
│ │ ├── bar-card.js
│ │ └── bar-card.js.gz
│ ├── button-card
│ │ ├── button-card.js
│ │ └── button-card.js.gz
│ ├── kiosk-mode
│ │ ├── kiosk-mode.js
│ │ └── kiosk-mode.js.gz
│ ├── light-entity-card
│ │ ├── light-entity-card.js
│ │ └── light-entity-card.js.gz
│ ├── light-popup-card
│ │ ├── light-popup-card.js
│ │ └── light-popup-card.js.gz
│ ├── lovelace-card-mod
│ │ ├── card-mod.js
│ │ ├── card-mod.js.gz
│ │ ├── webpack.config.js
│ │ └── webpack.config.js.gz
│ ├── lovelace-card-preloader
│ │ ├── lovelace-card-preloader.js
│ │ ├── lovelace-card-preloader.js.gz
│ │ ├── webpack.config.js
│ │ └── webpack.config.js.gz
│ ├── lovelace-hui-element
│ │ ├── hui-element.js
│ │ ├── hui-element.js.gz
│ │ ├── webpack.config.js
│ │ └── webpack.config.js.gz
│ ├── lovelace-layout-card
│ │ ├── layout-card.js
│ │ ├── layout-card.js.gz
│ │ ├── webpack.config.js
│ │ └── webpack.config.js.gz
│ ├── lovelace-slider-entity-row
│ │ ├── slider-entity-row.js
│ │ ├── slider-entity-row.js.gz
│ │ ├── webpack.config.js
│ │ └── webpack.config.js.gz
│ ├── lovelace-valetudo-map-card
│ │ ├── valetudo-map-card.js
│ │ └── valetudo-map-card.js.gz
│ ├── mini-graph-card
│ │ ├── mini-graph-card-bundle.js
│ │ └── mini-graph-card-bundle.js.gz
│ ├── mini-media-player
│ │ ├── mini-media-player-bundle.js
│ │ └── mini-media-player-bundle.js.gz
│ ├── select-list-card
│ │ ├── select-list-card.js
│ │ └── select-list-card.js.gz
│ ├── spotify-card
│ │ ├── spotify-card.js
│ │ ├── spotify-card.js.gz
│ │ └── spotify-card.js.map
│ ├── stack-in-card
│ │ ├── stack-in-card.js
│ │ └── stack-in-card.js.gz
│ ├── swipe-card
│ │ ├── swipe-card.js
│ │ └── swipe-card.js.gz
│ └── transmission-card
│ ├── transmission-card.js
│ └── transmission-card.js.gz
├── custom_icons.js
├── font.css
├── img
│ ├── animations.gif
│ ├── custom_icons.png
│ ├── info.png
│ ├── info_light.png
│ ├── light.gif
│ ├── media.gif
│ ├── misc.png
│ ├── screenshot.png
│ ├── tracker.png
│ └── vacuum.png
├── kaoru.jpg
├── kiosk-mode.js
├── loader.svg
├── lovelace-card-preloader.js
├── mattias.png
├── papa.jpg
├── sam.png
├── sanja.png
├── sidebar.png
├── sound
│ ├── off.m4a
│ ├── on.m4a
│ ├── popup.m4a
│ ├── timer.mp3
│ └── tts_custom
│ ├── french
│ │ ├── a_bientot.mp3
│ │ ├── a_plus.mp3
│ │ ├── a_toute.mp3
│ │ ├── bien_bonjour.mp3
│ │ ├── bienvenue_maison.mp3
│ │ ├── bonjour.mp3
│ │ ├── passe_bon_moment.mp3
│ │ ├── salut.mp3
│ │ ├── tout_a_heure.mp3
│ │ └── wesh.mp3
│ ├── ha_det_bra.mp3
│ ├── hej.mp3
│ ├── hej_da.mp3
│ ├── saknar_dig_redan.mp3
│ ├── stanger_ner_allt.mp3
│ ├── startar.mp3
│ ├── timer_dags_att_ga_ner.mp3
│ ├── timer_tvatten_ar_fardig.mp3
│ ├── timer_tvatten_ar_klar.mp3
│ ├── valkommen_hem.mp3
│ └── varmer_upp.mp3
├── stack-in-card.js
├── valetudo-map-card.js
└── webpack.config.js

90 directories, 484 files

@bran2000 merci d’utiliser les outils afin de ne pas polluer le fil de discussion par des posts trop longs :+1:

Pas de soucis si tu peux m’indiquer les outils à utiliser dont tu parles ?

Je te propose de prendre le temps de découvrir la barre d’outils lors de l’édition d’un post :+1:

C’est celle que j’utilise quand je poste en joignant des images par ex …
Du coup quel est mon tort ?

Utilises les balises codes, utilises le masquage de texte, tout simplement.

On arrête là le hors sujet.

Merci. :+1:

Salut super dashboard, petite question comment supervise-tu ton roomba ? Tu as réussi à l’intégrer dans HA ? Je dispose du i7 mais je ne sais pas comment faire

essaye !include ../popup/computer_sam.yaml ?

Tu sais l’organisation, c’est à toi gérer. Je pense qu’il n y pas vraiment de solution bonne ou mauvaise du moment que tout reste clair et cohérent.

Je vais pas te mentir, faire plusieurs views, je suis dans un cas de figure que je ne connais pas encore.

Je tiens peut être ton erreur sur le template base. Dans ton fichier input.yaml, appelle ton sam_book en computer_sam_book. Il faut qu’il soit nommer de la même manière que le switch pour ton ordinateur. Redémarre ton HASS et remet la valeur base dans ta clé template l’ui-lovelace, comme avant

Merci mille fois ça fonctionne !
c’était bien mon erreur dans le fichier input. J’ai remis la valeur « base » et tout est ok !

1 « J'aime »

J’ai trouvé la piste en regardant le forum anglais du dashboard. Si tu te débrouilles en anglais, tu peux trouver beaucoup de chose

Bonjour, j’ai une question, je me suis inspiré de ta card « group chambre » sauf que moi c’est le salon mais j’ai des erreurs en procédant étape par étape je commence à avoir des erreurs quand je mets les lignes de code ci-dessous :

          #################################################
          #                                               #
          #         LIGHT SALON                           #
          #                                               #
          #################################################

          - type: custom:button-card
            entity: light.salon
            name: Salon
            style:
              top: 20.35%
              left: 30.31%
              width: 10%
            custom_fields:
              icon_hue: &icon_hue >
                [[[ const state = entity.state === 'on' ? 'animate' : null;
                return `<svg viewBox="0 0 50 50"><style>@keyframes animate{0%{transform: scale(0.85);}20%{transform: scale(1.1);}40%{transform: scale(0.95);}60%{transform: scale(1.03);}80%{transform: scale(0.97);}100%{transform: scale(1);}}.animate{animation: animate 0.8s; transform-origin: center;}</style>
                <path fill="#9da0a2" d="M27.4 47.3h-4.9s-.7.1-.7.8.4.9.7.9h4.9c.3 0 .7-.1.7-.9s-.7-.8-.7-.8zm3.3-2.9H19.3s-.8 0-.8.8.6.9.8.9h11.5c.2 0 .8-.1.8-.9-.1-.8-.9-.8-.9-.8zm0-3H19.3s-.8 0-.8.8.6.9.8.9h11.5c.2 0 .8-.1.8-.9-.1-.8-.9-.8-.9-.8zm0-2.9H19.3s-.8 0-.8.8.6.9.8.9h11.5c.2 0 .8-.1.8-.9s-.9-.8-.9-.8zm5.2-23.2c-3.3-5.3-7-5.6-10.9-5.6-3.8 0-8.4.4-10.9 5.6-.1.1-.1.3.1.7.4.8 3.3 7.2 3.2 18.8 0 1.1-.1 1.6 0 1.7 0 .1 0 .7 1.1.7h13c1 0 1-.5 1.1-.7v-1.7c-.1-11.6 2.8-18 3.2-18.8.1-.4.1-.5.1-.7"/>

je me retrouve avec la capture ci-dessous, est-ce que tu aurais une idée ?

Merci

Bon j’ai trouvé mon souci il fallait définir l’emplacement du button card template dans mon le uilovelace.yaml et j’ai ajouté cette ligne :

button_card_templates: !include lovelace/cards/button_card_templates.yaml `

endroit ou se trouve mon fichier template button card

Par contre @kaoru, j’ai constaté que tu as simplifié le code de base pour la button card pour la lumière par ex :

          #################################################
          #                                               #
          #                   Salon group                 #
          #                                               #
          #################################################

          - type: custom:button-card
            entity: light.salon
            name: GROUP
            style:
              top: 37.9%
              left: 30.31%
              width: 10%
            custom_fields:
              icon_hue: *icon_hue
            styles: *icon_hue_styles
            template: light

cependant j’ai une erreur sur cette ligne et m’indique que c’est cette erreur :

styles: *icon_hue_styles

est-ce que tu serais pourquoi stp ? c’est des icônes à importer si c’est le cas je ne sais pas ou les récupérer

Merci

Bonjour @kaoru ,

Tout simple bravo pour la reprise de l’adaption de hass-config. Venant tout juste de débarquer sur HA, j’avoue que la config de hass-config est compliqué pour un novice. Toutefois, j’ai un soucis pour installer le add-on suivant : light-popup-card en mode manuel. Il est à préciser que le répos n’est pas disponible via HACS. Auriez-vous la bonne manière pour l’installation ?
Ma version de HA : 2021.2.3 fraichement installé.

Merci par avance

La documentation (GitHub - DBuit/light-popup-card: Lovelace card to use as custom pop-up for light in homekit style) indique d’ajouter le dépôt pour l’installer depuis HACS, l’as tu fait ?

Bonsoir, merci de ton retour. J’avais parcouru la docs en long, en large, de travers en vain. Il est à préciser que je tentais d’installer le design de HKI, que je trouve au passe très beau visuellement. La beauté ne fais pas tout hélas. Finalement, avec le design remasterisé de @kaoru, j’ai pu faire fonctionner les popins des lumières. Je refais son parcours pas à pas.

Pour revenir à ta question, depuis la version 2021-x-x de HA, je n’arrive pas à trouver le dépôt du add-on light-popup-card (HACS). Du coup, j’ai été obligé de le télécharger et de l’implémenter en mode manuel.

Good job (plus clair).