Forum eedomus http://forum.eedomus.fr/ |
|
mettre a zéro la conso cumulée automatiquement http://forum.eedomus.fr/viewtopic.php?f=5&t=11559 |
Page 1 sur 1 |
Auteur: | maraenui67 [ 05 Oct 2022 09:34 ] |
Sujet du message: | mettre a zéro la conso cumulée automatiquement |
Bonjour à tous J'ai mes photovoltaïques raccordés sur une prise Z-Wave. j'arrive à mettre a zéro manuellement la conso cumulée par les paramètres Z-Wave ( command class meter). Peut-on automatiser cela, avec un script ou autre chose, afin de le mettre à zéro chaque début de mois automatiquement. Merci |
Auteur: | Eido [ 07 Oct 2022 19:58 ] |
Sujet du message: | Re: mettre a zéro la conso cumulée automatiquement |
Salut, tu dois créer un actionneur HTTP avec une valeur 0 par ex. où le url est
Les api sont ceux de ta box Le periph-id c'est le id du periph que tu veux remettre à zéro. Et avec une règle ou manuellement tu actionne ce periph http qui à son tour va remettre à 0 la valeur du periph_id (ta prise). et le type
à plus |
Auteur: | maraenui67 [ 13 Oct 2022 08:39 ] |
Sujet du message: | Re: mettre a zéro la conso cumulée automatiquement |
Merci pour ta réponse. Je vais voir si j'ai tout compris, mais je pense A+ |
Auteur: | Nico832a [ 17 Oct 2022 07:53 ] |
Sujet du message: | Re: mettre a zéro la conso cumulée automatiquement |
bonjour, j'ai testé la commande, la valeur passe bien à zéro mais lors du rafraichissement le périphérique reprend son ancienne valeur |
Auteur: | opa95 [ 17 Oct 2022 08:17 ] |
Sujet du message: | Re: mettre a zéro la conso cumulée automatiquement |
Bonjour Nico832a
C'est sur! Tu peux créer un device "etat" D0 qui va mémoriser le contenu du device qui affiche la consommation au début du mois et un device "conso du mois en cours" D1 qui affiche la différence entre le totalisateur actuel et l'index du compteur en début de mois (D0) (par exemple avec calculateur ou calculight). pour effectuer la mémorisation, tu peux utiliser "horloge" (mois) et mettre une règle qui actionne la mémorisation chaque fois que le mois change et met donc à jour D0. |
Auteur: | Harzhal [ 17 Oct 2022 09:51 ] |
Sujet du message: | Re: mettre a zéro la conso cumulée automatiquement |
Bonjour, Pour info, s'il s'agit d'un WallPlug Fibaro, il existe une procédure de remise à zéro des cumuls de consommation qui n'a rien d'automatique mais qui marche à coup sûr : Il faut bien sûr que la prise soit branchée. - Maintenir le bouton appuyé pendant 5 à 10 secondes. - L'anneau LED s'allume alors en vert. - Relâcher le bouton et appuyer à nouveau brièvement. - La remise à zéro du compteur d'énergie est confirmée par un double clignotement de l'anneau en vert. |
Auteur: | Nico832a [ 18 Oct 2022 16:45 ] |
Sujet du message: | Re: mettre a zéro la conso cumulée automatiquement |
Merci pour ta réponse mais c'est au-delà de mes compétences |
Auteur: | opa95 [ 19 Oct 2022 14:28 ] |
Sujet du message: | Re: mettre a zéro la conso cumulée automatiquement |
Bonsoir Nico232 Non, ce n'est pas trop compliqué. 1/ Tu crées un device "etat" : Configuration -> Ajouter ou supprimer un périphérique -> Ajouter un autre type de périphérique -> état -> Créer Tu remplis le nom ("Index_debut_mois"), la pièce, l'unité ("wh" ou "kwh") et le type "nombre décimal" Ensuite tu actives paramètres expert (en bas) et tu notes le code API (id1): 2840832 (pour moi) Tu cliques sur sauver et l'état est créé. 2/Tu crées un device de calcul Configuration -> Ajouter ou supprimer un périphérique -> Store eedomus -> calculator -> Créer Dans VAR1 "device(id0)-device(id1)" (id0 : code API du compteur initial) Il affichera la production depuis le début du mois. 3/ Il faut créer le dispositif qui permet le stockage automatique en début de mois Soit on pourrait utiliser l'agenda en créant un type de journée "Début du mois" (je n'ai pas essayé) soit utiliser un device de type "horloge" qui affiche le mois en cours (jan, fev...) ou le jour du mois (1..31) et mettre une règle qui sauvera la valeur du compteur de départ dans "index_debut_mois", donc si mois_en_cours change de valeur ou si jour du mois devient égal à 1. Le plus simple serait de détourner le plugin "horloge" pour qu'il puisse indiquer au choix la date, le jour, le mois... Pour cela, tu crées le device "horloge" Configuration -> Ajouter ou supprimer un périphérique -> Store eedomus -> horloge -> Créer ensuite tu modifies le nom, la pièce... puis tu cliques sur éditer pour accéder au script et tu remplaces le fichier obtenu par le script ci-joint. Enfin tu cliques sur sauvegarder : il est probable qu'il râle et te demande de te connecter au site de secours, ce que tu fait et tu reviens au script horloge.php pour stocker le nouveau script. enfin tu modifies le XPATH qui devient //mois ou //moislit ou //jourmois //mois donnera [1..12], //moislit [Jan..Dec] et //jourmois [1..31] Horloge modifié
4/ tu ouvres le device "indice_debut_mois" puis règles associées -> nouvelle règle Tu mets un nom, autoriser le déclenchement "après une semaine" critère : mois change de valeur action : index_debut_mois [valeur autre periphérique] indexCompteur Tu obtiens à peu près cela |
Auteur: | Nico832a [ 20 Oct 2022 20:51 ] |
Sujet du message: | Re: mettre a zéro la conso cumulée automatiquement |
Merci pour le temps que tu as consacré à ton explication, je vais tester ça dé que possible. |
Auteur: | Eido [ 22 Oct 2022 07:48 ] |
Sujet du message: | Re: mettre a zéro la conso cumulée automatiquement |
Merci opa95 pour ce tuto bien détaillé. Il va servir pour tout le monde. |
Page 1 sur 1 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/ |