Bonjour,
Je suis Viscuit j'habite dans le sud, et j'ai décidé de ne plus utiliser l'application Yi Home qui est devenue inutilisable sans abonnement.
J'ai cherché un peu partout sur le net et j'ai découvert que l'on pouvait modifier le firmware pour les utiliser avec une application tierce.
je suis totalement novice dans le domaine de la domotique, mais j'ai essayé de me débrouiller tout seul en vain. C'est pour cela que j'ai décidé de venir sur votre communauté pour m'aider dans ma démarche.
Donc où j'en suis ?
J'ai flashé mes cam Yi Outdoor 1080P avec le Yi-Hack-V5. Ensuite j'ai suivi des tutos pour la configuration du RTSP, ONVIF(je sais pas si c'est obligatoire) les protocoles FTP et HTTP.
Ensuite j'ai installé HA (que je découvre). Le plugin yi, j'ai pas réussi à le faire marcher. J'ai également installé MQTT mais sans trop savoir pourquoi 
J'ai essayé également scrypted mais la j'ai pas réussi (j'ai supprimé)
Donc voila je suis bloqué, mon but étant d'utiliser mes cam YI visualisables et consultables sur un mobile (android) pour cela je dispose d'un PC et d'un NAS QNAP pour capturer et enregistrer les mouvements de la CAM.
Donc voila le chantier est grand mais je perds pas espoir
. Donc si quelqu'un a déjà cette config pour me donner des captures d'écran.
Merci bien
Viscuit
Salut
As tu installer l’intégration ONVIF sur HA ?
Il serait bien de mettre ta configuration HA, comme demandé a la création du sujet. cela peut être utile pour ceux qui vont t'aider.
Ma configuration
Texte à remplacer par votre configuration
Comment récupérer ma configuration :
Dans votre HA, Menu latéral Paramètres > Système > Corrections puis les trois petits points en haut a droite > Informations Système puis une fois en bas Copier
Merci je vais poster la conf de la cam aussi.
MQTT inactif
Config HA
System Information
| version |
core-2026.3.4 |
| installation_type |
Home Assistant OS |
| dev |
false |
| hassio |
true |
| docker |
true |
| container_arch |
amd64 |
| user |
root |
| virtualenv |
false |
| python_version |
3.14.2 |
| os_name |
Linux |
| os_version |
6.12.67-haos |
| arch |
x86_64 |
| 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 17.1 |
| update_channel |
stable |
| supervisor_version |
supervisor-2026.07.3 |
| agent_version |
1.8.1 |
| docker_version |
29.1.3 |
| disk_total |
30.8 GB |
| disk_used |
6.2 GB |
| nameservers |
fe80::3ab5:c9ff:fef7:ea10, 192.168.1.1, 2a01:cb1d:8b00:ad00:3ab5:c9ff:fef7:ea10 |
| 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 |
Mosquitto broker (7.1.0), File editor (6.0.0), Samba share (12.6.1) |
Dashboards
| dashboards |
2 |
| resources |
0 |
| views |
0 |
| mode |
storage |
Network Configuration
| adapters |
lo (disabled), enp0s3 (enabled, default, auto), hassio (disabled), docker0 (disabled), veth2c50a1a (disabled), vetha67a713 (disabled), veth7e229bd (disabled), vethb8caaa2 (disabled), veth3e9bec9 (disabled), veth1f628e2 (disabled), veth695fa04 (disabled), veth48f19f7 (disabled) |
| ipv4_addresses |
lo (127.0.0.1/8), enp0s3 (192.168.1.35/24), hassio (172.30.32.1/23), docker0 (172.30.232.1/23), veth2c50a1a (), vetha67a713 (), veth7e229bd (), vethb8caaa2 (), veth3e9bec9 (), veth1f628e2 (), veth695fa04 (), veth48f19f7 () |
| ipv6_addresses |
lo (::1/128), enp0s3 (2a01:cb1d:8b00:ad00:8bd2:f428:ac07:7070/64, fe80::2c55:9ee5:3746:97a1/64), hassio (fd0c:ac1e:2100::1/48, fe80::5043:58ff:fe80:d453/64), docker0 (fe80::b438:64ff:feb0:95e6/64), veth2c50a1a (fe80::2ced:f3ff:fe44:e9f0/64), vetha67a713 (fe80::7417:95ff:fe96:ae01/64), veth7e229bd (fe80::6c03:71ff:fe8f:5fcc/64), vethb8caaa2 (fe80::d815:bcff:fee8:62cc/64), veth3e9bec9 (fe80::8842:28ff:fe3d:682e/64), veth1f628e2 (fe80::4d:7bff:fe3c:72af/64), veth695fa04 (fe80::24c7:d3ff:fe8b:8e49/64), veth48f19f7 (fe80::cc60:59ff:fe2f:30a6/64) |
| announce_addresses |
192.168.1.35, 2a01:cb1d:8b00:ad00:8bd2:f428:ac07:7070, fe80::2c55:9ee5:3746:97a1 |
Recorder
| oldest_recorder_run |
23 juin 2026 à 06:32 |
| current_recorder_run |
21 juillet 2026 à 17:59 |
| estimated_db_size |
4.08 MiB |
| database_engine |
sqlite |
| database_version |
3.49.2 |
as tu essayé avec l'intégration Onvif sur ton HA ?
C'est beaucoup mieux Merci !
Par contre j'ai du mal a interagir avec les capteurs. Exemple le détection personne je n'arrive pas a l'activer.
J'ai vu que certains capteurs parviennent du hack et d'autres de ONVIF?!?!
Dois je activer quelque chose sur la config de la CAM ? MQTT ?
Merci bien.
Bonjour,
C'est normal, vu que ta caméra est installée sur ONVIF et Yi Home Camera.
Je ne pense pas. Tu as testé les capteurs de mouvement sur l'intégration ONVIF , c'est pareil, ils ne changent pas d'état si ça détecte quelqu'un ?
Les capteurs ne changent pas d'état je suis passé ce matin plusierus fois devant et je n'ai "aucune activités" sur ce capteur.
Et ceux fournis par ONVIF, c'est pareil ?
Alors je ne sais pas exactement comment tu as eu cet ecran mais quand je clique ici
je bascule ici
et les capteurs ONVIF sont ceux en rouge et c'est pareil ... rien en activité
J'ai supprimé l'entité "yi integrated" pour ne laisser que ONVIF + reboot HA. J'ai activé un profil pour voir la video et j'ai eu ca dans les activités de détection :
J'utilise que ONVIF. 
oups l'option n'est pas activer sur ta caméra.

au pire active les deux :
Ah si pardon depuis qu'on m'a dit d'utiliser ONVIF je l'ai activé
Tu as essayé de n'utiliser que ONVIF, ou que Yi Hack, mais pas les deux installés ?
Il y a peut-être une limite de flux, d'événements simultanés.
Oui c'est ce que je fais.
une question a quoi correspond le nom su le capteur ?
est ce que c'est le hostname de la CAM ? je suppose qu'il y a une classe detection_personne quelque part
Pour le device_class, tu vas dans paramètres / outils de développement, puis onglet état, tu recherches ton entité et regardes dans les attributs, c'est marqué.
exemple :
le nom de ta caméra. Oui c'est le hostname.

Le nom d'une entité aura le nom de ta caméra plus la fonction.