J’essaie de créer un Message Telegram (si j’arrive créer un Widget Design c’est encore mieux)
De ce type
Matin: Eclaircies
Apres midi: Pluies
Soir: Orages
Je retrouve bien ces infos dans les jsons correspondants :
#[Exterieur Bis][Montigny (57)][Moment de la journée 0 - Json]#
Et là je lis les sujets qui traitent de cela (meteofrance:: … )
Et j’ai beau essayer dans tous les sens , rien n’y fait .
Je cherche bien sur à faire au plus simple :
j’avais pensé à un virtuel contenant les infos :
moment journee 1 : prev moment 1
moment journee 1 : prev moment 1
moment journee 1 : prev moment 1
Soit 6 commandes dans mon virtuel
Qd j’essaie la commande : (dt pour l’exemple)
meteofrance::getjsoninfo(’#[Exterieur Bis][Montigny (57)][Moment de la journée 0 - Json]#’ , ‹ dt ›);
il me sort le contenu complet du json , alors que je veux qu’il affiche dt …
Bref Help
Si qq un pouvait m’aider à debloquer cette situation
(je pense que cela servira à bcp d’entre nous, une explication complete, )
M E R C I
Et désolé … oui je comprends pas les autres echanges sur ce sujet , je dois rater qq chose
Où utilises tu ces fonctions ? Dans un scénario bloc code ? Directement dans le virtuel ?
Tu as regardé ce fil j’imagine : Problème de remontée des infos sur le Vent - #5 par ngrataloup
Publie ta fonction en utilisant le formatage code, ça évite des modifications de caractère : par exmeple j’imagine que ce sont des apostrophes autour de dt ?
Bonjour,
La fonction meteofrance::getJsonInfo (il faut respecter les minuscules / majuscules) doit être exécutée par un bloc code de scénario.
Ca ne marche pas dans le testeur d’expression, ni dans un virtuel.
Le post cité ci-dessous est un exemple de bloc code qui renseigne un virtuel:
Vous devriez aussi pouvoir composer et envoyer le message Telegram dans le bloc code de scénario et ainsi ne pas utiliser de virtuel.
KDom : Météo, Ephéméride et Anniversaires
Mardi 22 Août 2023
Nous fêtons :
Saint Fabrice
A Montigny,
Le Soleil se lève à 6h38
Il se couchera à 20h41
Meteo du Jour à Montigny (Meteo France):
Matin: Nuit claire,
Après-Midi: Ensoleillé,
Soirée et Nuit: Ensoleillé
Température Max. prévue: 30.3°C
Température min. prévue: 17.6°C
Bulletin National Météo France:
Persistance d’une canicule intense sur le sud du pays
Vigilance Meteo Dept 57:
Vert RAS
Bonne Journée
Donc je pense plus simple d’avoir un virtuel pour replacer les données
<u><b>KDom : Météo, Ephéméride et Anniversaires</b></u>
<i>#sjour# #jour# #smois# #annee#</i>
<u><b>Nous fêtons :</b></u>
#[Exterieur Bis][Montigny (57)][Ephéméride - Saint du jour]#
<u><b>A Montigny,</b></u>
Le Soleil se lève à formatTime(#[Exterieur Bis][Montigny (57)][Ephéméride - Soleil lever]#)
Il se couchera à formatTime(#[Exterieur Bis][Montigny (57)][Ephéméride - Soleil coucher]#)
<u><b>Meteo du Jour à Montigny (Meteo France): </b></u>
Matin: #[Exterieur Bis][Montigny (57)][Météo Actuellement - Description]#,
Après-Midi: #[Exterieur Bis][Montigny (57)][Météo du Jour - Aujourdhui - Description]#,
Soirée et Nuit: #[Exterieur Bis][Montigny (57)][Météo du Jour - Demain - Description]#
Température Max. prévue: #[Exterieur Bis][Montigny (57)][Météo du Jour - Aujourdhui - Température Maximum]#°C
Température min. prévue: #[Exterieur Bis][Montigny (57)][Météo du Jour - Aujourdhui - Température Minimum]#°C
<u><b>Bulletin National Météo France: </b></u>
#[Exterieur Bis][Montigny (57)][Bulletin France - Titre de la période 1]#
<u><b>Vigilance Meteo Dept 57: </b></u>
variable(Vigilance Meteo Globale)
Bonne Journée
Et pourquoi non ?
Dans le bloc code du scénario, vous pouvez récupérer toutes les infos du plugin meteofrance et composer le texte du message Telegram puis l’envoyer
J’essaie de traduite dans mon langage,
Donc dans le bloc code je crée 6 variable « interne au scenario »
une pour matin , une pour eclaircies matin , … etc
Ca Ok ?
Donc de là je prends exemple sur le bloc code plus haut , c ca ?
c’est un scenario qui s’execute tous les jours à 7h30 .
Une commande dans ce scenario : Envoi du message par equipement télégram :
Et le message telegram est le suivant :
KDom : Météo, Ephéméride et Anniversaires #sjour# #jour# #smois# #annee#
Nous fêtons :
#[Exterieur Bis][Montigny (57)][Ephéméride - Saint du jour]#
A Montigny,
Le Soleil se lève à formatTime(#[Exterieur Bis][Montigny (57)][Ephéméride - Soleil lever]#)
Il se couchera à formatTime(#[Exterieur Bis][Montigny (57)][Ephéméride - Soleil coucher]#)
Meteo du Jour à Montigny (Meteo France):
Matin: #[Exterieur Bis][Montigny (57)][Météo Actuellement - Description]#,
Après-Midi: #[Exterieur Bis][Montigny (57)][Météo du Jour - Aujourdhui - Description]#,
Soirée et Nuit: #[Exterieur Bis][Montigny (57)][Météo du Jour - Demain - Description]#
Température Max. prévue: #[Exterieur Bis][Montigny (57)][Météo du Jour - Aujourdhui - Température Maximum]#°C
Température min. prévue: #[Exterieur Bis][Montigny (57)][Météo du Jour - Aujourdhui - Température Minimum]#°C
Bulletin National Météo France:
#[Exterieur Bis][Montigny (57)][Bulletin France - Titre de la période 1]#
Pouvez-vous SVP me faire une capture d’ecran de votre scénario?
Je viens à peine d’installer Telegram. Je n’ai pas encore compris comment envoyer un message.
Donc maintenant , comme vous le voyez je ne connais rien au code,
Il me faudrait avoir dans le meme scenario créer 3 x cela :
moment de la journée 0
mpment de la journée +1
moment de la journée +2
Déjà est ce possible ? et si oui 3 blocs codes ? 1 seul ?
J’ai deja un peu essayé avec un 2e bloc code et en ajoutant des 1 , mais infructueux
Merci