Stylsheet pour 3 extra sondes temperature

Stylesheet XML créés par nos membres
Répondre
DjFicus
Membre
Messages : 18
Inscription : mar. déc. 28, 2010 2:37 am
Localisation : Bourgoin-Jallieu
Contact :

Stylsheet pour 3 extra sondes temperature

Message par DjFicus »

Bonjour,

Voici une création avec suivi de températures extérieure et intérieure. Mon cas une sonde extérieure et 4 dispose dans mon appartement pour suivre les évolution de températures dans différentes pièces. Vous pouvez disposer le capteurs ou vous voulez après ( même dans votre congélateur pour vérifier que il garde les aliments ou frais et que la température a l'intérieur mont pas trop pendant vos vacances).
En haut vous avez la temp exterieure, en milieu les temp interieures et en bas un résume! A vous de modifier en fonctions des vos besoins :idea: ! A+


<?xml version="1.0" encoding="iso-8859-1" ?>
<stylesheet>
<image width="900" height="900" />
<frame width="900" height="900" position-x="0" position-y="0" shadow="0">
<title text="" alignement="left|top" angle="0">
<font color="FF000000" facename="Arial" size="14" weight="400" italic="0" />
</title>
<background color1="FFBBBBFF" color2="FFFFFFFF" gradient="1" gradient-direction="135" stretch="1" />
<border cornerradius="0" color="55555555" thick="1" />
</frame>
<!-- ================= First Lineplot ================= -->
<lineplot width="880" height="300" shadow="0" position-x="10" position-y="10" margin-top="40" margin-right="20" margin-bottom="40" margin-left="65">
<xaxis color="FF000000" grid="1" autoscale="0" min="0" max="0">
<title text="" alignement="vcenter|hcenter" angle="0">
<font color="FF000000" facename="Arial" size="12" weight="400" italic="1" />
</title>
<labels labelinterval="1" angle="0" side="left" hide="0">
<font color="FF000000" facename="Arial" size="16" weight="400" italic="1" />
</labels>
<ticks majorticks="7" minorticks="4" side="bottom" hidefirst="0" hidelast="0" hideminorticks="0" hide="0" />
</xaxis>
<y1axis color="FF000000" grid="1" autoscale="1" min="0" max="0" titleside="top" titlemargin="35">
<title text="Température ($Unit[Temperature])" alignement="vcenter|hcenter" angle="0">
<font color="FF000000" facename="Arial" size="16" weight="400" italic="1" />
</title>
<labels labelinterval="1" angle="0" format=".0" side="left" hide="0" >
<font color="FF000000" facename="Arial" size="16" weight="400" italic="1" />
</labels>
<ticks majorticks="4" minorticks="4" side="left" hidefirst="0" hidelast="0" hideminorticks="0" hide="0" />
</y1axis>
<data>
<dew_point axisbind="y1axis" legend="Point de rosée" color1="FF0000FF" antialiasing="1" filled="0" hide="0" thick="1.2"/>
<wind_chill axisbind="y1axis" legend="Facteur vent" color1="FF0000FF" antialiasing="1" filled="0" hide="0" thick="1.2" pattern="CCCCCCCC"/>
<heat_index axisbind="y1axis" legend="Humidex" color1="FFFF0000" antialiasing="1" filled="0" hide="0" thick="1.2" pattern="CCCCCCCC"/>
<outdoor_temperature axisbind="y1axis" legend="Température ext." color1="FFFF0000" antialiasing="1" filled="0" hide="0" thick="1.2"/>
</data>
<legend orientation="0" margin="5" width="795" position-x="75" position-y="20" hide="0" shadow="0">
<font color="FF000000" facename="Arial" size="16" weight="400" italic="1" />
<border cornerradius="0" color="55555555" thick="1" />
<background color1="FFBBBBFF" color2="FFFFFFFF" gradient="1" gradient-direction="90"/>
</legend>
<border cornerradius="0" color="55555555" thick="0" />
<background color1="00000000" stretch="1" />
<graphbackground color1="FFCCCCFF" color2="FFFFFFFF" gradient="1" gradient-direction="90" />
</lineplot>
<!-- ================= Second Lineplot ================= -->
<lineplot width="880" height="300" shadow="0" position-x="10" position-y="310" margin-top="40" margin-right="20" margin-bottom="40" margin-left="65">
<xaxis color="FF000000" grid="1" autoscale="0" min="0" max="0">
<title text="" alignement="vcenter|hcenter" angle="0">
<font color="FF000000" facename="Arial" size="12" weight="400" italic="1" />
</title>
<labels labelinterval="1" angle="0" side="left" hide="0">
<font color="FF000000" facename="Arial" size="16" weight="400" italic="1" />
</labels>
<ticks majorticks="7" minorticks="4" side="bottom" hidefirst="0" hidelast="0" hideminorticks="0" hide="0" />
</xaxis>
<y1axis color="FF000000" grid="1" autoscale="1" min="0" max="0" titleside="top" titlemargin="35">
<title text="Température ($Unit[Temperature])" alignement="vcenter|hcenter" angle="0">
<font color="FF000000" facename="Arial" size="16" weight="400" italic="1" />
</title>
<labels labelinterval="1" angle="0" format=".0" side="left" hide="0" >
<font color="FF000000" facename="Arial" size="16" weight="400" italic="1" />
</labels>
<ticks majorticks="4" minorticks="4" side="left" hidefirst="0" hidelast="0" hideminorticks="0" hide="0" />
</y1axis>
<data>
<indoor_temperature axisbind="y1axis" legend="Temp Main Birou" color1="FFFF0000" antialiasing="1" filled="0" hide="0" thick="1.2"/>
<temperature_1 axisbind="y1axis" legend="Temp Parental" color1="FF0000FF" antialiasing="1" filled="0" hide="0" thick="1.2"/>
<temperature_2 axisbind="y1axis" legend="Temp Enfants" color1="FF009000" antialiasing="1" filled="0" hide="0" thick="1.2"/>
<temperature_3 axisbind="y1axis" legend="Temp Salon" color1="FF000000" antialiasing="1" filled="0" hide="0" thick="1.2"/>
</data>
<legend orientation="0" margin="5" width="795" position-x="75" position-y="320" hide="0" shadow="0">
<font color="FF000000" facename="Arial" size="16" weight="400" italic="1" />
<border cornerradius="0" color="55555555" thick="1" />
<background color1="FFBBBBFF" color2="FFFFFFFF" gradient="1" gradient-direction="90"/>
</legend>
<border cornerradius="0" color="55555555" thick="0" />
<background color1="00000000" stretch="1" />
<graphbackground color1="FFCCCCFF" color2="FFFFFFFF" gradient="1" gradient-direction="90" />
</lineplot>
<!-- ================= Statistics ================= -->
<textbox width="820" height="250" shadow="0" position-x="70" position-y="640" margin="20" >
<border cornerradius="0" color="55555555" thick="1" />
<text alignement="left|top">
<line text="Rapport généré le $CurrentDate[%A %d %B %Y à %Hh%M]\n"/>
<line text="Du $StartDate[%A %d %B %Y à %Hh%M]"/>
<line text="Au $StopDate[%A %d %B %Y à %Hh%M]"/>
<line text=""/>
<line text="\t\t\t\tMini\t\t\t\t\tMaxi\t\t\t\tMoyenne"/>
<line text=""/>
<line text="Température ext. :\t $Min[outdoor_temperature] $Unit[Temperature] - $MinDate[outdoor_temperature,%d %b %Y à %Hh%M]\t\t$Max[outdoor_temperature] $Unit[Temperature] - $MaxDate[outdoor_temperature,%d %b %Y à %Hh%M]\t\t$Mean[outdoor_temperature] $Unit[Temperature]"/>
<line text="Point de rosée :\t\t $Min[dew_point] $Unit[Temperature] - $MinDate[dew_point,%d %b %Y à %Hh%M]\t\t$Max[dew_point] $Unit[Temperature] - $MaxDate[dew_point,%d %b %Y à %Hh%M]\t\t$Mean[dew_point] $Unit[Temperature]"/>
<line text="Temp Main Birou :\t $Min[indoor_temperature] $Unit[Temperature] - $MinDate[indoor_temperature,%d %b %Y à %Hh%M]\t\t$Max[indoor_temperature] $Unit[Temperature] - $MaxDate[indoor_temperature,%d %b %Y à %Hh%M]\t\t$Mean[indoor_temperature] $Unit[Temperature]"/>
<line text="Température Parental :\t $Min[temperature_1] $Unit[Temperature] - $MinDate[temperature_1,%d %b %Y à %Hh%M]\t\t$Max[temperature_1] $Unit[Temperature] - $MaxDate[temperature_1,%d %b %Y à %Hh%M]\t\t$Mean[temperature_1] $Unit[Temperature]"/>
<line text="Température Enfants :\t $Min[temperature_2] $Unit[Temperature] - $MinDate[temperature_2,%d %b %Y à %Hh%M]\t\t$Max[temperature_2] $Unit[Temperature] - $MaxDate[temperature_2,%d %b %Y à %Hh%M]\t\t$Mean[temperature_2] $Unit[Temperature]"/>
<line text="Température Salon :\t $Min[temperature_3] $Unit[Temperature] - $MinDate[temperature_3,%d %b %Y à %Hh%M]\t\t$Max[temperature_3] $Unit[Temperature] - $MaxDate[temperature_3,%d %b %Y à %Hh%M]\t\t$Mean[temperature_3] $Unit[Temperature]"/>
<font color="FF000000" facename="Arial" size="16" weight="400" italic="1" />
</text>
<background color1="FFBBBBFF" color2="FFFFFFFF" gradient="1" gradient-direction="90" />
</textbox>

<textbox width="62" height="250" shadow="0" position-x="10" position-y="640" margin="0" >
<border cornerradius="0" color="55555555" thick="1" />
<text text= "Statistics" alignement="relative" angle="90">
<font color="FF000000" facename="Arial" size="16" weight="400" italic="1" />
</text>
<background color1="FFBBBBFF" color2="FFFFFFFF" gradient="1" gradient-direction="180" />
</textbox>
</stylesheet>
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
DjFicus
OS WMR200, Xnet_Meteo, GraphWeather,
http://meteo.oiselet.free.fr/index.htm
ben837
Nouveau membre
Messages : 2
Inscription : lun. févr. 14, 2011 5:43 am

Re: Stylsheet pour 3 extra sondes temperature

Message par ben837 »

Bonjour,
Génial ta réalisation qui malheureusement ne semble pas susciter beaucoup d'intérêt pour les météorologistes alors qu'il met en relation directe la météo, chauffage, isolation thermique des bâtiments.......
Je suis en train d'essayer d'exploiter au mieux les possibilités du WMR200 (10 sondes décentrées et mémoire interne intéressante) avec Ecowat850 ayant les mêmes avantages d'autonomie
J'ai terminé un programme excel pour l'Ecowat mais beaucoup de problèmes pour y intégrer les info du WMR200
A l'heure actuelle je suis en train de plancher sur ton programme car du côté d'Oregon, c'est vraiment nul au niveau suivi des logiciels
Je voudrais ajouter 5 sondes externes aux 2 existantes(WMR200 et externe)
Je ne connais pas grand chose en informatique mais aurais tu quelques infos pour les nuls pour adapter ton programme
J'utilise XNet pour les données du data
Les entrées 0,1,2,3 sont utilisées
J'ai intégré ton stylsheet ds GW et je compte encore y ajouter 3 sondes et sans modif cela donne 2 graph au dessus(ext et Pt rosée)
et temp main birou sur l'autre
seul prob les chiffres échelles T° sont doublés(deux X 1,2,3.....etc)
Bien à toi et merci
Répondre