Carte automatique pour suivi des batteries

Plus grand groupe francophone ! Je mets 17.000 membres dehors ?!
Aaaah non stratégie pour les récup sur Facebook HACF j’ai compris !!!
C’est ça une fusion en fait …! :joy::joy::joy:

J’ai clairement pas envi de faire un post sur mon Dashboard après le temps passé à faire mon github que je dois en plus mettre à jour donc y repasser beaucoup de temps …! :rofl:

2 « J'aime »

Merci, c’est très sympathique de ta part de partager ton travail. Pour ma part, j’ai commencé à regarder hier ton github mais après avoir lu ce poste, je vais attendre quelques jours ou semaine le temps que tu partages ton nouveau setup !

Merci pour ton github. C’est top.
Par contre je trouvepas comment on crée les sensors associés, parexemple à l’empreinte mémoire de zigbee2mqtt. Si tu as une piste… Merci d’avance

screenshot_1796

Les sensors je les ai avec l’intégration Home Assistant Supervisor, puis il faut activer les sensors.

1 « J'aime »

Bonjour,

merci pour vos partage,
cela m’a permis de faire ceci


mais j’aimerais rajouter (à droite de chaque ligne) la date de remplacement de la batterie et le bouton pour signaler le remplacement (qui font partie de Battery notes)
pourriez vous m’aider ?
voici mon code:

Code
type: custom:auto-entities
filter:
  include: null
  template: >-
    {% for state in states.sensor | selectattr('attributes.device_class', '==',
    'battery') | rejectattr('state','in',['unavailable','unknown']) %}
      {%- if state.entity_id | regex_match("sensor.*_(battery_plus)", ignorecase=False)
                        and not state.entity_id | regex_match("sensor.*(thermostat|power|solcast|smartsolar|ecu|solar|inverter|gtn|powerl|stream|total|teleinfo|cptlinky)", ignorecase=false) 
                   -%}
                    {{
                      {
                        'entity': state.entity_id,
                        'name': state.attributes.friendly_name|replace(" Battery","") |replace("Battery","") |replace("Batterie+",""),
                      }
                    }},
                  {%- endif -%}
                {%- endfor %}
sort:
  method: state
  numeric: true
  reverse: false
  show_empty: true
card:
  type: custom:bar-card
  title_position: inside
  title: Batteries
  show-icon: true
  align: split
  columns: '1'
  height: 38px
  min: 0
  direction: right
  entity_row: false
  stack: vertical
  positions:
    name: inside
    value: inside
    icon: inside
    indicator: outside
  unit_of_measurement: '%'
  max: 100
  severity:
    - color: red
      to: '10'
      from: '0'
      icon: mdi:lightning-bolt
    - color: orange
      to: '25'
      from: '11'
      icon: mdi:lightning-bolt
    - color: yellow
      to: '50'
      from: '25'
      icon: mdi:lightning-bolt-outline
    - color: green
      to: '90'
      from: '50'
      icon: mdi:lightning-bolt-outline
    - color: darkcyan
      to: '100'
      from: '90'
      icon: mdi:lightning-bolt-outline
  card_mod:
    style: |
      bar-card-currentbar, bar-card-current, bar-card-backgroundbar {
          height: 5px !important;
          margin-top: 30px;
      }
      ha-card {
          background: none;
          box-shadow: none;
          border: none;
      }
      ha-icon{
              
          color: white !important;
      }
      bar-card-iconbar {
          margin-bottom: 10px;
      }
  animation:
    state: 'off'
    speed: '5'

1 « J'aime »