[Plugin Tiers][Sujet Principal] Héliotrope : suivi Azimuth, Altitude, Déclinaison
Re: [Plugin] Héliotrope : suivi Azimuth, Altitude, Déclinais
J'ai pas encore attaquer l'intégration dans la doc de l'exemple. Je vais voir pour faire ca maintenant.
Pour le widget, donc il n'y a que azimuth et altitude qui pourraient être utiles ?
Pour le widget, donc il n'y a que azimuth et altitude qui pourraient être utiles ?
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
- Masterfion
- Actif
- Messages : 1589
- Inscription : 08 janv. 2015, 11:35
- Localisation : Vallauris / Antibes
Re: [Plugin] Héliotrope : suivi Azimuth, Altitude, Déclinais
Bonjour Lunarok, peut-être peux-tu laisser le choix en ajoutant des cases à cocher dans le plugin pour sélectionner les infos à afficher dans le Widget ?
Beta-Testeur JEEDOM
Proxmox Core i5 Raid1 mSATA | Synology 916+
Proxmox Core i5 Raid1 mSATA | Synology 916+
Re: [Plugin] Héliotrope : suivi Azimuth, Altitude, Déclinais
Donc pas de widget dédié alors ça restera en l'État.
Après si c'est pour afficher des infos et avoir des questions sur l'utilite alors qu'on dit qu'il y en a pas ...
Après si c'est pour afficher des infos et avoir des questions sur l'utilite alors qu'on dit qu'il y en a pas ...
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
- Masterfion
- Actif
- Messages : 1589
- Inscription : 08 janv. 2015, 11:35
- Localisation : Vallauris / Antibes
Re: [Plugin] Héliotrope : suivi Azimuth, Altitude, Déclinais
C'est vrai qu'à froid je ne vois pas trop l'intérêt d'avoir un Widget pour ce plugin
Beta-Testeur JEEDOM
Proxmox Core i5 Raid1 mSATA | Synology 916+
Proxmox Core i5 Raid1 mSATA | Synology 916+
Re: [Plugin] Héliotrope : suivi Azimuth, Altitude, Déclinais
Si il n'y a pas d'intérêt a un Widget, encore moins pour l'historisation vu que des courbes toutes faites existent
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
- Theduck38
- Helper
- Messages : 2714
- Inscription : 22 févr. 2015, 17:32
- Localisation : Près de Grenoble
- Contact :
Re: [Plugin] Héliotrope : suivi Azimuth, Altitude, Déclinais
Oui, perso je ne vois pas l'utilité d'afficher des valeurs inutilisées. Tu peux éventuellement les laisser accessibles si quelqu'un veut les utiliser dans un scénario... encore que ça va probablement prendre des ressources pour rien...lunarok a écrit :J'ai pas encore attaquer l'intégration dans la doc de l'exemple. Je vais voir pour faire ca maintenant.
Pour le widget, donc il n'y a que azimuth et altitude qui pourraient être utiles ?
Pour l'historisation... si c'est facile, pourquoi pas ? Si c'est beaucoup de boulot, à voir.
Je peux comprendre le besoin de quelqu'un qui ne veut pas rester devant son écran pour voir à une heure précise comment sont les valeurs...
C'est toi qui intègres donc c'est à toi de répondre sur la faisabilité
Pour les widgets... lequel mettre ? Un widget 'anémomètre' peut être suffisant pour l'azimut, et l'affichage standard de 0 à 180 pour l'altitude.
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
Re: [Plugin] Héliotrope : suivi Azimuth, Altitude, Déclinais
Mise à jour dispo.
Ajout des paramètres visible et historisation. Ajout de l'exemple dans la doc.
Pour la partie widget, du coup si vous prenez que azimuth360 et altitude en visible, avec 2 widgets adaptés ca le fait bien (rose des vents + jauge ou autre)
Ajout des paramètres visible et historisation. Ajout de l'exemple dans la doc.
Pour la partie widget, du coup si vous prenez que azimuth360 et altitude en visible, avec 2 widgets adaptés ca le fait bien (rose des vents + jauge ou autre)
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
- Theduck38
- Helper
- Messages : 2714
- Inscription : 22 févr. 2015, 17:32
- Localisation : Près de Grenoble
- Contact :
Re: [Plugin] Héliotrope : suivi Azimuth, Altitude, Déclinais
Serait-il possible de pouvoir indiquer un min et un max sur les paramètres ?
Car du coup, les valeurs par défaut ont l'air d'être 0->100 et cela ne permet pas d'afficher les jauges correctement (ex pour l'altitude, à 80° la jauge est presque entièrement remplie)...
Car du coup, les valeurs par défaut ont l'air d'être 0->100 et cela ne permet pas d'afficher les jauges correctement (ex pour l'altitude, à 80° la jauge est presque entièrement remplie)...
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
Re: [Plugin] Héliotrope : suivi Azimuth, Altitude, Déclinais
Merci pour le plug in
Re: [Plugin] Héliotrope : suivi Azimuth, Altitude, Déclinais
Les jauges sont paramétrables de memoire
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: [Plugin] Héliotrope : suivi Azimuth, Altitude, Déclinais
Via widget oui
- Theduck38
- Helper
- Messages : 2714
- Inscription : 22 févr. 2015, 17:32
- Localisation : Près de Grenoble
- Contact :
Re: [Plugin] Héliotrope : suivi Azimuth, Altitude, Déclinais
Pourrais tu développer STP ?winhex a écrit :Via widget oui
C'est un truc que je ne sais pas faire : paramétrer un widget. J'ai bien trouvé pour changer le code directement, mais je soupçonne qu'il y a quelque chose de plus élégant pour le faire... ?
Je suppose que c'est via les paramètres optionnels, mais chaque fois que j'ai voulu ajouter une valeur dans ma commande ça n'a pas fonctionné...
La doc du plugin est très épurée et ne contient pas l'info...
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
Re: [Plugin] Héliotrope : suivi Azimuth, Altitude, Déclinais
Parceque ca n'a rien à voir avec le plugin, c'est du core Jeedom.
Tu as accès aux options avancées donc à toutes les possibilités de customisation Jeedom.
Après il faut voir en fonction du widget que chacun utilise si il peut prendre une option de min max.
Exemple avec gauge_110 on voit ca dans le code :
},
// the value axis
yAxis: {
min: #minValue#,
max: #maxValue#,
minorTickInterval: 'auto',
minorTickWidth: 1,
#minValue# est un paramètre, donc dans les options avancées tu peux l'associer à ton information pour que le widget le récupère automatiquement.
http://doc.jeedom.fr/fr_FR/widget.html (l'option est dans la liste)
Tu as accès aux options avancées donc à toutes les possibilités de customisation Jeedom.
Après il faut voir en fonction du widget que chacun utilise si il peut prendre une option de min max.
Exemple avec gauge_110 on voit ca dans le code :
},
// the value axis
yAxis: {
min: #minValue#,
max: #maxValue#,
minorTickInterval: 'auto',
minorTickWidth: 1,
#minValue# est un paramètre, donc dans les options avancées tu peux l'associer à ton information pour que le widget le récupère automatiquement.
http://doc.jeedom.fr/fr_FR/widget.html (l'option est dans la liste)
Mon Blog | Xiaomi Home
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Pour contribuer au développement des plugins (don ou achat de matériel) : Paypal
Aides nous à t'aider : les logs, détails du soucis, la doc, recherche sur le forum ...
PS : pas de support par MP, je ne répondrais pas
Re: Re : [Plugin] Héliotrope : suivi Azimuth, Altitude, Décl
je me suis trompé c'est pas un widget mais un virtuel que j'ai mis pour l'instant
Hel = azimut360
0 à 360
Et tu décoches afficher du plug ensuite
Sinon la largeur de la fenêtre/baie et l'epaisseur du mur est à prendre en considération.
Pour le(s) scénario(s) vous faites comment ?
Je pensais partir de l'état azimut (journalier) et au fur et à mesure géré l'ensemble.
Ou plusieurs scénario qui s'active/desactive selon un enchaînement.
Intégrant les conditions
Présence
Temp int/est
Ensoleillé ou non
Hel = azimut360
0 à 360
Et tu décoches afficher du plug ensuite
Sinon la largeur de la fenêtre/baie et l'epaisseur du mur est à prendre en considération.
Pour le(s) scénario(s) vous faites comment ?
Je pensais partir de l'état azimut (journalier) et au fur et à mesure géré l'ensemble.
Ou plusieurs scénario qui s'active/desactive selon un enchaînement.
Intégrant les conditions
Présence
Temp int/est
Ensoleillé ou non
Dernière édition par winhex le 16 mai 2015, 15:04, édité 2 fois.
- Theduck38
- Helper
- Messages : 2714
- Inscription : 22 févr. 2015, 17:32
- Localisation : Près de Grenoble
- Contact :
Re: [Plugin] Héliotrope : suivi Azimuth, Altitude, Déclinais
Désolé, je n'ai pas compris la logique...lunarok a écrit :Parceque ca n'a rien à voir avec le plugin, c'est du core Jeedom.
Tu as accès aux options avancées donc à toutes les possibilités de customisation Jeedom.
Après il faut voir en fonction du widget que chacun utilise si il peut prendre une option de min max.
Exemple avec gauge_110 on voit ca dans le code :
},
// the value axis
yAxis: {
min: #minValue#,
max: #maxValue#,
minorTickInterval: 'auto',
minorTickWidth: 1,
#minValue# est un paramètre, donc dans les options avancées tu peux l'associer à ton information pour que le widget le récupère automatiquement.
http://doc.jeedom.fr/fr_FR/widget.html (l'option est dans la liste)
Par exemple, j'ai un Widget 'Eedomus_temp' qui contient le code suivant :
Code : Tout sélectionner
<div item="#id#" style="vertical-align: middle; margin-top: 0px; width: 110px; height: 115px; background:url('plugins/widget/core/template/dashboard/cmd.info.numeric.EeDomus_temp/jauge_temp.png') no-repeat; background-position: center top;" class="cmd #history# tooltips cmd-widget" data-type="info" data-subtype="numeric" data-cmd_id="#id#" title="#collectDate#">
<div style="height: 26px; display:block;">#name#</div>
<!--<div class="custom-currentDate" style="height: 26px; font-size: 8.5px;"></div>-->
<!--<div class="custom-lastSensorDate" style="height: 26px; font-size: 8.5px;"></div>-->
<div class="custom-progress" style="margin-top: 0px; margin-left: 3px; width: 66px; height: 66px; background:url('plugins/widget/core/template/dashboard/cmd.info.numeric.EeDomus_temp/jauge_arrow.png') no-repeat; background-size: 66px 66px; background-position: center top;"></div>
<div style="margin-top: 0px;height: 7px;"></div>
<div style="#displayHistory#; font-size: 8.5px; margin-top: 0px;">
<span title='Min' class='tooltips'>#minHistoryValue#</span> | <span title='Moyenne' class='tooltips'>#averageHistoryValue#</span> | <span title='Max' class='tooltips'>#maxHistoryValue#</span> <i class="#tendance#"></i>
</div>
<div class="custom-bottom" style="vertical-align: middle; text-align: center; margin-top: 0px; font-weight: bold; font-size: 14px;"></div>
<script>
var state = (is_numeric('#state#')) ? '#state# #unite#' : 'Error';
$("div[item=#id#]").find(".custom-bottom").html(state);
var value = (is_numeric('#state#')) ? parseFloat('#state#') : 0.0;
var minValue = (is_numeric('#minValue#')) ? parseFloat('#minValue#') : 0.0;
var maxValue = (is_numeric('#maxValue#')) ? parseFloat('#maxValue#') : 0.0;
var maxJauge = 280.0;
var rotation = (value-minValue) / (maxValue - minValue) * maxJauge;
rotation = ( rotation > maxJauge ) ? maxJauge : rotation;
$("div[item=#id#]").find(".custom-progress").css("transform", "rotate(" + rotation + "deg)");
var pourcent = (value-minValue) / (maxValue - minValue) * 100;
pourcent = ( pourcent > 100 ) ? 100 : pourcent;
var bottom_bg = "red";
if ( state != 'Error' && pourcent < 33.3 ) { bottom_bg = "green"; }
else if ( state != 'Error' && pourcent < 66.6 ) { bottom_bg = "orange"; }
$("div[item=#id#]").find(".custom-bottom").css("background", "url('plugins/widget/core/template/dashboard/cmd.info.numeric.EeDomus_temp/bottom_" + bottom_bg + ".png') no-repeat");
$("div[item=#id#]").find(".custom-bottom").css("background-size", "100px 18px");
$("div[item=#id#]").find(".custom-bottom").css("background-position", "center top");
// auto detect sensor inactivity in minute
var currentDate = Math.round(new Date().getTime()/1000);
var lastSensorDate = (new Date("#collectDate#")).getTime() / 1000;
var dateDiff = Math.round((currentDate - lastSensorDate) / 60);
// max sensor inactivity delay in minute
var sensorInactivityDelay = "#maxDelay#";
if ( sensorInactivityDelay == "#maxDelay#" ) {
sensorInactivityDelay = -1;
}
$("div[item=#id#]").find(".custom-currentDate").html(dateDiff + ', ' + sensorInactivityDelay);
//$("div[item=#id#]").find(".custom-lastSensorDate").html(lastSensorDate);
</script>
</div>
Mon historisation est bien active sur la température.
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
Re: [Plugin] Héliotrope : suivi Azimuth, Altitude, Déclinais
Dans ton panneau de configuration
General / administration / configuration
/configuration de commande / afficher statistique
General / administration / configuration
/configuration de commande / afficher statistique
- Theduck38
- Helper
- Messages : 2714
- Inscription : 22 févr. 2015, 17:32
- Localisation : Près de Grenoble
- Contact :
Re: [Plugin] Héliotrope : suivi Azimuth, Altitude, Déclinais
Arggh... effectivement je pouvais chercher longtemps là ou j'étais !!!
Mille mercis !
Mille mercis !
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
- Theduck38
- Helper
- Messages : 2714
- Inscription : 22 févr. 2015, 17:32
- Localisation : Près de Grenoble
- Contact :
Re: [Plugin] Héliotrope : suivi Azimuth, Altitude, Déclinais
La gauge_110 dont tu parles, elle se trouve où ? C'est celle par défaut du 'numérique' Jeedom ?lunarok a écrit :Parceque ca n'a rien à voir avec le plugin, c'est du core Jeedom.
Tu as accès aux options avancées donc à toutes les possibilités de customisation Jeedom.
Après il faut voir en fonction du widget que chacun utilise si il peut prendre une option de min max.
Exemple avec gauge_110 on voit ca dans le code :
},
// the value axis
yAxis: {
min: #minValue#,
max: #maxValue#,
minorTickInterval: 'auto',
minorTickWidth: 1,
#minValue# est un paramètre, donc dans les options avancées tu peux l'associer à ton information pour que le widget le récupère automatiquement.
http://doc.jeedom.fr/fr_FR/widget.html (l'option est dans la liste)
J'ai essayé de mettre ça pour l'Altitude (sans rien mettre pour le widget) : ... mais ça ne change rien, à 57° je suis toujours à 57% de la jauge.
Faut-il que je télécharge un widget qui ressemble à la jauge standard ?
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
- Theduck38
- Helper
- Messages : 2714
- Inscription : 22 févr. 2015, 17:32
- Localisation : Près de Grenoble
- Contact :
Re: [Plugin] Héliotrope : suivi Azimuth, Altitude, Déclinais
J'ai trouvé la Gauge_110...
Ca devrait marcher, mais elle ne me plait pas vraiment. Bon, faut que j'apprenne à faire des widgets pour sortir un truc qui correspond bien à un angle.
Ca devrait marcher, mais elle ne me plait pas vraiment. Bon, faut que j'apprenne à faire des widgets pour sortir un truc qui correspond bien à un angle.
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
- Theduck38
- Helper
- Messages : 2714
- Inscription : 22 févr. 2015, 17:32
- Localisation : Près de Grenoble
- Contact :
Re: Re : [Plugin] Héliotrope : suivi Azimuth, Altitude, Décl
Oui, voici un exemple de "scénario test" que j'ai fait et qui commande des pseudo-volets/virtuels (les miens sont toujours contrôlés par la Vera). Le résultat est loggué en historique et se comporte de manière identique au scénario de la Vera : La suite (car plus d'un écran de haut sur mon écran) : Seul déclencheur du scénario : l'Azimut de l'héliotrope.winhex a écrit :j
Pour le(s) scénario(s) vous faites comment ?
Je pensais partir de l'état azimut (journalier) et au fur et à mesure géré l'ensemble.
Ou plusieurs scénario qui s'active/desactive selon un enchaînement.
Intégrant les conditions
Présence
Temp int/est
Ensoleillé ou non
Ca tient compte de
- l'azimut
- l'altitude
- la présence
- si on est 'mode été' (garder la fraîcheur)
- la température
- les UV mesurés
- la position initiale des volets (pour éviter que si un utilisateur veut modifier leur position en dehors de la domotique, ils y reviennent automatiquement).
Il y a deux volets contrôlés : un à l'Est et un à l'Ouest. On peut faire pareil sur le même modèle pour un volet sud.
A noter : l'anti-répétition d'action si la condition est évaluée à vrai et qu'elle était déjà vraie=> ça permet de mettre toutes les conditions sur le même niveau et de ne pas avoir à les imbriquer. Et le tout dans un seul scénario qui gère toutes les conditions.
S'il y a besoin que j'explique plus en détails les conditions, n'hésites pas.
-- TD38 --
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
Helper Officiel Jeedom
Zimeteo sur Jeedom : http://www.meteo.lecoin.info
Jeedom Stable sur serveur custom
Le risque électrique - Afficheur leds RGB - Tablette Murale - Thermostat connecté
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 16 invités