[Tuto] Intégrer une caméra LSC dans Gladys via RTSP

[Vérifié] [MAJ 01-02-25]
Bonjour à tous !
J’ai réussi à obtenir un flux RTSP permettant à une caméra LSC (magasin ‹ Action › - application TUYA), qui n’est a priori pas compatible afin de pouvoir l’intégrer dans Gladys, sans passer par un serveur/application externe (toutefois toujours disponible) !
Je vous partage la procédure, ça peut servir !
Testé avec celle-ci (Caméra rotative 360°) :


Et sa petite soeur :

Mais il semble que ça marche aussi avec celle-là (je testerai d’ici-peu - En fait, non, je n’en ai pas trouvé…) :


Ceci n’est pas mon travail mais bien celui de « Guino » (et « Ancientkingg ») dont vous trouverez le repo ici : GitHub - guino/LSCOutdoor1080P: Root customization of the LSC Outdoor 1080P camera and LSC Rotating 1080P cameras
Précautions : Vous modifiez le système interne de la caméra. Un problème n’est jamais impossible. Le pire étant que votre caméra devienne inutilisable…
Matériel :
Une carte microSD, un ordinateur, la caméra, un peu de temps…
Dans la version originale, l’auteur insiste sur la version du firmware de la caméra. Il semble au final que cela ne pose pas vraiment de problème. J’étais en version 3.286.81.13 et l’opération s’est déroulée sans anicroche.
J’étais car désormais, l’application dit que je suis en 2.10.36 (quelle différence ???) mais uniquement pour l’ancien modèle.
Pour info, quand on retire la carte SD, tout redevient comme avant…
Comment faire (version courte et simplifiée) :

  1. Télécharger le contenu du repo et post original depuis : https://github.com/guino/LSCOutdoor1080P/archive/refs/heads/main.zip
  2. Extraire le CONTENU du dossier « mmc » à la racine d’une carte microSD ;
  3. Copier le fichier Busybox depuis https://github.com/guino/LSC1080P/blob/main/mmc/busybox?raw=true et l’ajouter à la racine de la carte microSD également ;
  4. Mettre la carte microSD dans la caméra, allumer celle-ci, patienter 2-3 minutes (jusqu’à ce que la caméra apparaisse dans l’application Tuya ou LSC), l’éteindre et retirer la carte microSD de la caméra ;
  5. Si vous possédez la première version de la caméra (2,4GHz uniquement), ajouter le fichier anyka_ipc_rtsp venant d’ici à la racine de la carte microSD.
    ATTENTION!! Une nouvelle version de la caméra est en vente chez Action depuis fin 2024. Cette version comporte l’inscription « Dual Band » sur la boite. Pour ce modèle, il faut utiliser le fichier anyka_ipc_v3_patched_test.zip (venant d’ici), le renommer en anyka_ipc_rtsp et remplacer le fichier motor.cgi trouvé ici (motor.zip) du dossier cgi-bin sur la carte sd.
  6. Ejecter la carte µSD et la remettre dans la caméra ;
  7. Patientez à nouveau 2-3 minutes et vous devriez avoir accès au flux RTSP via l’adresse ‹ rtsp://IP-DE-LA-CAMERA/main_ch › qu’il suffira d’ajouter dans l’intégration « caméra » de Gladys !

Il est également possible de contrôler les mouvements de la caméra via http://IP-DE-LA-CAMERA:8080/ptz.html (utilisateur : user et mot de passe : password) ou directement via une commande de type http://user:password@ip-de-la-camera:8080/cgi-bin/motor.cgi?dir=right&dist=10 (où dir est la direction (up, left, right, down) et dist est la distance).

Merci au travail de l’auteur original !

5 « J'aime »

Bonjour, merci pour ton tuto.
Mais faut-il aussi faire toute la partie prog ?? :
GitHub - guino/LSCOutdoor1080P: Root customization of the LSC Outdoor 1080P camera and LSC Rotating 1080P cameras 3

Ou juste copier les fichiers comme tu le décrit ?

Metci de ta réponse

J’ai essayé de simplifier la procédure au maximum. Normalement, la procédure ci-dessus doit suffire :wink:
Mais attention que je dois encore vérifier tout ce que j’ai écrit :innocent:

Voilà, tuto vérifié et mis à jour !

J’ai celle la, des chances que ça marche?

téléchargement

Malheureusement, je ne peux pas t’aider là-dessus.
Je ne suis pas le créateur du patch.
A part te dire d’essayer… Ou pas… Aucune idée des risques…
J’ai aussi une sonnette LSC et me suis posé la question de savoir si ça marcherait mais n’ai pas encore eu le temps d’essayer…

Sur la nouvelle caméra « Caméra de surveillance pivotante LSC Smart Connect - 1296p », j’ai appliqué la consigne indiquée en 5.
Ce hack a parfaitement fonctionné car j’ai à la fois l’accès au stream vidéo en RTSP et l’usage des commandes d’orientation en HTTP.
Le firmware est devenu « v3.2863.93 », là où je possédais la version « v3.2863.94 ».
Je vais procéder bientôt à des tests complémentaires.

Merci pour ton tuto, nettement plus simple que l’original.

2 « J'aime »

Bonjour à tous,

J’aimerais appliquer une même solution à une autre caméra LSC: la « Smart Solar IP camera - 1296p » (firmware actuel: V1.4.50).
Il s’agit d’une nouvelle version très prometteuse de la caméra solaire d’Action (il n’y a pas que la définition qui change).

Quelqu’un aurait-il une piste ?

1 « J'aime »

Je suis sur la même recherche pour afficher le flux rtsp de la solar cam lsc…

1 « J'aime »

Pour l’instant je n’ai toujours rien trouvé. C’est dommage car j’avais justement, là, le temps pour travailler dessus.

Hello, merci pour ton super tuto, cela fonctionne effectivement très bien avec la LSC Dual-Band. J’eprouvais beaucoup de diffcultés a recuperer le anyka_ipc_rtsp et puis je suis tombé sur ton post, où on trouve la derniere version patché :slight_smile: et telechargeable ! Magnifique. J’ai quand meme encore quelques questions de « noob » si desfois quelqu’un avait les reponses, on ne sait jamais ! -1- Est ce que je dois necessairement laisser la carte SD dans ma camera ? -2- Je cherche un moyen d’acceder à l’administration de la camera, j’entends pouvoir modifier la resolution, fps du flux de sortie. Par avance merci :slight_smile:

1 « J'aime »

Salut !

La carte doit être présente lors du démarrage (allumage) de la caméra. Tu peux la retirer ensuite mais c’est déconseillé.
Les modifications apportées par le ‹ patch › disparaissent si tu démarres la caméra sans la SD.

Le port 24 en Telnet est ouvert sans mot de passe (via PuTTY par exemple). Ça ressemble à du Linux avec les commandes de base. Je ne peux pas t’en dire plus n’ayant pas plus exploré ce terrain…

Tout ce que je peux proposer, c’est de parcourir le repo de Guino qui explique toutes ses démarches, en particulier dans le BazzDoorbell (la même sonnette que chez Action en LSC).
Vu qu’il applique la démarche précédente pour la caméra rotative, peut-être est-ce applicable dans ton/votre cas ?