JeeMate - Problèmes d'installation

J’étais en v0.8 et tout fonctionnait bien :wink:.
Je suis passé en 0.9 car stable et j’en ai profité pour récompenser les développeurs pour ce travail énorme mais… ça ne fonctionne plus pour moi :frowning: lol.
En passant en 0.9, j’ai du tout recréer donc impossible de garder ce qui fonctionnait en v0.8…
Je fais entièrement confiance aux développeurs pour corriger le problème
Merci

Bonsoir.
Petit problème aussi de mon coté sur android pour régénérer l’interface. ça tourne indéfiniment.
j’ai supprimé le téléphone dans le plugin, puis recréé. Supprimé les données de l’app… sans succés.
Par contre j’ai pu appliquer une sauvegarde.

Version plugin 23/06/2021 beta
Version app 0.9.2+45

Merci

salut,

j’ai sans doute déjà fait la correction dans ma version de dev, mais au cas où pourrais tu m’envoyer en MP ton fichier d’import stp.
tu peux le récupérer dans le plugin jeemate, bouton debug fonction, puis clic sur getinstall et télécharges le fichier

Voici le fichier demandé.
J’ai rajouté l’extension .txt pour pouvoir l’inclure en pièce jointe ici.
getinstall.json.txt (11,8 Ko)

C’est normal que tu ne vois rien dans l’app.
Il faut dans le plugin jeemate, les pièces soient cochées/configurées comme ‹ envoyé ›. Idem pour tes équipements
Dans ton fichier d’import, tu n’as qu’une pièce qui est transmise, avec un équipement, mais cet équipement n’a pas les types génériques configurés.

Pour qu’un équipement soit dispo dans l’app, cela fonctionne comme pour l’app jeedom officielle. Il faut que dans le plugin jeemate:

  • la pièce soit cochée « envoyer »
  • l’équipement coché « envoyer »
  • les commandes de l’équipements aient leur type générique configuré, soit depuis jeedom, soit depuis le plugin.
    Il y a certains équipements où je vais plus loin et je vous mache le boulot, mais pour les equipements classiques zigbee, zwave, mqtt, virtuel par exemple il faut config les génériques.

Les génériques servent à décrire dans le core jeedom

  • ce qu’est un équipement (une lampe ou une prise? ou un capteur de température etc),
  • et à quoi correspondent ses commandes (qui est le ON, le OFF, l’état, quand on fait ON ça met quelle info à jour).

Sans ça le core jeedom et d’autres plugins (assistants vocaux, homebridge par exemple) ne savent pas à quoi ça correspond.

Les types génériques, sont très souvent déjà renseignés par les plugins, plus ou moins bien ça dépend…sauf pour le plugin virtuel, mqtt par exemple car c’est vous qui créez votre équipement.

Perso, c’est dans ma routine, qand j’ajoute un nouvel équipement dans jeedom, alors je vérifie toujours sa config types génériques, les min et max, vu que j’utilise les ghome et alexa, et jeemate bien sûr :slight_smile:

Pour config les types génériques, je conseille de passer par le plugin jeemate, c’est beaucoup plus pratique.

Pour mon app, j’ai choisi cette voie car je suis fainéant et n’aime pas répéter la config dans différents plugins quand elle existe déjà dans le core jeedom.

Quand les configs des génériques sont déjà faites, alors en 1mn40, on a un UI jeemate prêt, création de l’équipement et pairing inclus (vidéo à l’appui), ensuite on peut s’amuser dans l’app à personnaliser des choses si besoin :slight_smile:

Cherche pas il sont encore le bug de plugin, je vais pousser une maj stable today pour débug déjà une grande partie des bug viseul

1 « J'aime »

@scalz, @Thibaut_T

Oui merci de vos retours.
J’ai vérifié et mes équipements sont bien tous cochés avec des équipements tous en type génériques donc je pense en effet qu’il s’agit plutot d’un bug.
J’attends la nouvelle release du plugin pour voir si je peux avancer.
Bon corage a vous.

Hello,

Elle est dispo, tu va voir que sa risque de changer beaucoup de chose :wink:

Cordialement
Thibaut

Ps : Si tu a jamais fait de configuration, je te conseil de faire un reset DB dans la page de config de JeeMate

1 « J'aime »

@Thibaut_T

Hello, Super ! :+1:

Après mise à jour du plugin, j’ai :

  • fait unreset DB dans la page de configuration du plugin
  • refait un appairage QR code avec mon téléphone
  • Regénérer l’interface en Automatique

Résultats, mon onglet Pièces et bien peuplé, je vais vérifier que j’ai tout.
Dans mon rapport d’import, j’ai quelques équipements Philips Hue qui sont listés et qui ne sont probablement pas déclarés en générique. Je vais vérifier également.

Merci pour le support et le boulot fournit.

2 « J'aime »

Après il est possible que tu ai pas les équipement en question de cocher :slight_smile:

Cordialement
Thibaut

Cela concerne des prises commandées Philips Hue (Smart Plug) mais cela semble venir de la déclaration du type générique.Pour le moment, ce qui semble ne pas être conforme est le suivant :

Action déclarée type générique Lumiere Bouton OFF & ON : remonte une Info au lieu d’une action dans l’app
Action déclarée type générique Bouton OFF & ON : ne remonte pas du tout dans l’app

Si tu as un avis, alors welcome …

Hello,
Poste une photo de la config générique de l’équipement, Le plugin peux te permet un affichage plus simpliste dans configuration jeemate → piece et clique su le nom de l’équipements

Cordialement
Thibaut

C’est lié au plugin Philips Hue.

L’import génére des erreurs dans le rapport d’import.
Message « Le générique type de cette commande Action requiert qu’une commande Info soit liée … »
Il n’y a pas de commande Info liée car cette action allume ou éteint toutes les lampes Hue et pas qu’une seule. C’est lié au fonctionnement Hue et je pense que Jeemate ne traite pas ce cas un peu particulier ce qui n’est pas anormal (pour le moment en tout cas) …

La premiere est que tu a 2 état, je te conseil de retiré le générique sur Reachable.

Pour le second, c’est un cas particulier, je te conseil soit d’attendre les nouvelle fonction des panel pour les action groupé. mais je pense qu’il est pas utile de l’envoyer celui la.

Cordialement
Thibaut

Ben oui ! Ne pas l’importer … tout simplement. Je n’y avais pas pensé.
Bon maintenant que j’ai décoché l’équipement All, plus de message dans mon rapport d’import et tout va bien :slightly_smiling_face:

Encore un grand merci !!!

1 « J'aime »

Bonjour,

Je viens de faire la mise à jour du plugin, j’ai vidé le cache et supprimé les datas mais le regénérer interface tourne en boucle, je ne sais plus quoi faire… :frowning: (alors que la V0.8 c’était nickel)

Edit: faut-il recréer un nouvel équipement dans le plugin et/ou désinstaller/réinstaller l’appli ?

Merci

@Emlivyo
En ce qui me concerne, je n’ai pas recréé de téléphone dans le plugin, juste fais la mise a jour de ce soir (version 2021-06-24 16:57:08).
Puis appairage dans l’app et regénerer l’interface.
Moi c’est sous iOs et toi Android je crois.
Mais c’est la nouvelle version du plugin qui a tout débloqué chez moi.
Bon courage :confused:

Hello,

Il faut juste savoir que les équipement de la 0.8 ne sont pas compatible avec les dernière version de l’app, il faut donc les recrée, si tu a toujours un bug de regen, tu peux tenter un reset de DB. Et si sa passe toujours pas je peux pendre la main sur ton jeedom pour voir les bug et tenter de debug le plugin.

Ps : Si tu veux que je prenne la main passe en message privé sur le forum

Cordialement
Thibait

J’ai bien eu le msg lors du passage de V0.8 à V0.9 donc j’ai tout recréé et cela a fonctionné 2 fois mais ca n’a pas tenu…
c’est quoi un « Reset DB » stp ?
Je suis sous Android
Si cela ne fonctionne pas, je te donne la main :slight_smile:
Merci

Sa remet a 0 tout le plugin Jeedom et sa memoire :slight_smile: