Je voulais partager avec vous la façon dont j'utilise Reolink dans Domoticz.
Je ne connaissais pas Reolink auparavant, je cherchais Dlink, Hikvision, Foscam, etc. et j'ai vu le Reolink RLC-420 (pack de 2).
Pour le prix, elles sont vraiment biens et franchement elles font le job.
Comme vous pouvez le voir, j'en ai acheté 4.

Je cherchais les commandes CGI et n'ai trouvé que ceci:
How to Capture Live JPEG Image of Reolink Cameras via Web Browsers : https://support.reolink.com/hc/en-us/ar ... b-Browsers
Je vais vous montrer comment utiliser toutes les commandes cgi.
Introduction
D'abord, vous avez besoin d'un jeton d'authentification (token).
Code : Tout sélectionner
url = cgi-bin/api.cgi?cmd=Login&token=null
payload = [{"cmd":"Login","action":0,"param":{"User":{"userName":"youruser","password":"yourpassword"}}}]Exemple:
Code : Tout sélectionner
url = cgi-bin/api.cgi?cmd=SetAlarm&token=azeazeaz65454
payload = [{"cmd":"SetAlarm","action":1,"param":{"Alarm":{"channel":0,"type":"md","sens":[{"beginHour":0,"endHour":23,"beginMin":0,"endMin":59,"id":0,"sensitivity":21},{"beginHour":23,"endHour":23,"beginMin":59,"endMin":59,"id":1,"sensitivity":21},{"beginHour":23,"endHour":23,"beginMin":59,"endMin":59,"id":2,"sensitivity":21},{"beginHour":23,"endHour":23,"beginMin":59,"endMin":59,"id":3,"sensitivity":21}]}}}]
Script
Script PHP pour activer / désactiver les e-mails et les notifications push: https://github.com/klin34970/jeedom_reo ... i_commands
Ce script est fait pour mon usage et codé en 5min. Vous pouvez utiliser d'autres technologies et/ou l'améliorer pour vous. D'abord, je ne voulais que des notifications par courrier électronique et, dans un deuxième temps, j'ai ajouté des notifications push.
Practice
Comment j'utilise mon script sur Domoticz.
Mon domoticz est installé sur mon syno, donc mon apache aussi.
Je peux accéder à mon script par URL:
Code : Tout sélectionner
Turn on email
http://yoursynologyip:apacheport/?ip=ipofthecamera&method=enableMotionEmail&action=1
Turn off email
http://yoursynologyip:apacheport/?ip=ipofthecamera&method=enableMotionEmail&action=0
apacheport = apache port.
ipofthecamera = ip de la caméra, vous devez associer l'adresse MAC à une adresse IP statique.
Créer un switch virtuel on/off et mettre l'URL sur Action on et off

Maintenant vous pouvez faire ce que vous voulez.
Lorsque je quitte ma maison, toutes les notifications des caméras s'activent par GPS ou par scénario.
Idem quand je rentre à la maison.
