[Tuto] Utiliser Monitor
Re: custom page
C'etait juste pour être sur qu'il fallait le faire.
Resultat : Nickel super bien, cela fonctionne, MERCI
Resultat : Nickel super bien, cela fonctionne, MERCI
Dernière modification par deennoo le 30 sept. 2015, 17:28, modifié 1 fois.
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
http://www.domo-attitude.fr
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: custom page
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: custom page
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
Ce qui donne ceci :
Voila Voila
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>');
}
}Voila Voila
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
http://www.domo-attitude.fr
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: custom page
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
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
Dernière modification par vil1driver le 16 oct. 2015, 09:45, modifié 1 fois.
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: custom page
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
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
La saint 2 ou 3 pages c'est drôle.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
De quoi se faire Plaisir et essayer d'aider...
http://www.domo-attitude.fr
http://www.domo-attitude.fr
Re: custom page
Bonjour a tous. J'ai du louper cet info dans les nombreux postes mais comment peut on faire pour afficher une variable de domoticz?
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: custom page
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:
en fait ce n'est pas tout à fait exacte, je pourrais faire en sorte de pouvoir les afficher,
puisque l'on peut les lister
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.
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¶m=udevice&idx=150&nvalue=0&svalue=' .. uservariables['reveilmatin']
end
return commandArray
puisque l'on peut les lister
Code : Tout sélectionner
/json.htm?type=command¶m=getuservariableson 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.
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: custom page
@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.
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.
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
Re: custom page
Vil1driver,
Là tu es d'humeur taquine ?!
Tu peux préciser un peu, juste un peu pour qu'un simple mortel puisse mettre les choses en oeuvre ?
Merci
Là tu es d'humeur taquine ?!
Tu peux préciser un peu, juste un peu pour qu'un simple mortel puisse mettre les choses en oeuvre ?
Merci