Transformer valeur KNX

Bonjour,
Je souhaite transmettre sur le bus KNX, une valeur que je reçois d’Openweather et qui correspond à l’heure du lever du soleil. Ca marche bien, mais je reçois l’heure sous la forme 617, pour 6h17.
J’aimerais donc transformer cette valeur 617 en un texte de « 6h17 ».
Je pensais diviser par 100 pour avoir le 6, et faire 617 module 6*100 pour avoir le 17.

Comment puis écrire cela dans le champ « Valeur » ?

Merci de votre aide, j’espère avoir été clair…

Bonjour

Le champs doit obligatoirement être une commande jeedom pour être écouté.
Il faut passer par un virtuel

Ou via un scénario, non?
Ou en mettant en retour d’état ( a tester):
formatTime (#commande#)

Oui c’est bien le retour d’état que je demandais à formater.
Et ta solution fonctionne à merveille.

formatTime(#[Aucun][Météo][Lever du soleil]#, HHMM)

Merci beaucoup !

Super. Bonne nouvelle. Je savais pas si cela allait aller

J’ai essayé de passer par un virtuel, parce que je découvre Jeedom et que ça me permet de me former au passage…

J’ai écrit ceci : str_replace(’"’, ‹  ›, formatTime(#[Météo][Météo][Lever du soleil]#, HMM))

Or, pour 6h17, c’est « 6h17 » qui est envoyé sur le bus. Je n’arrive pas à supprimer ces double quotes.
Y’a-t-il une autre syntaxe ?
Merci

Dans le virtuel ou la solution que je t’avais proposé avant ?

Dans les deux en fait…

Ton str replace n’est pas juste pour moi

C’est mon copier coller sur le forum, j’ai bien des ’ dans ma syntaxe et pas des <>
Merci

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