[Store] Shelly

Discussion et échanges de scripts pour la box eedomus

Re: [Store] Shelly

Messagepar Hakkai94 » 12 Déc 2024 13:07

Bonjour à tous,
Je viens d'acquérir 2 Shelly Pro3EM pour réaliser des mesure sur différents circuits de mon installation, mais le plugin Shelly ne prend pas ce modèle. De plus, j'ai pu trouver l'URL sur laquelle je peux récupérer les informations (http://IPSHELLY/rpc/Shelly.GetStatus), mais il n'y a pas d'information de compteur. Il existe un script sur GitHub (https://github.com/sicanins/shelly-pro3EM-energycounter) pour générer un compteur global, mais j'aurais aimé avoir un compteur pour chaque phase mesurée (je suis en monophasé).
@MaDomotic, peux-tu m'envoyer ce que tu as afin que j'essaye de voir si j'arrive à faire qqch répondant à mes besoins ? @clarinette49, comment as-tu géré ta problématique ?
Merci

PS : mon installation n'a plus rien à voir avec le site, faudrait que je fasse une mise à jour ...
Mon installation Domotique : https://cesardomotique.wordpress.com/
Hakkai94
 
Messages : 42
Inscription : 27 Déc 2013
Localisation : Avignon

Re: [Store] Shelly

Messagepar Fab_Rice » 29 Juil 2025 18:28

Il y a des "promos" en cours chez Shelly pour ceux que ça intéresse : ICI
Dire que l'on ne sait pas est une preuve d'intelligence
Zigate V2, volets Somfy & Bubbendorf, radiat. en Tado° & fil pilote, gestion borne IRVE, gestion piscine, PAC & Clim Mitsubishi ...
H.A sur base de PC recyclé, avec Z-Wave & Zigbee
Fab_Rice
 
Messages : 1160
Inscription : 27 Déc 2020

Re: [Store] Shelly

Messagepar misterden » 29 Août 2025 20:08

Il ne marche pas avec le SHELLY PRO 3 EM ce script ?

Je n'arrive pas a avoir un resultat correct :

resultat script shelly.JPG
erreur script shelly
resultat script shelly.JPG (51.96 Kio) Consulté 979 fois
misterden
 
Messages : 877
Inscription : 02 Nov 2014

Re: [Store] Shelly

Messagepar misterden » 29 Août 2025 21:03

je réponds à moi même ...

Il faut changer le VAR1 : http://_username_:_password_@192.168.1. ... tatus?id=0

Puis recréer l'ensemble des periph voulus en récupérant le resultat XML ( ceux du script ne correspondent pas du tout ).

Personnellement je n'utilise que la pince " C " ( et non les 3 pinces de mon shelly pro 3 EM ).

J'ai par exemple ceci en resultat XML :

<?xml version="1.0" encoding="ISO-8859-1"?>
<root><id>0</id>
<a_current>0.027</a_current>
<a_voltage>0</a_voltage>
<a_act_power>0</a_act_power>
<a_aprt_power>0</a_aprt_power>
<a_pf>0</a_pf>
<a_freq>0</a_freq>
<b_current>0.027</b_current>
<b_voltage>0</b_voltage>
<b_act_power>0</b_act_power>
<b_aprt_power>0</b_aprt_power>
<b_pf>0</b_pf>
<b_freq>0</b_freq>
<c_current>12.112</c_current>
<c_voltage>232.2</c_voltage>
<c_act_power>2767.9</c_act_power>
<c_aprt_power>2814.1</c_aprt_power>
<c_pf>0.98</c_pf>
<c_freq>50</c_freq>
<n_current>0</n_current>
<total_current>12.167</total_current>
<total_act_power>2767.923</total_act_power>
<total_aprt_power>2814.068</total_aprt_power>
<user_calibrated_phase></user_calibrated_phase>
</root>

ce qui fait que ça ressemble à cela une fois modifié pour utiliser un Shelly pro 3 EM
shelly.JPG
script shelly
shelly.JPG (50.7 Kio) Consulté 966 fois
misterden
 
Messages : 877
Inscription : 02 Nov 2014

Re: [Store] Shelly

Messagepar akua » 29 Sep 2025 08:00

Bonjour,

J'ai intégré récemment plusieurs nouveaux Shelly sur mon installation, et comme pour tous les précédents, j'essaie de les intégrer avec ce même plugin.

Je bloque un peu sur un Shelly 2PM Gen3 pour lequel je n'arrive pas à récupérer le statut.
Pour la requête de mise à jour j'ai "http://[VAR1]/status", mais ça ne fonctionne pas sur ce modèle, et je ne trouve pas par quoi la remplacer.

Pour les actions, je les ai bien créées manuellement sur l'interface web du Shelly, par exemple l'action "roller_open_url" avec ensuite l'action "http://mabox../script/?exec=shelly.php&periphId=3470925", qui j'imagine met à jour le statut de mon périphérique ?

Merci pour votre aide :)
akua
 
Messages : 99
Inscription : 11 Déc 2017

Re: [Store] Shelly

Messagepar akua » 29 Sep 2025 08:07

Bon désolé pour le spam, j'ai finalement trouvé tout seul, en remplaçant simplement "status" par "rpc/Shelly.GetStatus"... :shock:
akua
 
Messages : 99
Inscription : 11 Déc 2017

Précédent

Retour vers Scripts & Périphériques du store

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invité(s)