Reporting Énergétique mensuel [php - MySQL]

Partagez ici vos astuces et idées d'utilisation d'eedomus

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar DjMomo » 16 Déc 2013 19:10

Nico33 a écrit:Comment on active les logs SQL ?


Il n'y en a pas.
Moi ? C'est Fabien
--------------------------------------------
Mon Github : http://www.github.com/DjMomo/
DjMomo
 
Messages : 1120
Inscription : 26 Sep 2012

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar Rocketlud » 16 Déc 2013 19:17

DjMomo a écrit:
Rocketlud a écrit:Pour etre vraiment sur, le repertoire Web ou un autre repertoire autre que web?


Tu ne touches pas au contenu du dossier phpmyadmin. Tu te crée un dossier "domotique" (nom que tu veux en fait) dans le dossier web (ce qui donne /volume1/web/domotique/).
Tu mets les fichiers dans le dossier domotique.


OK Fabien, c'est ce que j'avais compris mais je voulais en être sur car le fichier parametres.php contient quand meme tous les MDP et autre code de la maison :shock:
J'ai suivi ton commentaire et j'ai creer un fichier htaccess, en autorisant que la box eedomus à pointer ce fichier;)

Je test ça ce soir et je reviens vers vous ;)
Merci Fabien
EEDOMUS
7 Fibaro VR, 6 Eversping SM103, 2 Fibaro FGK 101 avec capteur temp, Prise Eversping avec energie, 1 Fibaro Dimmer, 3 wallplug, 2 fibaro fgs 221, teleinfo usb, nabaztag v2,Server Proliant N54L avec Xpenology, Raspberry Pi B
Rocketlud
 
Messages : 652
Inscription : 15 Fév 2013
Localisation : Picardie

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar aurel » 16 Déc 2013 20:33

A moins d' avoir ouvert ton nas sur internet tu ne risque rien, il reste joignable uniquement depuis ton lan. Si effectivement il est joignable depuis l' extérieur, il est nécessaire de verrouiller par un .htaccess.
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar Rocketlud » 16 Déc 2013 22:10

J'ai une Notification toutes les minutes:

Une action n'a pas pu être exécutée sur votre périphérique MySQL Actions Sous-Sol

Je l'a stop pour ce soir et je reviendrais dessus demain ;)
à suivre

++
EEDOMUS
7 Fibaro VR, 6 Eversping SM103, 2 Fibaro FGK 101 avec capteur temp, Prise Eversping avec energie, 1 Fibaro Dimmer, 3 wallplug, 2 fibaro fgs 221, teleinfo usb, nabaztag v2,Server Proliant N54L avec Xpenology, Raspberry Pi B
Rocketlud
 
Messages : 652
Inscription : 15 Fév 2013
Localisation : Picardie

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar aurel » 17 Déc 2013 00:19

Donne nous le detail de l'erreur.
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar aurel » 17 Jan 2014 14:31

Hello,
après quelques mois d'enregistrement des datas, voici ce que j'ai développé pour l’exploitation de ma base de donnée:
portail energie.jpg
portail energie.jpg (154 Kio) Consulté 8764 fois


J'ai développé cette petite interface en php, css, adapté pour un consultation sur tablette, avec cela en plus du reporting mail, je peux avoir accès a toutes les données en 2 clics et le petit +, les indicateurs qui permettent une vision rapide de la situation écologique et climatique de la maison :D

Le tout hébergé sur mon raspberry qui héberge tout les scripts et données sans broncher !
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar Rocketlud » 17 Jan 2014 17:37

Franchement, je suis scotché ;) Beau travail Aurel ;)
EEDOMUS
7 Fibaro VR, 6 Eversping SM103, 2 Fibaro FGK 101 avec capteur temp, Prise Eversping avec energie, 1 Fibaro Dimmer, 3 wallplug, 2 fibaro fgs 221, teleinfo usb, nabaztag v2,Server Proliant N54L avec Xpenology, Raspberry Pi B
Rocketlud
 
Messages : 652
Inscription : 15 Fév 2013
Localisation : Picardie

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar Nico33 » 17 Jan 2014 18:20

Superbe !!!!
Peut-on espérer un partage ? ;)
Nico33
 
Messages : 1013
Inscription : 14 Juin 2013

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar Pat11 » 17 Jan 2014 18:33

Bravo super travail !!!!
Pat11
 
Messages : 71
Inscription : 23 Sep 2012

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar aurel » 17 Jan 2014 19:12

Merci beaucoup les gars !

Peut-on espérer un partage ? ;)


quand j'aurais terminer de tout coder oui, je viens juste des terminer la charte html/css
(les infos ne sont pas les vraies sur le screen)
la plupart des imports SQL sont déjà actifs depuis plusieurs mois.

je vais à présent m'attaquer à la partie php qui permet d'extraire et de mettre en forme les data pour les afficher sur le dashboard. J'ai déjà une bonne partie issue de mon reporting, mais il y en a d'autres a coder et aussi une petite optimisation du code à faire.

Donc encore un peu de taf, il faut aussi que je simplifie un peu pour que vous puissiez paramétrer avec vos données assez facilement, bref je fais ça sur mon temps libre donc ça peut prendre encore un peu de temps mais si vous souhaitez le mettre en place chez vous ça sera possible !

vous pouvez déjà vous attaquer à la mise en place du reporting, ça permettra d'alimenter votre base de donnée qui sera exploitée par le dashboard.
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar gusdelamort » 17 Jan 2014 21:20

C'est beau !

Aurel, tu me met forcément la pression sur mon tuto ;-)

A quand un imperhome ?
gusdelamort
 
Messages : 244
Inscription : 16 Mai 2013

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar aurel » 18 Jan 2014 00:10

Gusdelamort,
Il ne faut pas comparer nos scripts, il s' agit de 2 facon differentes d'exploiter les données de l'eedomus.
Ca permet de voir plusieurs facon de les exploiter, c'est cool!

De plus le dashbord bien qu'utilisant la meme base de données est decorrélé donc ne te met pas de pression c'est pas le but! :D
Dernière édition par aurel le 18 Jan 2014 07:50, édité 1 fois.
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar galaksy2001 » 18 Jan 2014 01:17

Très beau travail Aurel !

J'ai hâte de le faire tourner sur mon syno ;)
galaksy2001
 
Messages : 687
Inscription : 06 Jan 2014

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar gusdelamort » 18 Jan 2014 11:11

Je devrais plutôt dire émulation :)

(je me doutais bien que les scripts étaient différent de l'affichage, par contre ça fait de beau rendu c'est cool)

tiens nous au courant des suites
gusdelamort
 
Messages : 244
Inscription : 16 Mai 2013

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar domosapiens » 19 Jan 2014 20:24

Bonjour,

Je débute donc pardon pour les questions :oops:

Je pense avoir bien suivi le tuto et l'installation.
Fichier et base sur NAS SYNO.
Tous les actionneurs OK ça à l'air de fonctionner, cependant, je n'ai que le rapport de la température qui roule correctement. L'envoi de mail nickel.
J'ai utilisé pour le chauffage un prise ON/OFF + calcul conso. Les règles fonctionnent bien pour le ON/OFF càd ON --> inscription dans la table tempo mais au moment du OFF le countsave.php à l'air de faire son boulot car il vide tempo mais il enregistre dans la table CHAUFFAGE une date correcte avec une durée = -00:00:01
J'ai un niveau -10 en php mais je suppose qu'il doit calculer la durée entre heure ON et heure OFF...
Merci si vous m'avez compris et si il y a une raison. :D
domosapiens
 
Messages : 28
Inscription : 02 Jan 2014

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar aurel » 20 Jan 2014 10:28

oui c'est ca, tu as bien compris,

le countsave.php récupère la valeur dans la table tempo fait la différence avec l'instant T et enregistre la durée dans la table chauffage.

actionne ton chauffage, connecte toi sous phpmyadmin et check l'enregistrement de la table tempo pour vérifier que l'heure est bonne.

peut être que ton serveur n'est pas à la bonne heure?
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar domosapiens » 20 Jan 2014 21:45

aurel a écrit:peut être que ton serveur n'est pas à la bonne heure?


J'y ai pensé ce matin et après vérification j'avais 10 min de retard sur l'heure du NAS :oops:

question : pour faire un test de comparaison, comme je n'ai pas de données pour le mois précédent, est-ce une bonne démarche de rentrer des données manuellement dans la table chauffage (genre date 2013-12-10 durée 00:15:30...)?
Cela ne semble pas fonctionner, y a t il un moyen?
domosapiens
 
Messages : 28
Inscription : 02 Jan 2014

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar aurel » 21 Jan 2014 18:10

pour test, tu peux exectuer le script "stock_h_on.php" puis après quelques minutes tu exécutes "countsave.php".
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar domosapiens » 21 Jan 2014 19:53

pardon, je n'ai pas précisé que suite au réglage correct de l'heure du NAS, le cumul de la durée d'utilisation fonctionne bien. :thumbup:

je ne comprend pas le test avec les scripts? je voulais dire : afin d'avoir dans mon rapport une comparaison entre décembre 2013 et janvier 2014, est il possible d'insérer des données dans la table chauffage manuellement vie phpmyadmin ? cela ne semble pas fonctionner.
domosapiens
 
Messages : 28
Inscription : 02 Jan 2014

Re: Reporting Énergétique mensuel [php - MySQL]

Messagepar aurel » 21 Jan 2014 20:03

Ca devrait fontionner mais je t'enverrai un extrait de ma table demain pour l'injecter chez toi si tu desire faire des tests.
Rendons plus simple notre quotidien avec domo-blog.fr
aurel
 
Messages : 815
Inscription : 07 Août 2012
Localisation : 77

PrécédentSuivant

Retour vers Mes usages

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invité(s)