[Tuto] Utiliser Monitor

Forum dédié aux interfaces personnalisables : Custom Pages, Reacticz, Domoboard...
Doudy
Messages : 457
Inscription : 07 mai 2016, 17:23

Re: Custom page

Message par Doudy »

vil1driver a écrit : Bah oui, la custom page doit savoir comment se connecter à domoticz. ;)
J'en parle dans le tuto..

As tu laissé en auto détection ?
J'accède à la custom page via :

Code : Tout sélectionner

http://192.168.1.xx:8080/monitor/index.html
dans frontpage_settings.js :

Code : Tout sélectionner

 $.domoticzurl = "http://192.168.1.xx:8080";
Donc pas auto détection.

;)
RaspberryPi - RFLink - Zwave - WH2600
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Custom page

Message par vil1driver »

Ba voila, tu sais maintenant pourquoi ça ne fonctionne pas en 4g..
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
Doudy
Messages : 457
Inscription : 07 mai 2016, 17:23

Re: Custom page

Message par Doudy »

vil1driver a écrit :Ba voila, tu sais maintenant pourquoi ça ne fonctionne pas en 4g..
Ben non, je n'ai pas compris. :oops:
Si tu voulais expliquer un peu.
Merci ;)
RaspberryPi - RFLink - Zwave - WH2600
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
Grincheux

Re: Custom page

Message par Grincheux »

Depuis 2 ou 3 jours jai des problèmes sur la page meteo, il n'y a plus d'icône et ca revient de temps en temps.
J'ai vu que ca venait du site http://www.prevision-meteo.ch/services/json/maville.
Quand je la lance dans un navigateur, j'ai "service momentanément indisponible".
Je ne dois pas être le seul, vous confirmez ?
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Custom page

Message par papoo »

@grincheux
Oui c'est un problème d'indisponibilité de l'API
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
Grincheux

Re: Custom page

Message par Grincheux »

Ok merci, on va patienter.
foudepc83
Messages : 230
Inscription : 15 août 2016, 11:58

Re: Custom page

Message par foudepc83 »

vil1driver a écrit :L'emplacement de monitor n'a guère d'importance sur la réactivité car tout est chargé en cache par le navigateur..

le matériel faisant tourner domoticz est la première cause de latence,
ce dernier étant plus ou moins prompt à réagir aux commandes et à retourner la liste des dispositifs ou le résultat d'une commande (tout cela via son api json).
d'ailleurs depuis le week-end dernier les popup de la custom page (ex: switch On) ne sont affichées qu'après retour de l'info OK par domoticz
et non plus juste au moment de l'envoi de l'ordre.
je rappel que ces popup sont désactivables par simple passage à zéro de la variable switch_timeout (settings)
Ou au moins désactiver l'animation..
cela peut apporter un semblant de réactivité.

le plus gros frein est le matériel qui affiche la custom page et en particulier le navigateur et sa faculté à gérer le javascript,
à ce titre chrome est franchement au top..
qui dit javascript dit tout le calcul (traitement de la liste json retournée par domoticz et donc l'affichage) est géré par la tablette et oui ça demande pas mal de ressources (processeur et mémoire),
il suffit d'afficher la custom page sur un pc de bureau pour s'en rendre compte, tout est tout de suite bien plus rapide.

les thermostats ne sont pas moins réactifs que le reste, ils sont traités de la même manière.

je rappel également que vous pouvez définir un roomplan, cela permet de réduire la liste des dispositifs et ne traiter que ceux utiles à la custom page.
suivant le nombre de dispositifs cela peut faire une nette différence.

ici:
domoticz et custom page sont sur un pc avec un proc AMD X2 2ghz et 2GO de ram
pour l'affichage:
  • - une tablette ASUS ME173X (pas au top niveau perf, si je m'énerve un peux sur les dimmers ou thermostats ça fini par me dire oh oh doucement ^^ pour le reste c'est amplement suffisant)
    - une tablette NVIDIA SHIELD K1 (utilisée à l'occasion car se serait gâché que de ne la dédier qu'à ça, très satisfait niveau réactivité)
    - mon tel LG G2 (très occasionnellement, également très satisfait)
ps: je réfléchi à une modification des dimmers et thermostats pour pouvoir directement choisir la bonne valeur et éviter les N clics bien relou)
D'accord avec toi :

Sur ma Nvidia shield K1 que je m'en sert pour jouer , il y a une tres bonne réactivité . Mais bon la tablette que j'ai pour le monitor date de pierre , c'est normal ;).
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Custom page

Message par vil1driver »

Doudy a écrit :
vil1driver a écrit :Ba voila, tu sais maintenant pourquoi ça ne fonctionne pas en 4g..
Ben non, je n'ai pas compris. :oops:
Si tu voulais expliquer un peu.
Merci ;)
bah..

lorsque je disais plus haut
qui dit javascript dit tout le calcul (traitement de la liste json retournée par domoticz et donc l'affichage) est géré par la tablette
il fallait comprendre que c'est la tablette qui va aller interroger domoticz et pour cela elle va utiliser l'ip renseignée dans le settings
mais cette ip n'est pas accessible de l'extérieur, d'ailleurs tu ne l'utilises pas pour afficher le dashboard en 4G.
du coups ça fini en timeout..

dans le tuto je dis ceci
notez bien que l'adresse à indiquer sera différente suivant si vous êtes dans votre canapé en wifi ou si vous êtes chez un ami..
l'auto détection est donc un meilleurs choix..
je pensais (probablement à tord) que c'était suffisamment explicite :?
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
Doudy
Messages : 457
Inscription : 07 mai 2016, 17:23

Re: Custom page

Message par Doudy »

vil1driver a écrit :je pensais (probablement à tord) que c'était suffisamment explicite :?
Pour toi qui est dedans tout le temps, je n'en doute pas.
Mais pour un néophyte ce n'est pas toujours évident (pour moi toujours).
Merci pour toutes ces explications, cela éclaire ma lanterne.
;)

Edit:
J'ai suivi tes conseils et maintenant c'est impeccable même en 4G
Image
RaspberryPi - RFLink - Zwave - WH2600
Domoticz : 2020.2 | Dashticz : V3.12 Master | dzvents : 3.0.2 | Python : 3.7.3
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Custom page

Message par vil1driver »

Si tu as une meilleure façon de le formuler je suis preneur ;)
Que je puisse rendre le tuto plus clair pour tous
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
Verrouillé