Depuis la migration 4.5.2 mes shelly 1PM ne remonte plus les informations (Puissance, voltage …).
La commande On/Off marche parfaitement.
J’ai tester la commande http://192.xxx.xxx.xxx/rpc/Shelly.GetStatus, les infos dans un navigateur sont bonne.
Mes autres shelly (1, 1plus ?..) fonctionnent, j’ai quand même réinstallé le plug-in en stable et en béta. ça ne solutionne pas le problème.
Je n’utilise pas ce plugin, mais il me semble que désormais la façon la plus préconisée est plutot d’utiliser MQTT pour communiquer avec des shelly plutot que d’utiliser ce plugin qui visiblement n’a pas été mis à jour depuis un certain temps.
Par contre tu parles de migration vers la 4.5.2 mais dans ta page santé, on voit que tu es en Debian 12. Si je ne dis pas de bétise, je pense que le souci que tu rencontres est plus lié au passage en Deb12 que sur jeedom 4.5x. Tu as fait les deux en même temps ?
J’ai fait modifier le code par Mistral AI.
Fichier : Plugins\Shelly\Core\Class\shelly.class.php
N’étant pas développeur je ne garantie rien mais après des tests chez moi tout fonctionne correctement pour mes Shelly 1, Shelly 1 plus, Shelly 1 PM, Shelly 1 PM plus, Shelly 2 PM.
Si vous voulez tester, pensez à dupliquer le fichier pour garder l’original et pouvoir revenir en arrière.
La solution n’est pas l’idéale, c’est une solution d’urgence. Une modification du plugin par @lunarok serait idéale bien évidement.
Si un développeur passe par là et veut regarder le code pour voir ce que cela donne, je suis aussi preneur pour apporter ses corrections.
code supprimé car plugin payant.
Me contacter si besoin.
C’est interdit de communiquer du code d’un plugin payant !
Et je ne comprends pas pourquoi tu préfères modifier du code que d’utiliser mqtt qui est désormais supporté par Shelly ce qui n’était pas le cas a la création du plugin.