Shelly Plus 1 et Shelly Plus 1PM: remontée infos KO

Bonjour,

J’ai acheté les récents Shelly Plus 1 et Shelly Plus 1 PM. Dans le plugin-shelly je les ai déclaré en shelly 1 et shelly 1PM. Les actions allumer/éteindre fonctionnent mais pas les remontées d’infos comme statut par exemple.
Mes anciens modules shelly1 remontent bien les infos par contre.

Est-ce que la prise en charge de ces modèles est envisageable Lunarok?

Quelle version du plugin ? Stable ou beta ?

Dans les shelly as-tu les url correctement renseignées ?

Version stable du plugin version 2021-04-23 01:01:40.
Dans les interfaces shelly pour ces modèles, je ne trouve pas la section avec les url. Il n’y pas d’onglets " I/O URL actions"

Même problème avec le plugin en version beta

Le protocole a changer , http://"adresse IP"/rpc/Shelly.GetStatus

Voir avec @lunarok

PS :d’ailleurs il est au courant des news Shelly Pro 4PM - #2 par lunarok

1 « J'aime »

J’ai eu le même problème, qui a été réglé en faisant la maj du firmware des shelly. Certains anciens firmware n’avaient pas ces infos.

Eric

1 « J'aime »

[POUR INFO]
On parle des nouveaux Shelly Plus 1, qui ne sont pas encore intégré, ils n’ont pas la même API qu’avant

Oui sur les Shelly Plus l’API a été entièrement refaite.
Pour rien cacher, pour garder un code propre, ca va pas etre simple faut vraiment que je fasse attention aux effets de bord. A se demander si un plugin Shelly Plus serait pas préférable (et là faudrait qu’il soit gratuit pour ceux ayant Shelly, bref, au delà de devoir refaire une nouvelle intégration, faut que je vous la fasse proprement)

4 « J'aime »

Bon courage alors pour l’implémentation. On sera patient !

Un grand merci patwon !

La beta du jour contient une première implémentation pour le Shelly 1 plus, si quelqu’un peut tester, merci

Slt @lunarok
Un test rapide avec un Shelly 1 plus nouveau sorti de la boite Firmware MAJ

Firmware version: 0.9.1

Firmware build ID: 20211203-130101/0.9.1-ga939435

Web build ID: 1.5.2-202e49b
Le status ne remonte pas ?

6669|[2021-12-04 09:55:40][DEBUG] : Call : http://192.168.0.26/relay/0?turn=on, return : 200
6670|[2021-12-04 09:55:40][DEBUG] : Call : http://192.168.0.26/rpc/Shelly.GetStatus, return : 200
6671|[2021-12-04 09:55:42][DEBUG] : Call : http://192.168.0.26/relay/0?turn=off, return : 200
6672|[2021-12-04 09:55:42][DEBUG] : Call : http://192.168.0.26/rpc/Shelly.GetStatus, return : 200
6673|[2021-12-04 10:28:43][DEBUG] : Call : http://192.168.0.26/relay/0?turn=off, return : 200
6674|[2021-12-04 10:28:43][DEBUG] : Call : http://192.168.0.26/rpc/Shelly.GetStatus, return : 200
6675|[2021-12-04 10:29:22][DEBUG] : Call : http://192.168.0.26/relay/0?turn=on, return : 200
6676|[2021-12-04 10:29:22][DEBUG] : Call : http://192.168.0.26/rpc/Shelly.GetStatus, return : 200

{« ble »:{},« cloud »:{« connected »:false},« input:0 »:{« id »:0,« state »:false},« mqtt »:{« connected »:true},« switch:0 »:{« id »:0, « source »:« http », « output »:true,« temperature »:{« tC »:53.5, « tF »:128.2}},« sys »:{« mac »:« 123456789ABC »,« restart_required »:false,« time »:« 10:29 »,« unixtime »:1638613795,« uptime »:2837,« ram_size »:264712,« ram_free »:162068,« fs_size »:458752,« fs_free »:241664,« cfg_rev »:4,« available_updates »:{}},« wifi »:{« sta_ip »:« 192.168.0.26 »,« status »:« got ip »,« ssid »:« CURIEUX »,« rssi »:-48}}

Salut,

Je n’ai pas de Shelly 1 plus, par contre les infos ne remontent plus et les ordres ne passent plus sur des shelly 1 / 2.5 classiques depuis la montée de version.

Edit : j’ai répondu au mauvais message.
Et je n’ai rien plus rien dans les logs depuis la mise à jour.

je ne sais pas si c’est lié mais je viens de faire la mise à jour du plug-in bêta et mon Jeedom est maintenant planté. première fois que ça m’arrive. Je le sens mal…

Effectivement rien ne remonte ? @lunarok
PS: j’ai remis la sauvegarde … OK

Effectivement la mise à jour est catastrophique, j’étais pas arrivé encore à planter les jeedoms avec un plugin …

1 « J'aime »

Je confirme que mon Jeedom est planté. Heureusement au redémarrage il me laisse le temps de désactiver le plugin, en attendant une msie à jour salvatrice. A+

J’ai trouvé une boucle dans le code, je viens de la supprimer et j’ai réinjecter la mise à jour dans mon jeedom qui n’a pas replanté pour le moment (ca fait 1h, avant il tenait moins longtemps)

Bonjour,
J’ai remis la version stable du plugin Shelly car la version beta de ce jour plante Jeedom et
du coup je ne peux plus allumer ou éteindre le Shelly bulbeduo avec Jeedom…
Peut-on maintenant réinstaller la version béta ?

Demain vu que la correction est faite aujourd’hui