Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Présentation benj29

JEEDOM et vous! Venez vous présenter et préseter votre installation domotique JEEDOM
benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: Présentation benj29

Message par benj29 » 11 juin 2019, 14:36

Oui c'est auto.
Je suis en train de rédiger un article sur le blog pour tout ça. Confort et Habitudes.
Certainement le plus long de tout le blog....

Envoyé de mon JSN-L21 en utilisant Tapatalk


MiWa59
Timide
Messages : 88
Inscription : 25 mars 2019, 12:02

Re: Présentation benj29

Message par MiWa59 » 11 juin 2019, 20:37

Tu peux me dire grosso modo comment y arriver ?
Ça me paraît indispensable ! Merci.

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: Présentation benj29

Message par benj29 » 11 juin 2019, 20:53

Je vois pas trop où est la difficulté.
Sur chaque thermostat, j'ai un virtuel par dessus qui récupère chaque information.
De même les commandes actionnent celles du thermostat.
Par sécurité que ce soit dans mes scénarios (thermostat, agenda, etc) ; je rafraichis le virtuel en question.

Je fais même de même pour masquer/afficher le bon virtuel de gestion en fonction du mode clim/chauffage/arrêt.

MiWa59
Timide
Messages : 88
Inscription : 25 mars 2019, 12:02

Re: Présentation benj29

Message par MiWa59 » 11 juin 2019, 22:11

Ok merci je vais essayer de bidouiller avec des virtuels pour récupérer l'information. Pour moi la difficulté réside dans la méconnaissance de la logique de programmation de jeedom, j'ai encore beaucoup de mal à trouver la bonne info et surtout à l'exploiter...

guims78
Actif
Messages : 509
Inscription : 30 sept. 2017, 13:00

Re: Présentation benj29

Message par guims78 » 13 juin 2019, 09:48

Salut Benj29, je voulais retrouvé dans info sur ta gestion de présence mais apparemment les images partagées ne s'affichent pus.
suis-je le seul ?
si non, pourrais-tu repartager la config d'un de tes virtuels de présence ?

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: Présentation benj29

Message par benj29 » 13 juin 2019, 11:09

Tu as tout sur le blog.

Envoyé de mon JSN-L21 en utilisant Tapatalk


benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: Présentation benj29

Message par benj29 » 13 juin 2019, 21:38

Toujours en cours de rédaction j'aimerai bien boucler l'article sur :
- la gestion du confort (chauffage, clim, rien),
- la gestion des habitudes (quotidien, jour férié-we, travail, etc),
- l'optimisation agenda/thermostat/dérogation.

Très long cet article, j'aimerai fin de mois.

Remise à jour de l'article sur les widgets/designs avec les updates Jeedom3.

https://jeedom-facile.fr/index.php/2019 ... ns-jeedom/

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: Présentation benj29

Message par benj29 » 13 juin 2019, 21:39

Petit ajout : surveillance de l'IP publique.
Perso, je passe par DYNDNS pour surveiller mon IP.
Je mets à jour le DYNDNS (en parallèle d'autres solutions, voir blog en signature).

Protégé contre les erreurs d'IP (vide) :
Image

guims78
Actif
Messages : 509
Inscription : 30 sept. 2017, 13:00

Re: Présentation benj29

Message par guims78 » 13 juin 2019, 21:48

benj29 a écrit :
13 juin 2019, 11:09
Tu as tout sur le blog.

Envoyé de mon JSN-L21 en utilisant Tapatalk
Hello
Je pense avoir bien revule blog, mais je n'ai rien vu sur la gestion de présence.

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: Présentation benj29

Message par benj29 » 13 juin 2019, 21:52

Tu me parles des fichiers d'image...

Envoyé de mon JSN-L21 en utilisant Tapatalk


guims78
Actif
Messages : 509
Inscription : 30 sept. 2017, 13:00

Re: Présentation benj29

Message par guims78 » 13 juin 2019, 21:58

benj29 a écrit :
13 juin 2019, 21:52
Tu me parles des fichiers d'image...

Envoyé de mon JSN-L21 en utilisant Tapatalk
Oui, c'est ça

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: Présentation benj29

Message par benj29 » 13 juin 2019, 22:42

Me semble les avoir partagé plusieurs fois que ce soit sur ce fil ou le blog. Dans les commentaires

Sincèrement j'ai déjà pas assez de temps pour finir l'article en cours.

Je ferai dans le week-end si je peux.

Envoyé de mon JSN-L21 en utilisant Tapatalk


benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: Présentation benj29

Message par benj29 » 15 juin 2019, 06:12

Bonjour,

Voici l'article sur la gestion des modes, habitudes et du confort.
Plus d'un mois de rédaction, mais le voici !

https://jeedom-facile.fr/index.php/2019 ... atisation/

Bonne lecture.

Le prochain sera celui de la gestion de présence (pas simple ...)

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: Présentation benj29

Message par benj29 » 15 juin 2019, 06:19

benj29 a écrit :
13 juin 2019, 22:42
Me semble les avoir partagé plusieurs fois que ce soit sur ce fil ou le blog. Dans les commentaires

Sincèrement j'ai déjà pas assez de temps pour finir l'article en cours.

Je ferai dans le week-end si je peux.

Envoyé de mon JSN-L21 en utilisant Tapatalk
https://jeedom-facile.fr/wp-content/upl ... images.zip

Elles étaient hébergées sur le blog. Comme je l'avais dit ! ;).
https://jeedom-facile.fr/index.php/2019 ... ns-jeedom/

Pas dernière version, mais y a déjà tout ;).

Autre chose :
Relire l'article sur les designs, j'ai remis à jour tous les widgets en JEEDOM3.

https://jeedom-facile.fr/index.php/2019 ... ns-jeedom/

EDIT : mise à jour de la page tutoriels
https://jeedom-facile.fr/index.php/les- ... tutoriels/
Dernière édition par benj29 le 15 juin 2019, 15:28, édité 1 fois.

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: Présentation benj29

Message par benj29 » 15 juin 2019, 06:27

Quelques stats que j'avoue que je ne regarde pas et découvre :

- en plus de 6 mois le blog
- a environ 500/600 visiteurs jour
- entre 10 et 15000 visiteurs par mois ! (la vache et unique !)

Les articles les plus lus sont :

Image


Loic74
Actif
Messages : 709
Inscription : 24 oct. 2017, 22:45
Localisation : Haute-Savoie
Contact :

Re: Présentation benj29

Message par Loic74 » 15 juin 2019, 09:02

benj29 a écrit :
15 juin 2019, 06:27
Quelques stats que j'avoue que je ne regarde pas et découvre :

- en plus de 6 mois le blog
- a environ 500/600 visiteurs jour
- entre 10 et 15000 visiteurs par mois ! (la vache et unique !)

Les articles les plus lus sont :

Image
Bravo c'est mérité. Tu as prévu d'y mettre de la pub et de quitter ton job? :roll:
---------------------------------------
Jeedom v3.3.19, VM sur Synology RS1619xs+, Arduinos, ETH-IO32B, MQTT, TTN, LoRa, Service Pack Power Ultimate
Ma présentation
Ma piscine connectée
ioBoard

benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: Présentation benj29

Message par benj29 » 15 juin 2019, 09:07

Non. Ni pub, ni en vivre.
Faudrait que les gens soient plus altruistes...


Envoyé de mon JSN-L21 en utilisant Tapatalk


benj29
Actif
Messages : 3983
Inscription : 26 mars 2017, 09:57
Contact :

Re: Présentation benj29

Message par benj29 » 20 juin 2019, 20:30

Un article sera à suivre dans les mois à venir.

Intégration du suivi de la box PV (bricolage d'API + pulse compteur dédié par jeedouino) mais on y arrive.

Image

Je suis maintenant :

- la production temps réel par le pulse,
- la production précise par l'API,
- je déduis le gain réel (avec estimation du talon quand la consommation est nulle),
- je calcule le % autoconsommation sur la journée (la part de la consommation que j'utilise tout de suite ou la part que je donne gratuitement au réseau),
- je calcule l'effacement parfait de la journée (pas forcément le but mais il arrive),
- en fin de journée, je calcule le ratio de l'autoconso par rapport à ma consommation totale (différent de l'autoconsommation générée),
- j'en déduis mon gain par rapport au prix du kwh
- et donc le gain total de l'installation (il me reste à ajouter l'estimé depuis son installation il y a 1.5 mois),

et je peux donc suivre et calculer l'amortissement de l'installation !

Je me suis même ajouté une petite notif TTS à 22h :).

Prochain step quand j'ai de la donnée, ajout dans le tableau de suivi.

Image

Petit scénario (la base il y a en d'autres de mise en forme 1min, 5min etc).
Récupération API toutes les 5min et calcul du gain estimé.

Le virtuel associé :

Image

*/5 05-22 * * *
je le fais tourner à 23h50 en plus : 50 23 * * *

le bloc code de base :

Code : Tout sélectionner

// definition du talon
$talon=600;

// récupération de l'ID pour la production "précise" par API
$cmdIdprodAPI= cmd::byString("#[Consommation][Puissance Instantanée][Production (API)]#")->getId();
// récupération de l'ID pour la consommation @5min (calcul par scénario indépendant)
$cmdIdconso= cmd::byString("#[Capteurs et Actionneurs][Compteur Linky Garage][PAPP]#")->getId();
// contre mesure avec la production totale avec le pulse compteur temps réel (moins précis)
//$cmdIdprod= cmd::byString("#[Consommation][Production][Conso Jour TOTAL]#")->getId();

// définition des bornes de temps pour l'étude pour aujourd'hui (scénario lancé avant minuit)
$debut = date("Y-m-d H:i:s", strtotime("today"));
$fin = date("Y-m-d H:i:s", strtotime("today 23:59"));

// récupération de l'historique de la production API à 5min
$allprod = history::all($cmdIdprodAPI, $debut, $fin);

// taille à analyser
//$taille_conso = count($allcons);
//$taille_prod = count($allprod);
//$scenario->setLog("Taille conso : $taille_conso & Taille prod : $taille_prod");
// conclusion : c'est la conso le driver mais on prend comme driver la production CAR le gain n'existe que si la production démarre

// définitions
$gain = 0;
$prodtotale = 0;

for ($i = 0; $i < count($allprod); $i++) {
  // on récupère la valeur de la production et on s'arrête à l'avant dernier item sur la boucle for < pour tenir compte de la consommation à postériori
  $pprod = $allprod[$i]->getValue(); 
  // on récupère son temps
  $pprodtime = $allprod[$i]->getDatetime();
  // debug affichage
  // $scenario->setLog( "date : $pprodtime valeur : $pprod ");
  
  // déduction des bornes temps à 5min
  $temps = date("Y-m-d H:i:s", strtotime($pprodtime));
  $temps5minbef = date('Y-m-d H:i:s',strtotime('-5 minutes',strtotime($pprodtime)));
  
  // calcul la consommation moyenne 5min avant jusqu'à la valeur de la production
  $pcons5min = history::getStatistique($cmdIdconso, $temps5minbef, $temps)["avg"];
  
  // si prod = 0, le gain est 0
  // si prod != 0 alors si conso = 0 le gain est talon sinon gain est prod
  $gainup = 0;
  $pprodWh = $pprod * 0.08333;
  $prodtotale = $prodtotale + $pprodWh;
  
  if ($pprod == 0) {
     $gainup = 0;  
     //$scenario->setLog("@ $temps - Prod nulle : $pprod alors $gain");
  }
  else if ($pcons5min == 0) {
    $gainup = $talon;
    //$scenario->setLog("@ $temps - Prod non nulle : $pprod mais conso nulle $pcons5min alors talon $gain");
  }
  else {
    $gainup = $pprod;
    //$scenario->setLog("@ $temps - Prod non nulle : $pprod mais conso non nulle $pcons5min alors prod $gain");
  }

  // calcul du gain en Wh : h x puissance 1 = 60 min alors 5 min = 0.08333
    
  // normalisation du gain
  //$scenario->setLog("GainW : $gainup");
  $gainup = $gainup * 0.08333;
  //$scenario->setLog("GainWh : $gainup");
  $gain = $gain + $gainup;
  //$scenario->setLog("Gain : $gain");
  //$scenario->setLog("Production totale : $prodtotale Wh");
}

// debug global
$ratio = 100 * $gain / $prodtotale;

$scenario->setLog("Gain Wh : $gain");
$scenario->setLog("Produit Wh : $prodtotale");
$scenario->setLog("Utilisé % : $ratio");

// passage par variable
$scenario->setData("gainproduction", $gain);
$scenario->setData("used_ratio", $ratio);
$scenario->setData("prodtotale", $prodtotale);
puis scénario jeedom de notification à 22h et 23h50 avec passage aux virtuels d'info pour stockage.

Code : Tout sélectionner

 SI #time# > 2100 AND #time# < 2106
    ALORS
     (variable) Affectation de la variable : message_TTS à Le ratio d'autoconsommation est de #[Consommation][Statistiques PV][Ratio Autoconso]# %. Vous avez utilisé #13669# sur #13668# kWh produits.
     (scenario) startsync de [Domotique][Notifications][Gestion Notifications  Multiroom]
     wait - Options : {"enable":"1","background":"0","condition":"variable(message) === \"NULL\"","timeout":"60"}
    SINON
    
    SI #time# > 2349 AND #time#< 2351
    ALORS
     (variable) Affectation de la variable : ratio_gain_24h à round(#13669#/(#13669#+#4552#),2)
     (variable) Affectation de la variable : gain_euro_24h à round((#13669#*0.1453),2)
     (variable) Affectation de la variable : autoconso_euro_24h à variable(autoconso_euro_24h)+variable(gain_euro_24h)
     (variable) Affectation de la variable : autoconso_euro_24h à round(variable(autoconso_euro_24h),2)
     #[Consommation][Statistiques PV][Rafraichir]# - Options : {"enable":"1","background":"0"}
     #[Interfaces][Telegram][XXXXXX- XXXX]# - Options : {"enable":"1","background":"0","title":"","message":"#[Consommation][Statistiques PV][Autoconsommation]# % autoconsomm\u00e9 aujourd'hui !\nsoit #[Consommation][Statistiques PV][Autoconsommation 24h]# kWh autoconsomm\u00e9s pour #[Consommation][Electricit\u00e9][Conso Jour TOTAL]# kWh factur\u00e9s\nun gain de #[Consommation][Statistiques PV][Gain Autoconso r\u00e9el 24h]# \u20ac aujourd'hui et depuis l'installation #[Consommation][Statistiques PV][Gain Autoconso Total]# \u20ac !\n"}
    SINON
    
    comment

Avatar de l’utilisateur
maxredphenix
Actif
Messages : 539
Inscription : 18 sept. 2015, 21:36
Localisation : Bourgogne

Re: Présentation benj29

Message par maxredphenix » 21 juin 2019, 06:37

Loic74 a écrit :
15 juin 2019, 09:02
benj29 a écrit :
15 juin 2019, 06:27
Quelques stats que j'avoue que je ne regarde pas et découvre :

- en plus de 6 mois le blog
- a environ 500/600 visiteurs jour
- entre 10 et 15000 visiteurs par mois ! (la vache et unique !)

Les articles les plus lus sont :

Image
Bravo c'est mérité. Tu as prévu d'y mettre de la pub et de quitter ton job? :roll:
C'est clair, tu le mérite.
T'es tutos sont vraiment super !!!
Encore merci ;)
DIY Intel NUC i5 7Gen(via Proxmox) - Jeedom 3.2.

IPX800 v4 + 2 modules X-4FP
Détecteur fuite d'eau + fumée fibaro
Divers modules Zwave

Répondre

Revenir vers « Présentation et Vitrine d'installations »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 6 invités