Posts openWrt
Post
Cancel

openWrt

Description

Ce plugin permet de lister les équipements de votre routeur openWrt

Prérequis et dépendances

Avoir un routeur sous openWrt.

Rendu visuel

Ce plugin n’a pas de rendu visuel spécifique, il est basé sur le standard de Jeedom.

Configuration Générale

Configuration du plugin

Renseigner l’adresse IP du routeur ainsi que le compte et mot de passe administrateur (le plugin utilise une connexion SSH).

Sélectionner la fréquence d'actualisation des informations (il est possible de décocher les cron non concernés).

Configuration des équipements

Widget Router

Lors de la sauvegarde de la configuration générale, le widget Routeur est créé automatiquement.

Les interfaces Wifi sont détectées automatiquement. Il est possible de les activer ou les désactiver à la demande.

Le port SSH par défaut sera utilisé s’il n’a pas été renseigné (22).

L’information température a été testée sur une architecture MediaTek MT7621. Le bon fonctionnement est à confirmer sur d’autres plateformes.

Ajout d’un équipement réseau

Depuis le menu de gestion, ajoutez un widget. Sélectionnez l’équipement désiré (il doit être connecté sur votre routeur i.e. avec un bail DHCP actif).

Configuration générale du widget

Le nom de l'équipement et l’adresse mac sont récupérés automatiquement.

Sauvegarder pour créer les commandes associées.

Ajout des commandes

Les commandes sont créées automatiquement lors de la sauvegarde :

Bugs connus

  1. N/A

Changelog

V2.5

  • Bugfix température

V2.3

  • Gestion des interfaces wifi (On/ Off/ Statut)

V2.2

  • Ajout du choix du port SSH dans la configuration
  • Refonte de l’authentification (supprime une connexion par cron)
  • Il n’est plus possible d’ajouter un équipement réseau déjà présent dans les équipements Jeedom
  • Ajout de logs en mode debug

V2.0

  • Prise en compte du statut STALE de la table ARP en tant que up et non down
  • Refactorisation du code et ajout de la température sur le routeur

    L’information température a été testée sur une architecture MediaTek MT7621. Le bon fonctionnement est à confirmer sur d’autres plateformes.

V1.0

  • Version initiale
This post is licensed under CC BY 4.0 by the author.

Contents

Trending Tags