Commandes électriques à distance

Mise en place d’un dispositif de commande à distance des prises éléctriques, le principal intérêt est de pouvoir réinitialiser les liaisons FT sans avoir à intervenir sur place.

Il s’agit d’un boitier AVIOSYS IP9258S, permettant de commuter quatre prises électriques et comportant une prise éthernet.

Boitier AVIOSYS IP9258S

Il se gère à travers une interface HTTP, le code HTML de cette interface est quelque peu fantaisiste, aussi faut-il parfois changer de navigateur pour obtenir ce que l’on cherche (passage de Firefox à Safari dans notre cas).

On peut aussi le commander en script par wget, avec des commandes du style :

wget -O - -q http://admin:password@hostname/Set.cmd?CMD=GetPower

pour interroger l’état des prises, ou :

wget -O - -q http://admin:password@hostname/Set.cmd?CMD=SetPower+P60=1

pour mettre en service la sortie 1.

Accès au scheduler en ligne de commande :

wget -O- -q 'http://admin:password@hostname/Set.cmd?

CMD=SetSchedule+Power=3A+YY=2009+MM=08+DD=04+HH=08+MN=00+SS=00+PARAM=31+ONOFF=1'
wget -O- -q 'http://admin:password@hostname/Set.cmd?

CMD=SetSchedule+Power=3B+YY=2009+MM=08+DD=04+HH=08+MN=30+SS=00+PARAM=31+ONOFF=0'

met en service la prise 3, tous les jours de la semaine à 8H00 et la coupe à 8H30.

En jouant sur le paramètre PARAM on peut choisir les jours de déclenchement de la commande (LUNDI=1, MARDI=2, … , SAMEDI=32, DIMANCHE=64), exemples : PARAM=31 pour tous les jours de la semaine, PARAM=18 pour le mardi et le vendredi.

Ce mode d’accès au scheduler est plus souple que l’interface http qui ne permet que les choix ‘Désactivé’ (PARAM=0), ‘Une fois’ (PARAM=128), ‘Tous les jours’ (PARAM=127), ‘Jours de la semaine’ (PARAM=31) et ‘Wend-End (samedi, dimanche’ (PARAM=96).

Interrogation SNMP :

L’état du boitier peut-être interrogé par des commandes SNMP :

snmpwalk -v 1 -c public -On hostname .1.3.6.1.2.1
snmpwalk -v 1 -c public -On hostname .1.3.6.1.4.1.92.58

Notes :

- Ne jamais essayer de mettre un mot de passe de plus de 8 caractères, le boîtier se plante !!!

- Ce passage de la doc comporte une coquille :

HARD RESET
To Reset the Device Back to Manufacturer Default:

a) First Turn off the device wait for 5 seconds, then power on the 9258.
b) Press and hold the two buttons on the front panel of the 9258 at the same time.
c) Keep holding until you here 2 short “beep” sounds and one long “beep” sound.
d) Once the device has been reset refer to the following settings below.

Factory default settings:
User Name: admin. Password: 12345678
Device IP Address: 192.168.10.100. Default Gateway: 192.168.10.1

L’adresse IP du boîtier après un HARD RESET n’est pas  192.168.10.100 mais 192.168.1.100

Correctif : Avec la version V1.53 2009/06/24 du firmware, c’est bien 192.168.10.100.

- En cas de perte de l’adresse IP, le débuggage par le port série est très aléatoire et ne fonctionne pas la plupart du temps; la recherche par tcpdump est la solution la plus efficace.

Cet appareil a été remplacé en mai 2010 par un modèle plus évolué (double circuit d’alimentation) du même constructeur.

Laisser un commentaire