Page 115 sur 148
Re: Custom page
Publié : 15 nov. 2016, 21:23
par Arno-Strasbourg
Bonsoir,
Moi, j'ai souvent ce message dans les logs :
2016-11-15 21:12:42.417 Error: Webserver: File '/monitor/icons_/offline.png': No such file or directory (2)
Sinon, une instance domoticz sur Rasperry Pi à la maison avec principalement l'affichage d'un plan au bureau sur Xibo sur PC pour les données de notre centrale NETATMO à 5 capteurs
et
un instance sur windows 7 à la maison pour gérer lumières, velux, électricité, gaz et eau avec la custompage sur une tablette HP Slate 10 HD et chrome.
Egalement des lags mais cette tablette est pourrie. A l'origine elle est déjà super lente...
Re: Custom page
Publié : 15 nov. 2016, 21:57
par papoo
pour ceux que cela intéresseraient
une page à 6 colonnes avec les prévisions de pluie météo France à une 1 heure
viewtopic.php?f=10&t=2788&p=25233#p25233
Re: Custom page
Publié : 15 nov. 2016, 22:01
par vil1driver
@Arno-Strasbourg,
Je ne sais pas d'où peut venir ce genre d'erreur, je rencontre la même chose (autre fichier) depuis des mois et je t'assure que monitor n'y est absolument pour rien.
Code : Tout sélectionner
2016-11-15 21:55:19.525 Error: Webserver: File '/requests/status.json': No such file or directory (2)
Re: Custom page
Publié : 16 nov. 2016, 01:48
par Arno-Strasbourg
Oui, effectivement.
Je pensais que ça venait de la custom page car il y est question de l'image offline.
Vais un peu regarder cela.
Merci
Re: Custom page
Publié : 20 nov. 2016, 15:01
par Jeff
Bonjour,
J'essaye de mettre une image custom dans la page5.html au centre, à la place des températures. Ça marche mais elle fait 48px.

- custom_icon.jpg (8.86 Kio) Consulté 7608 fois
J'ai essayé pendant 2 heures, avec débogage F12 de chrome pour comprendre le cheminement des html, js, css.., impossible de l'agrandir, il me la ramène toujours à ce fameux width 48px.
Dans frontpage setting, je fais un custom icon :
J'ai une image de 96px par 96px, , renomme mon image Alarm96_On...
J'ai essayé de modifier le frontpage.js, je modifie les endroits suivants 48 par 96, ici,
Code : Tout sélectionner
// show custom icon
if ( isNaN(vicon) && typeof vicon !== 'undefined') {
var icon_On = [vicon,'48_On.png'].join('');
var icon_Off = [vicon,'48_Off.png'].join('');
Puis ici,
Code : Tout sélectionner
else if (lastseen !== '0' && lastseen !== '1') {
if (vdata === txt_on || vdata === txt_open) {
vdata = ['<img src=icons/',lastseen,'48_On.png width=48>'].join('');
}
else if (vdata === txt_off || vdata === txt_closed) {
vdata = ['<img src=icons/',lastseen,'48_Off.png width=48>'].join('');
}
Rien, n'y fait.
Une idée ?
Re: Custom page
Publié : 20 nov. 2016, 19:36
par vil1driver
si c'est un switch classique, effectivement ce serait ce paragraphe
Code : Tout sélectionner
else if (lastseen !== '0' && lastseen !== '1') {
if (vdata === txt_on || vdata === txt_open) {
vdata = ['<img src=icons/',lastseen,'48_On.png width=48>'].join('');
}
else if (vdata === txt_off || vdata === txt_closed) {
vdata = ['<img src=icons/',lastseen,'48_Off.png width=48>'].join('');
}
else if (item.SwitchType === 'Push On Button' || item.SwitchType === 'Push Off Button') {
vdata = ['<img src=icons/',lastseen,'.png width=48>'].join('');
}
}
il faudrait peut-être ajouter une condition sur le nom du switch pour ne pas modifier tous les icons du monitor, par exemple
Code : Tout sélectionner
else if (lastseen !== '0' && lastseen !== '1') {
if (vdata === txt_on || vdata === txt_open) {
vdata = ['<img src=icons/',lastseen,'48_On.png width=48>'].join('');
if (item.Name==='Alarme'){
vdata = ['<img src=icons/',lastseen,'96_On.png width=96>'].join('');
}
}
else if (vdata === txt_off || vdata === txt_closed) {
vdata = ['<img src=icons/',lastseen,'48_Off.png width=48>'].join('');
if (item.Name==='Alarme'){
vdata = ['<img src=icons/',lastseen,'96_Off.png width=96>'].join('');
}
}
else if (item.SwitchType === 'Push On Button' || item.SwitchType === 'Push Off Button') {
vdata = ['<img src=icons/',lastseen,'.png width=48>'].join('');
}
}
un bon CTRL+F5 après sur la page dans chrome et en principe ça doit rouler
Re: Custom page
Publié : 20 nov. 2016, 20:07
par Jeff
Non ce n'est pas un switch classique mais un Selector Switch !
En plus, il semble que je sois en retard sur la version, j'ai pas le push button en else if.
Je vais commencer par faire une mise à jour et modifier à cet emplacement avec ta proposition selective suivant le name.
Re: Custom page
Publié : 20 nov. 2016, 20:27
par vil1driver
Selector a été mis a jour et est pleinement fonctionnel et permet les icônes perso aussi
J'en parlais il n'y a pas longtemps
Re: Custom page
Publié : 20 nov. 2016, 20:33
par patoche
Je n'ai pas réussi, à mettre à jour la custom avec les fichiers du 15 nov. J'ai beau remettre mon ancien frontpage_setting, mon fichier index raffraichir le cache tout reste en fond noir et cellule vide.
La même opération avec un fichier du 12 Nov a fonctionné sans Pb.
Re: Custom page
Publié : 20 nov. 2016, 20:45
par vil1driver
Certaines mises à jour imposent des modifs dans de nombreux fichiers..
Le fichier setting a été modifié et l'index aussi (entre autres) , remettre tes fichiers tel quel génère forcément des erreurs
