Autologin ne fonctionne plus

Bonjour,
Le plugin « autologin » ne fonctionne plus (enfin chez moi) et il semblerait qu’il ne soit plus maintenu dommage bien pratique…
Y a t-il un plugin équivalent sur Jeedom.

Merci

Bonjour,

Tu es sur quelle version de Jeedom ?

Depuis la 4.4.10 le champ du mot de passe a été modifié et ça pose problème pour les applications type coffre fort qui stock et saisissent les identifiants automatiquement.

Je ne sais pas comment fonctionne le plugin mais je dirais bien qu’il ne fonctionne plus pour cette raison.

Si c’est ça, Loïc a soumis le problème à la team Jeedom et l’analyse est en cours pour revenir en arrière sur cette histoire de champ password.

Bonjour,

Non ce n’est pas la raison, que j’ignore.

Quelles sont les infos demandées habituellement lors de la rédaction d’une demande?

1 « J'aime »

C’est peut être ça !

C’est un petit début…
Mais capital. Lorsqu’on a une installation debian 12 c’est important de le préciser

1 « J'aime »

Bonjour,
Je réouvre car c’est un plugin bien pratique. Voila ce que j’ai en log en mettant le plugin en « debug »

Le user est bien en profil « utilisateur » et il existe bien et fonctionne.

log autologin

0000|[2024-09-10 05:27:47] ERROR  : User does not exist or is disabled.

log http.error

0000|[Tue Sep 10 05:27:40.835872 2024] [php:error] [pid 1412027:tid 1412027] [client 192.168.XX.XX:30894] PHP Fatal error:  Uncaught Error: Undefined constant "path" in /var/www/html/plugins/autologin/core/class/autologin.class.php:39\nStack trace:\n#0 /var/www/html/core/class/DB.class.php(219): autologin->preUpdate()\n#1 /var/www/html/core/class/eqLogic.class.php(1053): DB::save()\n#2 /var/www/html/core/ajax/eqLogic.ajax.php(501): eqLogic->save()\n#3 {main}\n  thrown in /var/www/html/plugins/autologin/core/class/autologin.class.php on line 39
0001|[Tue Sep 10 05:27:40.973854 2024] [php:error] [pid 1412114:tid 1412114] [client 192.168.XX.XX:30947] PHP Fatal error:  Uncaught Error: Undefined constant "path" in /var/www/html/plugins/autologin/core/class/autologin.class.php:39\nStack trace:\n#0 /var/www/html/core/class/DB.class.php(219): autologin->preUpdate()\n#1 /var/www/html/core/class/eqLogic.class.php(1053): DB::save()\n#2 /var/www/html/core/ajax/eqLogic.ajax.php(501): eqLogic->save()\n#3 {main}\n  thrown in /var/www/html/plugins/autologin/core/class/autologin.class.php on line 39
0002|[Tue Sep 10 05:27:41.107676 2024] [php:error] [pid 1411230:tid 1411230] [client 192.168.XX.XX:30948] PHP Fatal error:  Uncaught Error: Undefined constant "path" in /var/www/html/plugins/autologin/core/class/autologin.class.php:39\nStack trace:\n#0 /var/www/html/core/class/DB.class.php(219): autologin->preUpdate()\n#1 /var/www/html/core/class/eqLogic.class.php(1053): DB::save()\n#2 /var/www/html/core/ajax/eqLogic.ajax.php(501): eqLogic->save()\n#3 {main}\n  thrown in /var/www/html/plugins/autologin/core/class/autologin.class.php on line 39
0003|[Tue Sep 10 05:27:41.241495 2024] [php:error] [pid 1388948:tid 1388948] [client 192.168.XX.XX:30941] PHP Fatal error:  Uncaught Error: Undefined constant "path" in /var/www/html/plugins/autologin/core/class/autologin.class.php:39\nStack trace:\n#0 /var/www/html/core/class/DB.class.php(219): autologin->preUpdate()\n#1 /var/www/html/core/class/eqLogic.class.php(1053): DB::save()\n#2 /var/www/html/core/ajax/eqLogic.ajax.php(501): eqLogic->save()\n#3 {main}\n  thrown in /var/www/html/plugins/autologin/core/class/autologin.class.php on line 39

Merci

Ce plugin ne sera plus mis à jour via le market, son auteur ne répond plus et personne n’a accès en écriture.

J’ai une version mise à jour ici: GitHub - Mips2648/plugin-autologin at master

4 « J'aime »

Merci @Mips ,
J’ai bien « sauvegarde réussie » quand je vais dans la fonction « ajouter un plugin » mais ensuite je ne le retrouve pas. J’ai du louper quelque chose.
Faut-il télécharger le zip ??

Bonjour

Vous pouvez télécharger le zip
image

Avec l’éditeur de fichiers intégré au Core copier ces dossiers dans le dossier du plugin

Ou ajouter le plugin via un lien github pour avoir les mises à jour

Bonjour,

Oui c’est surement la bonne solution mais comment tu fais ??

Merci

Je sais la doc n’est pas très loquace mais je n’ai trouvé que cela

Sinon on en parle ici Intaller un plugin GitHub - #7 par tit_juju

Mais du coup je ne vois pas github dans la liste comme expliqué dans le post en référence ci-dessus

Bonjour,

pour pouvoir ajouter un plugin via Github, il faut activer la fonctionnalité dans les paramètres de Jeedom :wink:

Juste en cochant la case « Activer Github », ensuite à l’ajout d’un plugin, dans le menu il y aura Github de proposé :+1:

TiTidom.

Ah ben merci, je pensais que c’était juste pour le core de jeedom !

Tu peu pas l’ajouter dans le market, vu que le createur de l’ancien plugin n’est plus ….

Doc sommaire mise à jour: plugin-autologin/README.md at master · Mips2648/plugin-autologin · GitHub

J’ai suivi ta Doc sommaire, pas d’erreur ,enregistrement OK mais je ne vois toujours pas le plugin ni dans le répertoire « plugins ».

ca aurait aidé de donner le message d’erreur qui apparait… car il y en a un

j’ai mis à jour la doc, il y avait une erreur, c’est plugin-autologin et pas jeedom-autologin

Bonjour @Mips ,
Désolé mais le plugin ne fonctionne pas.
Je l’ai installé, pas de problème et ensuite il est impossible de modifier quoi que ce soit dans l’équipement créé. C’est peut être une histoire de droits.

Dans log en debug :

0000|[2024-09-13 06:53:48] INFO  : Début d'activation du plugin
0001|[2024-09-13 06:53:49] INFO  : Info sur le démon : {"launchable_message":"","launchable":"nok","state":"nok","log":"nok","auto":0}
0002|[2024-09-13 06:53:49] DEBUG  : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=autologin function=install callInstallFunction=1
0003|[2024-09-13 06:54:55] ERROR  : User does not exist or is disabled.
0004|[2024-09-13 06:59:34] ERROR  : User does not exist or is disabled.

Et puis j’ai :

Voila la config de l’équipement :

Bien sur j’ai modifié « objet parent » puis « utilisateur » et puis sauvegarde OK,

mais quand je réouvre l’équipement aucune modifs prise en compte.

Merci