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 ?
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
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