Home Assistant HAOS Horloge RTC

Bonjour,

Mon problème

C'est un retour d'information à propos de l'intégration d'un module horloge temps réel (RTC)

Ma configuration

Ma configuration hardware est la suivante:
Boitier Rpi Desktop Element14 avec SSD 120 Giga
Raspberry 3B
Dongle ZWave Aoetec ZW090-C
RFlink 433Mhz

Problème

Coupure de courant de 2 heures
Lorsque le courant revient internet est indisponible
Home Assistant va redémarrer mais il n'arrivera pas à trouver l'heure et il repartira avec l'heure ou il s'est arrêté (donc avec 2 heures de retard)
Et tout les automatismes qui utilisent la date et heure seront décallés

Solution

Si vous avez un module RTC il repartira avec une heure correcte

Test de l'heure

Il faut que le réseau soit déconnecté (câble ou wifi) sinon il récupèrrera la date de votre box
Bien sûr il faut avoir configuré le bon fuseau horaire
Pour vérifier l'heure utiliser la Home Assistant command line interface

  • Bon le clavier est en qwerty , tapez les bonnes touches
  • au prompt ha > entrer login
  • le prompt change en #
  • entrer date
  • la date locale système est affichée

Solution

Dans mon cas, il faut ajouter à la fin dans le fichier config.txt les 4 lignes suivantes

# Configuration matérielle pour boîtier Element 14 Pi Desktop
dtoverlay=gpio-poweroff,gpiopin=6,active_low=0
dtparam=i2c_arm=on
dtoverlay=i2c-rtc,pcf8563

gpio-poweroff c'est que pour mon boitier afin que HAOS coupe l'alimentation à la fin du shutdown
les deux autres lignes c'est pour l'horloge RTC

P.S. ça doit également fonctionner avec un rtc ds3231 avec la configuration suivante

dtparam=i2c_arm=on
dtoverlay=i2c-rtc,ds3231

Test de coupure

  • Éteindre Home Assistant
  • Attendre deux heures
  • Rédémarrer Home Assistant sans câble réseau
  • Tester l'heure avec HA CLI et lz procédure ci-dessus

[center]## System Information

version core-2026.7.4
installation_type Home Assistant OS
dev false
hassio true
docker true
container_arch aarch64
user root
virtualenv false
python_version 3.14.6
os_name Linux
os_version 6.18.34-haos-raspi
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 18.1
update_channel stable
supervisor_version supervisor-2026.07.5
agent_version 1.9.0
docker_version 29.5.3
disk_total 109.3 GB
disk_used 5.4 GB
nameservers
healthy true
supported true
host_connectivity false
supervisor_connectivity false
ntp_synchronized false
virtualization
board rpi3-64
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (10.3.0), File editor (6.0.0)
Dashboards
dashboards 3
resources 0
views 0
mode storage
Network Configuration
adapters lo (disabled), docker0 (enabled, auto), hassio (enabled, auto), vethc0638e3 (disabled), veth59876e5 (disabled), veth7fb1392 (disabled), veth457c720 (disabled), veth77e541b (disabled), veth3314d68 (disabled), veth2358b1d (disabled)
ipv4_addresses lo (127.0.0.1/8), docker0 (172.30.232.1/23), hassio (172.30.32.1/23), vethc0638e3 (), veth59876e5 (), veth7fb1392 (), veth457c720 (), veth77e541b (), veth3314d68 (), veth2358b1d ()
ipv6_addresses lo (::1/128), docker0 (fd6f:273e:2768::1/64, fe80::6c69:61ff:fec3:614d/64), hassio (fd0c:ac1e:2100::1/48, fe80::6809:19ff:fe56:ab10/64), vethc0638e3 (fe80::bc38:2aff:fe98:b4a0/64), veth59876e5 (fe80::e41e:eff:fe76:9ef4/64), veth7fb1392 (fe80::c4fb:cbff:fe55:c86c/64), veth457c720 (fe80::7caf:e8ff:fe4f:b1aa/64), veth77e541b (fe80::4cf7:11ff:fef1:10f9/64), veth3314d68 (fe80::8474:90ff:fe76:a84c/64), veth2358b1d (fe80::80db:4cff:fe5c:e561/64)
announce_addresses 172.30.232.1, fd6f:273e:2768::1, fe80::6c69:61ff:fec3:614d, 172.30.32.1, fd0c:ac1e:2100::1, fe80::6809:19ff:fe56:ab10
Recorder
oldest_recorder_run 28 juillet 2026 à 16:15
current_recorder_run 31 juillet 2026 à 17:04
estimated_db_size 3.94 MiB
database_engine sqlite
database_version 3.53.2
[/center]