Installation ATVremote

non, pour moi ton problème est dans ton install réseau.

  1. il ne peut pas y avoir de routage entre jeedom et l’appleTV.
  2. le multicast doit être autorisé sur tout ton réseau (sur chaque element entre jeedom et ton apple TV), les options en fonction des marques changent de nom : IGMP Snooping, multicast, mDNS, multicast DNS.
  3. si l’IGMP Snooping est activé partout et que ca ne marche pas, le désactiver sur les périphériques chinois ou tplink, ils l’implémentent mal.
  4. attention aux petits switch low cost non managable qui coupent le multicast sans laisser l’occasion de le réactiver.

sinon en effet, une fois sur 20, on peut avoir ce problème… il suffit de relancer le démon et ca doit passer.

Justement, tout est ok de ce côté la. Je n’ai pas de switch spécifique, une freebox delta et l’Apple TV sur le LAN connectée en RJ45.
J’ai redémarré l’Apple TV et modifié le cron à 5min les requêtes semblent passer à tous les coups désormais…bizarre…

Tu as une atv 4 ?

Yes ! une 4K très exactement.

1 « J'aime »

Parfait, tu auras de l’instantané alors :wink: plus du cron

Via la commande push_updates

Top ! :sunglasses:
Bon bah je patiente alors !

Bonjour à tous !

Voilà, on se sent prêt pour passer l’alpha en Beta :slight_smile:

@Wators a fait un travail de fou sur le widget :

Grace au démon, les temps de réaction sont quasi en temps réel pour l’aTV4 et 4k, et malheureusement un peu plus lents pour la 3 (elle ne fournit pas l’info, on doit donc la questionner toutes les minutes).

On finalise et on sort ca en beta de la journée !

Des tests assidus ont été effectués sur Buster et Stretch. Comme indiqué, le plugin n’est pas compatible Jessie. V4 est bien testé aussi (même V4.1 !) par contre la V3 on en a plus…

il y a un problème sur la fonction Repeat quand on la passe à OFF, ca semble être du coté de l’appleTV et du protocol en lui même… donc c’est connu :wink: (tout s’arrête) mais aussi un décallage des états pour Repeat, donc quand ca indique repeat 1 c’est repeat all en vrai :wink: c’est ccnnu aussi mais ca vient de la lib… d’ici la sortie en stable, je suppose que ca sera corrigé :wink:

Testé avec le nouveau tvOS 13.4.5 également :slight_smile:

Merci encore à @Wators qui a fait un superbe travail sur pleins de points du plugin ! sans lui, il serait toujours en attente :wink:

ATTENTION : avant de mettre à jour, supprimez l’équipement existant, il a quasi complètement été modifié, ca sera plus simple.

1 « J'aime »

Cool , je testerai en V3

c’est poussé en beta sur la market ! n’oubliez pas de supprimer votre aTV actuelle dans le plugin avant mise à jour !

Test rapide après suppression et inclusion de mes 2 Apple TV, tout semble bien fonctionner en V3. C’est plus réactif, c’est plus joli et update du widgets instantané. Bref que du plus. Merci à vous tous pour le boulot.

PS: je confirme juste le problème avec le off : off/on sur le widget mais l’apple TV reste allumé et on le voit dans les logs.

[2020-05-21 12:33:33][DEBUG] : Passage dans la fonction event powerstate
[2020-05-21 12:33:33][DEBUG] : Reçu du démon :{"result": "success", "datetime": "2020-05-21T12:33:33.629640+02:00", "power_state": "off"}
[2020-05-21 12:33:33][DEBUG] : power_state : off
[2020-05-21 12:33:35][DEBUG] : Passage dans la fonction event powerstate
[2020-05-21 12:33:35][DEBUG] : Reçu du démon :{"result": "success", "datetime": "2020-05-21T12:33:35.921615+02:00", "power_state": "on"}
[2020-05-21 12:33:35][DEBUG] : power_state : on
[2020-05-21 12:33:39][DEBUG] : Passage dans la fonction event powerstate
[2020-05-21 12:33:39][DEBUG] : Reçu du démon :{"result": "success", "datetime": "2020-05-21T12:33:39.607362+02:00", "power_state": "off"}
[2020-05-21 12:33:39][DEBUG] : power_state : off
[2020-05-21 12:33:41][DEBUG] : Passage dans la fonction event powerstate
[2020-05-21 12:33:41][DEBUG] : Reçu du démon :{"result": "success", "datetime": "2020-05-21T12:33:41.918910+02:00", "power_state": "on"}
[2020-05-21 12:33:41][DEBUG] : power_state : on
[2020-05-21 12:33:45][DEBUG] : Passage dans la fonction event powerstate
[2020-05-21 12:33:45][DEBUG] : Reçu du démon :{"result": "success", "datetime": "2020-05-21T12:33:45.671054+02:00", "power_state": "off"}
[2020-05-21 12:33:45][DEBUG] : power_state : off
[2020-05-21 12:33:47][DEBUG] : Passage dans la fonction event powerstate
[2020-05-21 12:33:47][DEBUG] : Reçu du démon :{"result": "success", "datetime": "2020-05-21T12:33:47.723138+02:00", "power_state": "on"}
[2020-05-21 12:33:47][DEBUG] : power_state : on
[2020-05-21 12:33:51][DEBUG] : Passage dans la fonction event powerstate
[2020-05-21 12:33:51][DEBUG] : Reçu du démon :{"result": "success", "datetime": "2020-05-21T12:33:51.478017+02:00", "power_state": "off"}
[2020-05-21 12:33:51][DEBUG] : power_state : off
[2020-05-21 12:33:53][DEBUG] : Passage dans la fonction event powerstate
[2020-05-21 12:33:53][DEBUG] : Reçu du démon :{"result": "success", "datetime": "2020-05-21T12:33:53.665348+02:00", "power_state": "on"}
[2020-05-21 12:33:53][DEBUG] : power_state : on
[2020-05-21 12:33:57][DEBUG] : Passage dans la fonction event powerstate
[2020-05-21 12:33:57][DEBUG] : Reçu du démon :{"result": "success", "datetime": "2020-05-21T12:33:57.428588+02:00", "power_state": "off"}
[2020-05-21 12:33:57][DEBUG] : power_state : off
[2020-05-21 12:33:59][DEBUG] : Passage dans la fonction event powerstate
[2020-05-21 12:33:59][DEBUG] : Reçu du démon :{"result": "success", "datetime": "2020-05-21T12:33:59.631303+02:00", "power_state": "on"}
[2020-05-21 12:33:59][DEBUG] : power_state : on

Heu le problème off était avec le repeat pas avec le on/off il se passe quoi en fait ??

Hello @nebz ! Le plugin à l’air top, par contre j’ai toujours le même problème, le scan ne donne aucun résultat. Je suis en V3.3.49

Les logs indiquent simplement :

[2020-05-21 13:20:38][INFO] : Scan en cours...
[2020-05-21 13:20:42][DEBUG] : Résultat brut :

Une idée d’ou pourrait venir le problème ?

Ton réseau comme indiqué plus haut

En action la commande Off quand l’Apple TV est en marche ça bagotte en permanence On/Off.

J’ai désactivé le plugin puis re activé. Ça semble rentrer dans l’ordre.
A surveiller…

C’est bizarre, car le scan fonctionne manuellement via le plugin script.
Mon Apple TV est bien sur le même réseau que Jeedom…

Ce qu’on a remarqué c’est que quand on allume, ça passe à on puis off puis on, mais c’est normal.

Par contre ça éteint très bien

Re scan alors car le scan fait exactement la même commande que tu fais.

J’ai pas vu de soucis avec la commande On.
Juste le Off a lancé des On puis Off sans cesse. Seul un arrêt du plugin a permis d’arrêter ce phénomène.
Mais comme dit une relance du plugin ça semble rentrer dans l’ordre.

Bizarre mais ok :wink: espérons que ça revienne pas, ton AppleTV est bien à jour ?

Ça peut être lié aussi au lien hdmi… à voir