Aller au contenu

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


Lazer

Messages recommandés

Oui c'est ça, 21 jours, que tu peux augmenter.

Mais n'oublie pas que les données sont consolidées en plus dans les tables _day avec une rétention infinie.

Perso je n'ai pas d'intérêt de conserver les données àla minute près plus d'une semaine, donc les graphs se limitent àune semaine.

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir,

 

Cela fait des mois que je voulais mettre en place cet outil. C'est chose faite :-).

 

Cependant, je rencontre un léger problème. J'ai une erreur lorsque j'appuie sur le bouton "Energie"
[DEBUG] 21:47:51: device => 56 Guirlandes 16.00W
[DEBUG] 21:47:51: device => 57 Lampe Aquarium 0.00W
[DEBUG] 21:47:51: device => 58 VR Sejour 0.00W
[DEBUG] 21:47:51: device => 59 VR Chambre Parents 0.00W
[DEBUG] 21:47:51: device => 60 VR Chambre Coline 0.00W
[DEBUG] 21:47:51: device => 62 Chargeur PC 19.00W
[DEBUG] 21:47:51: device => 63 Imprimante 5.60W
[DEBUG] 21:47:51: device => 64 43.3 0.00W
[DEBUG] 21:47:51: device => 65 43.4 39.90W
[DEBUG] 21:47:51: device => 66 Hue Bridge 0.00W
[DEBUG] 21:47:51: device => 67 43.6 0.10W
[DEBUG] 21:47:51: device => 69 VR Salon 0.00W
[DEBUG] 21:47:51: device => 74 Seche-serviettes 600.00W
[DEBUG] 21:47:51: device => 104 VR Cuisine 0.00W
[DEBUG] 21:47:51: device => 152 VR Bureau 0.00W
[DEBUG] 21:47:51: 56,57,58,59,60,62,63,64,65,66,67,69,74,104,152
[DEBUG] 21:47:51: {"success":true,"rowcount":0}
[DEBUG] 21:47:51: Error : Missing data from NAS : /graph/teleinfo_energy_get.php

 

Je n'ai aucune entrée dans la table domotique_energy_day

Avez-vous déjà  rencontré ce problème ?

 

Merci encore pour le travail qui a été fait.

Ludovic

Lien vers le commentaire
Partager sur d’autres sites

hum oui attends 1 jour ou 2 pour que le bouton energy fonctionne.

 

tu peux aussi cliquer manuellement sur le bouton Devices, ce qui devrait lui forcer la main. Ensuite le bouton Energy devrait fonctionner

Lien vers le commentaire
Partager sur d’autres sites

Salut Tof,

 

Je viens de réinstaller le VD tout s'est bien passé mais j'ai un soucis au niveau des boutons.

 

J'ai cette erreur :

[ERROR] 12:37:48: line FHttp:

Je pense que ça vient du port mais pourtant il est bien renseigné. (port 5000 sur le syno)

 

Et aucune infos uploader dans la BDD.

Lien vers le commentaire
Partager sur d’autres sites

hum oui attends 1 jour ou 2 pour que le bouton energy fonctionne.

 

tu peux aussi cliquer manuellement sur le bouton Devices, ce qui devrait lui forcer la main. Ensuite le bouton Energy devrait fonctionner

 

tu te fais vieux, cher ami, tu te répètes ... ;)

Lien vers le commentaire
Partager sur d’autres sites

@Jojo, j'ai également essayé avec le port 80 mais j'obtiens la même erreur.

 

@Lazer, j'ai repris le tuto de A à  Z tout s'est correctement déroulé même sur la partie serveur (exactement comme sur ton tuto).

Lien vers le commentaire
Partager sur d’autres sites

Il te faut ça :

$TimeHCHP = array(
	'00:00' => 'BASE'
);

Mais ça ne doit impacter que le bouton Energy pas les autres.

 

Une chose pendant que j'y pense : puisque tu as modifié le fichier config.inc.php, tu n'aurais pas fait sauter quelques point-virgules ?

Lien vers le commentaire
Partager sur d’autres sites

hum oui attends 1 jour ou 2 pour que le bouton energy fonctionne.

 

tu peux aussi cliquer manuellement sur le bouton Devices, ce qui devrait lui forcer la main. Ensuite le bouton Energy devrait fonctionner

 

Salut Lazer,

 

Pour toi ça fonctionne avec ça comme résultat ?

[DEBUG] 21:14:29: energy => id = 63 - tarif = HP - kwh = 0.09
[DEBUG] 21:14:29: energy => id = 63 - tarif = HC - kwh = 0.05
[DEBUG] 21:14:29: energy => id = 66 - tarif = HP - kwh = 0
[DEBUG] 21:14:29: energy => id = 66 - tarif = HC - kwh = 0
[DEBUG] 21:14:29: energy => id = 152 - tarif = HP - kwh = 0
[DEBUG] 21:14:29: energy => id = 152 - tarif = HC - kwh = 0
[DEBUG] 21:14:29: energy => id = 74 - tarif = HP - kwh = 1.34
[DEBUG] 21:14:29: energy => id = 74 - tarif = HC - kwh = 0.01
[DEBUG] 21:14:29: energy => id = 56 - tarif = HP - kwh = 0.03
[DEBUG] 21:14:29: energy => id = 56 - tarif = HC - kwh = 0
[DEBUG] 21:14:29: energy => id = 67 - tarif = HP - kwh = 0
[DEBUG] 21:14:29: energy => id = 67 - tarif = HC - kwh = 0
[DEBUG] 21:14:29: energy => id = 60 - tarif = HP - kwh = 0
[DEBUG] 21:14:29: energy => id = 60 - tarif = HC - kwh = 0
[DEBUG] 21:14:29: energy => id = 62 - tarif = HP - kwh = 0.03
[DEBUG] 21:14:29: energy => id = 62 - tarif = HC - kwh = 0
[DEBUG] 21:14:29: energy => id = 64 - tarif = HP - kwh = 0
[DEBUG] 21:14:29: energy => id = 64 - tarif = HC - kwh = 0
[DEBUG] 21:14:29: energy => id = 104 - tarif = HP - kwh = 0
[DEBUG] 21:14:29: energy => id = 104 - tarif = HC - kwh = 0
[DEBUG] 21:14:29: energy => id = 69 - tarif = HP - kwh = 0
[DEBUG] 21:14:29: energy => id = 69 - tarif = HC - kwh = 0
[DEBUG] 21:14:29: energy => id = 57 - tarif = HP - kwh = 1.13
[DEBUG] 21:14:29: energy => id = 57 - tarif = HC - kwh = 0
[DEBUG] 21:14:29: energy => id = 65 - tarif = HP - kwh = 0.16
[DEBUG] 21:14:29: energy => id = 65 - tarif = HC - kwh = 0.01
[DEBUG] 21:14:29: energy => id = 59 - tarif = HP - kwh = 0
[DEBUG] 21:14:29: energy => id = 59 - tarif = HC - kwh = 0
[DEBUG] 21:14:29: energy => id = 58 - tarif = HP - kwh = 0
[DEBUG] 21:14:29: energy => id = 58 - tarif = HC - kwh = 0
[DEBUG] 21:14:29: [{"type":"energy","id":56,"value_HC":0,"value_HP":0.03,"date":"2016-03-14"},{"type":"energy","id":57,"value_HC":0,"value_HP":1.13,"date":"2016-03-14"},{"type":"energy","id":58,"value_HC":0,"value_HP":0,"date":"2016-03-14"},{"type":"energy","id":59,"value_HC":0,"value_HP":0,"date":"2016-03-14"},{"type":"energy","id":60,"value_HC":0,"value_HP":0,"date":"2016-03-14"},{"type":"energy","id":62,"value_HC":0,"value_HP":0.03,"date":"2016-03-14"},{"type":"energy","id":63,"value_HC":0.05,"value_HP":0.09,"date":"2016-03-14"},{"type":"energy","id":64,"value_HC":0,"value_HP":0,"date":"2016-03-14"},{"type":"energy","id":65,"value_HC":0.01,"value_HP":0.16,"date":"2016-03-14"},{"type":"energy","id":66,"value_HC":0,"value_HP":0,"date":"2016-03-14"},{"type":"energy","id":67,"value_HC":0,"value_HP":0,"date":"2016-03-14"},{"type":"energy","id":69,"value_HC":0,"value_HP":0,"date":"2016-03-14"},{"type":"energy","id":74,"value_HC":0.01,"value_HP":1.34,"date":"2016-03-14"},{"type":"energy","id":104,"value_HC":0,"value_HP":0,"date":"2016-03-14"},{"type":"energy","id":152,"value_HC":0,"value_HP":0,"date":"2016-03-14"}]
[DEBUG] 21:14:29: OK : 15 lines inserted in DB

Bonne soirée à  tous.

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir,

 

Suite à  la migration du graph (Chart 4.1 à  DomoChart 5) plus de graphs qui apparâit.

En effet j'ai suivi la procédure (ou je pense avoir suivi) comme décrit en début de page.

 

La base de données a été mise à  jour avec les nouvelles tables.

 

Mais quand j'ouvre mon navigateur, à  l'adresse pour l'affichage des graphiques, j'ai une page vide; rien ne s'affiche.

Ceci depuis un mois.

 

J'ai testé tous les boutons du virtual device dans la fenêtre de debugg, mais aucune erreur ni message n'apparaît dans la fenêtre.

 

Merci d'avance de votre support.

 

post-1368-0-63386600-1458419223_thumb.jpg

Lien vers le commentaire
Partager sur d’autres sites

Etrange...

Dans les tables de la DB, je suppose que tu vois bien les dernières valeurs qui s'ajoutent ?

 

Regarde dans le console Javascript de ton navigateur si tu vois des erreurs (Ctrl+Maj+J sur Firefox par exemple) => tu fais F5 sur la page, et tu copie/colle le contenu ici.

 

Exemple d'affichage normal :

Load data from type : temperature chart.js:148:2
Load data from device : 0 413,Consigne Salon, chart.js:176:2
Load data from device : 1 414,Sonde ZXT Salon, chart.js:176:2
Load data from device : 2 452,Détecteur de fumée Abri de jardin
.....
Lien vers le commentaire
Partager sur d’autres sites

Ci-dessous ce que j'ai comme info en faisant ctrl+ maj + J

Could not read chrome manifest 'file:///C:/Program%20Files%20(x86)/Mozilla%20Firefox/chrome.manifest'.
While creating services from category 'profile-after-change', could not create service for entry 'Sapi Speech Synth', contract ID '@mozilla.org/synthsapi;1'
1458581731013	Services.HealthReport.HealthReporter	WARN	Saved state file does not exist.
L'évènement « key » n'est pas disponible pour certaines dispositions de clavier : key="c" modifiers="accel,alt" browser.xul
L'évènement « key » n'est pas disponible pour certaines dispositions de clavier : key="i" modifiers="accel,alt,shift" browser.xul
SyntaxError: expected expression, got '<' jquery-2.1.4.min.js:2:0
ReferenceError: $ is not defined
 graph.js:287:1
TypeError: q is not a function
 highstock.js:323:84
TypeError: f.Renderer is undefined
 exporting.js:9:181
TypeError: k.getOptions is not a function
 highcharts-more.js:8:149
SyntaxError: expected expression, got '<' jquery-2.1.4.min.js:2:0
ReferenceError: $ is not defined
 graph.js:287:1
TypeError: q is not a function
 highstock.js:323:84
TypeError: f.Renderer is undefined
 exporting.js:9:181
TypeError: k.getOptions is not a function
 highcharts-more.js:8:149

 

 

Lien vers le commentaire
Partager sur d’autres sites

J'ai bien l'impression qu'il te manque des fichiers.

 

Es-tu certain d'avoir suivi EXACTEMENT le tuto de la page 1 ? Et notamment d'avoir correctement extrait l'archive ZIP fournie en première page, avec tout le contenu du répertoire graph ?

Lien vers le commentaire
Partager sur d’autres sites

Oui;

Tout a été suivi à  la lettre.!

 

Dans la scène, tout fonctionne correctement!

[DEBUG] 21:04:42: Time is 21:04:42, waiting for 18 seconds...
[DEBUG] 21:04:50: Time is 21:04:50, waiting for 10 seconds...
[DEBUG] 21:05:00: Last run : 21/03/2016 21:05:00
[DEBUG] 21:05:00: Last run : 21/03/2016 21:05:00
[DEBUG] 21:06:00: Last run : 21/03/2016 21:06:00
[DEBUG] 21:06:00: Last run : 21/03/2016 21:06:00
[DEBUG] 21:07:00: Last run : 21/03/2016 21:07:00
[DEBUG] 21:07:00: Last run : 21/03/2016 21:07:00
[DEBUG] 21:08:00: Last run : 21/03/2016 21:08:00
[DEBUG] 21:08:00: Last run : 21/03/2016 21:08:00
[DEBUG] 21:09:00: Last run : 21/03/2016 21:09:00
[DEBUG] 21:09:00: Last run : 21/03/2016 21:09:00

Mais je viens de voir quelques soucis avec les boutons

 

Par exemple le premier bouton me donne ça:

[ERROR] 21:01:57: line 92: attempt to concatenate field '?' (a nil value)
[ERROR] 21:05:00: line 92: attempt to concatenate field '?' (a nil value)
[ERROR] 21:05:00: line 92: attempt to concatenate field '?' (a nil value)
[ERROR] 21:06:00: line 92: attempt to concatenate field '?' (a nil value)
[ERROR] 21:06:00: line 92: attempt to concatenate field '?' (a nil value)
[ERROR] 21:07:00: line 92: attempt to concatenate field '?' (a nil value)
Lien vers le commentaire
Partager sur d’autres sites

L'erreur du deuxième bouton est:

[DEBUG] 21:02:00: Error : Can not connect to NAS, errorCode=0, status=, payload=/graph/data_post.php, response=
[DEBUG] 21:05:00: Error : Can not connect to NAS, errorCode=0, status=, payload=/graph/data_post.php, response=
[DEBUG] 21:05:00: Error : Can not connect to NAS, errorCode=0, status=, payload=/graph/data_post.php, response=
Lien vers le commentaire
Partager sur d’autres sites

3ème bouton:

[DEBUG] 21:02:01: v4
[DEBUG] 21:02:01: 54 Etage_FGMS001 100%
[DEBUG] 21:02:01: 59 Rez_FGMS001 100%
[DEBUG] 21:02:01: 64 Main_Zwave_Device 40%
[DEBUG] 21:02:01: 69 Main_Zwave_Device 100%
[DEBUG] 21:02:01: 77 Smoke_Detect_Salon 55%
[DEBUG] 21:02:01: 132 Zwave Node: 18 43%
[DEBUG] 21:02:01: 134 Zwave Node: 19 73%
[DEBUG] 21:02:01: 160 Smoke_Detect_Cuisine 100%
[DEBUG] 21:02:01: 166 Entree_FGMS001 100%
[DEBUG] 21:02:01: 173 173 70%
[DEBUG] 21:02:01: [{"date":"2016-03-21","type":"battery","value":100,"id":54},{"date":"2016-03-21","type":"battery","value":100,"id":59},{"date":"2016-03-21","type":"battery","value":40,"id":64},{"date":"2016-03-21","type":"battery","value":100,"id":69},{"date":"2016-03-21","type":"battery","value":55,"id":77},{"date":"2016-03-21","type":"battery","value":43,"id":132},{"date":"2016-03-21","type":"battery","value":73,"id":134},{"date":"2016-03-21","type":"battery","value":100,"id":160},{"date":"2016-03-21","type":"battery","value":100,"id":166},{"date":"2016-03-21","type":"battery","value":70,"id":173}]
[DEBUG] 21:02:01: Error : Can not connect to NAS, errorCode=0, status=, payload=/graph/data_post.php, response=
[DEBUG] 21:16:31: v4
[DEBUG] 21:16:31: 54 Etage_FGMS001 100%
[DEBUG] 21:16:31: 59 Rez_FGMS001 100%
[DEBUG] 21:16:31: 64 Main_Zwave_Device 40%
[DEBUG] 21:16:31: 69 Main_Zwave_Device 100%
[DEBUG] 21:16:31: 77 Smoke_Detect_Salon 55%
[DEBUG] 21:16:31: 132 Zwave Node: 18 43%
[DEBUG] 21:16:31: 134 Zwave Node: 19 73%
[DEBUG] 21:16:31: 160 Smoke_Detect_Cuisine 100%
[DEBUG] 21:16:31: 166 Entree_FGMS001 100%
[DEBUG] 21:16:31: 173 173 70%
[DEBUG] 21:16:31: [{"date":"2016-03-21","type":"battery","value":100,"id":54},{"date":"2016-03-21","type":"battery","value":100,"id":59},{"date":"2016-03-21","type":"battery","value":40,"id":64},{"date":"2016-03-21","type":"battery","value":100,"id":69},{"date":"2016-03-21","type":"battery","value":55,"id":77},{"date":"2016-03-21","type":"battery","value":43,"id":132},{"date":"2016-03-21","type":"battery","value":73,"id":134},{"date":"2016-03-21","type":"battery","value":100,"id":160},{"date":"2016-03-21","type":"battery","value":100,"id":166},{"date":"2016-03-21","type":"battery","value":70,"id":173}]
[DEBUG] 21:16:31: Error : Can not connect to NAS, errorCode=0, status=, payload=/graph/data_post.php, response=
Lien vers le commentaire
Partager sur d’autres sites

Ah, donc les boutons aussi ne fonctionne pas, j'avais cru comprendre que c'était bon à  la base.

 

Quand tu as modifié le fichier config.inc.php, tu n'aurais pas modifié certaines choses, comme supprimer des points virgules, ou des erreurs de guillemets ? Le PHP est un langage plus rigoureux sur la syntaxe que le LUA.

Copie/colle son contenu ici (change juste le mot de passe bien sur) pour vérifier.

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...