Création d'une carte personnalisée pour afficher l'état de l'alarme (IMA Protect) et de modifier son état avec un bouton

Bonjour,

Mon problème

J’ai une alarme IMA Protect, et j’utilise actuellement ces deux cartes :


Code YAML
type: vertical-stack
cards:
  - states:
      - arm_home
      - arm_away
    type: alarm-panel
    entity: alarm_control_panel.alarme_maison
  - type: custom:mushroom-alarm-control-panel-card
    entity: alarm_control_panel.alarme_maison
    icon: mdi:shield-home-outline
    icon_type: icon
    states:
      - armed_home
      - armed_away
    fill_container: false
    secondary_info: last-changed
    primary_info: state
    show_keypad: false
    layout: horizontal

Le souci c’est que les noms des états ne sont pas personnalisables.
J’aimerais avoir :

  • Activer (Partielle)
  • Activer (Absence)
  • Désactiver

(avec aussi la déclinaison de l’état :

  • Partielle
  • Absence
  • Désactivée

Mais l’intégration et les cartes par défaut ne me le permettent pas, ou alors je n’ai pas trouvé comment.

Aussi, je cherche à me faire ma carte à moi avec ces noms personnalisés.

Avec l’outils de développement modèles, j’ai pu trouvé comment récupérer l’état de l’alarme (ce n’est qu’un essai pour le moment) :

{% if is_state('alarm_control_panel.alarme_maison', 'disarmed') %}
  Alarme désactivée
{% elif is_state('alarm_control_panel.alarme_maison', 'armed_away') %}
  Alarme activée
{% elif is_state('alarm_control_panel.alarme_maison', 'armed_home') %}
  Alarme en mode partiel
{% else %}
  L'état de l'alarme est inconnu. Il y a peut-être un problème avec l'intégration.
{% endif %}

Mon idée, est d’avoir un bouton qui puisse changer l’état de l’alarme, mais je ne sais pas faire.
Avez-vous des suggestions pour réaliser ceci ?

Et avez-vous des suggestions pour la carte elle-même ?

Merci d’avance :wink:

Bonjour @MilesTEG1,
Tu es joueur… Refaire des cartes natives pour juste changer 2 textes déjà explicites !
Avec la carte bouton peut être mais tu perdras des options.

show_name: true
show_icon: true
type: button
tap_action:
  action: call-service
  service: alarm_control_panel.alarm_arm_home
  target:
    entity_id:
      - alarm_control_panel.massimo_alarm
name: Alarme  partielle
icon: mdi:alarm-light
show_state: true


Bob

Bonjour,

Alamo-Card GitHub - nielsfaber/alarmo-card: Home Assistant card for controlling the Alarmo component permet les Button et State labels.

Cordialement,

Abel

Salut @Abel
J’ai déjà essayé Alarmo, mais je n’ai pas réussi à intégrer mon alarme dedans… je n’avais aucune entité possible à y mettre…

@Bob Oué, ça semble un gros boulot pour pas grand chose en fin de compte…

mais peut-être que si je peux faire fonctionner Alarmo… :slight_smile:

Bonjour,
@Abel te parle de la carte alarmo-card, pas de l’intégration Alarmo. Tu na pas besoin de l’intégration alarmo pour utiliser la carte Alarmo-card.

type: custom:alarmo-card
entity: alarm_control_panel.54ef44273cc1_alarm
name: ''
keep_keypad_visible: false
use_clear_icon: false
button_scale_actions: 1
button_scale_keypad: 1
states:
  armed_away:
    hide: false
    button_label: Activer (Absence)
    state_label: Absence
  armed_home:
    button_label: Activer (Partielle)
    state_label: Partielle
  disarmed:
    hide: false
    button_label: Désactiver
    state_label: Désactivé
  armed_night:
    hide: true
show_messages: true
show_ready_indicator: true
show_bypassed_sensors: true
1 « J'aime »

Salut @WarC0zes
Ha mais c’est top ça ^^
Je pensais que la carte alarmo nécessitait l’intégration idoine :smiley: M’en vais tetser ^^
Merci

Bon et bien il apparaît qu’il faut quand même l’intégration Alarmo :sweat_smile:

Edit : après installation de l’intégration alarmo et configuration d’une entitée sans rien dedans j’ai la carte fonctionnelle, mais les bouton ne font rien quand on appuie dessus.

Je pense que je vais laisser tomber :rofl:

Salut, tu dois pouvoir le faire sans problème avec custom: button-card.
Tu peux expliquer exactement ce que tu veux en terme de visuel pour tes deux cartes actuellement utilisées ?

Mince, je pensais que ce n’était pas obligatoire.

Comme dirait @Krull56 RTFM :sleepy:
Désoler du temps perdu.

Citation
La carte fonctionne sur le composant personnalisé d’Alarmo . Vous en aurez également besoin.
Cette carte convient uniquement au contrôle des entités (de type alarm_control_panel ) générées par l’intégration Alarmo, vous ne pouvez pas l’utiliser avec une autre intégration d’alarme en HA.

Tu peux configurer Alarmo après, ce n’est pas trop compliquer.

Ça dépend pour qui ^^


Peut importe où je regarde, je ne trouve pas où placer mon entité d’alarme IMA.
Et comme cette dernière ne partage pas ses capteurs…

Peut-être lorsque j’aurais mis des capteurs d’ouvertures je pourrais l’utiliser pour m’avertir quand je quitte la maison si j’ai pas oublier de fermer une fenêtre de l’étage…