Une erreur de ne pas l’avoir remis. Mais j’ai essayer avec ou sans « S ».
Je pense avoir oublié quelque chose mais… quoi .
Une intégration !?
J’ai supprimé la ligne, au cas où… mais rien non plus
Log:
Logger: homeassistant.components.python_script
Source: components/python_script/__init__.py:86
Integration: python_script (documentation, issues)
First occurred: 18:25:06 (1 occurrences)
Last logged: 18:25:06
Folder python_scripts not found in configuration folder
Logger: homeassistant.components.hassio
Source: components/hassio/__init__.py:557
Integration: Home Assistant Supervisor (documentation, issues)
First occurred: 18:25:05 (1 occurrences)
Last logged: 18:25:05
Can't read Supervisor data: Container addon_a0d7b954_ssh is not running
Logger: homeassistant.setup
Source: setup.py:178
First occurred: 18:25:07 (1 occurrences)
Last logged: 18:25:07
Setup failed for python_script: Integration failed to initialize.
Logger: homeassistant.config
Source: config.py:464
First occurred: 18:25:08 (1 occurrences)
Last logged: 18:25:08
Invalid config for [automation]: [resources] is an invalid option for [automation]. Check: automation->resources. (See /config/configuration.yaml, line 9).
Folder python_scripts not found in configuration folder
on dirai que ton dossier python_scripts est dans le dossier components et c’est pas bon. Il doit etre dans le dossier config directement
Le dossier met le p de python en minuscule
Whaaa… mon téléphone a mit la majuscule automatiquement. Grrrr. Merci beaucoup.
Désoler pour cette erreur de débutant.
Vraiment merci pour ton Dashboard et l’aide que vous m’avez procuré
Hello @Felix62,
Très beau Dashboard ! Il y a un élément que j’aime, c’est le badge de status.
J’aimerais faire la même chose avec le status de mes NAS (online/offline via un ping)
J’arrive bien à faire le ping, sans soucis, mais comment concaténer ces infos en 1 sensor (ou binary sensor) ? J’ai creer un group mais j’ai l’impression que ce n’est pas la bonne voie…
Comment as-tu fais ?
Merci d’avance !
Sensor:
############################################################
## ##
## APPAREILS ##
## ##
############################################################
- platform: template
sensors:
status_badge:
friendly_name: 'Status'
value_template: >-
{{ is_state('binary_sensor.pi_hole', 'on')
and is_state('device_tracker.NAS', 'home')
and is_state('binary_sensor.updater', 'off') }}
entity_picture_template: >
{% if is_state('sensor.status_badge', 'True') %}
{{"/local/images/badges/ok.png"}}
{% else %}
{{"/local/images/badges/bug.png"}}
{% endif %}
Dans ton dashboard dans la partie badges:
- entity: sensor.status_badge
show_icon: false
tap_action: !include popup_card/status_badge.yaml
Il te faut un fichier popup
status_badge.yaml
action: fire-dom-event
browser_mod:
command: popup
title: Status
hide_header: false
deviceID:
- this
- dashboard
style:
$: |
.mdc-dialog .mdc-dialog__container .mdc-dialog__surface {
box-shadow:none;
}
.: |
:host {
--mdc-theme-surface: rgba(0,0,0,0);
--mdc-dialog-scrim-color: rgba(0,0,0,0.8);
--mdc-dialog-min-height: 87%;
--mdc-dialog-min-width: 10%;
--mdc-dialog-max-width: 10%;
}
card:
type: custom:vertical-stack-in-card
cards:
- type: entities
state_color: true
show_header_toggle: false
entities:
- entity: sensor.status_badge
secondary_info: last-changed
- type: custom:hui-element
card_type: history-graph
entities:
- entity: binary_sensor.pi_hole
name: Pi-hole
- entity: device_tracker.NAS
name: DS920+
- entity: binary_sensor.updater
name: Updater
hours_to_show: 24
refresh_interval: 0
- type: custom:hui-element
card_type: glance
show_state: false
style:
.: |
ha-card {
background: none;
box-shadow: none;
}
"ha-card>div>div:nth-child(1)":
$:
"state-badge":
$: |
ha-icon {
color: {{ '#69b731' if is_state('binary_sensor.pi_hole', 'on') else '#FFFFFF20' }};
}
"ha-card>div>div:nth-child(2)":
$:
"state-badge":
$: |
ha-icon {
color: {{ '#69b731' if is_state('device_tracker.NAS', 'home') else '#FFFFFF20' }};
}
"ha-card>div>div:nth-child(3)":
$:
"state-badge":
$: |
ha-icon {
color: {{ '#69b731' if is_state('binary_sensor.updater', 'off') else '#FFFFFF20' }};
}
entities:
- entity: binary_sensor.pi_hole
name: Pi-hole
icon: mdi:pi-hole
- entity: device_tracker.NAS
name: DS920+
icon: mdi:nas
- entity: binary_sensor.updater
name: systéme à jour
icon: mdi:check-circle
Bonjour,
Excellent travail, je suis admiratif du rendu sur les infos systèmes. « RPI ,NAS etc… »
J’essais de m’inspirer de tout ca mais étant un peu noob a ce niveau j’avoue rencontrer quelques difficultés pour la mise en place de ces cartes.
J’ai du mal avec les decluttering card, template et liens entre tous cela.
Serait t’il possible d’en savoir un peu plus sur l’architecture de ton YAML? A tu un Gitub comme ‹ paradis artificiel › ou fait tu des tutos?
Encore une fois excellent boulot.
Bonjour a toi @Roughsoul
Pour le moment je n’ai pas de github et étant en plein travaux domestique et domotique le temps me manque.
Par contre, ce topic concernant decluterring devrai t’intéresser hésite pas en tant que nouveau a être curieux et posé des questions cela pourras dans doute en aider d’autres😉
https://forum.hacf.fr/t/carte-decluttering-card-reduiser-vos-lignes-de-code-lovelace/4580
Mise à Jour le 20/08/2022
Salut, je débute en yaml et j’aime beaucoup ta carte, mine de rien j’essaie de reproduire, pour mieux comprendre, mais je n’est jamais encore utilisé « Decluterring card », et je me demandais si tu pouvait me partager ton code pour la partie synology, afin que je puisse mieux comprandre tout le fonctionnement, Merci.
Tu as du le manquer
En faite c’est la partie qui contient le declutterind-card que je ne comprand pas comment celaz doit fonctionner.
La partie du code la - type: custom:decluttering-card template: divider variables: - text: INFOS
Du coup je me prand une erreur, mais ne connaissant pas du tout decluttering-card pas si simple
J’ai rédigée un tuto pour le decluterring tu as d’ailleurs le liens en bleu sur mon message précédent.
Le decluterring c’est juste dans le cas de la carte pour mettre un titre c’est facultatif pour la carte tu peux supprimer ces lignes.,
je vais mieux regarder dans se cas, merci du coup de main
Bonjour @Felix62 ,
Je me suis inspire de ton automatisation pour les volets roulants que t’as posté ici et il y a quelques semaines j’ai eu quelques soucis avec que j’ai depuis réglé mais lors de mon souci je suis retourné sur le poste cité plus haut mais je suis aussi venu ici et j’ai rémarqué quelques differences entre les 2 codes, à commencer par l’utilisation d’un platform: time_pattern au lieu d’un platform: state.
Peux tu me dire STP la raison pour l’utilisation de l’un par rapport à l’autre (avantage /inconvenient)??
Merci par avance pour ta réponse.
Salut @aldiallo,
Mon post n’a pas été mis a jour depuis très longtemps et donc tout mon dashboard ne répond plus a celui plus haut.
Les deux timer ou plateform sont deux mode différent un base sur le temps donc plus aléatoire et peux spamé plus qu’un state qui lui est plus ciblé, c’est celui que j’utilise.
Je vais mettre a jour ma présentation de dashboard si j’arrive a trouver du temps libres et poster ma nouvelle automatisation car depuis ha a évoluer aussi.
Merci pour ta réponse