[Tuto Shelly jMQTT] Automatisation de la MAJ du firmware des Shellies GEN1 avec jMQTT

Merci. J’avais bien remarqué la commande que tu utilisais dans le code plus haut mais je n’arrive pas a le mettre en oeuvre.

J’avais créé un scénario avec comme déclencheur : provoqué, chacune des commande announce de mes shellies, mais rien ne se passe dans le centre de messages.

J’avais ensuite constaté que dans ton code tu checkais le « oui » du nouveau firmware

Mais chez moi la réponse de announce est « True » image, mais même en modifiant le code rien a faire, aucun message n’apparait, j’ai donc attendu un nouveau firmware disponible pour te solliciter…

C’est ici que l’on teste si il y a un nouveau firmware.

$new_fw = $jsonShelly[new_fw];
...
...
if ($new_fw) {

Au temps pour moi.
Bref, je n’arrive toujours pas a mes fins. Je vais abandonner le code, et cesser de polluer ton post…
A défaut, je vais essayer de générer mon message par le biais de bloc si/alors.

Changelog de la dernière version:

https://shelly-api-docs.shelly.cloud/gen1/#changelog

Déploiement en cours du firmware 20200827-070450/v1.8.3@4a8bc427.

Capture d’écran du 2020-08-27 14-47-10

Déploiement en cours d’un nouveau firmware.
New version: 20201124-092420/v1.9.0@57ac4ad8

Déploiement en cours : New version: 20201228-092942/v1.9.3@ad2bb4e3

Déploiement en cours : New version: 20210115-103752/v1.9.4@e2732e05

Déploiement en cours : New version: 20210318-141316/v1.10.0-geba262d

merci pour le moment ras chez moi
:wink:

Pour l’instant, juste sur Capture d’écran du 2021-03-18 19-10-58

ca viens de tomber mais rien sur le changelog donc —> wait

Capture d’écran du 2021-03-18 19-43-01

1 « J'aime »

Merci beaucoup pour l’info et votre aide

1 « J'aime »

Je viens de charger le firmware 20210318-141402/v1.10.0-geba262d , cela m’a ajouté la commande MQTT « temperature_status ». Pas très utile.
Moi j’attends désespérément les commandes pour contrôler les températures de consigne overtemp_threshold_tC et undertemp_threshold_tC via MQTT lorsque le module addon est connecté au Shelly1PM.

Déploiement en cours : New version: 20210323-105844/v1.10.1-gf276b51

J’avais des problèmes de déconnexions de module, notamment suite à coupure de « relais » wifi. Si j’ai bien compris, les dernières maj traitent de « déconnexions non souhaitées ». Bref, l’évolution des firmware a l’air d’aller dans le bon sens. Là, j’ai vu qu’ils ont ajouté ça :
Capture

@Jeandhom doit être tombé dans la marmite des oeufs …
:zipper_mouth_face:
Déploiement en cours Firmware 20210323-104714/v1.10.1-gf276b51

1 « J'aime »

Tu as quelques jours de retard ? :rofl: :joy: