Intégration dans HA des Yi Cam Outdoor

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 :stuck_out_tongue:

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 :smiley: . 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. :grin:

oups l'option n'est pas activer sur ta caméra.
image

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.
image
Le nom d'une entité aura le nom de ta caméra plus la fonction.