Besoin de conseil pour onduleur

Merci du retour, un line interactive a 60€ que demander de mieux :slight_smile:

Le prix est vraiment attractif, mais j’ai eu un peu peur, alors j’ai opté pour le EATON.
L’encombrement du EATON me convenait mieux, car ma baie en pin massif n’est pas très large comme on peut le voir sur la photo.

Salut @Pulpy-Luke,
Est-ce possible de partager le code de tes cartes avec les images qui vont avec (ou à minima leurs dimensions).

En fait j’aimerai apprendre comment concevoir ce type de carte personnalisé donc au pire si vous avez un lien je suis preneur d’exemple.

Tu veux la version simple ou la totale ?
Genre si je balance un truc avec mushroom, decluttering tu t’en sors ?

Version simple : 1 ups. Prérequis mushroom pour les icones/labels

type: custom:layout-card
layout_type: custom:grid-layout
layout:
  grid-template-areas: |
    "info1 info2"
    "info3 info4"
cards:
  - type: picture-elements
    image: /local/images/devices/greencell.png
    card_mod:
      style: |
        ha-card {
          margin-left: auto;
          margin-right: auto;
        }
    view_layout:
      grid-area: info1
      grid-column-start: 1
      grid-column-end: 3
      grid-row-start: 1
      grid-row-end: 3
    elements:
      - type: image
        image: /local/images/empty.png
  - type: custom:mushroom-chips-card
    card_mod:
      style: |
        ha-card {
          margin-top: 40px;
        }
    view_layout:
      grid-area: info1
    alignment: left
    chips:
      - type: template
        card_mod:
          style: |
            ha-card {
              background-color: rgba(50,205,50,6.5%) !important;
            }
        content: |-
          {{ as_timestamp(states.sensor.greencell_status.last_updated ) |
          timestamp_custom(' %H:%M',true | int)}}
        icon: mdi:clock
        icon_color: green
  - type: custom:mushroom-chips-card
    view_layout:
      grid-area: info1
    alignment: left
    chips:
      - type: template
        card_mod:
          style: |
            ha-card {
              background-color: rgba(50,205,50,6.5%) !important;
            }
        content: Util. {{ states('sensor.greencell_load')}}%
        icon: mdi:gauge
        icon_color: green
  - type: custom:mushroom-chips-card
    card_mod:
      style: |
        ha-card {
          margin-top: 60px;
        }
    view_layout:
      grid-area: info3
    alignment: right
    chips:
      - type: template
        card_mod:
          style: |
            ha-card {
              background-color: rgba(50,205,50,6.5%) !important;
            }
        content: '{{states(''sensor.greencell_battery_charge'') }} %'
        icon: mdi:battery-high
        icon_color: green
  - type: custom:mushroom-chips-card
    view_layout:
      grid-area: info2
    alignment: end
    chips:
      - type: template
        card_mod:
          style: |
            ha-card {
              background-color: rgba(50,205,50,6.5%) !important;
            }
        content: '{{states(''sensor.greencell_output_voltage'') }} V'
        icon: mdi:power-socket-fr
        icon_color: green

Mais en cadeau : les 3 images (puisque j’utilise une image vide comme remplissage)
Vide


Eaton
eaton
Greencell
greencell

4 « J'aime »

Pas la première fois que je vois passer ce mot sur le forum, mais je le comprends pas… Si tu peux m’expliquer :smirk:

Et ben oublie l’orthographe revue pas le correcteur :wink:

Très pratique pour éviter de faire X fois le même blocs de yaml à qq variables près

je l’avais aussi fait en decluttering, mais je l’ai simplifié en carte standard.
a la place de l’icone, tu peux mettre l’image de l’onduleur, c’est ce que j’avais fait au début, mais je suis revenus a l’icone.

Capture d’écran 2022-08-27 222312

voici le code de ma carte :

        - type: custom:button-card
          entity: sensor.ups_status
          name: Onduleur Ups
          icon: mdi:home-battery-outline
          show_icon: true
          show_name: true
          styles:
            icon:
              - width: 70%
            name:
              - font-weight: bold
              - font-size: 15px
              - align-self: middle
              - justify-self: start
              - padding-bottom: 4px
            grid:
              - grid-template-areas: >-
                  "i charge" "n n" "input input" "output output" "load load" 
                  "batcharge batcharge" "volume2 volume2"
            custom_fields:
              charge:
                - align-self: start
                - justify-self: end
                - text-align: left
              input:
                - padding-bottom: 4px
                - align-self: middle
                - justify-self: start
              output:
                - padding-bottom: 4px
                - align-self: middle
                - justify-self: start
              load:
                - padding-bottom: 4px
                - align-self: middle
                - justify-self: start
              batcharge:
                - padding-bottom: 4px
                - align-self: middle
                - justify-self: start
          custom_fields:
            charge: |
              [[[
                var i = states['sensor.ups_battery_charge'].attributes.icon;
                var b = states['sensor.ups_battery_charge'].state;
                return `${b}% 
                <span style='vertical-align: 1px'></span>
                <ha-icon 
                  icon='mdi:battery-charging-100' 
                  style='width: 20px; height: 20px; 
                  color: deepskyblue;'
                  style='width: 16px; vertical-align:2px'>
                </ha-icon>`
              ]]]
            input: |
              [[[
                return `<ha-icon icon='mdi:sine-wave' style='width: 20px; height: 20px; color: deepskyblue;'></ha-icon>
                <span>Input: <span style='color: var(--text-color-sensor);'>${states['sensor.ups_input_voltage'].state}</span></span>`
              ]]]
            output: |
              [[[
                return `<ha-icon icon='mdi:sine-wave' style='width: 20px; height: 20px; color: deepskyblue;'></ha-icon>
                <span>Output: <span style='color: var(--text-color-sensor);'>${states['sensor.ups_output_voltage'].state}</span></span>`
              ]]]
            load: |
              [[[
                return `<ha-icon icon='mdi:gauge' style='width: 20px; height: 20px; color: deepskyblue;'></ha-icon>
                <span>Load: <span style='color: var(--text-color-sensor);'>${states['sensor.ups_load'].state}%</span></span>`
              ]]]
            batcharge: |
              [[[
                return `<ha-icon icon='mdi:battery-high' style='width: 20px; height: 20px; color: deepskyblue;'></ha-icon>
                <span>Charging: <span style='color: var(--text-color-sensor);'>${states['sensor.ups_battery_charge'].state}%</span></span>`
              ]]]

tout a fait, j’ai une page pour mes détecteurs, j’utilise du decluttering, cela simplifie le code, les 18 detecteur on le même code, juste quelques variables qui changes.

3 « J'aime »

Merci c’est beaucoup plus compréhensible avec la réf. que j’avais loupé en effet. Et je vois clairement l’intérêt oui

Voici une info qui peut être utile pour choisir son onduleur:
l’article D141-12-6 du code de l’énergie dit que “la durée moyenne de recours au délestage” doit être “inférieure à deux heures” .

Donc si l’onduleur tient 2 heures, on est bon par rapport à cela - mainentant il n’est pas dit combien de temps il faut entre 2 délestages et on a beau avoir des règles, on ne pourra pas grand chose au cas de « force majeur ».

Oui après il n’y a rien d’obligatoire à maintenir la domotique 2 heures sur batterie (plus internet etc)… Si on arrive à éteindre proprement et allumer automatiquement c’est sans doute suffisant

Heureusement, car sinon il me faut 4 fois plus gros…une mini centrale dans le jardin :scream:

On a pas dit toute la maison non plus :wink:

Je viens de recevoir mon onduleur Green Cell® UPS Onduleur 600VA (360W).
Je veut le connecter sur mon nas DS214+ et pouvoir recupérer les infos de l’onduleur sur HA.
Mon nas est déja intégrer a HA, mais je ne sais pas quoi utiliser comme integration ou add-on pour faire ca.

Edit:
J’ai trouvé, sur le nas j’ai activer la prise en charge UPS et sur HA j’ai installe network UPS tools.
Trop simple enfaite. @Pulpy-Luke merci pour le code de ta carte et la photo de l’onduleur :wink:

Bonsoir,
@Pulpy-Luke ou @LeLapinFou l’onduleur Green Cell 600VA ne permet pas d’avoir l’information sur le temps d’autonomie restant de la batterie ?

Non… Tu as un pourcentage de charge éventuellement

ok, merci pour la confirmation.

Bonjour,

Suite à vos commentaires, et mes récents déboires suite à des microcoupures, j’ai également investi dans un Green Cell en 800VA (le modèle juste au dessus avec le même encombrement). :+1:
Il me permet de protéger la box, la camera salon, le décodeur TV, un serveur squeezbox, et le RPi4 de HA.

Est-il possible de remonter et traiter les informations de l’onduleur sur le Rpi ?

Bonjour,
Bien sur avec l’add-on qui vas bien GitHub - hassio-addons/addon-nut: Network UPS Tools - Home Assistant Community Add-ons

1 « J'aime »

Dans mon cas j’ai l’onduleur brancher sur le nas et j’ai utiliser l’intégration Network UPS Tool en mettant ip user pass du nas. J’ai les infos de l’onduleur sur HA.

Si tu le branche à ton RPi, faut utiliser la méthode @jblb

Merci !

Je vais regarder çà.