Forum eedomus https://forum.eedomus.com/ |
|
[Store] Temps de fonctionnement https://forum.eedomus.com/viewtopic.php?f=50&t=6108 |
« Précédent Page 3 sur 5 Suivant » |
Auteur: | eedomusbox [ 24 Nov 2017 17:15 ] |
Sujet du message: | Re: [Store] Temps de fonctionnement |
Salut,Je viens de tester ton pluging qui semble intéressant. Mais j'ai allumé la lumière trois minutes, le script ma remonté 1 minute. Tu es sur que l'on est proche de la vérité sur une journée? |
Auteur: | influman [ 25 Nov 2017 11:51 ] |
Sujet du message: | Re: [Store] Temps de fonctionnement |
Un test à l'instant chez moi, donne, pour une lampe également : Off----Sam 25/11/2017--11:37:20 21 sec On----Sam 25/11/2017--11:32:56 4 min Off----Sam 25/11/2017--11:21:59 11 min 4 (0)----Sam 25/11/2017----11:38:09 9 min 2 (0)----Sam 25/11/2017----11:36:01 2 min 0 (0)----Sam 25/11/2017----11:27:54 8 min Au final, j'obtiens 4, comme le temps du On affiché au niveau de l'historique de la lampe elle-même. Plus le temps d'allumage est long, plus la donnée sera fiable, ça c'est certain. Sur 3mn d'allumage, tu peux effectivement avoir des mesures loupées en fonction du moment de l'extinction. Et si le polling de la box n'a pas vraiment été régulier à la mn dans les faits, tu peux louper 2mn d'un coup. D'ailleurs, le polling est à 2mn par défaut. Si l'appareil à mesurer est plutôt en petite durée, il faut mettre un polling à 1. |
Auteur: | rol [ 27 Nov 2017 14:33 ] |
Sujet du message: | Re: [Store] Temps de fonctionnement |
Bonjour influman, me revoilà pour un souci concernant ce script Voici la notification que j'ai lors de la RAZ à minuit : Le détail : J'ai regardé le code du compteur mathématique. "Internal error 3" indique que la valeur reçue est null. Quand tu remets à 0 à minuit, tu envoies une valeur numérique de 0 ? Peut-être essayer avec 0.000001 Merci pour ton aide ... et ton temps |
Auteur: | rol [ 27 Nov 2017 18:59 ] |
Sujet du message: | Re: [Store] Temps de fonctionnement |
J'ai modifié la formule dans le compteur mathématique : device(XXXXXX)*1000/60+0.1 je vais voir ce que ça donne à minuit |
Auteur: | influman [ 27 Nov 2017 22:15 ] |
Sujet du message: | Re: [Store] Temps de fonctionnement |
Le script retourne 0 dans ce cas. 0 est une valeur correcte pour un xpath By the way, j'ai refait une version, parce qu'il y avait un autre soucis lié à la mise à jour des autres capteurs (jour precédent, etc.) |
Auteur: | rol [ 28 Nov 2017 13:47 ] |
Sujet du message: | Re: [Store] Temps de fonctionnement |
Merci je testerai ça |
Auteur: | rol [ 28 Nov 2017 14:41 ] |
Sujet du message: | Re: [Store] Temps de fonctionnement |
Cette bidouille ne fonctionne pas, j'ai toujours l'erreur compteur mathématique. "Internal error 3" indique que la valeur reçue est null Une idée ? C'est possible que tu envoies une valeur genre 0.00001 ? |
Auteur: | romains [ 01 Déc 2017 08:16 ] |
Sujet du message: | Re: [Store] Temps de fonctionnement |
Hello Pour ma part, pour info, cela fonctionne bien je n'ai plus de raz non souhaités. Merci! Petite question a influman. Peut-on sortir la valeur Mois en cours et mois précédent (de la version avec les chiffres seulement) pour en faire une conversion en euros? Je le fais avec le mois en cours déjà mais j'aimerai y ajouter le chiffre entre parenthèses aussi pour pouvoir comparer? Merci |
Auteur: | influman [ 01 Déc 2017 18:29 ] |
Sujet du message: | Re: [Store] Temps de fonctionnement |
Je suis pas sûr d'avoir compris ta question. En tout cas, tu peux dupliquer un capteur existant pour y modifier le XPATH à la mesure que tu veux (/POWERTIME/MOIS ou /POWERTIME/MOIS_PREC). Tu peux même faire directement la conversion en euros dans le xpath |
Auteur: | rol [ 09 Fév 2018 23:38 ] |
Sujet du message: | Re: [Store] Temps de fonctionnement |
Bonsoir influman, Suite à l'ajout d'un capteur "Temps de fonctionnement" sur un nouveau périphérique, la dernière version du script (05/02/2018) a donc été installée hier (le 08/02/2018). Tous mes capteurs "Temps de fonctionnement" ont subi une RAZ aujourd'hui le 09/02/2018 vers 3h55. Une modification du script a apparemment posé problème... As-tu une idée ? Puis-je récupérer mes anciennes valeurs ? Merci d'avance. Rol |
Auteur: | influman [ 10 Fév 2018 09:37 ] |
Sujet du message: | Re: [Store] Temps de fonctionnement |
c'est le meme pb de conflit que les suivis consos j'imagine, tu dois en avoir encore 3000 en parallèle il faut que je le modifie de la meme maniere. la modif 2.01 n'est pas liée. |
Auteur: | influman [ 10 Fév 2018 10:12 ] |
Sujet du message: | Re: [Store] Temps de fonctionnement |
La 2.1 réglera ton problème. Tu peux faire un "migrate" depuis le capteur "jour" mais vu que tu as déjà eu un raz à la source, ça ne changera rien pour toi. |
Auteur: | rol [ 10 Fév 2018 13:46 ] |
Sujet du message: | Re: [Store] Temps de fonctionnement |
C'est en ajoutant le 4ème que ça a RAZ Pour mes X2D et autres modules sans mesure conso, je n'ai pas le choix ! Du coup, ils sont couplés au script "Conso elec" qui ne s'est pas RAZ pour le coup
Merci à toi, je testerai dans la journée |
Auteur: | rol [ 10 Fév 2018 16:56 ] |
Sujet du message: | Re: [Store] Temps de fonctionnement |
C'est bon, c'est mis à jour. Tout est ok, merci à toi |
Auteur: | jbourdin [ 24 Avr 2018 15:04 ] |
Sujet du message: | Re: [Store] Temps de fonctionnement |
Bonjour, J'ai commencé à regarder le code du plugin pour envisager une variante "consommation estimée" pour mes radiateurs avec fil pilote (consommation = temps x puissance nominale sur un radiateur piloté). J'ai une question sur la façon dont les données lues et sont stockées avec ce plugin. En l'état, il stock une variable qui est modifiée au fil du temps pour contenir le résultat et il lit juste la valeur courante. La première limite est connue : on peut avoir plusieurs changements d'état dans l'exécution donc des erreurs de temps. La seconde, c'est la persistance de données sur les reset/défaillance de la box Il serait intéressant d'utiliser l'API interne de la box pour lire plus de données cf https://doc.eedomus.com/index.php/API_e ... ph.history Normalement, si tu es un script sur la box, tu appelles http://localhost/api/get sans souci d'authentification. Pour lire l'historique du périphérique source, ça devrait donner quelque chose comme ça (non testé, je suis sur une pause au boulot) :
et pour stocker des données persistante sur le cloud (https://doc.eedomus.com/index.php/API_e ... riph.value), on utiliserait un autre périphérique contenant la valeur résultat avec une date et donc un historique. |
Auteur: | influman [ 24 Avr 2018 16:37 ] |
Sujet du message: | Re: [Store] Temps de fonctionnement |
Yep comme expliqué au premier poste, ce plugin ne lit pas l’integralite de l’historique du periph, mais simplement le temps passé entre deux mesures. Ce qui, dans les faits, pour un peripherique qui tient le fonctionnement plus d’1mn, tient la route au final. Mais ce n’est donc pas 100% fiable. Il faudrait effectivement developper une version fiable avec analyse complet de l’historique avec du coup bcp moins de polling pour soulager la box. La lecture d’historique detaillee est utilisee par exemple dans le plugin ThermoLearn, en version hors box |
Auteur: | jbourdin [ 25 Avr 2018 20:12 ] |
Sujet du message: | Re: [Store] Temps de fonctionnement |
J'ai reçu ma pince de mesure de consommation pour le général, je vais prochainement me lancer dans le dashboard de consommation chez moi. J'essaierai de faire la variante basé sur le temps et la puissance dans ce cadre là mais je reprendrai surement ce plugin comme point de départ. Je mettrai sur github ce que j'aurai produit (si mes gamins me laissent du temps de sommeil...) |
Auteur: | influman [ 27 Avr 2018 11:02 ] |
Sujet du message: | Re: [Store] Temps de fonctionnement |
Clairement ce serait cool de le rendre infaillible |
Auteur: | jbourdin [ 27 Avr 2018 14:14 ] |
Sujet du message: | Re: [Store] Temps de fonctionnement |
J'attends toujours une réponse du support eedomus sur la gestion des dates car je vois venir une blague avec les changements d'heures si les dates ne sont pas clairement avec les infos de timezone. (en gros, le plugin va bug deux fois par an sur ses calculs...) |
Page 3 sur 5 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/ |