bonjour a tous,
récemment possesseur d’une camera Reolink RLC-520 qui en parenthèse, est d’un très bon rapport qualité-prix sans avoir la motorisation, je souhaiterai récupérer des informations via des appels à l’api intégrée.
j’ai essayé de générer des commandes valides (testés avec un navigateur) mais jeedom ne me retourne rien en réponse.
exemple de commande crée en mode info :
https://#ip#//foobar.cgi?cmd=GetPerformance&rs=test&user=#username#&password=#password#
normalement, dans cet exemple, j’ai en retour :
[ { « cmd » : « GetPerformance », « code » : 0, « value » : { « Performance » : { « codecRate » : 6794, « cpuUsed » : 27, « netThroughput » : 0 } } } ]
merci d’avance de vos réponses.
bien cdt
NB : est-ce normal que les logs de Camera ne soient pas verbeux même en mode debug?
Finalement, je suis passé par script pour le faire.
Pour ceux qui souhaitent le faire: j’avais besoin de remonter les 3 informations retournés par la commande (codecrate, cpuused et Netthroughput), j’ai donc crée un script avec 3 commandes script :
de type info / Numerique
type script : JSON
URL du fichier JSON : https://#IP#/cgi-bin/api.cgi?cmd=GetPerformance&rs=test&user=#username#&password=#password# (remplacer les valeurs #IP#, #username# et #password# par vos informations. L’URL fonctionne en http ou https)
Requête : >value>Performance>codecRate(pour la commande 1) >value>Performance>cpuUsed(pour la commande 2) >value>Performance>netThroughput(pour la commande3)
Divers / Unité
** Kbps (pour codecRate et netThroughput) - pas de min ou max
** % (pour cpuUsed) - min à 0, max à 100
enfin, le script est lancé toutes les minutes de façon récurrente :
Auto-actualisation (cron) : * * * * *
Rendre le script visible et positionné la tuile comme vous la souhaitez dans le dashboard.
CADEAU BONUS CONFINEMENT - Recuperation de la Detection de Mouvement :
Commande script