Et après on va dire que le développeur ne suit pas ses plugins…
Il.est.ou le bonheur il.est ou…
Et après on va dire que le développeur ne suit pas ses plugins…
Il.est.ou le bonheur il.est ou…
Bonjour,
Je viens d’installer un Shelly Plus 1 chez moi. Il est connecté à un éclairage et un interrupteur.
L’allumage et l’extinction fonctionnent depuis Jeedom.
Pour synchroniser l’état côté Jeedom lorsque l’on manipule le bouton physique, j’ai été obligé de placer un « webhook » dans le Shelly pour forcer le rafraichissement de l’état.
A+ et merci
Patrice
Bonjour,
De mon côté j’ai pu ajouter mon Shelly 1 Plus avec la dernière version par contre contrairement à mes Shelly 1 je n’ai pas le statut qui remonte que le switch soit actionné par Jeedom ou en local. Peux-tu me donner un exemple de webhook à paramétrer pour que cela fonctionne ?
Je te remercie par avance.
Bonsoir,
J’ai créé 2 WebHooks : « When switch is ON » et « When switch is OFF », et je les ai fait pointer sur l’URL Directe de la commande « Rafraichir » de mon Shelly.
Patrice
Merci pour ta réponse. C’est bien ce que j’avais déjà tenté mais cela n’a aucun effet quand Jeedom passe le Shelly sur ON ou OFF. Aucun soucis sur le relais qui passe en ouvert ou fermé mais aucune remontée de statut.
Avec le rafraichissement en webhook, j’ai la remontée du statut en 5s environ. Tu dois avoir un problème ailleurs, ou pas pris la bonne commande pour le rafraichissement. Tu utilises lun virtuel ou directement le shelly pour le webhook ?
A+
Patrice
J’ai pris directement l’url de refresh du Shelly en question.
Edit : c’est bon ça fonctionne, j’ai bien le retour de statut. J’ai supprimé l’équipement de Jeedom puis je l’ai recréé et hop c’est bon 
Bonsoir,
j’ai réussi à faire fonctionner un Shelly 1 plus après plusieurs tentatives :
Mais malgré ça je ne m’en sortais pas.
J’ai réussi en supprimant le mot de passe que j’avais mis dans le module.
Je l’avais bien renseigné dans le plugin sans mettre d’identifiant car les Shelly 1 + semblent ne pas en avoir besoin.
En supprimant le mot de passe du module et du plugin ça tourne nickel.
Ce soucis est-il connu ?
Cordialement
Bonjour je viens d’installer un Shelly Plus 1 pm pour mettre sur la prise qui recharge la voiture (tranquille pas à plus de 16A).
J’ai branchement sur la prise je n’ai pas mis d’interrupteur (pas encore mais j’y réfléchis)
Donc avec le plugin de @lunarok, j’ai bien l’état, la connexion, la puissance, et je peux allumer et éteindre.
Par contre, aucune remontée des commandes « courant » et « intensité ».
Mais sont-elles utile pour ce module ou dédiées à d’autre modules ?
Merci pour le travail accompli en tout cas.
Si il faut que je teste des trucs n’hésitez pas.
Slt, je ne crois pas que @lunarok est mis à jour ces retours !
Mais si tu initialise MQTT tu devrais avoir les infos:
{"id":0, "source":"WS_in", "output":true, "timer_started_at":1642008612.76, "timer_duration":3600.00, "apower":1896.9, "voltage":222.5, "current":8.7, "aenergy":{"total":13633.340,"by_minute":[31618.541,31719.010,31845.922],"minute_ts":1642009378},"temperature":{"tC":56.5, "tF":133.8}}
sinon vérifie que par accés web cela te remonte l’info
type la même chose du coup !
{"id":0, "source":"WS_in", "output":true, "timer_started_at":1642008612.76, "timer_duration":3600.00, "apower":1905.9, "voltage":222.9, "current":8.7, "aenergy":{"total":13697.440,"by_minute":[11641.161,20814.406,31642.539],"minute_ts":1642009520},"temperature":{"tC":57.4, "tF":135.4}}
Il va falloir du détail, j’ai mis les infos apower, voltage et current pour le 1PM Plus et on m’avait fait un retour que c’était bon.
T’as bien pris 1PM Plus dans les modèles ?
Oui j’ai bien mis 1 PM plus comme modèle.
Tu as une erreur de création des ident
`[2022-01-12 18:12:40][DEBUG] : Call : http:///status, return : 0, content :
[2022-01-12 18:13:04][DEBUG] : Loading cmd for type : shelly1pmplus on rad bureau Shelly 1 PM +
[2022-01-12 18:13:04][DEBUG] : Creating cmd : Allumer
[2022-01-12 18:13:04][DEBUG] : Creating cmd : Eteindre
[2022-01-12 18:13:04][DEBUG] : Creating cmd : Statut
[2022-01-12 18:13:04][DEBUG] : Creating cmd : Puissance
[2022-01-12 18:13:04][DEBUG] : Creating cmd : Intensité
[2022-01-12 18:13:04][DEBUG] : Creating cmd : Courant
[2022-01-12 18:13:04][DEBUG] : Creating cmd : Online
[2022-01-12 18:13:04][DEBUG] : Creating cmd : Bouton 0
[2022-01-12 18:13:04][DEBUG] : Creating cmd : Rafraichir
[
Intensité courant ?
Ps log de l’appel au shelly 1 PM plus
[2022-01-12 18:15:12][DEBUG] : Call : http://*********/rpc/Shelly.GetStatus, return : 200, content : {"ble":{},"cloud":{"connected":false},"input:0":{"id":0,"state":false},"mqtt":{"connected":true},"script:1":{"id":1, "running":false},"switch:0":{"id":0, "source":"WS_in", "output":true, "timer_started_at":1642008612.76, "timer_duration":3600.00, "apower":1869.6, "voltage":220.4, "current":8.7, "aenergy":{"total":14630.245,"by_minute":[6225.845,30980.461,31147.561],"minute_ts":1642011310},"temperature":{"tC":61.8, "tF":143.2}},"sys":{"mac":"*********","restart_required":false,"time":"18:15","unixtime":1642011313,"uptime":278027,"ram_size":249444,"ram_free":178980,"fs_size":458752,"fs_free":229376,"cfg_rev":24,"available_updates":{"beta":{"version":"0.9.2-beta2"}}},"wifi":{"sta_ip":"*********","status":"got ip","ssid":"*********","rssi":-72}}
[2022-01-12 18:15:13][DEBUG] : Call : http://*********/rpc/Shelly.GetStatus, return : 200, content : {"ble":{},"cloud":{"connected":false},"input:0":{"id":0,"state":false},"mqtt":{"connected":true},"script:1":{"id":1, "running":false},"switch:0":{"id":0, "source":"WS_in", "output":true, "timer_started_at":1642008612.76, "timer_duration":3600.00, "apower":1869.6, "voltage":220.4, "current":8.7, "aenergy":{"total":14630.245,"by_minute":[6225.845,30980.461,31147.561],"minute_ts":1642011310},"temperature":{"tC":61.8, "tF":143.2}},"sys":{"mac":"*********","restart_required":false,"time":"18:15","unixtime":1642011313,"uptime":278027,"ram_size":249432,"ram_free":178760,"fs_size":458752,"fs_free":229376,"cfg_rev":24,"available_updates":{"beta":{"version":"0.9.2-beta2"}}},"wifi":{"sta_ip":"*********","status":"got ip","ssid":"*********","rssi":-71}}
C’est pas intensité mais voltage
erreur de nommage
J’ia corriger aussi la mise à jour voltage et current
Mis à jour en béta je présume ?
A tout fin utile voici ce que j’ai dans le log en debug :
[2022-01-13 11:15:36][DEBUG] : Call : http://192.168.1.34/rpc/Shelly.GetStatus, return : 200, content : {"ble":{},"cloud":{"connected":false},"input:0":{"id":0,"state":true},"mqtt":{"connected":false},"switch:0":{"id": 0, "source": "switch", "output": true, "apower": 1410.481, "voltage": 245.424,"aenergy": {"total":2735.837,"by_minute":[14034.378,23340.521,23383.844],"minute_ts":1642068934},"temperature":{"tC":39.2, "tF":102.5}},"sys":{"mac":"441793942D30","restart_required":false,"time":"11:15","unixtime":1642068937,"uptime":51141,"ram_size":248740,"ram_free":174560,"fs_size":414401,"fs_free":266562,"available_updates":{"beta":{"version":"0.9.2-beta2"},"stable":{"version":"0.9.1"}}},"wifi":{"sta_ip":"192.168.X.XX","status":"got ip","ssid":"XXXX","rssi":-71}}
J’ai bien la puissance (apower) affichée sur la tuile.
Par contre, pour la commande « courant » et « intensité » j’ai 0.
Je pense que voltage correspond à « courant » donc on devrait le voir non ?
Pour intensité, qui doit correspondre à « current » ba moi je l’ai pas dans le json ??? cf ci-dessus.
Je l’ai pas non plus avec une requête direct de type : http://xxx.xxx.xx.xx/rpc/Switch.GetStatus?id=0
Bon j’ai compris : faut mettre à jour le firmware pour avoir le current dans le JSON.
Par contre, est-ce qu’il faut que je recrée l’équipement pour avoir les données dans la tuile ?
Demain en beta et dans la prochaine release
Testé les infos remonte bien. (Pour ceux qui ne veulent pas recréer l’équipement il faut renommée les commandes car voltage et intensité sont inversée).
Est-ce çà serait possible d’avoir plusieurs infos à mon avis intéressantes ?