JMQTT Partage de Template

As-tu activé « Generic status … » ?

Capture d’écran du 2023-03-10 22-32-50

1 « J'aime »

Bonjour,
Merci Jeandhom, bien sur que non je n’avais pas coché ça :frowning: maintenant ça marche bien mieux :wave:
J’ai repris du coup le template pour le 4PM fourni par furaxworld en enlevant les infos switch 1, 2 et 3. Je ne comprend d’ailleurs pas comment il arrive à avoir l’Ip que je ne vois pas passer sous Mqtt explorer.
Si tu repasses ici Mr Furax :slight_smile:
Capture d’écran 2023-03-11 à 14.45.30

1 « J'aime »

WiFi | Shelly Technical Documentation

image

1 « J'aime »

Hello,
Merci pour la doc, mais même en la traduisant j’ai du mal à comprendre ce qu’il faut faire :slight_smile:
Si tu as qq minutes pour m’orienter de manière un peu plus détaillée (style mqtt shelly pour un nul)
C’est la première fois que j’utilise mqtt pour un shelly et je ne suis sur jmqtt que depuis 1 mois, donc je découvre encore.
Sorry

Salut,

Lorsque tu rentres dans ton équipement, tu as image dans JSON tu as peut-être déjà la commande et l suffit de lui donner un nom.
Sinon tu crées une commande info avec ceci en remplaçant shelly-pro-4PM par ton topic

image

Bonjour, regarde le tuto

Bonjour à vous 2 Furaxworld et ajja17orange,
et merci
mais je ne dois pas avoir le même firmware v0.14.1, c’est le dernier en date sur ce shelly pro 1pm.
Je n’ai pas de publication de l’ip en mqtt, je scrute dans mqtt explorer et comme sœur Anne je ne vois rien. Je vais faire sans ce n’est pas bien grave juste pour le fun et pour comprendre.

status :

{"id":0, "source":"init", "output":true, "apower":-76.3, "voltage":239.1, "current":0.581, "pf":-0.54, "aenergy":{"total":218.502,"by_minute":[385.290,1229.853,1206.680],"minute_ts":1678634957},"temperature":{"tC":30.7, "tF":87.2}}

et events

{"src":"shellypro1pm-30c6f78a04c8","dst":"PV_Toiture_Bois/events","method":"NotifyStatus","params":{"ts":1678635015.43,"switch:0":{"id":0,"current":0.609}}}

Config pour events :

Topic

ton/topic/events/rpc
[*][wifi][sta_ip]

Puis attendre car la remonté d’info n’est pas immédiate. Sinon il doit falloir (de mémoire) lancer une commande action "method":"Shelly.GetConfig".

EDIT : commande action

Topic ton/topic/rpc
Payload {"id":1,"src":"ton/topic/events","method":"Shelly.GetStatus"}

1 « J'aime »
http://192.168.33.1/rpc/WiFi.GetConfig

WiFi | Shelly Technical Documentation

J ai récupéré ton template pour le shelly 1PM car avec le template 1PMplus j avais des soucis avec les commandes qui se désynchronisaient lors de l ajout de celui ci…Par contre avec le template 1PM; j ai la puissance instantanée mais je n ai pas la consommation totale?
Faut il rajouter une commande infos?

shellies/TOPIC/relay/0/energy

Info/numérique

ok merci, je viens de la rajouter par contre il ne m a pas récupérer la consommation totale que j avais auparavant?
Sur le Shelly EM il me l a bien récupéré?

J ai également modifié l unité pour l instantanée en W

C’est pour cette raison que je n’utilise pas cette commande.
Lors de chaque coupure de courant ça repasse à 0 :wink:

Et sur le screen c’est relay/0/power
Je vous ai pourtant donné autre chose …
Fatigué?

C est bizarre car sur le EM je n ai pas ce souci en cas de coupure de courant?
Le problème est identique avec le Template shelly1PM PLUS ?
J ai essayé avec le template shelly 1PM PLUS mais au moment de l attribution des commandes; il n y a avait plus de synchro et donc plus de données…

image
Il va vraiment falloir vous habituer à créer vos propres posts
Shelly 1PM → GEN1
Shelly 1PM PLUS → GEN 2

ON sur 1PM


ON sur 1PM-PLUS

Donc pas du tout pareil…

2 « J'aime »

Bonjour,

Partage du TuYa GDC311ZBQ1

image
image

TuYa_GDC311ZBQ1.json.txt (8,5 Ko)

J’espère que cela sera utile

1 « J'aime »

Bonjour,

Dans mon cas le template shelly_25 en mode roller a besoin de ces modifications pour que la position fonctionne :

            "configuration": {
                "topic": "%s\/roller\/0\/command\/pos",
                "request": "#slider#",
            {
                "generic_type": "FLAP_SLIDER",
                "eqType": "jMQTT",
                "name": "Position",
                "type": "action",
                "subType": "slider",
                "isHistorized": "0",
                "configuration": {
                    "topic": "%s\/roller\/0\/command\/pos",
                    "request": "#slider#",
                    "minValue": "0",
                    "maxValue": "100",
                    "retain": "0",
                    "autoPub": "0"
                },
                "template": {
                    "dashboard": "core::sliderVertical",
                    "mobile": "default"
                },
                "display": {
                    "showNameOndashboard": "0",
                    "showNameOnmobile": "1",
                    "showIconAndNamedashboard": "0",
                    "showIconAndNamemobile": "0",
                    "forceReturnLineBefore": "0",
                    "forceReturnLineAfter": "1",
                    "parameters": {
                        "step": "1"
                    }
                },
                "isVisible": "1",
                "alert": []
            },

Voici le fichier modifié :
Shelly_25__Mode_Roller.json.txt (22,8 Ko)

4 « J'aime »

bonjour,

je suis a la recherche d’un template pour Shelly plug S… si quelqu’un a une idée

Bien vu, correctif à venir dans le commit 8336c1c.

1 « J'aime »