mPower intègre une interface web, avec des possibilités toutefois limitées :

mpower_setup

Vous apercevez ici le bon fonctionnement de la connexion WiFi, son cryptage, le nom du réseau, le débit, etc. Plus amusant, le menu déroulant Tools permet de faire un Site Survey : les réseaux WiFi atteignables sont alors affichés. Il permet également d’aligner l’antenne, d’effectuer un ping ou un traceroute. On sent là les vestiges du firmware AirOS, peu intéressant sur une multiprise IP ne disposant d’aucune antenne extérieure par exemple…

L’onglet Configuration ne permet quant à lui que la configuration WiFi et le mode de fonctionnement : un gestionnaire local ou dans le cloud.

Tournons nous désormais vers le SSH et une simple commande :

cd /proc/power;grep '' pf* relay* v_rms* active_pwr1* i_rms* energy_sum*

pf1:0.376895744
pf2:0.999198289
pf3:0.0
relay1:1 (relay.1) on
relay2:1 (relay.2) on
relay3:1 (relay.3) on
v_rms1:225.581348419
v_rms2:225.221172809
v_rms3:225.317321777
active_pwr1:2.094257116
i_rms1:0.024632334
i_rms2:5.133260607
i_rms3:0.0
energy_sum1:0.625
energy_sum2:23.4375
energy_sum3:0.0

Je débranche maintenant tous les matériels par sécurité et je lance une commande d’activation des relais (en gras) :

MF.v1.2.3# echo 0 > relay3
MF.v1.2.3# cd /proc/power;grep ” pf* relay* v_rms* active_pwr1* i_rms* energy_sum*
pf1:0.0
pf2:0.0
pf3:0.0
relay1:1 (relay.1) on
relay2:1 (relay.2) on
relay3:0 (relay.3) off
v_rms1:230.267080307
v_rms2:230.378116607
v_rms3:0.0
active_pwr1:0.0
i_rms1:0.0
i_rms2:0.0
i_rms3:0.0
energy_sum1:0.0
energy_sum2:0.0
energy_sum3:0.0
MF.v1.2.3#

… et voici le relai numéro 3 coupé ! Pour l’activer, utilisez echo 1 > relay3

Un utilisateur a conçu un script pour faciliter la connexion ssh et lancer les commandes, cf sur cette page.

Pour le moment par contre, pas d’application Android ou iPhone, mais cela ne devrait pas être impossible à réaliser pour qui dispose des compétences, le matériel semblant assez ouvert, même si, trop récent, un SDK ne semble pour le moment pas totalement disponible.

Via un navigateur, de rapides essais montrent l’impossibilité d’utiliser toutes les fonctionnalités avec Android, le Flash Player étant systématiquement réclamé. J’avoue ne pas avoir poussé au delà les essais, mais sachez qu’il est tout de même possible d’accéder aux appareils et de commander à distance, la preuve avec la capture d’écran sous Firefox :

mpower_android

mFi sur Firefox Android