Sit .bin ultrasimple ?

Bonsoir.

Je suis en train de tester une IPX800 prêtée avant d’en acheter une. Elle est récente, donc le firmware doit etre la dernière version (un mois).

Le site web intégré est bien pratique pour interagir avec la carte par navigateur.

J’ai besoin de commuter les relais et de lire les entrées par scripts sous linux, ce qui ne semble pas directement possible avec le site web intégré.

J’ai donc accès en commande shell aux commande « wget » et « nc » principalement.

Existe-t-il un moyen d’envoyer des commandes comme avec la carte USB « pseudo série », genre « S10 », par un wget avec une URL spéciale qui contiendrait une commande ?

Faut-il charger un site.bin spécifique qui pourrait commuter les relais ou renvoyer l’état des entrées avec un wget sur un ensemble d’URL spéciales ?

Merci!

Bonsoir,

Penses-tu que « curl and libcurl 7.21.4 » puissent etre installés sur ton linux ??

Si oui, fais des recherches dans ce forum sur le mot-clé « curl_exec » et tu devrais avoir des pistes de travail.

Yann

Bonsoir et merci.

Oui, je pourrais utiliser ce couteau suisse en shell, surtout que je ne dois pas être le premier à demander :slight_smile:

Je cherche, merci!

Bon en lisant le site PHP donné en exemple rapidement ca semble assez simple finalement:

  • Récupération des status des entrées d’une carte par l’URL http:///status.xml à interpréter, OK;

  • Récupération du status des relais d’une carte avec l’URL http:///ConfRelais.xml à interpréter, OK;

  • Positionnement des relais d’une carte avec l’URL http:///preset.htm?led1=[0|1]&led2=[0|1]&led3=[0|1]&led4=[0|1]&led5=[0|1]&led6=[0|1]&led7=[0|1]&led8=[0|1]

curl n’est qu’un client multiprotocole pour récupérer un contenu de serveur, un wget standard qui fait la même chose suffira pour le moment :slight_smile:

A bientot!

Good ! en voilà un qui apprend vite!
tu auras besoin de Curl si tu veux poster des Timers via le formulaire. (la seule façon AMHA).
Mais maintenant qu’il y a les fonctions hebdomadaires cela devient pas très nécessaire.
Bye
Rno

Bonjour,
J’avais fait un post sur le sujet en utilisant un interpreteur php: http://forum.gce-electronics.com/t/linux-commander-la-carte-avec-un-cron/86/1
Ta méthode a l’air intéressante, as-tu un exemple?
Merci