Saisi manuelle, quelle solution choisir?

Bonjour,

Mon petit jeedom fonctionnant bien, je voudrais comparer ma consommation de sac de granulés avec les températures hivernales.
Je ne pilote, ni interroge mon poele.
Quand je vide un sac, je note le jour, le total heure et total nombre d’allumage du poêle; le tout sur une google sheet.
Comment intégrer ces infos dans Jeedom?
En cherchant, je suis tombé sur Grocy, mais c’est une usine à gaz pour 3/4 variables…
un virtuel?
En script ?

si vous avez des idées, merci!

Bonjour,

Regarde du coté de cette vidéo de @Domotech il y parle justement de la gestion de pellet :wink:

1 « J'aime »

Tu peux créer des virtuels et venir les mettre à jour avec des liens http comme expliqué dans le documentation du plugin virtuel.

Cela donne ce genre de formule :
=HYPERLINK("http://192.168.0.18/core/api/jeeApi.php?apikey=CLE_API_VIRTUEL&type=virtual&type=virtual&id=1451&value="&B2;"Actualiser")

Je viens d’essayer et ça fonctionne. Par contre, il faut cliquer sur chaque lien.

On peut aller plus loin avec un script. Je me suis inspiré de cet article : Google Script : Boostez Google Sheet en créant vos propres fonctions !

Là par contre il faut un accès externe vu que c’est google qui va venir rentrer l’info. Cela donne quelque chose de ce genre à rentrer dans « Outils > Editeur de scripts » :

function maj_jeedom(valeur) {
  var url = "https://XXXX.dnsX.jeedom.com/core/api/jeeApi.php?apikey=CLE_API_VIRTUEL&type=virtual&type=virtual&id=1451&value=" + valeur;
  var response = UrlFetchApp.fetch(url);
  return "Jeedom : id " + id_virtuel + " à jour";
}

Et dans le feuille dans calcul on met cela : =maj_jeedom(B2;1451)

Et voilà :slight_smile:

Edit : ajout de l’option pour préciser l’id du virtuel dans le script

@iPapy j’étais passé a côté de cette vidéo, c’est top et formateur pour moi👍
@seb821 là c’est le luxe, je vais essayer.

Merci à vous.

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.