Nouvelle fonction assistance 4.4

Salut,

Core 4.4.2

Vu que je clique sur le bouton Assistance dans le plugin-jmqtt , n’y a t’il pas la possibilité d’auto sélectionner la catégorie image afin de ne pas avoir ceci?
image
Ps: Bravo @tomitomas pour cette nouvelle fonctionnalité :slight_smile:


Mes infos de config :

Core : 4.4.2 (beta)
DNS Jeedom : oui

Plugin : jMQTT
Version : 2023-12-17 15:47:57 (beta)
Statut Démon : Démarré - (2024-01-15 18:18:57)

Informations complémentaires du plugin :
OS: debian 11 on oracle ; PHP: 7.4.33 ; Python: 3.9.2
jMQTT: v23.11.4 ; Brokers: 1 ; Equipments: 4 ; cmds: 2

Salut

Ca le faisait bien automatiquement avant via le bouton et les fonctions que j avais implémentés.

@Salvialf

Salut,

Normalement je n’ai rien modifié au fonctionnement, d’ailleurs si je test avec le 1er plugin qui me passe sous la main ça parait OK :

Effectivement j’ai installé jMQTT et je confirme qu’il ne remonte pas sa catégorie :


Il a un problème de catégorie non ? image
Ce devrait être automation protocol il me semble

image

Edit : y’a un truc bizarre, je suis allé vérifier sur github et la categorie semble bonne, alors que depuis l’éditeur de fichier c’est différent.
image

Edit 2: @Furaxworld ton install est en anglais ?
J’ai testé un autre plugin de cette catégorie et c’est pareil elle ne remonte pas sur le forum. On dirait bien qu’y’a un problème avec les installations en anglais, va falloir creuser un peu…

Edit3 : Testé en français c’est un problème avec la catégorie en fait.

idem en 4.3.21 et 4.4.2

image

Post initial Jeedom en français
Et pourquoi tu as 2 domotic protocol sur ton screen ?
image

Parce que dans le info.json la category est modifiée justement :
image

Hello,

Merci pour les investigations :slight_smile:
Peux-tu préciser stp ?
Devrait-il y avoir « automation protocol » ou « domotic protocol » ligne 13 du info.json

Bad

automation protocol => https://doc.jeedom.com/fr_FR/dev/structure_info_json#NOMENCLATURE%20CATEGORIES

C’est bien automation protocol comme sur ton repo pas de soucis je ne sais pas pourquoi il m’a changé ça et je n’ai malheureusement pas le temps de creuser plus loin mais le problème de catégorisation rencontré est lié à cette catégorie quelle que soit la langue.

Merci pour la confirmation :slight_smile:

@Furaxworld, peux-tu essayer de forcer la réinstallation du plugin jMQTT stp ?

Hello,

Après avoir creusé un peu, je reproduis avec le plugin IPX800v5 (fraichement installé pour l’occasion) :

Le problème se situe donc dans le Core, et en soit c’est logique, car jMQTT n’intervient jamais dans la création de category ici

Le Core cherche la catégorie dans info.json lors du plugin::byId(), ici
Puis ne rentre pas dans ce bloc, car automation protocol est bien dans $JEEDOM_INTERNAL_CONFIG['plugin']['category'] ici, et n’est donc pas un alias.

On se retrouve donc bien avec automation protocol et « Protocole domotique » n’est jamais récupéré.

Maintenant je regarde pour les 2 « [d/D]omotic protocol » en anglais.

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