Forum eedomus https://forum.eedomus.com/ |
|
[Store] Télécommande Logitech Harmony https://forum.eedomus.com/viewtopic.php?f=50&t=9079 |
« Précédent Page 3 sur 3 |
Auteur: | jluc2808 [ 25 Oct 2022 23:31 ] |
Sujet du message: | Re: [Store] Télécommande Logitech Harmony |
bonjour, dans la discussion j'ai noté dans le post de @soundfab que l'on pouvait améliorer le plugin avec les commandes /press /listdevice en plus de startactivity en regardant le plugin je pense que ce serait pas trop difficile à adapter en ajoutant une section qui reprendrait et adpaterait startactivity
l'adaptation en startPress ou sendCommand (comme l'a noté @soundfab) je pourrais peut-être m'y coller mais je bute sur le contenu du payload car je ne sais pas ou trouver la documentation qui permet de construire les arguments pour ajouter la commande Press / sendCommand P@t est-ce que tu peux m'aider sur ce point ou me dire comment, à partir de quelle doc, tu construis les payload |
Auteur: | jluc2808 [ 30 Oct 2022 10:31 ] |
Sujet du message: | Re: [Store] Télécommande Logitech Harmony |
bonjour, j'ai galéré un peu mais j'ai trouvé comment ajouter une commande simple dans le script existant descriptions des changements : il faut (en plus des activités) lister les dispositifs pour avoir leur Id, j'ai donc modifié la 1ère commande pour lister les dispositifs ainsi que les activités, j'en ai profité pour ajouter dans le tableau l'Id de la telco harmony envoyer une nouvelle commande afin de pouvoir executer des commandes unitaires dites 'bouton' sur un dispositif il y a plusieurs étapes : 1 - changer le script pour mettre le nouveau je ne sais pas mettre le nouveau script dans la base eedomus donc pour l'instant je vous donne un lien vers un emplacement privé : http://www.reflexequilibre.fr/download/harmony_new.zip download du nouveau script (voir le lien en dessous), decompresser le zip lancer: http://IP_eedomus/script/ ajouter le script (select fichier) qui s'appelle harmony_new.php optionnel : dans paramètres expert de votre périphérque Harmony, dans Requête de mise à jour (Optionnelle) vous pouvez changer "harmony.php" par "harmony_new.php" pareil dans toutes les entrées de l'onglet valeurs - comme on a juste ajouté le nouveau script les 2 cohabitent sans problèmes. 2 - maintenant on va pouvoir lister les activités et dispositifs lancer : http://'IP_eedomus_local'/script/?exec= ... rmony_hub' la page affiche les activités comme avant, mais maintenant les dispositifs, gardez cela ça va être utilisé après. 3 - on va maintenant ajouter les commandes afin de pouvoir envoyer des commandes unitaires dites 'bouton' à un dispositif (listé auparavant) pour cela j'ai ajouté un nouveau verbe dans la fonction &command=actionPress qui vient à la place de 'startActivity' il faut aussi dire quelle action : &actionId="nom du bouton" par exemple "Mute" ou "1" et dire sur quel dispositif on veut que ce bouton soit executer : &deviceId=id_dispositif_listé donc la commande devient: http://localhost/script/?exec=harmony_n ... ip_or_mac=[VAR1]&command=actionPress&deviceId=[VAR3]&actionId=Mute pour envoyer Mute à l'ampli ou on aura mis dans VAR3 l'id du dispositif à impacter (par exemple la TV ou l'ampli ou le décodeur satellite) mais vous pouvez laisser directement l'id si c'est plus smple - pour ajouter ces commandes dans le périphérique Harmony dans VAR2 et VAR3 on va pouvoir mettre 2 Id des dispositifs les plus utilisés dans l'onglet "valeurs" on va ajouter la commande: http://localhost/script/?exec=harmony_n ... ip_or_mac=[VAR1]&command=actionPress&deviceId=[VAR3] avec dans Paramètres &actionId=la_commande_a_envoyer voilà c'est disponible vous pouvez tester et me faire un retour, ensuite j'ai plus qu'à mettre le nouveau script quelque part dans eedomus mais ça je ne sais pas faire pour l'instant Rappel du lien vers l'emplacement privé : http://www.reflexequilibre.fr/download/harmony_new.zip j'ai encore à tester si on peut envoyer une séquence avec plusieurs boutons enchainés : exemple je veux mettre mon décodeur satellite sur la chaine 234, aujourd'hui vous appuyez sur 2 puis 3 puis 4, si vous faites cela avec l'interface eedomus alors le délai sera trop long et vous sélectionnerez la chaine 2, puis la chaine 3 puis la chaine 4 et pas la chaine 234 il faut que je vois comment faire, ,toutes les bonnes idées sont à prendre |
Auteur: | jluc2808 [ 30 Oct 2022 18:36 ] |
Sujet du message: | Re: [Store] Télécommande Logitech Harmony |
alors la pour enchainer les commandes c'est plus simple que je le pensais il faut faire une macro qui enchaine les commandes de chaque boutons donc pour mettre la chaine 234, on enchaine les commandes 2,3,4 dans la macro avec un delai de 0 secondes entre chaque |
Auteur: | jluc2808 [ 18 Nov 2022 15:50 ] |
Sujet du message: | Re: [Store] Télécommande Logitech Harmony |
j'ai franchit le pas, j'ai fait le plugin (non sans mal) puis demandé de le publier en version publique. La nouvelle version complète du plugin s'appelle harmony_new je reste à votre écoute pour des retours et des modifications si nécessaire dans le plugin j'ai ajouté un readme_fr.md complet pour reprendre toutes les modifications |
Auteur: | nono1024 [ 05 Jan 2023 14:24 ] |
Sujet du message: | Re: [Store] Télécommande Logitech Harmony |
Bonjour, Et merci à toi d'avoir enclenché le pas sur ce nouveau script, tu as fait une demande de publicaiton sur le store eedomus ? Je ne vois pas de Harmony_new. merci. |
Auteur: | jluc2808 [ 05 Jan 2023 18:16 ] |
Sujet du message: | Re: [Store] Télécommande Logitech Harmony |
oui j'ai fait la demande pour passer le plugin en public , mais c'est coincé depuis le 20/11 et j'ai relancé plusieurs fois sans retour. si ca n'avance pas je peux mettre le plugin sur un drive de partage et vous laisser le soin de le publier en privé pour l'utiliser. |
Auteur: | nono1024 [ 02 Fév 2023 13:57 ] |
Sujet du message: | Re: [Store] Télécommande Logitech Harmony |
Bonjour, Merci pour votre réponse, je me suis dit " c'est bon on va attendre ça va le faire" mais apparement non Je veux bien oui un lien svp. C'est bizarre qu'ils n'aient pas répondu....surement le conflit de propriétaire sur le script ? |
Auteur: | jluc2808 [ 11 Fév 2023 08:33 ] |
Sujet du message: | Re: [Store] Télécommande Logitech Harmony |
le lien est : http://www.reflexequilibre.fr/download/harmony_new.zip |
Auteur: | Benji206 [ 11 Juin 2023 11:02 ] |
Sujet du message: | Re: [Store] Télécommande Logitech Harmony |
Bonjour j'aimerais bien essayé le nouveau script harmony new, j'ai bien ajouté le .php dans eedomus script mais après je ne vois pas quoi faire? J'arrive a voir mes activité et mes dispositifs et leurs ID. Merci d'avance |
Page 3 sur 3 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/ |