Nouveau server web pour gestion de plusieurs cartes IPX V3

Bonjour,

Je suis en train d’installer un server web sur un NAS synology et je voudrais avoir votre avis concernant la manière d’envoyer les commandes vers les cartes ipx v3
Mon but étant de centraliser sur une même page des actions et status de 3 cartes différentes.
Je veux développer en html/javascript et css.

Déjà une question : en utilisant les commandes http://192.168.1.248:86/preset.htm?led2=1 par exemple, comment gérer les réponses reçues de retour ?

merci pour votre collaboration.

Salut

Je suis moi aussi avec un Nas Synology. Je suis en train de tester la version :

A+
Thomas
PS : Il utilise curl, mais il suffit de modifier les sources un peu.

Bonjour Thomas,

J’ai fait quelques tests sur le Synology mais celui-cui supporte-t-il le curl ?

merci,
Tu es localisé en Belgique ?
marc,

Salut

Je suis en France. Synonlogy ne support pas curl de base.
Il suffit de changer une ligne dans IPX800.php à la fin :
$success = file($CURLcommand);
Par contre, il existe une nouvelle version qu’il faut demander sur le Forum qui est beaucoup plus avancé que celle qui est dispo en ligne. Je suis en contact avec le mec qui developpe et je suis en train de l’aider pour apporter des améliorations. Tu peux par contre poster sur son Forum que tu souhaiterais que curl ne soit pas utilisé (j’ai pas compris pourquoi il l’utilise).

A+
Thomas

Je pense qu’il utilise curl pour envoyer les commandes à la carte car en Ajax il est plus difficile de le faire car il y a deux webserver. Tu trouveras des infos sur ce lien
http://www.siteduzero.com/tutoriel-3-56320-l-xmlhttprequest-cross-domain.html

Effectivement avec ton code $success … , cela fonctionne

marc,

Je trouve ça version intéressante et je suis en train de développer 3 points :
Un système de scénarios.
Un système de taches plannifier à la cron Linux.
Un système de taches sur event de carte.
Ils étaient déjà avancé, mais je les intègre à son interface.
Ensuite je ferai un système de trace d’état en base afin de pouvoir tracer des graph sur des données.

A+
Thomas

avec le code ci-dessous, la commande passe bien mais il me renvoie une page blanche

<?php $curl = curl_init(); curl_setopt($curl, CURLOPT_URL,"http://192.168.1.15/preset.htm?led5=1"); curl_setopt($curl, CURLOPT_HEADER,false); curl_setopt ($curl, CURLOPT_RETURNTRANSFER,1); $success = curl_exec($curl); return; ?>

Salut

La page d’index.php ?
Peux-tu faire afficher les sources et me les renvoyer ?
Peux-tu poster tes messages dans l’autre sujet pour que l’on ai tout au même endroit ?

A+
Thomas

Bonjour a tous.
Je suis le créateur de la version multi carte en php.
Thomas me donne maintenant un coup de main et intègre son code dans le mien.
Je vais faire ouvrir un nouveau post pour cette version et je vais demander à Patrick de le passer dans les contributions.
Effectivement, je developpe sur un NAS QNAP qui supporte le curl mais file fonctionne aussi très bien comme l’a indiqué Thomas.
Je passe tout en file… puisque cela semble plus standard.
Bons tests à tous.

Tu nen a besoin que de trois…
Pourquoi tu veux mettre un freeplug de plus coté server?
Tu restes dans ta configuration actuelle puis tu branches un 3e freeplug sur ton pc. Ensuite il ne te reste plus quà associer ton freeplug avec tes 2 autres freeplugs free V6.