Page 1 sur 4
SHELLY PRO 4PM
Publié : 02 avr. 2022, 15:17
par loops
Bonjour à tous,
J'utilise depuis un moment déjà des modules Shelly avec satisfaction.
Je les utilise avec ce
plugin.
J'ai acheté pour le tester un module
SHELLY PRO 4PM. Il ne fonctionne pas avec le plugin, quand je regarde la structure des trames MQTT, elles n'ont rien à voir avec celles des Shelly 1 par exemple.
J'aimerai savoir si quelqu'un ici s'en sert et comment il l'a interfacé avec Domoticz.
En vous remerciant pour vos retours,
JC
Re: SHELLY PRO 4PM
Publié : 10 juin 2022, 08:32
par acuponctus
Bonjour,
J'envisage ce module Shelly également, aussi je préfère valider certains points avant son achat pour être certain que depuis domoticz il soit possible de piloter les 4 sorties, et d'avoir la mesure de consommation qui remonte également. C'est pour la rénovation d'une salle de bain, donc piloter un chauffe eau, un sèche serviette, une VMC et la lumière éventuellement.
Lors d'un installation j'avais mis des SonOff 10 et 16, mais ca prend de la place dans le tableau électrique, et il faut les flasher.
Est il donc bien confirmé que celui-ci fonctionne avec domoticz ?
Merci
Re: SHELLY PRO 4PM
Publié : 10 juin 2022, 10:45
par loops
Salut !
Je ne suis pas parvenu à intégrer ce module dans DZ. C'est peut être possible mais au dela de ce que je sais faire surement.
Comme je le disais les trames MQTT n'ont rien à voir avec les modules Shelly compatibles avec le plugin.
Pour le moment je ne l'utilise pas. J'ai encore pas mal de travaux à faire avant d'arriver à la pose du module.
Avec de la chance, le plugin sera mis à jour d'ici la, sinon j'e gèrerais les relais avec des requêtes HTTP. Pour la conso, j'ai pas d'idées.
Re: SHELLY PRO 4PM
Publié : 10 juin 2022, 15:55
par acuponctus
Il semble que ce soit fonctionnel de ce qu'on peut lire en pratique.
J'ai pu lire que ce module ne marchait pas avec domoticz sur un site, mais je suppose que par le biais d'appel par http; ce doit être possible.
Sinon le Shelly Pro 2 tu l'as testé ?
merci
Re: SHELLY PRO 4PM
Publié : 10 juin 2022, 21:20
par loops
Oui ça fonctionne par des requêtes HTTP.
Le pro 2 non pas testé, mais si les pro ont tous la même base de firmware, c'est compromis pour un fonctionnement avec le plugin ...
Re: SHELLY PRO 4PM
Publié : 11 juin 2022, 22:58
par acuponctus
Merci pour l'information, car du moment que ca passe avec les requêtes http, ca me va, les prises et les sonoff c'est par requête aussi.
Je vais donc commander le Shelly Pro 4.
Merci
Re: SHELLY PRO 4PM
Publié : 20 juin 2022, 19:49
par acuponctus
Bonjour,
Je suis en train de faire le test avec une prise Shelly Plug S, j'ai fini part trouver des infos de" ce type :
Code : Tout sélectionner
http://192.168.1.55/relay/0?turn=off
http://192.168.1.55/relay/0?turn=on
cependant il y aussi la possibilité de remonter la conso en temps réel, je ne trouve pas la commande http pour son affichage.
L'idée est de pouvoir exploiter par la suite, le 4PM qui est incompatible avec le plugin, je fais mes tests avec cette prise.
Merci
Re: SHELLY PRO 4PM
Publié : 20 juin 2022, 21:28
par loops
Salut !
https://shelly-api-docs.shelly.cloud/ge ... ugs-status
Dans mon cas, ceci :
http://192.168.0.123/meter/0
me donne : {"power":61.58,"overpower":0.00,"is_valid":true,"timestamp":1655760373,"counters":[64.238, 65.016, 65.561],"total":172703}
Re: SHELLY PRO 4PM
Publié : 21 juin 2022, 11:49
par acuponctus
Merci !
J'utilise ca maintenant pour extraire la valeur de l'instant T.
J'ai créé juste avant un capteur dummy de type "Utilisation (électrique)"
et je mettrai une tache cron.
Code : Tout sélectionner
shelly="http://192.168.1.55/meter/0"
wget -O shelly.txt $shelly
Waat=$(grep -Po '(?<="power":)[^"]+(?=,)' shelly.txt)
curl "http://192.168.1.245:8080/json.htm?type=command¶m=udevice&idx=8&nvalue=0&svalue=$Waat"
Reste maintenant à compléter et à optimiser en vue par la suite d'utiliser ce script pour la version 4PM !
Re: SHELLY PRO 4PM
Publié : 08 juil. 2022, 13:20
par acuponctus
Bonjour,
J'arrive à récupérer la valeur et à passer une commande.
Cependant je voudrais dans domoticz avoir un total de plusieurs valeurs.
Et le problème que j'ai c'est l'utilisation de ces valeurs.
Comment feriez vous ? Car je vais devoir additionner les valeurs de plusieurs prises.
Ou passer en pyhthon ou lua ? Et si oui comment ?
Merci