Page 34 sur 148

Re: custom page

Publié : 30 sept. 2015, 16:52
par deennoo
C'etait juste pour être sur qu'il fallait le faire.

Resultat : Nickel super bien, cela fonctionne, MERCI

Re: custom page

Publié : 30 sept. 2015, 16:54
par vil1driver
;)

Re: custom page

Publié : 09 oct. 2015, 10:01
par deennoo
Salut,

Pour mes compteurs d'eau et de gaz j'utilise des compteurs incrementaux en (dummy).

J'affiche une conso en m3 et je souhaitait que m3 soit afficher sur la custom page.

Donc dans le fichier frontpage.js a la ligne 796 j'ai ajouté ceci

Code : Tout sélectionner

											// Adds M3 after the Usage
												if(vtype == 'CounterToday' && (item.SubType == 'Counter Incremental' || item.SubType == 'CM119 / CM160') && vdata > -100){       
													if(item.Type == 'Counter Incremental') {
														vdata=new String(vdata).replace( vdata,'<span onclick="RefreshGraphData('+item.idx+',\''+vdesc+'\',\'counter\',\'day\',\'p1\',\'M3\')">' + vdata + '<span style="font-size:50%;">M3</span></span>');
													}else{	
														vdata=new String(vdata).replace( vdata,'<span onclick="RefreshGraphData('+item.idx+',\''+vdesc+'\',\'counter\',\'day\',\'v\',\'M3\')">' + vdata + '<span style="font-size:50%;">M3</span></span>');
													}
												}
Ce qui donne ceci :
Capture.JPG
Capture.JPG (79.33 Kio) Consulté 7807 fois
Voila Voila

Re: custom page

Publié : 09 oct. 2015, 16:23
par vil1driver
salut,

je veux bien le résultat de cette commande, pour tous tes devices qui n'ont pas d'unité sur la frontpage.
Y compris ceux en m³. Stp

Code : Tout sélectionner

json.htm?type=devices&rid=IDX

Re: custom page

Publié : 09 oct. 2015, 20:29
par LSBdu68
Bonjour à tous,

Je me permets d'entrer dans la conversation car j'ai une question qui peut servir à tous. En voyant la custom page de deennoo, je me demandais si il est possible de n'afficher qu'un saint car parfois le nombre est important. Comment afficher que le premier ?

Merci

Re: custom page

Publié : 10 oct. 2015, 00:28
par deennoo
LSBdu68 a écrit :Bonjour à tous,

Je me permets d'entrer dans la conversation car j'ai une question qui peut servir à tous. En voyant la custom page de deennoo, je me demandais si il est possible de n'afficher qu'un saint car parfois le nombre est important. Comment afficher que le premier ?

Merci
La saint 2 ou 3 pages c'est drôle.

Re: custom page

Publié : 10 oct. 2015, 08:59
par Steph38
Bonjour a tous. J'ai du louper cet info dans les nombreux postes mais comment peut on faire pour afficher une variable de domoticz?

Re: custom page

Publié : 10 oct. 2015, 11:58
par vil1driver
Salut,

On ne peux pas..
Solution:
un script qui alimente un capteur texte, dès que la variable est modifiée, avec le contenu de la variable.
Le capteur texte est lui affichable (value='Data')

Exemple:

Code : Tout sélectionner

-- script_variable_reveil.lua
-- mise à jour d'un capteur text suivant une variable utilisateur

commandArray = {}


if(uservariablechanged['reveilmatin']) then
print('réception nouvelle heure de réveil: ' .. uservariables['reveilmatin'])
commandArray['OpenURL']='192.168.22.100:8080/json.htm?type=command&param=udevice&idx=150&nvalue=0&svalue=' .. uservariables['reveilmatin']

end

return commandArray 
en fait ce n'est pas tout à fait exacte, je pourrais faire en sorte de pouvoir les afficher,
puisque l'on peut les lister

Code : Tout sélectionner

/json.htm?type=command&param=getuservariables

on pourrait donc extraire et afficher leurs valeurs,
mais les variables ne sont pas ajoutable à un roomplan, du coups ça oblige à utiliser roomplan = 0
le seul problème c'est que tout le monde ne souhaite pas utiliser ce roomplan qui liste tous les périphériques (pas seulement ceux que l'on veut avoir sur la custom page) et cela ralenti fortement le temps de rafraichissement.

Re: custom page

Publié : 10 oct. 2015, 12:18
par vil1driver
@LSBdu68,

oui c'est possible,
il faudrait jouer avec la chaîne directement dans le script qui récupère les Saints du jour,
de sorte à ce que ne soit envoyé au capteur texte que le premier Saint.

Re: custom page

Publié : 10 oct. 2015, 12:26
par LSBdu68
Vil1driver,

Là tu es d'humeur taquine ?! :lol:
Tu peux préciser un peu, juste un peu pour qu'un simple mortel puisse mettre les choses en oeuvre ?
Merci