Shelly 1 : Etat toujours a OFF

Bonjour,

ancien de jeedom depuis 5 ans. Je decouvre HA.
Je viens d’installer HAOS sur un VM proxmox.
J’ai ajouté mes Shelly 1 (filtration, piscine, eclairage piscine, volet piscine).
J’arrive bien a faire commuter par contre l’état en retour est toujours OFF.
J’ai bien activé CoIoT en unicast sur ma machine HA port 5683
J’ai mis a jour le firmware du shelly.
J’ai tenté de supprimer l’appreil et de le reinclure.
sans success.
Auriez vous des pistes ou des idees pour corriger le problème?
Merci

Ma configuration

System Information

version core-2025.5.3
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.13.3
os_name Linux
os_version 6.12.23-haos
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 5000
Installed Version 2.0.5
Stage running
Available Repositories 1890
Downloaded Repositories 4
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 15.2
update_channel stable
supervisor_version supervisor-2025.05.3
agent_version 1.7.2
docker_version 28.0.4
disk_total 30.8 GB
disk_used 4.8 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization kvm
board ova
supervisor_api ok
version_api ok
installed_addons Get HACS (1.3.1), Mosquitto broker (6.5.1), File editor (5.8.0), Advanced SSH & Web Terminal (20.0.2)
Dashboards
dashboards 4
resources 1
views 2
mode storage
Network Configuration
adapters lo (disabled), enp0s18 (enabled, default, auto), docker0 (disabled), hassio (disabled), veth3dd9ebd (disabled), vethfaaa03e (disabled), veth2210104 (disabled), veth8a979c6 (disabled), veth90b3f5b (disabled), veth57a715d (disabled), veth165c694 (disabled), veth651fc83 (disabled)
ipv4_addresses lo (127.0.0.1/8), enp0s18 (192.168.0.92/24), docker0 (172.30.232.1/23), hassio (172.30.32.1/23), veth3dd9ebd (), vethfaaa03e (), veth2210104 (), veth8a979c6 (), veth90b3f5b (), veth57a715d (), veth165c694 (), veth651fc83 ()
ipv6_addresses lo (::1/128), enp0s18 (2a01:e0a:2fb:d9f0:8e0f:40b7:932c:8c68/64, fe80::9633:42f1:b79:3b6d/64), docker0 (fe80::408a:f9ff:fe66:8634/64), hassio (fe80::fc44:3cff:feff:9563/64), veth3dd9ebd (fe80::a44c:ddff:fe3e:b1fe/64), vethfaaa03e (fe80::1813:57ff:fe50:a3f8/64), veth2210104 (fe80::e054:55ff:fe31:f6da/64), veth8a979c6 (fe80::2c2d:8ff:fe16:49df/64), veth90b3f5b (fe80::c006:9bff:fe13:86a7/64), veth57a715d (fe80::4447:98ff:feaf:9176/64), veth165c694 (fe80::e805:7bff:feb9:6f9b/64), veth651fc83 (fe80::f82c:a7ff:feca:6abc/64)
announce_addresses 192.168.0.92, 2a01:e0a:2fb:d9f0:8e0f:40b7:932c:8c68, fe80::9633:42f1:b79:3b6d
Recorder
oldest_recorder_run 25 mai 2025 à 16:46
current_recorder_run 28 mai 2025 à 11:32
estimated_db_size 15.07 MiB
database_engine sqlite
database_version 3.48.0

Salut,
Tu as installé l’intégration Shelly ou tu as laissé HA faire à sa sauce ?

j’ai installé l’integration Shelly.
Mais les shelly sont egalement reconnu par l’integration freebox.
Désolé je débute. J’ai l’impression que les shelly sont partagés entre l’integration freebox et l’integration shelly

Fallait pas. Moi j’ai jamais rien installé, j’ai laissé HA se débrouiller et j’ai jamais eu de problèmes… contrairement à beaucoup de personnes qui ont installé cette intégration.

c’est a dire que HA est capable de gerer les Shelly sont l’intgration Shelly ? C’est natif ?

Je sais pas si c’est natif ou pas, chez moi il y a bien une intégration shelly, mais ce n’est pas moi qui l’ai installé.
A ce que j’ai compris c’est qu’il y a 2 intégrations Shelly, une bonne et une mauvaise; et que quand tu l’installe manuellement c’est la mauvaise, alors que si tu laisses HA gérer c’est la bonne.
Après ça n’a peut être rien a voir avec ton problème. Mais comme souvent quand je vois parler de problème avec les shelly, c’est toujours des gens qui ont installé l’intégration manuellement.

Bonjour, c’est normal.
L’intégration Freebox, sert de device_tracker pour tous les équipements connecté dessus.

c’est pareil chez moi, sauf que j’utilise une livebox.

Après tu as l’air d’utiliser l’intégration Shelly native. L’autre intégration, c’est Shelly for Hass ( Shelly smart home ).

Tu aurais marqué Shelly smart home au lieu de shelly tout court.

Après tu dis que tu viens de Jeedom, est-ce que sous Jeedom tu utilisais le plug-in Shelly ?
Est-ce que depuis la migration tu as fait une réinitialisation d’usine du Shelly en question ?

Celà dit, moi aussi je suis sur une livebox et ma box n’apparait pas dans les peripheriques Shelly (même si c’est elle qui sert d’AP pour mes Shelly)

Tu ne dois pas utiliser l’option device_tracker ( suivre les équipements)

@max_mont ,
tu as coché l’option Active CoIoT sur ton Shelly en te connectant dessus ?

Citation
Accédez à l’adresse IP locale de votre appareil Shelly, puis accédez à Internet et sécurité > Paramètres avancés pour les développeurs et cochez la case Activer CoIoT .

Surtout je n’utilise pas l’intégration de la livebox… HA me l’a proposé, j’ai regardé ce que ça proposait, ma conclusion à été « sans intérêt » j’ai cliqué sur « ignorer »

J’utilise c’est intégration, rien en natif sur HA.

Elle est bien pratique c’est intégration.

oui et j’ai specifié l’adresse iP de HA

je te parle de l’ip de ton appareil , pas de HA.

Sinon, tu peux y accéder directement du bouton visite sur la page du matériel

jeedom accede toujours aux shelly en parallele mais je ne vois pas pourquoi ca ne marcherait pas.
Par contre, pour que jeedom rafraichisse l’etat, j’ai configuré dans le shelly un appel a une API jeedom apres un changement d’etat (c’est vieux tout ca).
mais normalement, si j’ai bien compris, HA n’a pas besoin de cette usine a gaz puisque qu’il devrait utiliser CoIoT

Désolé mais de ce qu’affiche ta carte, je ne vois aucune donnée pertinente / utile pour ma domotique. (a plus forte raison que je n’utilise pas le téléphone fixe de la box, rien n’est branché dessus)

1 « J'aime »

oui je suis allé sur l’interface web du shelly et j’ai activé l’option en specifiant l’adresse ip de HA pour faire de l’unicast

chez moi cette case est a sa valeur par défaut mcast

Ok, idem sur ma config, ipHA:5683


@max_mont , c’est bon maintenant ?

@Forhorse
la doc recommande unicast

Citation
Nous recommandons l’utilisation unicast pour la communication. Pour activer cette option, saisissez l’adresse IP locale du serveur Home Assistant et le port 5683 dans le champ « Peut-être CoIoT » , puis appuyez sur le bouton « ENREGISTRER » . Cette option est obligatoire pour les appareils fonctionnant sur batterie (même connectés en USB). Après avoir modifié le pair CoIoT , l’appareil Shelly doit être redémarré manuellement.

Ouais je viens de voir ça, mais ça marche chez moi depuis des mois en multicast sans aucun problème. Je vois pas de raison de changer.
Chez moi j’ai rien configuré / installé du tout pour que ça fonctionne (Shelly et HA c’est magique) j’ai fait un reset usine des shelly, HA les a trouvé tout seul, j’ai cliqué sur « inclure » et ça marchait.
Quand ça marche, pas de raison d’aller bidouiller la configuration.