Simplement gérer la milight

Bonjour,

J’ai acheté du milight pour le RGB comme il fonctionne avec le V4.

Les milight sont operationelles, le pont fonctionne, il a son IP fixe.
Le logiciel milight sur Android fonctionne nickel avec.
Le logiciel Limitlessled sur le Windows pareil.

J’entre l’IP du pont dans le widget de L’ipx800 et là…
Nada. J’ai essayé en mettant le port. Aucun résultat.

Avez vous une idée ? (version XXX035 de l’ipx800. Mais le widget milight ne ressemble pas à celui dans la doc.

Avez-vous une idée ?

Merci, Guy

Bonjour,

Il y a des soucis avec le pilotage des Milights car le protocole a changé plusieurs fois. Du coup c’est devenu très compliqué à maintenir une compatibilité entre anciennes et nouvelles versions de ce protocole. On travaille dessus pour essayer d’ameliorer…

1 « J'aime »

Vous ne pourriez pas avoir un paramétrage ? Genre un champ ou on met le all on, all off (copier paste de limited par ex). Ce logiciel n’est pas nouveau pourtant et il fonctionne toujours. C’est dommage car j’ai acheté expressément plein de matériel milight et de chez vous.

Bonjour,

Ce n’est pas aussi simple. Les commandes sont bien implantées et fonctionnelles . C’est la com avec le contrôleur Milight qui pose problème.

C’est à dire ?

Je viens d’envoyer le bon message en udp avec un logiciel que j’ai fait en vitesse et ça marche.

J’ai fait un copier coller de la trame udp dedans.

En attendant j’ai 10 lampe milight, un ipx800 + extension 8 canaux et je bosse avec une télécommande.

Bonjour,

Envoyer un message en UDP sur une lampe en particulier c’est assez simple. L’envoyer depuis un automate avec gestion de scénario en prenant en compte les anciennes versions pour assurer une rétro conpatibilité prend un peu plus de temps…

Et un module où je peux écrire la trame ?

Vous pouvez envoyer un
Push en UDP depuis l’ipx Mais je doute que ce soit suffisant pour piloter les milights…

Je vais essayer. Je n’ai rien vu qui nécessite plus que cela dans l’échange mais je vais mettre un sniffer. J’ai la liste des trames pour le pont pour les différentes actions de base (ce qui me suffit) .

Bonsoir @Gmoins !

avez vous lancé une synchronisation après avoir crée le widget ?

  • débranché le Contrôleur attendre 10/20 seconde
  • le rebranché
  • appuyé immédiatement sur un canal du widget

le faire avec un téléphone ou ordi portable pour être a coté du contrôleur et cliqué au démarrage du contrôleur

je sais que j ai un peut galéré sur la synchro mais maintenant cela marche

Cordialement

Ça a fonctionné mais un peu. Sur un canal (le all on non). Je suis sorti du mode admin et plus rien. Mais je commence à comprendre.

@GCE, vous avez bien programmé une nouvelle session à chaque commande sur la box ? La trame de début, récupérer les données session puis les utiliser pour la commande ?

Bonjour,

Oui mais les ibox ne répondent pas systématiquement ou parfois la session n’est plus valable.
Il faut nous laisser le temps d’investiguer !

Quel est le langage que utilisé pour la programmation de l’ipx ?

Bonjour,

C’est pas un problème de langage de programmation mais un problème de protocole.

Cdt

1 « J'aime »

Oui, mais si vous me le donner je le fais ou fait faire par un de mes élèves pour faire des test avec le même language que vous et je vous balance le code…

Ce n’est pas aussi simple.

L’IPX tourne sur une architecture et un OS différents de nos ordinateurs :wink:

Même si vous écrivez du code dans le même language (je penche pour C ou C++), il y a de forte chance qu’il ne soit pas compatible avec l’IPX.

Le but est pas de donner un code compatible mais un code exemple utilisable.
On va le faire en c++ alors, le mien était en php.

Bonjour,

On sera en mesure de publier une bêta cette après midi…Nos ingénieurs sont efficaces, il faut simplement leurs faire confiance et accepter que ça prend toujours un peu de temps de corriger un bug.
@zogstrip à raison, l’OS de l’IPX est particulier…On peut utiliser des librairies en C mais dans le cas de milight ce n’est pas un soucis de librairie puisque tout est déjà codé comme précisé plus haut. C’est un problème de timing lié aux réponses de la iBox.

Cordialement,

3 « J'aime »

Il faut attendre le retour des trame upd. :slight_smile: vous êtes trop pressés. (elle était facile)

Bonjour,

Je vous propose d’essayer la dernière version qui fiabilise MiLight dans les scénarios et de me faire un retour.

Cordialement,

Benjamin

2 « J'aime »