Swiss Army Knife Card (AmoebeLabs)

Pour le nombre d’éclaire dans le mois, je n’avais pas entré le bon sensor quand j’ai testé votre code. C’est pourquoi, il est à zéro.

Le nombre d’éclaire par mois est fourni comme attribut par ma station météo dans le sensor qui calcul le nombre d’éclaire par jour. Il est remis à zéro automatiquement à la fin de chaque mois.

J’ai créé un sensor pour le récupérer.

  - platform: template
    sensors:
      weatherflow_nombre_eclaires_mois:
        unique_id: "weatherflow_nombre_eclaires_mois"
        friendly_name: "Weatherflow nombre d'éclaires pour le mois"
        icon_template: mdi:weather-lightning   
        value_template: "{{ state_attr('sensor.tempest_st_00032986_lightning_count_today', 'max_month') | round(0) }}"

Pouvez-vous me dire comment vous avez installer votre instance HA? Moi, je l’ai installé sur un RPI 4 et je n’ai jamais eu à donner des droits en écriture sur des fichiers.

Oui, effectivement, quand on modifie un template, il faut redémarrer HA à chaque chargements.

J’ai installé Ha sur un pc serveur win qui me sert comme Nas perso avec VMware® Workstation 17 Player. placer sur le réseaux avec la domotique et surveillance video.

2 « J'aime »

C’est la question que je me suis poser quand j’ai vu qu’il a du ouvrir des droits d’écriture/lecture.
J’ai penser dessuite VM, car sur RPI j’ai pas eu besoin.

J’ai vu dans le forum anglophone que Marco, qui nous a donné ces cartes, est en train de travailler sur des nouvelles possibilités de carte. Ça semble très intéressant.

et je pense que par VM Install est pas tout clean j’ai des logs bizarres et j’ai dû passer le Nas sur Onduleur pour éviter les cramage sqlite régulière mais bon j’ai que ca pour l’instant et ca tourne pas si mal :wink:

Comment tu as fais ?

Salut en passant par les droits Windows des fichiers en passant par l’adresse réseau du serveur VMware

Mais quand ça veut pas, ça veux pas meme en donnant tous les droits HA m’emmerde :slight_smile:
Faudrait que je me connecte au serveur en FTP pour voir

Ah merci.

Ça fait un moment que j’ai pas remis les mains dans SAK, mais il me semble que quand j’avais cette erreur, c’était qu’une entité était inconnue. N’importe quelle faute de frappe, ou une entité déclarée qui n’existe pas et paf… C’est toute la carte qui tombe, sans t’indiquer où se trouve le défaut.

Ce n’est peut être pas ton problème mais refais un ptit contrôle au cas où.

ou pas :wink: tout fonctionne depuis cet aprèm après avoir tenté plusieurs trucs je n’ai as encore trouver pourquoi mais rien a voir avec des droits d’ecriture :slight_smile:

Salut,

En essayant de reproduire votre probloème, je me suis aperçu que les templates colostops que j’ai créés étaient définis à deux endroits. Je les ai enlevés du fichier suivant.

Assurez-vous aussi que vous avez bien le fichier colorstops_mjt_nb_eclaires.yaml dans le répertoire /config/lovelace/sak_templates/templates/colorstops/

Bonjour,

Je viens de contrôler de mon cotés colorstops-template.yaml et j’ai bien le même, j’ai tenté aussi de reproduire le problème mais rien tout fonctionne bien reste plus cas avoir des orages en approches :wink:

Par contre j’ai encore des soucis de couleurs entre le dashboard test livrer avec Swiss Army et mon dasboard en cours j’ai repris le meme code

le sake5 apparais correctement avec le jaune présent

et avec le meme code le jaune se transforme en noir

j’ai penser a son theme theme: ‹ NM - Gonsboro ›
mais non ca ne change rien ca reste noir

une idée ?

Salut,

Quand vous copiez le code dans votre tableau de bord, assurez-vous que vous avez sélectionner le thème NM - Gonsboro dans votre profile.

Ou vous pouvez utiliser mon thème qui contient les couleurs de bases.

arf le thèmes est à contrôler aussi donc va falloir que je rajoute des lignes sur celui que je veux utiliser pour garder l’harmonie des couleurs

Salut,
J’ai un souci avec la carte, j’ai le retour suivant :

i.setConfig is not a function

Avec le code d’exemple du site :

type: custom:swiss-army-knife-card
entities:
  - entity: sensor.dsmr_reading_electricity_currently_delivered
    decimals: 3
    name: Total
    area: Tha Moon
  - entity: sensor.dsmr_reading_electricity_currently_returned
    decimals: 3
  - entity: sensor.dsmr_reading_phase_currently_delivered_l1
    name: L1
    decimals: 3
  - entity: sensor.dsmr_reading_phase_currently_returned_l1
    decimals: 3
  - entity: sensor.dsmr_reading_phase_currently_delivered_l2
    name: L2
    decimals: 3
  - entity: sensor.dsmr_reading_phase_currently_returned_l2
    decimals: 3
  - entity: sensor.dsmr_reading_phase_currently_delivered_l3
    name: L3
    decimals: 3
  - entity: sensor.dsmr_reading_phase_currently_returned_l3
    decimals: 3

Ma conf:
Core 2024.5.5 Supervisor 2024.05.1 Operating System 12.3 Frontend 20240501.1
File (configuration.yaml):
frontend: extra_module_url: - /hacsfiles/Bubble-Card/bubble-pop-up.js - /hacsfiles/lovelace-card-mod/card-mod.js - /hacsfiles/swiss-army-knife-card/swiss-army-knife-card.js

Salut,

Malheureusement pour vous, c’est un problème connu et qui ne semble pas avoir de solution.

Bonjour,
je me permets de poser cette question concernant ces cartes.
Ce sont de magnifiques cartes mais est-ce qu’il est toujours utilisable aujourd’hui sur un HA actuel ?
Le github n’a pas changé depuis plus de 2 ans. Il n’existe toujours pas méthode plus adaptée ?

j’ai tenté de l’utiliser mais j’ai quelques blocage sur l’installation et l’utilisation.
Merci à ceux qui l’utilise encore pour vos retours.
Fabrice

Toujours fonctionnel chez moi. Pour l’instant SAK ne souffre pas des différentes maj de HA. Et tant mieux parce que le tiers de mon interface est basée dessus.

Il est question d’une release en 2025 : Part of upcoming release in 2025 Advanced Sparkline tool - Swiss Army Knife Card

Sur ce je l’ai installé. certaines cartes fonctionnent mais je rencontre également des problèmes :
Avec le light card with slace : Functional Cards: Light Switch with slider Card - Swiss Army Knife Card

- type: 'custom:swiss-army-knife-card'
  entities:
    - entity: light.bureau
      name: 'Light /w Slider'
    - entity: light.bureau
      attribute: brightness
      unit_of_measurement: "%"
    - entity: light.bureau
      secondary_info: last_changed
      format: relative
  layout:
    template:
      name: sak_layout_fce_light_with_slider

J’ai l’erreur suivant this.config.layout.toolsets is undefined

une idée ?

Du nouveau, j’ai retéléchargé le fichier .js
Le dashboard n’affiche plus rien. Par contre si pour entity au-dessus de attribute je place une entité qui ne varie pas, tout s’affiche correctement même la carte light with slice. Visiblement c’est la partie brightness qui ne fonctionne pas comme prévu.
Pour info, je peux utiliser le variateur avec la carte native de lovelace.

Lumière éteinte, dans outils>états la valeur de brightness est null, cependant la carte attend une valeur.
J’ai ajouté convert: brightness_pct en dessous de unit_of_measurement: "%" pour résoudre la situation.