Je debute sous jeedom et je m'eclate lol

Exécute cette requête MySql dans la base de donnéeseldoctor62 a écrit : ↑08 sept. 2017, 20:36Hello,
J'ai activé le Plug, mais j'ai ce defaut :
Erreur sur conso::StartDeamon() : [MySQL] Error code : 42S02 (1146). Table 'jeedom.conso_tmp' doesn't exist
Code : Tout sélectionner
CREATE TABLE `conso_tmp` (
`id_ecq` int(11) NOT NULL,
`hp` bigint(20) DEFAULT NULL,
`hc` bigint(20) DEFAULT NULL,
`ptec` varchar(255) DEFAULT NULL,
`lastvalue` bigint(20) DEFAULT NULL,
`variation` bigint(20) DEFAULT NULL,
`date_upd` datetime DEFAULT NULL,
`tmp_value` float DEFAULT NULL,
PRIMARY KEY (`id_ecq`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Je n'ai pas testé, mais d'apres le contenu de ce post, tu dois pouvoir t'en sortir avec un scénario utilisant du script PHP
énorme, merci!fdp2 a écrit : ↑08 sept. 2017, 23:19Je n'ai pas testé, mais d'apres le contenu de ce post, tu dois pouvoir t'en sortir avec un scénario utilisant du script PHP
viewtopic.php?p=459234#p459234
salutfdp2 a écrit : ↑08 sept. 2017, 23:39Hello Mickey,
Je ne sais pas si je suis seul dans ce cas, mais chez moi la partie prévision dans le dashboard est fausse.
La prévision anuelle indique que j'ai consommé 160% du budget alors que je suis bien en dessous.
Chez moi, ces infos ont toujours été fausses (problème de paramétrage chez moi, ou d'autre ont le même soucis ?, mais je viens d'en faire une analyse détaillée.
Cas 1, Je parametre le calcule de la facture à partir du mois de année -1 :
- Dans ce cas la prévision mensuelle est correcte
- La prévision anuelle est fausse. Le budget et correcte, mais la valeur utilisée en consommé correspond en fait au consommé + budget. C'est à dire que le premier janvier 2017, il indiquait déja que j'avais consommé 100% du budget.
Image 002.png
Cas 2, Je parametre le calcule de la facture à partir du mois de année en cours
- Dans ce cas toutes les prévisions sont fausse. Le consommé est correcte, mais budget toujours égal au consommé.
Image 003.png
Y a-t-il un autre parametre a modifier qui pourrait corriger ce résultat ? Ou Est-ce un problème général ?
C'est dommage, car c'est sans doute la parte la plus interessante du plugin.
D'ailleurs, plutôt que de comparer l'année dernière complete avec cette année, l'idéal serait de faire une comparaison en "Year to Month"
C'est à dire que si on est en septembre, je voudrais comparer : le budget de janvier à aout, avec le réaliser de janvier à aout. L'indicateur serait bien plus pertinent car les 2 périodes comparées sont comparable, et la conso pas du tout régulière sur l'année. J'exclue volontairement de ces période le mois en cours, car il n'es pas terminé (donc pas comparable) et on dispose pour ça de la prévision mensuelle.
Merci d'avance pour ton aide.
floman321 a écrit : ↑10 avr. 2017, 21:05Bonsoir,
Je ne sais pas si Mickey m'en voudra mais voici le code exemple dans un scénario :
Tu peux utiliser :Code : Tout sélectionner
$conso = conso_teleinfo::getDayConso(390); // 390 identifiant de l'appareil suivi conso $conso['hp']; $conso['hc']; $conso['total_ttc'];
Comment mettre a jour un virtuel ?Code : Tout sélectionner
conso_teleinfo::getYesterdayConso(idappareil) hier conso_teleinfo::getWeekConso(idappareil) semaine en cours conso_teleinfo::getMonthConso(idappareil) mois en cours conso_teleinfo::getYearConso(idappareil) année en cours $conso['hp'] $conso['hc'] $conso['prix_hp'] $conso['prix_hc'] $conso['total'] $conso['total_hp'] $conso['total_hc'] $conso['total_abo'] $conso['total_hp_ttc'] $conso['total_hc_ttc'] $conso['total_ttc']
Code : Tout sélectionner
cmd::byId(2778)->event($conso['hc']); // 2778 étant l'identifiant de la commande de mon virtuel
Salut @mickeysmickeys a écrit : ↑14 août 2017, 22:48Saluttom74 a écrit :@mickeys : tu crois que c'est possible d'ajouter ce test (en option peut être) dans le plugin?Giome a écrit : ↑08 août 2017, 17:53Ayant aussi ce soucis, voici quelques idees pour aider
Pour la gestion de la réinitialisation des modules il y a 2 approches possibles :
- Soit mettre cet "auto nettoyage" en option type case a cocher sur un équipement donc c'est l'utilisateur qui décide du comportement
- Soit , si un test "simple" parait trop "rigide" alors faire un test sur 3 ou 4 valeurs a la suite car la valeur est sensée ne faire qu'augmenter donc
- Soit A B C reçu dans cet ordre où les valeurs devraient être A<B<C
- Si B<A && C>B && C<A alors ne rien faire car cas d'une réinitialisation
- Si B<A && C>B && C>A alors supprimer B car cas d'une valeur erronée
Bien entendu rien empêche d’implémenter ce "test" en laissant le choix a l'utilisateur de l'appliquer ou pas...
Oui c est une bonne idée.
Je n ai que À et B
La case à cocher serait : gérer la remise à 0 du module manuellement.
Envoyé de mon D6503 en utilisant Tapatalk
Plop, je prépare une mise a jour mais pas pour tout de suite :tom74 a écrit : ↑10 sept. 2017, 12:39Salut @mickeysmickeys a écrit : ↑14 août 2017, 22:48Saluttom74 a écrit :
@mickeys : tu crois que c'est possible d'ajouter ce test (en option peut être) dans le plugin?
Oui c est une bonne idée.
Je n ai que À et B
La case à cocher serait : gérer la remise à 0 du module manuellement.
Envoyé de mon D6503 en utilisant Tapatalk
Cette option va elle être implémentée?
Code : Tout sélectionner
Uncaught TypeError: Cannot read property 'reflow' of undefined
at HTMLDivElement.<anonymous> (getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:34)
at Function.each (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:2)
at r.fn.init.each (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:2)
at HTMLImageElement.<anonymous> (getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:33)
at HTMLImageElement.dispatch (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:3)
at HTMLImageElement.q.handle (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:3)
getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:34 Uncaught TypeError: Cannot read property 'reflow' of undefined
at HTMLDivElement.<anonymous> (getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:34)
at Function.each (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:2)
at r.fn.init.each (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:2)
at HTMLImageElement.<anonymous> (getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:33)
at HTMLImageElement.dispatch (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:3)
at HTMLImageElement.q.handle (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:3)
getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:34 Uncaught TypeError: Cannot read property 'reflow' of undefined
at HTMLDivElement.<anonymous> (getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:34)
at Function.each (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:2)
at r.fn.init.each (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:2)
at HTMLImageElement.<anonymous> (getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:33)
at HTMLImageElement.dispatch (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:3)
at HTMLImageElement.q.handle (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:3)
getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:34 Uncaught TypeError: Cannot read property 'reflow' of undefined
at HTMLDivElement.<anonymous> (getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:34)
at Function.each (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:2)
at r.fn.init.each (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:2)
at HTMLImageElement.<anonymous> (getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:33)
at HTMLImageElement.dispatch (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:3)
at HTMLImageElement.q.handle (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:3)
getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:34 Uncaught TypeError: Cannot read property 'reflow' of undefined
at HTMLDivElement.<anonymous> (getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:34)
at Function.each (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:2)
at r.fn.init.each (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:2)
at HTMLImageElement.<anonymous> (getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:33)
at HTMLImageElement.dispatch (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:3)
at HTMLImageElement.q.handle (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:3)
getResource.php?file=plugins/conso/desktop/js/gauge.js&md5=c38ced7cd21b5aa8b36fa2dfaf765d3c&lang=fr_FR:127 cette gauge n'existe plus on supprime.
getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:34 Uncaught TypeError: Cannot read property 'reflow' of undefined
at HTMLDivElement.<anonymous> (getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:34)
at Function.each (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:2)
at r.fn.init.each (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:2)
at HTMLImageElement.<anonymous> (getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:33)
at HTMLImageElement.dispatch (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:3)
at HTMLImageElement.q.handle (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:3)
getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:34 Uncaught TypeError: Cannot read property 'reflow' of undefined
at HTMLDivElement.<anonymous> (getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:34)
at Function.each (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:2)
at r.fn.init.each (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:2)
at HTMLImageElement.<anonymous> (getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:33)
at HTMLImageElement.dispatch (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:3)
at HTMLImageElement.q.handle (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:3)
getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:34 Uncaught TypeError: Cannot read property 'reflow' of undefined
at HTMLDivElement.<anonymous> (getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:34)
at Function.each (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:2)
at r.fn.init.each (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:2)
at HTMLImageElement.<anonymous> (getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:33)
at HTMLImageElement.dispatch (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:3)
at HTMLImageElement.q.handle (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:3)
getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:34 Uncaught TypeError: Cannot read property 'reflow' of undefined
at HTMLDivElement.<anonymous> (getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:34)
at Function.each (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:2)
at r.fn.init.each (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:2)
at HTMLImageElement.<anonymous> (getResource.php?file=plugins/conso/desktop/js/panel_dashboard.js&md5=b261ce577f4948c1803cde8c077cc727&lang=fr_FR:33)
at HTMLImageElement.dispatch (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:3)
at HTMLImageElement.q.handle (getResource.php?file=3rdparty/jquery/jquery.min.js&md5=24f2e59beae1680f19632d9c1b89d730&lang=fr_FR:3)
Hello Mickey,mickeys a écrit : ↑09 sept. 2017, 17:54salutfdp2 a écrit : ↑08 sept. 2017, 23:39Hello Mickey,
Je ne sais pas si je suis seul dans ce cas, mais chez moi la partie prévision dans le dashboard est fausse.
La prévision anuelle indique que j'ai consommé 160% du budget alors que je suis bien en dessous.
Chez moi, ces infos ont toujours été fausses (problème de paramétrage chez moi, ou d'autre ont le même soucis ?, mais je viens d'en faire une analyse détaillée.
Cas 1, Je parametre le calcule de la facture à partir du mois de année -1 :
- Dans ce cas la prévision mensuelle est correcte
- La prévision anuelle est fausse. Le budget et correcte, mais la valeur utilisée en consommé correspond en fait au consommé + budget. C'est à dire que le premier janvier 2017, il indiquait déja que j'avais consommé 100% du budget.
Image 002.png
Cas 2, Je parametre le calcule de la facture à partir du mois de année en cours
- Dans ce cas toutes les prévisions sont fausse. Le consommé est correcte, mais budget toujours égal au consommé.
Image 003.png
Y a-t-il un autre parametre a modifier qui pourrait corriger ce résultat ? Ou Est-ce un problème général ?
C'est dommage, car c'est sans doute la parte la plus interessante du plugin.
D'ailleurs, plutôt que de comparer l'année dernière complete avec cette année, l'idéal serait de faire une comparaison en "Year to Month"
C'est à dire que si on est en septembre, je voudrais comparer : le budget de janvier à aout, avec le réaliser de janvier à aout. L'indicateur serait bien plus pertinent car les 2 périodes comparées sont comparable, et la conso pas du tout régulière sur l'année. J'exclue volontairement de ces période le mois en cours, car il n'es pas terminé (donc pas comparable) et on dispose pour ça de la prévision mensuelle.
Merci d'avance pour ton aide.
merci pour ton retour
essaie de configurer comme ça :
Calculer la facture à partir du mois : 09-12 Année -1
Bonjour,
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités