Développement de plugin- récupération d'informations de jeedom

Bonjour à tous,
Pourriez vous me dire comment récupérer dans un plugin les informations suivantes (disponible dans jeedom)

  1. La version de php de l’hôte (disponible dans analyse/santé)
  2. L’ip et le port de communication local, depuis reglage/système /configuration /réseau

En vous remerciant de votre assistance :wink:

S.

Pour l’ip, le script

#!/bin/sh
ip=$(wget -q -O - https://ipv4.lafibre.info/ip.php)
echo $ip

http://ip.lafibre.info/scripts.php
récupère l’ip ipv4.
Utilisé avec le plugin scrip il récupère don l’ip, utilisable ensuite n’inporte ou.

Merci beaucoup @Kerdale, par contre dans mon idée j’aurais vraiment souhaité récupérer les informations présentes dans Jeedom sans les rechercher ailleurs.
Vue qu’elles sont déjà présente quelque part « pas besoin de re-inventer la roue » si je puis dire :stuck_out_tongue:

Bonjour @SylvainDx
Pour la version de php, c’est phpversion()
Si l’IP que vous cherchez est celle de jeedom en local, tout est dans la table config
image

Et récupérable par:
$ip = config::byKey(‹ internalAddr ›)
$port = config::byKey(‹ InternalPort ›,80); // si pas défini retourne 80

Il peut aussi y avoir internalProtocol et internalComplement.

On le voit en faisant clic droit Examiner l’element ou Inspecter sur la page Config réseau Accès interne:
image

1 « J'aime »

comme cela m’a l’air parfait ! merci bcp :smiley:

Sinon tu peux utiliser la class network

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