Shelly Pro 4PM

Bonjour

Je viens de regarder dans la beta du 04/10 et je n ai pas vu le nouveau Shelly Pro 4PM
Est-il prévu ?
ou est il identique/compatible avec le Shelly 4 Pro

Merci d’avance

C’est une nouvelle API sur leurs 3 modèles « pro », donc tout à revoir.
Ca va prendre un peu plus de temps, c’est pas un profil à ajouter.

Ok merci pour ton retour

Effectivement Je comprends que ça va prendre plus de temps. Après mon besoin n’est pas immédiat.

On verra au moment voulu
Je laisse le sujet ouvert si tu veux donner des news

Je viens d’en installer un sans faire attention à la prise en charge par le plugin, donc les commande On off fonctionne via la plugin avec la version pro4, mais toute les autres information ne remonte pas.

Si besoin d’un testeur pour la beta « pro 4 PM » j’en est deux d’opérationnel, que je pilote actuellement en 4 pro, donc sans retour d’état, je tente en parallèle le JMQTT, mais je trouve pas forcement les bonne syntax pour avoir le résultat attendu ( j’utilise une des input en « detached », qui pour le moment comunique en lien direct avec jeedom)

Il est dans la beta dejà si tu veux tester

Voilà, béta en place, mais seul les ordres ON et OFF fonctionne, pour le reste voir capture ci-dessous et si j’actionne le shelly directement depuis son interface ou les bouton en façade, rien n’est envoyé à jeedom.

Ca c’est avec le modèle 4 Pro, pas le Pro 4PM

J’ai pourtant bien sélectionner 4pm, mais sans recrée l’équipement, je tente avec une nouvelle création,

Edit: même en creation d’un nouvelle equipement c’est idem
image


Slt…
Peut-tu essayer une cde directe dans ton PC, doit-être http://10.0.4.87/status et voir ce qu’il répond …
PS est-ce bien une adresse en local

Essaye de mettre les logs dans des balises </> pas en mode photos !

C’est bon je sais pourquoi. J’utilise la nouvelle méthode si il y a plus dans le nom, mais la ils ont garder pro …
Je corrige si possible ce soir

c’est fait, faudra réenregistrer

Merci, en effet les état et puissance remonte bien, par contre il manque les « inputs » (j’utilise les inputs en détaché des boutons), et il y a toujours des requêtes invalide:

[2021-12-12 12:55:19][DEBUG] : Call : http://10.0.4.87/rpc/Shelly.GetStatus, return : 200, content : {"ble":{},"cloud":{"connected":false},"eth":{"ip":null},"input:0":{"id":0,"state":false},"input:1":{"id":1,"state":false},"input:2":{"id":2,"state":false},"input:3":{"id":3,"state":false},"mqtt":{"connected":false},"switch:0":{"id":0, "source":"WS_in", "output":true, "apower":0.0, "voltage":235.2, "current":0.0, "pf":0.00, "aenergy":{"total":114.193,"by_minute":[0.000,0.000,0.000],"minute_ts":1639310117},"temperature":{"tC":37.8, "tF":100.0}},"switch:1":{"id":1, "source":"WS_in", "output":false, "apower":0.0, "voltage":235.3, "current":0.0, "pf":0.00, "aenergy":{"total":1884.642,"by_minute":[0.000,0.000,0.000],"minute_ts":1639310117},"temperature":{"tC":37.8, "tF":100.0}},"switch:2":{"id":2, "source":"http", "output":true, "apower":19.1, "voltage":234.7, "current":0.5, "pf":-0.83, "aenergy":{"total":595.647,"by_minute":[9.963,60.077,60.286],"minute_ts":1639310117},"temperature":{"tC":37.8, "tF":100.0}},"switch:3":{"id":3, "source":"http", "output":false, "apower":0.0, "voltage":234.6, "current":0.0, "pf":0.00, "aenergy":{"total":0.704,"by_minute":[0.000,0.000,0.000],"minute_ts":1639310117},"temperature":{"tC":37.8, "tF":100.0}},"sys":{"mac":"84CCA87FAA44","restart_required":false,"time":"12:55","unixtime":1639310119,"uptime":84706,"ram_size":235516,"ram_free":137832,"fs_size":524288,"fs_free":294912,"cfg_rev":3,"available_updates":{}},"ui":{},"wifi":{"sta_ip":"10.0.4.87","status":"got ip","ssid":"SUPER_MOUNY27","rssi":-75}} 
[2021-12-12 12:56:30][DEBUG] : Loading cmd for type : shellypro4pmplus on 4 pm pro 1 test
[2021-12-12 12:56:30][DEBUG] : Call : http://10.0.4.87/status, return : 404, content : Not Found

EDIT: finalement, les inputs détaché remonte mais avec un délais.

[2021-12-12 12:55:19][DEBUG] : Call : http://10.0.4.87/rpc/Shelly.GetStatus, return : 200, content : {« ble »:{},« cloud »:{« connected »:false},« eth »:{« ip »:null},« input:0 »:{« id »:0,« state »:false},« input:1 »:{« id »:1,« state »:false},« input:2 »:{« id »:2,« state »:false},« input:3 »:{« id »:3,« state »:false},« mqtt »:{« connected »:false},« switch:0 »:{« id »:0, « source »:« WS_in », « output »:true, « apower »:0.0, « voltage »:235.2, « current »:0.0, « pf »:0.00, « aenergy »:{« total »:114.193,« by_minute »:[0.000,0.000,0.000],« minute_ts »:1639310117},« temperature »:{« tC »:37.8, « tF »:100.0}},« switch:1 »:{« id »:1, « source »:« WS_in », « output »:false, « apower »:0.0, « voltage »:235.3, « current »:0.0, « pf »:0.00, « aenergy »:{« total »:1884.642,« by_minute »:[0.000,0.000,0.000],« minute_ts »:1639310117},« temperature »:{« tC »:37.8, « tF »:100.0}},« switch:2 »:{« id »:2, « source »:« http », « output »:true, « apower »:19.1, « voltage »:234.7, « current »:0.5, « pf »:-0.83, « aenergy »:{« total »:595.647,« by_minute »:[9.963,60.077,60.286],« minute_ts »:1639310117},« temperature »:{« tC »:37.8, « tF »:100.0}},« switch:3 »:{« id »:3, « source »:« http », « output »:false, « apower »:0.0, « voltage »:234.6, « current »:0.0, « pf »:0.00, « aenergy »:{« total »:0.704,« by_minute »:[0.000,0.000,0.000],« minute_ts »:1639310117},« temperature »:{« tC »:37.8, « tF »:100.0}},« sys »:{« mac »:« 84CCA87FAA44 »,« restart_required »:false,« time »:« 12:55 »,« unixtime »:1639310119,« uptime »:84706,« ram_size »:235516,« ram_free »:137832,« fs_size »:524288,« fs_free »:294912,« cfg_rev »:3,« available_updates »:{}},« ui »:{},« wifi »:{« sta_ip »:« 10.0.4.87 »,« status »:« got ip »,« ssid »:« SUPER_MOUNY27 »,« rssi »:-75}}
[2021-12-12 12:56:30][DEBUG] : Loading cmd for type : shellypro4pmplus on 4 pm pro 1 test
[2021-12-12 12:56:30][DEBUG] : Call : http://10.0.4.87/status, return : 404, content : Not Found

problème de balise en insertion ?

Bonjour lunarok,

Dans la version beta du 2021-12-12 01:01:52, il y a une erreur dans le code de « Eteindre 2 » du module Pro 4PM.
Il y a : {« request »:« relay/2?turn=off »} au lieu de : {« request »:« relay/1?turn=off »}

1 « J'aime »

Bonjour @lunarok

Merci pour le travail sur le plugin shelly ! J’ai acquis un Shelly Pro4PM il y a peu. J’ai installé la mise à jour du plugin hier, qui inclus ce dernier modèle (je suis en stable).

La coquille dont parle précédemment @llevet (grand merci, tu m’as fait gagner du temps) se trouve dans le fichier shellypro4pmplus.json qui se trouve dans plugins/shelly/core/config/devices, en ligne 124.

Une fois corrigé, je n’ai pas trouvé mieux que supprimer et recréer l’équipement pour prendre en compte la correction.

1 « J'aime »

fait en beta

2 « J'aime »