Forum eedomus http://forum.eedomus.fr/ |
|
[Résolu] Problème pour utiliser les sockets http://forum.eedomus.fr/viewtopic.php?f=50&t=4704 |
Page 1 sur 1 |
Auteur: | blues [ 23 Oct 2016 23:42 ] |
Sujet du message: | [Résolu] Problème pour utiliser les sockets |
Depuis quelques mois, des fonctions relatives aux sockets ont été intégrées (uniquement pour l'eedomus +). Je me suis dit que j'allais pouvoir migrer un script fonctionnant sur mon NAS pour pouvoir piloter mon IPX800 via le M2M (socket). En effet, suite à de nombreux timeout lors des appels http classiques vers l'IPX800 v3, j'ai utilisé cette façon de donner des ordres à mon IPX. Ça fonctionne beaucoup mieux. Par contre la fonction socket_connect n'existe pas sur eedomus et semble nécessaire pour un ordre socket TCP. Le socket_write a été remplacé par socket_sendto mais, sans connexion, il y a une erreur "broken pipe". Quelqu'un aurait déjà essayé de faire fonctionner les sockets sur cette box avec succès ? Merci pour vos retours ou suggestions. |
Auteur: | blues [ 27 Oct 2016 16:17 ] |
Sujet du message: | Re: Problème pour utiliser les sockets |
Personne ? @Team eedomus : à quoi servent les fonctions que vous rajoutez si elles sont incomplètes ??? J'ai encore testé sur mon NAS et le socket_connect est obligatoire pour que cela fonctionne. Si on l'ommet, rien ne se passe sur le serveur distant. |
Auteur: | anysme [ 11 Juin 2017 08:17 ] |
Sujet du message: | Re: Problème pour utiliser les sockets |
Bonjour blues, Je tombe sur ton post, étant moi-même confronté à des problèmes avec mon ipx800 v3 et je suis étonné que personne n'ai de solution. J'ai bien la même erreur "broken pipe" lorsque j'utilise la fonction socket_sendto. As-tu pu régler ce problème de com depuis la box ? Est-ce que la Team eedomus a bien pris en compte cette requête ? Quelle est la solution de contournement proposée (sur la box bien sûr) ? Cordialement, |
Auteur: | blues [ 11 Juin 2017 10:55 ] |
Sujet du message: | Re: Problème pour utiliser les sockets |
Bonjour anysme, malheureusement c'est silence radio. Donc j'ai abandonné les sockets. Comme mon IPX décide de ne pas répondre lors des appels multiples (perte d'un ordre sur 3 qui part en timeout), une communication par socket mal gérée peu tout bloquer. C'est pourtant plus propre de passer par là et le M2M prend tout son sens ! Connected Objects n'ont pas répondu. Dommage et je n'ai pas compris pourquoi ils se sont mis à proposer ces fonctions inexploitables. |
Auteur: | Bart (eedomus team) [ 12 Juin 2017 08:55 ] |
Sujet du message: | Re: Problème pour utiliser les sockets |
Bonjour, un utilisateur nous a signalé ce post, nous n'avons malheureusement pas les moyen de tout regarder sur le forum. Pouvez vous ouvrir un ticket de support ou si c'est déjà fait le relancer, nous allons regarder de plus prés ce cas. Bien cordialement |
Auteur: | blues [ 13 Juin 2017 17:11 ] |
Sujet du message: | Re: Problème pour utiliser les sockets |
Un ticket a été ouvert. Merci. |
Auteur: | blues [ 14 Juin 2017 13:21 ] |
Sujet du message: | Re: Problème pour utiliser les sockets |
Il y a une chance pour que les fonctions sur les sockets soient étendues pour les scripts hébergés. Cool Je posterai le script pour le M2M ipx800v3. |
Auteur: | anysme [ 15 Juin 2017 16:25 ] |
Sujet du message: | Re: Problème pour utiliser les sockets |
Bonjour, Ca y est, la fonction socket_connect() a été intégrée et tout fonctionne maintenant ! Merci et bravo à Bart et à toute l'équipe pour leur réactivité ! Cordialement. |
Page 1 sur 1 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/ |