Mise en oeuvre d'une gauge
Modérateurs : jturlier, Météo Villarzel
Re: Mise en oeuvre d'une gauge
Merci pour tes explications
J'ai installé les fichiers sur mon serveur et lancer gauges-ss-basic.htm
Apparemment il essaie de se connecter..... HTTP request failed error not found
Ces gauges fonctionnent seulement avec GraphWeather ?
A+
Estelle
J'ai installé les fichiers sur mon serveur et lancer gauges-ss-basic.htm
Apparemment il essaie de se connecter..... HTTP request failed error not found
Ces gauges fonctionnent seulement avec GraphWeather ?
A+
Estelle
- PascalWMR
- Messages : 328
- Enregistré le : 16 févr. 2014, 09:28
- Localisation : CONFLANS EN JARNISY (F54800)
- Contact :
Re: Mise en oeuvre d'une gauge
Bonjour Estelle
Non les gauges Steelseries ne fonctionnent pas seulement avec Graphweather.
Elle fonctionnent avec Cumulus, Weather Display, WS, WeatherCat, Meteobridge, WView, et WeeWX.
Le logiciel dont les steelseries doivent se servir est défini à la ligne 34 du fichier gauges.js
Le fonctionnement avec Graphweather est une bidouille de Pierre-André qui utilise Graphweather pour générer le fichier realtime.txt dont se sert le script des steelseries. Dans le cas ou tu utilise Graphweather pour générer le fichier realtime, à la ligne 32, la valeur de weatherProgram doit être aussi 0 (comme si c'était Cumulus).
Chez moi, ce fichier est généré directement par CumulusMX puis passé par une moulinette PHP pour traduire le texte des prévisions météo.
A la ligne 62 du fichier gauges.js, tu doit indiquer le chemin relatif du fichier realtime.txt
Chez moi ça donne cela.
Il est probable que ton erreur not found provienne du fait que tu ai mal défini ce chemin.
A+
Pascal
Non les gauges Steelseries ne fonctionnent pas seulement avec Graphweather.
Elle fonctionnent avec Cumulus, Weather Display, WS, WeatherCat, Meteobridge, WView, et WeeWX.
Le logiciel dont les steelseries doivent se servir est défini à la ligne 34 du fichier gauges.js
Code : Tout sélectionner
weatherProgram : 0, //Set 0=Cumulus, 1=Weather Display, 2=VWS, 3=WeatherCat, 4=Meteobridge, 5=WView, 6=WeeWX
Chez moi, ce fichier est généré directement par CumulusMX puis passé par une moulinette PHP pour traduire le texte des prévisions météo.
A la ligne 62 du fichier gauges.js, tu doit indiquer le chemin relatif du fichier realtime.txt
Chez moi ça donne cela
Code : Tout sélectionner
realTimeURL_Cumulus: '../realtimegaugesMXTraduit.txt', //*** Cumulus Users: Change to your location of the realtime file ***
Il est probable que ton erreur not found provienne du fait que tu ai mal défini ce chemin.
A+
Pascal
Station VP2Plus, Windows 10 64 bits,WeatherLink 6.0.5, VP2SQL, Graphiques Dynamiques à partir d'une BDD MySQL
Météo Conflans-en-Jarnisy
Météo Conflans-en-Jarnisy
- Météo Villarzel
- Administrateur du site
- Messages : 524
- Enregistré le : 06 févr. 2014, 09:48
- Contact :
Re: Mise en oeuvre d'une gauge
Estelle
ça serait bien que tu nous explique plus en détail ton projet, au départ tu demandais de l'aide pour les jauges Highcharts et maintenant tu installes les jauges SteelSéries.
C'est deux choses complètements différentes.
Avec Highcharts tu va pouvoir prendre n'importe quelle valeurs de ta base de données, par contre les jauges Steelséries sont un ensemble de script complet qui repose uniquement sur des fichiers txt avec un certain format, comme celui-ci
http://www.boock.ch/meteo/gauges_SteelS ... altime.txt
A+
ça serait bien que tu nous explique plus en détail ton projet, au départ tu demandais de l'aide pour les jauges Highcharts et maintenant tu installes les jauges SteelSéries.
C'est deux choses complètements différentes.
Avec Highcharts tu va pouvoir prendre n'importe quelle valeurs de ta base de données, par contre les jauges Steelséries sont un ensemble de script complet qui repose uniquement sur des fichiers txt avec un certain format, comme celui-ci
http://www.boock.ch/meteo/gauges_SteelS ... altime.txt
A+
Re: Mise en oeuvre d'une gauge
Bonsoir,
En fait, j'ai deux Raspberry (météo & rucher) dans la nature (300m de chez moi) qui sont autonome et qui envoient au serveur => BDD des informations du poids de mes ruches via des balances et infos météo
De mon site, j'interroge la BDD et affiche les valeurs
J'ai en projet de modifier la présentation de mes pages Web en utilisant des jauges circulaires
Les jauges stelseries sont superbes mais apparemment il y a incompatibilité avec ma configuration
Dommage
a+
En fait, j'ai deux Raspberry (météo & rucher) dans la nature (300m de chez moi) qui sont autonome et qui envoient au serveur => BDD des informations du poids de mes ruches via des balances et infos météo
De mon site, j'interroge la BDD et affiche les valeurs
J'ai en projet de modifier la présentation de mes pages Web en utilisant des jauges circulaires
Les jauges stelseries sont superbes mais apparemment il y a incompatibilité avec ma configuration
Dommage
a+
- jturlier
- Administrateur du site
- Messages : 394
- Enregistré le : 10 déc. 2014, 10:20
- Localisation : Sérignan 34410
- Contact :
Re: Mise en oeuvre d'une gauge
Bonjour Estelle,
pourquoi penses-tu que ta configuration est incompatible avec les jauges steel series ?
Si tu tournes sous windows, je ne vois vraiment pas où tu peux avoir un problème !
Si tu es sous linux, tu peux aussi utiliser Rexx Regina qui est un langage interprété très simple à mettre en oeuvre sans connaissance du C ou du Python.
pourquoi penses-tu que ta configuration est incompatible avec les jauges steel series ?
Si tu tournes sous windows, je ne vois vraiment pas où tu peux avoir un problème !
Si tu es sous linux, tu peux aussi utiliser Rexx Regina qui est un langage interprété très simple à mettre en oeuvre sans connaissance du C ou du Python.
Jean
Station :
VP2pro + anémomètre ultrasons et console Vue
Cumulus 1.9.4 + Cumulus2SQL + MySQL
Audio :
FR
PC :
W10 64bits migré
http://meteoserignan.ddns.net
Station :
VP2pro + anémomètre ultrasons et console Vue
Cumulus 1.9.4 + Cumulus2SQL + MySQL
Audio :
FR
PC :
W10 64bits migré
http://meteoserignan.ddns.net
Re: Mise en oeuvre d'une gauge
Cela à l'air d'être une usine à gaz !!!
Comment intégrer des données d'une BDD ?
A+
Comment intégrer des données d'une BDD ?
A+
- jturlier
- Administrateur du site
- Messages : 394
- Enregistré le : 10 déc. 2014, 10:20
- Localisation : Sérignan 34410
- Contact :
Re: Mise en oeuvre d'une gauge
Re,
L'accès aux données de ta base se fait facilement avec des requêtes que tu peux lancer à partir de scripts PHP.
Cela n'a rien d'une usine à gaz. Pour l'affichage sur les jauges, c'est vraiment du grand classique, tu peux utiliser les scripts de Pierre-André comme modèle.
Je ne serai pas disponible avant le 21 (hosto) pour donner un coup de main soit pour le SQL, soit pour un script quel que soit le langage. Donc, à moins que quelqu'un d'autre se dévoue, tu devras patienter !
PS, peux tu donner ta config au point de vue système d’exploitation des PI
L'accès aux données de ta base se fait facilement avec des requêtes que tu peux lancer à partir de scripts PHP.
Cela n'a rien d'une usine à gaz. Pour l'affichage sur les jauges, c'est vraiment du grand classique, tu peux utiliser les scripts de Pierre-André comme modèle.
Je ne serai pas disponible avant le 21 (hosto) pour donner un coup de main soit pour le SQL, soit pour un script quel que soit le langage. Donc, à moins que quelqu'un d'autre se dévoue, tu devras patienter !
PS, peux tu donner ta config au point de vue système d’exploitation des PI
Jean
Station :
VP2pro + anémomètre ultrasons et console Vue
Cumulus 1.9.4 + Cumulus2SQL + MySQL
Audio :
FR
PC :
W10 64bits migré
http://meteoserignan.ddns.net
Station :
VP2pro + anémomètre ultrasons et console Vue
Cumulus 1.9.4 + Cumulus2SQL + MySQL
Audio :
FR
PC :
W10 64bits migré
http://meteoserignan.ddns.net
- jturlier
- Administrateur du site
- Messages : 394
- Enregistré le : 10 déc. 2014, 10:20
- Localisation : Sérignan 34410
- Contact :
Re: Mise en oeuvre d'une gauge
On peut sans problème créer des fichiers textes à partir de requêtes !Météo Villarzel a écrit :Estelle
ça serait bien que tu nous explique plus en détail ton projet, au départ tu demandais de l'aide pour les jauges Highcharts et maintenant tu installes les jauges SteelSéries.
C'est deux choses complètements différentes.
Avec Highcharts tu va pouvoir prendre n'importe quelle valeurs de ta base de données, par contre les jauges Steelséries sont un ensemble de script complet qui repose uniquement sur des fichiers txt avec un certain format, comme celui-ci
http://www.boock.ch/meteo/gauges_SteelS ... altime.txt
A+
Donc ça n'est pas incompatible
Pour info, les jauges steel series sont faites à partir de Canvas. Elles ont été spécialisées par Mark Crossley pour Cumulus, donc il n'existe aucune incompatibilité !
Jean
- Météo Villarzel
- Administrateur du site
- Messages : 524
- Enregistré le : 06 févr. 2014, 09:48
- Contact :
Re: Mise en oeuvre d'une gauge
effectivement ce n'est pas compliqué de faire un fichier qui a la même structure que le fichier realtime de Cumulus depuis ta BDD
ce qui va donner
02 Nov 2017 23:20 12 79 8.5 0 etc....
http://www.boock.ch/meteo/pac/test_texte.php
le plus compliqué ça va être de modifier les jauges si tu utilises des autres données que celles d'une station météo
A+
Code : Tout sélectionner
<?php
require("mysqli_pac_connect.php");
$sql = "SELECT tstamp, outdoortemperature,indoortemperature,solarradiation, outdoorhumidity,dewpoint,soil1temperature, soil2temperature, windspeed FROM data ORDER BY tstamp DESC LIMIT 0, 1";
$query = mysqli_query($conn,$sql);
$i=0;
while ($list = mysqli_fetch_assoc($query)) {
if (date("I",time())==0) {
$time[$i]=($list['tstamp']+3600)*1000;
}
else {
$time[$i]=($list['tstamp']+7200)*1000;
}
$dtemp[$i]=$list['outdoortemperature']*1;
$dhum[$i]=$list['outdoorhumidity']*1;
$ddew[$i]=$list['dewpoint']*1;
$dsol[$i]=$list['solarradiation']*1;
$i++;
}
?>
<?php echo date("d M Y H:i",($time[0]/1000)-3600); ?> <?php echo "$dtemp[0]"; ?> <?php echo "$dhum[0]"; ?> <?php echo "$ddew[0]"; ?> <?php echo "$dsol[0]"; ?>
02 Nov 2017 23:20 12 79 8.5 0 etc....
http://www.boock.ch/meteo/pac/test_texte.php
le plus compliqué ça va être de modifier les jauges si tu utilises des autres données que celles d'une station météo
A+
Re: Mise en oeuvre d'une gauge
Pour les requêtes SQL pas de pb je les utilise déjà
Par contre pour l'intégration .....
A+
Par contre pour l'intégration .....
A+