Présentation benj29
Re: Présentation benj29
Article sur l'humidité sur le blog.
https://jeedom-facile.fr/index.php/2019 ... re-maison/
Ce serait bien de lire/chercher un peu !
Envoyé de mon JSN-L21 en utilisant Tapatalk
https://jeedom-facile.fr/index.php/2019 ... re-maison/
Ce serait bien de lire/chercher un peu !
Envoyé de mon JSN-L21 en utilisant Tapatalk
Re: Présentation benj29
bonsoir Benj29,
j'ai réussi à faire un scénario avec une variable et un virtuel pour afficher dans le design: Présent depuis... Absent depuis...
Je ping mon téléphone toutes les minutes mais dans mon scénario je regarde toute les 5minutes le changement d'état pour éviter si le ping a raté:
stadeDuration(#[Personne][Montre Guillaume][Statut]# == 0 > 300
Mais comment être réactif pour quand je quitte vraiment la maison?
tu as une idée?
merci
j'ai réussi à faire un scénario avec une variable et un virtuel pour afficher dans le design: Présent depuis... Absent depuis...
Je ping mon téléphone toutes les minutes mais dans mon scénario je regarde toute les 5minutes le changement d'état pour éviter si le ping a raté:
stadeDuration(#[Personne][Montre Guillaume][Statut]# == 0 > 300
Mais comment être réactif pour quand je quitte vraiment la maison?
tu as une idée?
merci
Re: Présentation benj29
Hello BenJ29,
C'est juste impressionnant tout ce que tu as fait, chapeau!!
Je me posais la question de la tendance pour la conso avec les flèches rouge et verte. Comment as tu fait pour la calculer, tu es passé par un virtuel ?
Merci
C'est juste impressionnant tout ce que tu as fait, chapeau!!
Je me posais la question de la tendance pour la conso avec les flèches rouge et verte. Comment as tu fait pour la calculer, tu es passé par un virtuel ?
Merci
benj29 a écrit : ↑17 déc. 2018, 15:22Comme tu peux le voir, j'avais des valeurs à 0 car j'avais oublié de mettre l'historique de mes valeurs sur la bonne période pour les prix/consommations de certaines catégories.
Tu retrouveras sur les pages précédentes les commandes à mettre pour récupérer les bonnes valeurs, veille, avant-veille, semaine, semaine précédente, mois, mois précédent.
Pour le prix / conso, j'avais commencé à le faire moi, mais je suis passé par Suivi Conso qui est assez pratique, bien réglé (voir le sujet du plugin, j'ai posté dessus et un utilisateur a bien détaillé la procédure de configuration pour l'électricité).
Pour les graphiques camembert, il y a là aussi un sujet où tu as été expliqué par un membre pour le mettre en place.
Pour le découpage par catégorie, là c'est le plugin suivi conso où je calcule la consommation et le prix quand l'équipement est à 1 (y a un dio ou un chacon derrière).
Pour télégram, un export du scénario même si je ne comprends pas trop ce que tu attends.
Code : Tout sélectionner
- Nom du scénario : Statistiques Conso Semaine - Objet parent : Usages - Mode du scénario : provoke Statistiques Conso Semaine Elec, Eau, ECS, Piscine, Chauffage Résumé semaine, conso-prix et envoi via Télégram scénario lancé depuis le scénario quotidien (pour être sûr de l'ordonnancement) SI #[Consommation][Electricité][Conso Semaine TOTAL]# > variable(conso_semaineprec_elec) ALORS (variable) Affectation de la variable : pourcent_elec_sem à (#4555#*100/variable(conso_semaineprec_elec))-100 (variable) Affectation de la variable : pourcent_elec_sem à round(variable(pourcent_elec_sem),2) (variable) Affectation de la variable : message_elec_sem à Consommation Electrique (7 jours) : chr(10)- #4555# kWh chr(10)- Prix semaine : round(#4570#,2) € chr(10)- En hausse de variable(pourcent_elec_sem) % SINON (variable) Affectation de la variable : pourcent_elec_sem à (#4555#*100/variable(conso_semaineprec_elec))-100 (variable) Affectation de la variable : pourcent_elec_sem à round(variable(pourcent_elec_sem),2) (variable) Affectation de la variable : message_elec_sem à Consommation Electrique (7 jours) : chr(10)- #4555# kWh chr(10)- Prix semaine : round(#4570#,2) € chr(10)- En baisse de variable(pourcent_elec_sem) % SI #[Consommation][Eau][Conso Semaine TOTAL]# > variable(conso_semaineprec_eau) ALORS (variable) Affectation de la variable : pourcent_eau_sem à (#9222#*100/variable(conso_semaineprec_eau))-100 (variable) Affectation de la variable : pourcent_eau_sem à round(variable(pourcent_eau_sem),2) (variable) Affectation de la variable : message_eau_sem à chr(10)Consommation Eau (7 jours) : chr(10)- #9222# m3 chr(10)- Prix semaine : #9237# € chr(10)- En hausse de variable(pourcent_eau_sem) % SINON (variable) Affectation de la variable : pourcent_eau_sem à (#9222#*100/variable(conso_semaineprec_eau))-100 (variable) Affectation de la variable : pourcent_eau_sem à round(variable(pourcent_eau_sem),2) (variable) Affectation de la variable : message_eau_sem à chr(10)Consommation Eau (7 jours) : chr(10)- #9222# m3 chr(10)- Prix semaine : #9237# € chr(10)- En baisse de variable(pourcent_eau_sem) % ACTION (variable) Affectation de la variable : conso_chauffage_sem à #4705#+#4735#+#4765#+#4795#+#4855#+#4825#+#4885# (variable) Affectation de la variable : prix_chauffage_sem à #4720#+#4750#+#4780#+#4810#+#4870#+#4840#+#4900# SI variable(conso_chauffage_sem) == 0.0 ALORS (variable) Affectation de la variable : pourcent_chauff_sem à Plus de consommation des chauffages ! SINON SI variable(conso_chauffage_semaineprec) == 0.0 ALORS (variable) Affectation de la variable : pourcent_chauff_sem à - Premier démarrage de la saison ! (variable) Affectation de la variable : message_chauff_sem à chr(10)Consommation Chauffage (7 jours) : chr(10)- variable(conso_chauffage_sem) kWh chr(10)- Prix semaine : variable(prix_chauffage_sem) € chr(10)variable(pourcent_chauff_sem) SINON (variable) Affectation de la variable : pourcent_chauff_sem à (variable(conso_chauffage_sem)*100/variable(conso_chauffage_semaineprec))-100 (variable) Affectation de la variable : message_chauff_sem à chr(10)Consommation Chauffage (7 jours) : chr(10)- variable(conso_chauffage_sem) kWh chr(10)- Prix semaine : variable(prix_chauffage_sem) € chr(10)variable(pourcent_chauff_sem) SI variable(conso_chauffage_sem) > variable(conso_chauffage_semaineprec) ALORS (variable) Affectation de la variable : pourcent_chauff_sem à (variable(conso_chauffage_sem)*100/variable(conso_chauffage_semaineprec))-100 (variable) Affectation de la variable : pourcent_chauff_sem à round(variable(pourcent_chauff_sem),2) (variable) Affectation de la variable : temp_semaine à statistics(#6849#,avg,this week) (variable) Affectation de la variable : temp_semaineprec à statistics(#6849#,avg,last week) (variable) Affectation de la variable : pourcent_tempsem à (100/(variable(temp_semaineprec))*variable(temp_semaine))-100 (variable) Affectation de la variable : pourcent_tempsem à round(variable(pourcent_tempsem),2) (variable) Affectation de la variable : message_chauff_sem à chr(10)Consommation Chauffage (7 jours) : chr(10)- variable(conso_chauffage_sem) kWh chr(10)- Prix semaine : variable(prix_chauffage_sem) € chr(10)- En hausse de variable(pourcent_chauff_sem) %chr(10)- Variation de la température extérieure : variable(pourcent_tempsem) % SINON (variable) Affectation de la variable : pourcent_chauff_sem à (variable(conso_chauffage_sem)*100/variable(conso_chauffage_semaineprec))-100 (variable) Affectation de la variable : pourcent_chauff_sem à round(variable(pourcent_chauff_sem),2) (variable) Affectation de la variable : message_chauff_sem à chr(10)Consommation Chauffage (7 jours) : chr(10)- variable(conso_chauffage_sem) kWh chr(10)- Prix semaine : variable(prix_chauffage_sem) € chr(10)- En baisse de variable(pourcent_chauff_sem) % SI #[Consommation][ECS][Conso Semaine TOTAL]# > variable(conso_semaineprec_ecs) ALORS (variable) Affectation de la variable : pourcent_ecs_sem à (#4525#*100/variable(conso_semaineprec_ecs))-100 (variable) Affectation de la variable : pourcent_ecs_sem à round(variable(pourcent_ecs_sem),2) (variable) Affectation de la variable : message_ecs_sem à chr(10)Consommation Eau Chaude (7 jours) : chr(10)- #4525# kWh chr(10)- Prix semaine : #4540# € chr(10)- En hausse de variable(pourcent_ecs_sem) % chr(10)- Durée de chauffe : variable(timechauffe_sem) secondes chr(10)- Élévation totale : variable(chauffe_sem) °C SINON (variable) Affectation de la variable : pourcent_ecs_sem à (#4525#*100/variable(conso_semaineprec_ecs))-100 (variable) Affectation de la variable : pourcent_ecs_sem à round(variable(pourcent_ecs_sem),2) (variable) Affectation de la variable : message_ecs_sem à chr(10)Consommation Eau Chaude (7 jours) : chr(10)- #4525# kWh chr(10)- Prix semaine : #4540# € chr(10)- En baisse de variable(pourcent_ecs_sem) % chr(10)- Durée de chauffe : variable(timechauffe_sem) secondes chr(10)- Élévation totale : variable(chauffe_sem) °C SI #[Consommation][Pompe][Conso Semaine TOTAL]# > variable(conso_semaineprec_piscine) ALORS (variable) Affectation de la variable : pourcent_piscine_sem à (#4645#*100/variable(conso_semaineprec_piscine))-100 (variable) Affectation de la variable : pourcent_piscine_sem à round(variable(pourcent_piscine_sem),2) (variable) Affectation de la variable : message_piscine_sem à chr(10)Consommation Piscine (7 jours) : chr(10)- #4645# kWh chr(10)- Prix semaine : #4660# € chr(10)- En hausse de variable(pourcent_piscine_sem) % SINON (variable) Affectation de la variable : pourcent_piscine_sem à (#4645#*100/variable(conso_semaineprec_piscine))-100 (variable) Affectation de la variable : pourcent_piscine_sem à round(variable(pourcent_piscine_sem),2) (variable) Affectation de la variable : message_piscine_sem à chr(10)Consommation Piscine (7 jours) : chr(10)- #4645# kWh chr(10)- Prix semaine : #4660# € chr(10)- En baisse de variable(pourcent_piscine_sem) % ACTION #[Interfaces][Telegram][perso - perso]# - Options : {"enable":"1","background":"0","title":"","message":"variable(message_elec_sem)\nvariable(message_eau_sem)\nvariable(message_chauff_sem)\nvariable(message_ecs_sem)\nvariable(message_piscine_sem)"} (variable) Affectation de la variable : conso_semaineprec_elec à #4555# (variable) Affectation de la variable : conso_semaineprec_eau à #9222# (variable) Affectation de la variable : conso_chauffage_semaineprec à variable(conso_chauffage_sem) (variable) Affectation de la variable : conso_semaineprec_ecs à #4525# (variable) Affectation de la variable : conso_semaineprec_piscine à #4645# (variable) Affectation de la variable : timechauffe_sem à 0.0 (variable) Affectation de la variable : chauffe_sem à 0.0
JEEDOM Mini+ compatible Z-Wave+ (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)
Re: Présentation benj29
Ce n'est qu'un supérieur inférieur sur lequel j'applique un widget icône rouge ou vert.
Tu retrouveras le code du widget dans l'article sur le blog qui parle du design.
Merci !
Envoyé de mon JSN-L21 en utilisant Tapatalk
Tu retrouveras le code du widget dans l'article sur le blog qui parle du design.
Merci !
Envoyé de mon JSN-L21 en utilisant Tapatalk
Re: Présentation benj29
Le formalisme est bizarre.Theguilt a écrit :bonsoir Benj29,
j'ai réussi à faire un scénario avec une variable et un virtuel pour afficher dans le design: Présent depuis... Absent depuis...
Je ping mon téléphone toutes les minutes mais dans mon scénario je regarde toute les 5minutes le changement d'état pour éviter si le ping a raté:
stadeDuration(#[Personne][Montre Guillaume][Statut]# == 0 > 300
Mais comment être réactif pour quand je quitte vraiment la maison?
tu as une idée?
merci
C'est pas plutôt StateDuration(#id#,valeur)?
Moi je l'utilise comme ça.
Par contre, je n'utilise pas ça pour le depuis de.
Voir plus haut.
Envoyé de mon JSN-L21 en utilisant Tapatalk
Re: Présentation benj29
Merci. Mais ou réalises tu la comparaison supérieur ou inférieur ?
JEEDOM Mini+ compatible Z-Wave+ (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)
Re: Présentation benj29
Un champ info. Tu l'as sur une copie d'écran dans l'article du blog sur le design il me semble.
Envoyé de mon JSN-L21 en utilisant Tapatalk
Envoyé de mon JSN-L21 en utilisant Tapatalk
Re: Présentation benj29
Merci.
Dans ton blog j'ai bien vu la partie la dessus:
Dans ton blog j'ai bien vu la partie la dessus:
[/C’est un virtuel de consommation qui regroupe plusieurs informations. Bon le coup des icônes rouge/vert, je pense que vous l’avez compris ! Un binaire avec 2 couleurs vert/rouge en fonction du signe. Non, bon je vous le mets :quote]
Mais à un moment il faut bien comparer pour avoir en sortie un binaire et donc un icone:
Je pensais faire cela dans le plugin Téléinfo mais je ne vois pas comment comparer les valeurs.
JEEDOM Mini+ compatible Z-Wave+ (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)
Re: Présentation benj29
Un champ info avec les 2 valeurs que tu veux comparer c'est tout. Et de type binaire.
Envoyé de mon JSN-L21 en utilisant Tapatalk
Envoyé de mon JSN-L21 en utilisant Tapatalk
Re: Présentation benj29
Merci, mais je n'y arrive pas ou je ne comprends pas :-/
J'ajoute une stat (var conso), type info en binaire et je mets une config avec une action si > :
J'ajoute une stat (var conso), type info en binaire et je mets une config avec une action si > :
JEEDOM Mini+ compatible Z-Wave+ (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)
Re: Présentation benj29
Comme je l'ai mis plus haut :
- un champ info où tu compares tes valeurs dans ton virtuel :
- et où tu appliques le widget en question :
- un champ info où tu compares tes valeurs dans ton virtuel :
- et où tu appliques le widget en question :
Code : Tout sélectionner
<div style="width:25px;min-height:10px;" class="cmd #history# tooltips cmd-widget" data-type="info" data-subtype="numeric" data-cmd_id="#id#" title="#collectDate#">
<center>
<span style="font-size: 0em;font-weight: bold;" id="iconCmd#id#"></span>
</center>
<script>
if ('#state#' == '1' || '#state#' == 1) {
$('#iconCmd#id#').append('<i class="icon fa fa-chevron-up" style="font-size:14px;color:red;"></i>');
}
if ('#state#' == '0' || '#state#' == 0) {
$('#iconCmd#id#').append('<i class="icon fa fa-chevron-down" style="font-size:14px;color:green;"></i>');
}
</script>
</div>
Re: Présentation benj29
Merci Benj29. Le screenshot m'a bien aidé, j'ai enfin compris
J'en profite pour une autre question
Comment fais tu pour aligner 2 images et du texte:
Je suis parti sur un tableau mais le bouton power ne veut pas s'aligner au voyant et au texte:
J'en profite pour une autre question
Comment fais tu pour aligner 2 images et du texte:
Je suis parti sur un tableau mais le bouton power ne veut pas s'aligner au voyant et au texte:
JEEDOM Mini+ compatible Z-Wave+ (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)
Re: Présentation benj29
Faut lire l'article du design
Utilise dans la propriété l'alignement x et y en pourcentage après mis à la même taille ton widget.
Envoyé de mon JSN-L21 en utilisant Tapatalk
Utilise dans la propriété l'alignement x et y en pourcentage après mis à la même taille ton widget.
Envoyé de mon JSN-L21 en utilisant Tapatalk
Re: Présentation benj29
^^ oui j'ai bien lu.
Le souci c'est que pour jouer sur les axes X et Y il faut que les voyants ou interrupteur soient sur différentes "tuiles"
Dans mon cas nous sommes sur la même:
Le souci c'est que pour jouer sur les axes X et Y il faut que les voyants ou interrupteur soient sur différentes "tuiles"
Dans mon cas nous sommes sur la même:
JEEDOM Mini+ compatible Z-Wave+ (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)
Re: Présentation benj29
Dans ce cas, idem que l'article design.
Passage en mode tableau et on joue sur la largeur, longueur de cellule.
Envoyé de mon JSN-L21 en utilisant Tapatalk
Passage en mode tableau et on joue sur la largeur, longueur de cellule.
Envoyé de mon JSN-L21 en utilisant Tapatalk
Re: Présentation benj29
Yes. Merci pour l'aide.
J'ai du mal à comprendre le CSS. j'ai beau mettre tout pareil, la police est différente et pas moyen de changer la hauteur d'une cellule avec l'option height. Je débute
On est loin de ton design..
J'ai du mal à comprendre le CSS. j'ai beau mettre tout pareil, la police est différente et pas moyen de changer la hauteur d'une cellule avec l'option height. Je débute
On est loin de ton design..
JEEDOM Mini+ compatible Z-Wave+ (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)
Re: Présentation benj29
Vas y à ton rythme. C'est déjà bien !
Envoyé de mon JSN-L21 en utilisant Tapatalk
Envoyé de mon JSN-L21 en utilisant Tapatalk
Re: Présentation benj29
Exactement. Petite question en passant, tu arrives a avoir ta console à J-2 mais cela n'est pas natif dans le plugin. tu as modifé qq chose ?
merci
merci
JEEDOM Mini+ compatible Z-Wave+ (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)
JEEDOM Jessie Master sur VM (2.4.6)
Re: Présentation benj29
J'ai mis les commandes utilisées si tu remontes un peu plus haut dans les pages.
Lastbetween avec 2 days ago 00:00 à ajuster pour éviter les effets de bord.
Envoyé de mon JSN-L21 en utilisant Tapatalk
Lastbetween avec 2 days ago 00:00 à ajuster pour éviter les effets de bord.
Envoyé de mon JSN-L21 en utilisant Tapatalk
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 15 invités