Personnaliser la carte thermostat pour vannes Netatmo

Bonjour,

Après de longues recherches je viens vers vous pour savoir si quelqu’un aurait les solutions à mes problèmes. je possède un thermostat Netatmo couplé avec des têtes thermostatique.

je cherche à les intégrer dans mon Dashboard avec la carte HA thermostat standard (jusque là rien de compliqué) mais ce que j’aimerais faire c’est :

1) redimensionner

Réduire la taille des cartes 6 colonnes hors quand je fais ça je perds les boutons + et - :frowning:. J’ai pas mal chercher du côté de Card-mod pour forcer l’affichage mais rien a faire c est dans un shadow-root que je n’arrive pas a atteindre.

2) switcher entre boost et planning

la carte standard propose d’afficher les modes CVC (c’est top ca). lorsqu’on sélectionne Boost la vanne s’ouvre et déclenche le thermostat sauf que quelque instant plus tard le bouton repasse automatiquement en mode planning ….. du coup impossible de couper le boost depuis HA

3) gestion des fenêtres et de la batterie

la c est peut être trop demandé mais j’aimerai savoir si des personnes ont réussi à intégrer dans cette carte la gestion de la batterie des vannes et la détection de fénêtres ouvertes ?

Je précise au passage que j’ai aussi tester Better Thermostat (intégration et carte) mais que cette extension coupe systématiquement mon thermostat rendant mes vannes indisponibles (j’ai pense qu’avec cette intégration la gestion du planning Netatmo n’est pas vraiment possible) après si vous me dites que ca marche chez vous je suis preneur de savoir comment vous avez fait car moi j’ai abandonné :smiley:

Mon niveau HA : Je me débrouille et ce sans être un pro du yaml

Les info de mon HA :

  • Méthode d’installationHome Assistant OS

  • Core2025.9.4

  • Supervisor2025.09.0

  • Operating System16.2

  • Interface utilisateur20250903.5

installation faite sur une VM qui tourne sur ma box

Par avance merci de l’aide que vous pourrez m’apporter

Bonjour,

moi j’arrive à ça au mieux :

    • type: thermostat
      entity: climate.cuisine
      features:
        - style: icons
          type: climate-preset-modes
          preset_modes:
            - schedule
            - away
            - frost_guard
      show_current_as_primary: true
      name: " "
      grid_options:
        rows: 5
        columns: 8
      card_mod:
        style:
          .: ""
          ha-state-control-climate-temperature:
            $: |
              .label:nth-of-type(1) {
                display: inline-block !important;
                visibility: hidden;
                text-align: center;
                width: 100%;
              }
              .label:nth-of-type(1):before {
                content:  "{{ states('input_text.mode_netatmo') }}";
                visibility: visible;
                display: inline-block;
                width: 99%;
                text-align: center;
              }
      
              .buttons ha-outlined-icon-button {
                  visibility: visible !important;
                  position: flex;
                  height: max(25px, 5%) !important;
                  width: max(25px, 5%) !important;
              }
              .container.md .buttons {
                  display: flex !}
      

Merci @arno44,

Grace à toi j’ai pu avancer dans la résolution d’un de mes soucis à savoir, de faire apparaitre les boutons + et - sur des cartes dont la largeur est inférieure à 6 grids.

le code est le suivant pour ceux que ca intéresse :

type: custom:mod-card
grid_options:
  rows: 5.5
  columns: 5.5
card:
  type: thermostat
  entity: climate.vanne_bureau_haut
  features:
    - style: icons
      type: climate-preset-modes
      preset_modes:
        - schedule
        - boost
  show_current_as_primary: true
  name: Bureau Haut
  card_mod:
    style:
      .: ""
      ha-state-control-climate-temperature:
        $: |
          .container.sm .buttons {
              display: flex !important;
              margin: -35px !important;
              gap: 15px !important;
              }
          .container {
              margin-top: -37px !important;
              }
          ha-outlined-icon-button {
            width: 30px !important;
            height: 30px !important;
            }

avec en prime un aperçu de 4 cartes collées qui n’utilise meme pas la moitié de l’écran du pc et qui seront parfaite sur tablette et smartphone :

me reste plus qu’à régler les deux autres besoins pour que ce soit parfait.