Pas la première fois que je vois passer ce mot sur le forum, mais je le comprends pas… Si tu peux m’expliquer
Et ben oublie l’orthographe revue pas le correcteur
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.
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.
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
On a pas dit toute la maison non plus
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
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).
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
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 çà.
Vous branchez l’USB de l’onduleur directement sur le Rpi, NAS, … ou sur votre box ?
Moi, il est branché sur le Nas. C’est Nas ou RPi mais pas sur la box.
Bon et bien je rame.
j’ai installé le module complémentaire ‹ Network UPS Tools ›. Raccordé l’onduleur à une USB du Rpi. Redémarré le Rpi
Dans la configuration j’ai complété comme ceci :
devices:
- config: []
driver: usbhid-ups
name: onduleur_Salon
port: auto
mode: netserver
shutdown_host: false
users:
- actions: []
instcmds:
- all
password: xxxxx
username: Mon_nom_d_utilisateur
A quoi doit correspondre le mot de passe ? A celui de l’utilisateur ? (Si c’est le cas, le mien est trop court, il me faudra en changer) Est-il obligatoire ?
Lorsque je démarre l’addon, rien ne se passe, et l’addon se remet à l’arrêt.
Dans le journal, j’ai ces informations :
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
cont-init: info: running /etc/cont-init.d/00-banner.sh
-----------------------------------------------------------
Add-on: Network UPS Tools
Manage battery backup (UPS) devices
-----------------------------------------------------------
Add-on version: 0.11.0
You are running the latest version of this add-on.
System: Home Assistant OS 9.0 (aarch64 / raspberrypi4-64)
Home Assistant Core: 2022.10.1
Home Assistant Supervisor: 2022.10.0
-----------------------------------------------------------
Please, share the above information when looking for help
or support in, e.g., GitHub, forums or the Discord chat.
-----------------------------------------------------------
cont-init: info: /etc/cont-init.d/00-banner.sh exited 0
cont-init: info: running /etc/cont-init.d/01-log-level.sh
cont-init: info: /etc/cont-init.d/01-log-level.sh exited 0
cont-init: info: running /etc/cont-init.d/02-set-timezone.sh
[11:20:34] INFO: Configuring timezone
cont-init: info: /etc/cont-init.d/02-set-timezone.sh exited 0
cont-init: info: running /etc/cont-init.d/nut.sh
[11:20:34] INFO: Setting mode to netserver...
[11:20:34] INFO: Generating /etc/nut/upsd.users...
[11:20:35] INFO: Configuring user: Mon_nom_d_utilisateur
[11:20:36] INFO: Password is NOT in the Have I Been Pwned database! Nice!
[11:20:37] INFO: Configuring Device named onduleur_Salon...
[11:20:39] INFO: Starting the UPS drivers...
Network UPS Tools - Generic HID driver 0.41 (2.7.4)
USB communication driver 0.33
No matching HID UPS found
Network UPS Tools - UPS driver controller 2.7.4
Driver failed to start (exit status=1)
cont-init: info: /etc/cont-init.d/nut.sh exited 1
cont-init: info: running /etc/cont-init.d/nutclient.sh
cont-init: info: /etc/cont-init.d/nutclient.sh exited 0
cont-init: warning: some scripts exited nonzero
s6-rc: warning: unable to start service legacy-cont-init: command exited 1
/run/s6/basedir/scripts/rc.init: warning: s6-rc failed to properly bring all the services up! Check your logs (in /run/uncaught-logs/current if you have in-container logging) for more information.
/run/s6/basedir/scripts/rc.init: fatal: stopping the container.
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
Il semble ne pas découvrir l’onduleur. N’y a-t-il rien d’autre à configurer ?
Rien non plus dans le fichier configuration ?
Merci pour votre aide
Effectivement d’add-on ne semble pas communiquer avec l’onduleur.
En regardant vite fait sur le site de NUT il semble que les onduleurs GreenCell utilisent le driver blazer_usb