Kodi v18.9-19.4 plusieurs problèmes dans le plugin

Kodi 18.9 et 19.4 et version bêta sur jeedom
Jeedom 4.2.21

Bonjour, après avoir regarder les autres sujets et fait certaines modifications avec les bonnes guillemets, j’ai un problème que je peux pas interagir avec kodi par le widget. Il n’affiche rien alors que l’api est le bon et que si je force par les commandes je peux le bouger le curseur mais rien s’affiche sur le widget.

Widget

Sans titre

J’ai plusieurs erreurs

  • sur le centre de message « Erreur sur la fonction cron du plugin : Call to a member function execCmd() on bool »
  • Dans le fichier http.error j’ai celui-la « Undefined index: #background-color# in /var/www/html/plugins/kodi/core/class/kodi.class.php on line 736, referer: https://monjeedom/ »
  • Et lorsque je veux enregistrer une modification de l’equipement j’ai « 500 : Internal Server Error »
  • Et enfin lorsque j’ouvre pour modifier les equipements j’ai ceci:
Equipements

@Mips

Bonjour, après une mise à jour du plugin en bêta cela fonctionne. Le kodi est bien reconnu et le widget fonctionne sauf quand on clique au milieu ça nous ouvre une fenêtre avec le message

Vous n’êtes pas autorisé à effectuer cette action, IP : IP_Kodi

Erreur pour afficher le web commande de kodi

Je me demande s’il manque pas une commande car le lien va vers https://IP Jeedom/index.php?v=d&plugin=kodi&modal=your.kodi&id=1 et sur une version en v3 il y avait le jeedom_token en plus

J’ai du refaire une ligne de commande par SSH

sudo chown www-data:www-data -R resources
pour pouvoir télécharger les fichiers kodi.zip et kodi19.zip depuis la config du plugin

Je pense que le problème viens des iframes qui sous jeedom doivent être bloquer j’ai essayer de faire comme pour ma météo récupère les infos sites mais le script est trop compliquer a mettre en place

J’ai enfin pu tester et trouver la solution en comparant un jeedom 4.1.19 avec ma version 4.2.21 le plugin bêta de kodi et de trifouiller le core et apache2 pour savoir comment et qui mets des bâtons dans les roues. C’est dans le fichier « /etc/apache2/conf-available/security.conf » que l’option ‹ frame-src › n’existe pas car peu être problème de sécurité même sure, il faut rajouter sur la ligne qui commence par ‹ Header set Content-Security-Policy › à la fin après le ‹ ; › la ligne ‹ frame-src ‹ self › http://@ip_du_kodi:port_du_kodi/ ›; et relancer le service apache2 avec ‹ sudo service apache2 restart › ou redémarré votre box.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.