Page 135 sur 148
Re: Custom page
Publié : 27 déc. 2016, 12:23
par deennoo
vil1driver a écrit :c'est corrigé..
Merci !
Concernant MQTT :
J'ai deja un serveur MQTT en place (mosquito sur syno), quelle ligne doivent etre changer pour s'y connecter stp ?
Re: Custom page
Publié : 27 déc. 2016, 12:25
par vil1driver
mqtt_settings.js a écrit :créer un fichier de config pour notre usage
sudo nano /etc/mosquitto/conf.d/monitor.conf
copiez y ceci
listener 1883
listener 9001
protocol websockets
relancer mosquitto
mais il faudra probablement installer libwebsockets,
si mosquitto ne tourne pas sur la même machine que la custom page, il te faudra indiquer l'ip à la place du location.hostname (mqtt_settings.js)
Code : Tout sélectionner
client = new Paho.MQTT.Client(location.hostname, 9001, '', 'monitor_'+Date.now());
Re: Custom page
Publié : 27 déc. 2016, 12:50
par deennoo
Pour un MQTT sous Syno :
1 - Installer le packet MQTT via la syno community
2 - Installer le Paquet Nano via la syno community
3 - Activer la connection SSH
4 - Ce connecter en SSH (identifiant et mot de passe admin du syno)
5 - Basculer en root : sudo -i
6 - Ce rendre dans /volume1/@appstore/mosquitto/var
7 - Créer le fichier monitor.conf en saisiant : nano monitor.conf
8 - Y copier les elements :
9 - enregistrer
10 - relancer le paquet Mosquitto
Re: Custom page
Publié : 27 déc. 2016, 12:54
par deennoo
vil1driver a écrit :
mais il faudra probablement installer libwebsockets,
Je vais voir mais dans la console mon mqtt ce voit bien :

- mqtt monitor.PNG (30.55 Kio) Consulté 7169 fois
vil1driver a écrit :
si mosquitto ne tourne pas sur la même machine que la custom page, il te faudra indiquer l'ip à la place du location.hostname (mqtt_settings.js)
Code : Tout sélectionner
client = new Paho.MQTT.Client(location.hostname, 9001, '', 'monitor_'+Date.now());
Ok, a tester (perso le yno fait serveur de custom page et serveur mqtt donc peu de soucis)
Je continu les tests via ton super tuto !
Re: Custom page
Publié : 27 déc. 2016, 12:55
par vil1driver
ah oui, sacrés différences sur syno.. je met à jour le tuto avec ta procédure, merci
Re: Custom page
Publié : 27 déc. 2016, 13:15
par MAidEN91
Je viens d'essayer de mettre a jour et j'ai toujours l'erreur sur le fichier offline.jpg :
Code : Tout sélectionner
HEAD est maintenant à afe6ed1 fix Error: Webserver: File '/monitor/index.html/icons/offline.jpg
Comment corriger cela svp?
edit : ceci dit la MAJ semble fonctionner quand même s'il y a un autre impact que le message d'erreur je ne l'ai pas vu!
Re: Custom page
Publié : 27 déc. 2016, 13:26
par vil1driver
un ctrl+f5 sur la custom page peut-être ?
Re: Custom page
Publié : 27 déc. 2016, 13:30
par MAidEN91
Comme dit dans mon edit sur la custom page l'update semble bien fonctionner (il m'a tout reset et j'ai reporté ma config tout semble ok).
C'est au niveau des commandes d'upgrade en SSH que le message d'erreur apparait juste après le :
Re: Custom page
Publié : 27 déc. 2016, 13:34
par vil1driver
comment ça ? ce que tu disais plus haut ?
ceci ???
Code : Tout sélectionner
HEAD est maintenant à afe6ed1 fix Error: Webserver: File '/monitor/index.html/icons/offline.jpg
LOL c'est le descriptif de la mise à jour
https://github.com/vil1driver/monitor/commits/master
si tu remets à jour tu vas lire
Re: Custom page
Publié : 27 déc. 2016, 13:37
par MAidEN91
ah lol je n'avais pas fait attention que le descriptif des MAJ s'affichait lors de l'update!
Bon bah c'est tout bon merci
Je vais pouvoir tester MQTT
