[résolu] plugin horloge, format d'affichage sans les :

Discussion et échanges de scripts pour la box eedomus

[résolu] plugin horloge, format d'affichage sans les :

Messagepar jluc2808 » 18 Fév 2021 09:10

bonjour, j'utilise le plugin horloge, cependant le format d'affichage est hhmm, est-il possible de changer cela pour hh:mm (ajout des : )

merci
Dernière édition par jluc2808 le 18 Fév 2021 09:49, édité 1 fois.
jluc2808
 
Messages : 494
Inscription : 30 Jan 2021

Re: plugin horloge, format d'affichage sans les :

Messagepar merguez07 » 18 Fév 2021 09:26

oui,

il faut changer le xpath
/root/time/heure
par
concat(substring(/root/time/heure,1, string-length(/root/time/heure)-2),':',substring(/root/time/heure,string-length(/root/time/heure)-1,2))
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2346
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: plugin horloge, format d'affichage sans les :

Messagepar opa95 » 18 Fév 2021 09:38

Bonjour
Tu peux aussi modifier le script horloge.php
en remplaçant
echo "<heure>" . date('G') . date('i') . "</heure>";
par
echo "<heure>" . date('G') .":". date('i') . "</heure>";
ou bien en ajoutant
echo "<heuremin>" . date('G') .":". date('i') . "</heuremin>";
et en remplaçant
/root/time/heure par /root/time/heuremin (ou simplement //heuremin)

Moi, j'ai carrément rajouté dans le script tout un paquet de lignes pour obtenir tous les formats souhaitables
eedomus+, Zibase V1, RFP1000, RFXcom, RadioDriver CPL 630 X2D, capteurs puissance OWL, thermometres Oregon, téléinfo (USB Linky), detecteurs ouverture X2D, pilotage chauffage X2D, Ecoflow River PRO, PAC Shogun (Atlantic-Cozytouch)
opa95
 
Messages : 731
Inscription : 04 Fév 2019
Localisation : Val d'Oise

Re: plugin horloge, format d'affichage sans les :

Messagepar jluc2808 » 18 Fév 2021 09:49

merguez07 a écrit:oui,

il faut changer le xpath
/root/time/heure
par
concat(substring(/root/time/heure,1, string-length(/root/time/heure)-2),':',substring(/root/time/heure,string-length(/root/time/heure)-1,2))

ok merci génial
jluc2808
 
Messages : 494
Inscription : 30 Jan 2021


Retour vers Scripts & Périphériques du store

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 44 invité(s)