Récupérer une valeur d'une page HTML

Bonjour,
Je sais qu’il est possible de récupérer une valeur d’une page HTML grâce au plugin script, mais je n’arrive pas à le faire.
Je possède un Shelly em et j’aimerais récupérer ma production solaire directement depuis la page web du Shelly et non pas par un serveur mqtt ou depuis le plugin Shelly.
Même en lisant la doc du plugin je n’arrive pas à récupérer la valeur.

Ma page web est à l’adresse http://192.168.1.179/

je veux récupérer la valeur 159.39.

Dans le plugin script, j’ai fait ça

Bien sur ça ne marche pas :wink: je me doute que j’ai fait une erreur dans la partie Rocket au niveau de la partie requête, mais je ne vois pas quoi mettre une âme charitable pour m’aider?

Voila une copie de la page en question
ShellyEM.html.txt (335,5 Ko)

Merci

Bonjour,

Vous pouvez essayer ça :

#emeter_0 > div > span.em_power


Pourquoi ne pas utiliser MQTT ou l’API Shelly alors que c’est justement fait pour ça ?

Bonsoir,
Il y a 2 ans j’avais mis en place pour récupéré la puissance d’une pince d’un shelly em avec le script et j’ai mis comme ça:

1 « J'aime »

A la réponse de loustic03, j’ajoute un lien.

https://shelly-api-docs.shelly.cloud/gen1/#shelly-em-emeter-index

Tu peux voir le JSON dans ton navigateur avec :

http://192.168.1.179/emeter/0

1 « J'aime »

Merci pour vos réponses la solution loustic fonctionne.

À la base je voulais récupérer cette valeur pour avoir la consommation instantané car j’ai remarqué une différence entre la valeur qui est remontée par le serveur mqtt et la page web du shelly. La page web du shelly est plus réactive. la valeur est actualisée toutes les 5 secondes et je n’ai pas de temps de latence contrairement à mon serveur mqtt

Par contre grâce à votre solution je me rends compte que la valeur utilisée dans le plugin script est actualisé toutes les minutes en fonction du cron jeedom et non pas toutes les ce 5 secondes comme sur la page web du shelly.

Bref ça marche mais ça ne fait pas ce que je veux :wink:

https://shelly-api-docs.shelly.cloud/gen1/#availability-and-announces

As-tu essayé de changer ce paramètre?

Spine → Je vais testé demain matin votre solution. Mais je pense que je vais également bloquer sur le problème de l actualisation en fonction du cron et non pas une actualisation toute les 5 secondes

J ai lu sur un autre post que si l’on change ce paramètre le shelly peux devenir instable… donc j ai pas osé touché

Tu as réussi à actualiser toutes les 5 Secondes?