Aller au contenu

Graph De Température, Humidité, Consommation...sur Nas


Lazer

Messages recommandés

yep, faut vraiment que je me bouge pour sortir la mise àjour complète.

Je m'y suis remis dessus hier soir, je suis en train de réécrire les pages data_post_xxx.php pour optimiser les échanges et surtout avoir une meilleure remonté d'erreur.

Bon par contre je ne sais pas quand j'aurais fini.....

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...

Merci @Lazer pour son support!

 

tout fonctionne!

 

Bonne fin de journée,

 

J'ai le même problème de toi: Loading quand je choisi le graph "light", malgré que les tables light sont bien remplies. Qu'as tu fais avec l'aide de Lazer pour que ça marche pour toi maintenant?

Lien vers le commentaire
Partager sur d’autres sites

Salut @Raz,

j'ai demander a Lazer de ce connecter sur ma box et il a fait des manipulation, mais je ne suis pas sur de me souvenir ce qu'il a changer. je sais que j'avais oublier de rajouter les lignes d'extra dans le config.js mais bon, si @Lazer pourrait commenter...

 

merci,

 

Patrick

Lien vers le commentaire
Partager sur d’autres sites

Je ne suis pas un grand spécialiste de php, mais j'ai regardé un peu le code.

 

J'ai cherché le texte "Loading, please wait...", et j'ai vu que c'est dans le fichier graph.js, dans la function loadDataFromType(sensorType)

 

De là , on voit un appel à  device_get.php?type=' + sensorType

 

De là , on voit que la query cherche les devices avec le type correspondant au graph. Le problème est que dans ma table domotique_type, il n'y a que 1-power, 2-temperature, 3-battery et 4-humidity. Il manque un type 5-light et du coup, dans la table domotique_device_type, il n'y a aucun device de type light.

 

Dans la page 8, il y le script pour le bouton 1, qui écrit les valeurs, mais il manque le code pour le bouton 4, qui écrit les devices.

 

En mettant à  jour le module virtuel avec le code de la version V4.2 de la page 19, ça écrit bien tous les devices de type light (je n'avais pas fait cette mise à  jour, car c'était pour supporter le firmware V4, et je suis encore en 3.6, dons a priori pas nécessaire)

 

En résumé, si vous voulez utiliser les graphiques pour la luminosité, le code V4.1 + les instructions de la page 8 ne suffisent pas, vous devez utiliser le code 4.2 de la page 19 pour le module virtuel.

  • Upvote 2
Lien vers le commentaire
Partager sur d’autres sites

Bien vu Raz, il fallait effectivement compléter les infos de la page 8 avec le bout de code issu de la page 19 qui concerne normalement la v4.

 

 

Sinon j'avance tout doucement sur la prochaine version, mais comme je n'ai pas beaucoup de temps à  y consacrer, j'espère que vous n'êtes pas trop pressés.

Lien vers le commentaire
Partager sur d’autres sites

  • 1 mois après...
Gli aggiornamenti per la versione v4.048?
Charts_V4.1 usare + Graphiques_V4.2.vfib 
 
Ho il seguente problema Button: Dispositivi:
[DEBUG] 10:51:43: v4
[DEBUG] 10:51:43: 4 4 Frigorifero Cucina
[DEBUG] 10:51:43: /device_post.php?id=4&type=power&name=Frigorifero&roomid=1&roomname=Cucina
[DEBUG] 10:51:43: status =, errorCode = 2, payload = / device_post.php id = 4 & type = Power & name = & Frigorifero RoomID roomname = = 1 & Cucina?
[DEBUG] 10:51:43: 5 maggio Lavastoviglie Cucina
[DEBUG] 10:51:43: /device_post.php?id=5&type=power&name=Lavastoviglie&roomid=1&roomname=Cucina
[DEBUG] 10:51:43: status =, errorCode = 2, payload = / device_post.php id = 5 & type = Power & name = & Lavastoviglie RoomID roomname = = 1 & Cucina?
 
ps.
dispiace per il mio francese, ma sono italiano

 

réactualisation:

trouvé problème désolé

Lien vers le commentaire
Partager sur d’autres sites

  • 3 semaines après...
  • 1 mois après...

Alors, j'ai avancé sur les scripts LUA et PHP pour stocker les données dans la base => remise à  plat des scripts, je trouve ça plus propre, plus évolutif, plus performant.

Le souci c'est que j'ai touché un peu la structure de la DB, donc il faut que je fasse un script de migration pour vos données existantes. Et clairement c'est pas facile si je ne veux pas vous provoquer des pertes de données...

 

Par contre coté interface utilisateur, aucune évolution pour le moment.... et comme ce n'est pas vraiment ma spécialité, j'avoue que je peine un peu à  trouver une jolie façon de présenter les données (tableau, graphs, etc).

 

Au passage, si qqcn maitrise le sujet, je veux bien de l'aide pour la partie IHM.

Lien vers le commentaire
Partager sur d’autres sites

  • 2 semaines après...

hum bah làc'est en plein chantier (enfin, c'est comme ça depuis 1 an, mais disons que j'avance par petites touches une fois de temps en temps).

Dès que ça sera un minimum présentable, je ferai une sorte de programme beta-test :D Mais c'est pas pour tout de suite....

  • Upvote 2
Lien vers le commentaire
Partager sur d’autres sites

Depuis la derniere mise a jour de mon HC2 je n'ai plus acces aux graph journaliers des t°

Au bout de quelques secondes j'ai le message suivant:

arret du script

Script : http://185.16.xxx.xxx/graph/js/highchart/highstock.js:295

il me demande d'arreter ou de continuer, et si je valide continuer au bout de 2 fois il fini par apparaitre, mais c'est plutot lent.

Je suis le seul?

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...