Informations global à jeedom api

Bonjour à tous,

Je n’ai pas trouvé dans la documentation de l’API s’il était possible de récupérer des informations comme :

  • Le nombre de messages dans le centre de messages
  • Le nombre de mise à jour en attente
  • Ou même toute autre information contenu dans le menu « Santé »

Le but étant de pouvoir monitorer un jeedom dès son installation (sans autres modifications). Peut être je suis passé à côté ?

Bonne soirée

Salut !

Pour le nombre de mise à jour, c’est possible de le faire avec le plugin Jeedom Link.
Configuré pour qu’il se connecte à lui même au lieu d’un autre Jeedom.

Il y a l’info des mises à jours disponibles.
C’est un usage détourné du plugin mais ça marche.

Pour les messages et le menu « santé » je ne sais pas.

Bonjour,

Pour le nombre de message : message::all (après il faut compter :wink: )
Pour le nombre de mise à jour : update::nbNeedUpdate
Pour la partie santé, je n’ai pas trouvé ( à part jeedom::isOk )

1 « J'aime »

Merci pour vos retours
Je n’avais pas vu la doc sur l’API en json. Dommage qu’il n’y ai pas les infos sur la santé de Jeedom ça pourrais être pas mal utilisé pour le monitoring

C’est disponible dans l’api pro (proApi.php). C’est la méthode health.

Il faut générer une clé api via l’interface de configuration.

Exemple d’appel :

curl -X POST  -H 'Content-Type: application/json' -d '{"jsonrpc":"2.0","method":"health","params":{"proapi":"proapikey"},"id":666}' "http://tonjeedom/core/api/proApi.php"
3 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.