Page 6 sur 19

Re: Reacticz: un dashboard simple et efficace

Publié : 11 févr. 2017, 00:18
par ptitneo
Merci pour ton retour :)
Ninipc a écrit :Vivement que ca s'étoffe pour la reconnaissance des switch et autres (des simples push On sont pas encore compatibles).
Est-ce que tu peux ouvrir des tickets sur github en mettant les informations que tu obtiens dans le widget "unsupported"? J'essaierai de les rajouter !
Ninipc a écrit :Ce serait bien d'avoir des skins aussi !
Il n'y a pas de skins à proprement parler ppur le moment mais tu peux déjà changer les couleurs (il y a un sélecteur dans la page info avec des presets) et créer d'autres thèmes en modifiant le fichier Themes.js (et en faisant un pull request si tu veux contribuer).

Re: Reacticz: un dashboard simple et efficace

Publié : 11 févr. 2017, 09:41
par Ninipc
Je t'ai pris au mot j'ai posté :D
J'ai vu pour les couleurs, c'est déjà sympa mais un système de skin, une fois défini et codé, laisserait la communauté s'embêter avec le graphisme et ses multiples possiblités plutôt que t'embêter toi :mrgreen:

Re: Reacticz: un dashboard simple et efficace

Publié : 11 févr. 2017, 10:29
par vil1driver
Salut,

J'ai testé dès que tu as posté chez les anglais et ai trouvé ce qui pour moi est un défaut..
Et il est toujours présent alors je viens t'en parler ;)

Ton interface m'affiche entre autre un widget text et lorsque je charge la page le widget est mis à jour avec sa valeur courante.

Cela déclanche ici un scénario qui ne le devrait pas.

Si tu pouvais voir ça..

Re: Reacticz: un dashboard simple et efficace

Publié : 11 févr. 2017, 11:24
par ptitneo
Ninipc a écrit :Je t'ai pris au mot j'ai posté :D
Ok merci :)
Ninipc a écrit :J'ai vu pour les couleurs, c'est déjà sympa mais un système de skin, une fois défini et codé, laisserait la communauté s'embêter avec le graphisme et ses multiples possiblités plutôt que t'embêter toi :mrgreen:
Pourquoi pas à terme quand le projet sera mature, par contre vu que tous les widgets sont redimensionnables et certains sont dynamiques (dimmer, pourcentage par exemple), créer des skins complets ne sera vraiment pas une mince affaire - ni pour moi, ni pour la communauté :) Pour le moment, je préfère d'abord élargir la compatibilité des devices et améliorer la stabilité. Par exemple le problème de vil1driver m'intrigue :
vil1driver a écrit :Ton interface m'affiche entre autre un widget text et lorsque je charge la page le widget est mis à jour avec sa valeur courante.

Cela déclanche ici un scénario qui ne le devrait pas.
Je vérifie si j'ai bien compris : Au chargement, Reacticz demande le statut de tous les devices, ce qui cause un rafraichissement de ton widget texte, ce qui en change la valeur, ce qui déclenche un scénario.

Où est le souci selon toi? Le fait qu'un getdeviceinfo sur un dummy text cause sa mise à jour alors qu'il ne devrait pas? Est-ce que ça fait pareil si tu fais un getdeviceinfo à la main avec l'API JSON?

Re: Reacticz: un dashboard simple et efficace

Publié : 11 févr. 2017, 11:53
par vil1driver
ok donc c'est une erreur de ma part,
je n'ai pas étudié ton code et je n'avais pas compris que tu récupérais les valeurs par une demande MQTT (getdeviceinfo) et non via l'api json
domoticz répondant donc également via MQTT,
et c'est cette réponse qui est intercepté ici par d'autres appareils croyant qu'il s'agit d'une mise à jour du widget text, alors que non..
et effectivement le widget text n'à pas été mis à jour (lastSeen inchangé)
merci, j'ai crié au loup un peu vite, désolé

très beau travail :) félicitation

Re: Reacticz: un dashboard simple et efficace

Publié : 11 févr. 2017, 12:28
par ptitneo
vil1driver a écrit : merci, j'ai crié au loup un peu vite, désolé
toujours est il que ce fonctionnement ne convient pas du tout à mon installation..
Pas de souci! Désolé que cela ne convienne pas. Peut-être que tu peux simplement ne pas afficher ce widget texte (reacticz arrêtera d'en demander le statut) ou bien en créer une copie avec un autre dummy et donc un idx différent qui ne perturbera pas tes appareils les plus avenants.

Par rapport à MQTT, si j'avais pu j'aurais uniquement utilisé MQTT partout, mais dès le départ j'avais besoin de l'API JSON pour obtenir la liste et le type des devices. Puis j'ai réalisé qu'on ne pouvait pas contrôler les groupes et scènes avec MQTT, puis que je pouvais pas savoir si un switch select était de type menu déroulant ou bouton, puis... etc. Bref maintenant il y a des petits bouts de JSON un peu partout où je n'ai pas pu m'en passer, tout en faisant en sorte de faire le maximum possible avec MQTT, notamment les retours d'état.

Re: Reacticz: un dashboard simple et efficace

Publié : 11 févr. 2017, 13:14
par vil1driver
merci pour ta réponse,
mais je ne suis de toute façon pas client ;) j'ai testé par curiosité voila tout..
monitor me convient déjà très bien et j'ai encore bien du taf dessus mais je ne dis pas que je n'irai pas te piquer quelques bouts de code à l'occasion :mrgreen:

Re: Reacticz: un dashboard simple et efficace

Publié : 11 févr. 2017, 13:39
par ptitneo
Haha je me doute bien :) c'est cool d'avoir testé en tous cas. Et les bouts de code sont là pour être piqués!

Re: Reacticz: un dashboard simple et efficace

Publié : 12 févr. 2017, 18:44
par Ninipc
Ca fonctionne :) merci pour ta réacticzité :D

Re: Reacticz: un dashboard simple et efficace

Publié : 17 févr. 2017, 19:07
par baboun2807
Neutrino a écrit :C'est ça !!!
J'avais une mauvaise version de mosquitto.
Grâce au lien de la doc : http://blog.ithasu.org/2016/05/enabling ... mosquitto/
ça marche ! Merci pour ta réactivité ;)
Bonsoir
J'ai suivi la même procédure mais moi cela ne marche pas, mosquitto et domoticz communiquent mais les websockets ça ne fonctionne pas.... une idée?