Forum GraphWeather

Forum d'aide GraphWeather
Nous sommes actuellement le Jeu Mars 28, 2024 8:19 pm

Le fuseau horaire est UTC+1 heure




Publier un nouveau sujet Répondre au sujet  [ 236 message(s) ]  Aller vers la page 1, 2, 3, 4, 5 ... 16  Suivant
Auteur Message
 Sujet du message: Jauges en flash
MessagePublié: Mar Mai 16, 2006 1:53 pm 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : Lun Mars 20, 2006 11:16 am
Message(s) : 3356
Localisation : Montréal
Les jauges en flash permettent d'avoir une animation des index sous certaines conditions.

La marche à suivre pour faire fonctionner les jauges :

* Dans GraphWeather, activer le mode temps réel dans Options>Préférences>FTP.
* Dans les options de ce mode on règle :
- le fichier source par defaut (qui ne sera utilisé que si le mode temps réel du plugin WS2300 ou WS3600 est désactivé ou pour les autres plugins, on aura alors le dernier enregistrement de l'history.dat)
- On peut indiquer le repertoire du fichier distant qui se nomera obligatoirement data.txt. Le fichier flash est a mettre dans le même répertoire.
- L'intervalle d'upload (10 secondes semble bien, le minimum est de 5 secondes)
* Démarrer le transfert FTP. Le voyant "transfert temps réél" dans la barre d'état s'allume à chaque transfert.

Integrer ensuite le flash dans une page web.

Concernant les plugins :

Le plugin WS2300 permet d'aller lire les données dans la station...c'est donc le plus précis pour du temps réél.

Les plugins WS2300 et WS3600 peuvent lire le fichier currdat.lst qui est semble-t-il mis à jour toutes les minutes par HeavyWeather.

Les plugins WS7001 et VantagePro, ne lisent que leur fichiers respectivement .dat et .wlk. C'est donc le dernier enregistrement qui sera affiché sur les jauges.

Le plugin CSV et MySQL peuvent faire aussi du véritable temps réél, tout depend de la fréquence d'actualisation des données.

Pourrait-on utiliser les jauges sans GraphWeather ?

Biensur, il suffit de créer le data.txt à partir de n'importe quelle source...(amateurs de parsing en tout genre, et familiers des regexp je m'adresse a vous =) )

Sa forme est la suivante :
t=xxx&v1=xxx&v2=xxx......&19=xxx

t représente le timestamp de l'enregistrement, v1, v2, ..., v19 les valeurs respectivement de :

absolute_pressure
relative_pressure
absolute_rainfall
relative_rainfall
indoor_temperature
outdoor_temperature
indoor_humidity
outdoor_humidity
dew_point
wind_speed
wind_direction
wind_gust
wind_chill
solar_radiation
uv_index
heat_index
cloud_base
rainfall_1h
rainfall_24h

Exemple :

t=1136223420&v0=1007.70&v1=1007.70&v2=6425.27&v3=0.00&v4=16.50&v5=25.0&v6=90.00&v7=89.00
&v8=10.1&v9=125.00&v10=90.00&v11=-1.#R&v12=4.60&v13=-1.#R&v14=-1.#R&v15=30.60
&v16=254.92&v17=0.00&v18=0.00

Pour l'instant les jauges n'affichent que v9 (vitesse du vent), v10 (direction du vent), v5(temperature exterieure), v8 (point de rosée), v15 (indice humidex, l'été approche). Les sondes optionels ne sont pas accessibles.

Et le HTTP de GraphWeather ?:

Il supporte la requête pour créer un data.txt conforme.
http://192.168.1.1/data.txt renvoit ce fichier.
Le problème c'est que pour l'instant le chemin d'acces au data.txt est codé en dur dans le flash...on ne peut donc pas interroger GW directement.

Le fichier flash est disponible ici :

http://graphweather.protosigma.com/programmation/ ... eather.swf
A copier dans le répertoire de votre choix.
Il peut être utilisé en local, avec le data.txt généré par le FTP en local.

Les sources avec le projet Flash Develop :

http://graphweather.protosigma.com/programmation/ ... /flash.zip

Bon courage à ceux qui essaieront...
Antoine.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: Jeu Août 17, 2006 11:00 pm 
Hors-ligne
Membre

Inscription : Jeu Août 17, 2006 9:34 pm
Message(s) : 11
Localisation : Kampenhout, Belgie
http://graphweather.protosigma.com/programmation/ ... eather.swf

direction du vent 90° O

ce n'est pas 90° E ??
:)


Dernière édition par pinto le Jeu Août 17, 2006 11:19 pm, édité 1 fois.

Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: Jeu Août 17, 2006 11:34 pm 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : Lun Mars 20, 2006 11:16 am
Message(s) : 3356
Localisation : Montréal
Salut Pinto,

En effet il y a une inversion Est Ouest, ca devrait etre corrigé dans la version 1.6.
Le moyen le plus simple était de changer E en O et O en E mais ca n'était plus trop cohérent après :rolleyes:
Fait que je dois me replonger dans le fonctionnement des sens de rotations des index (pas si évident que ca parait en flash).

Le tout sera peut-être modulable par la suite, un flash pour le vent, un flash pour les températures, etc.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: Jeu Août 24, 2006 12:43 pm 
Bonjour,

Est-ce que c'est normal qu'avec une ws3600 le wind_gust soit toujours à 0.00 dans le fichier généré?

A bientot ;)


Haut
  
Répondre en citant  
 Sujet du message:
MessagePublié: Jeu Août 24, 2006 1:14 pm 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : Lun Mars 20, 2006 11:16 am
Message(s) : 3356
Localisation : Montréal
Salut,

Tu parles bien du fichier data.txt ?
Normalement c'est v11 pour les rafales et la WS3600 fournit bien une valeur.
Tu avais bien des rafales quand tu as fais le test ? (attention car la valeur est lue dans le fichier history.dat ou curdat.lst, et ca n'est pas la valeur instantanée, curdat est mis à jour toutes les minutes, et history.dat toutes les X minutes)


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: Jeu Août 24, 2006 2:55 pm 
Salut,

Oui c'est bien du data.txt que je parle.

Si c'est dans history.dat c'est normal que j'aie toujours 0, car GraphWeather ne lit rien dans mon history.dat. Peut-etre corrompu, je sais pas...HW de m**** ;) c'est pour ca que je m'en tiens à l'instantané avec mon curr...lst qui lui fonctionne

Sinon GraphWeatherPHP ca marche aussi avec la WS3600? car il me donne des valeurs très exotiques...


Haut
  
Répondre en citant  
 Sujet du message:
MessagePublié: Ven Sep 01, 2006 10:41 pm 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : Lun Mars 20, 2006 11:16 am
Message(s) : 3356
Localisation : Montréal
Désolé pour le retard, je n'avais pas vu ta réponse.
Oui bizarre que dans l'history.dat ce soit toujours à 0 et pas dans le currdat.lst.

Le script PHP ne fonctionne qu'avec la WS2300. J'avais fais la modif pour WS3600 et quelqu'un l'a corrigé dans ce post :
http://graphweather.protosigma.com/forum/viewtopic.php?id=74


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: Mer Sep 20, 2006 6:22 pm 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Sam Mai 13, 2006 5:04 pm
Message(s) : 805
Localisation : MONTPELLIER
Salut !

Je suis en train d'essayer de mettre en place les jauges en flash .
Pas évident ! :/
Si je mets en place le transfert en temps réel il me semble que le transfert FTP des autres graphiques s'arrête.
Qu'en penser ?
Merci pour ton aide..

P COULET

_________________
P COULET :cool:


Vantage Vue - GW 3.0.15 - Windows 10 - Cumulus


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: Jeu Sep 21, 2006 1:13 am 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : Lun Mars 20, 2006 11:16 am
Message(s) : 3356
Localisation : Montréal
Salut Coulet,

Tu es certains que les autres transferts s'arretent ?
Théoriquement c'est séparé, et ca requiert deux connexions au serveur.
Regarde bien a long terme pour faire les tests, car maintenant les transferts sont synchronisés sur l'heure courante (tous transférés au départ, puis synchronisé sur l'heure)

Antoine.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: Sam Sep 23, 2006 5:56 pm 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Sam Mai 13, 2006 5:04 pm
Message(s) : 805
Localisation : MONTPELLIER
Désolé ... tu as raison? les autres transferts se font bien. :rolleyes:

P COULET

_________________
P COULET :cool:


Vantage Vue - GW 3.0.15 - Windows 10 - Cumulus


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: Mer Sep 27, 2006 6:25 pm 
Hors-ligne
Membre
Avatar de l’utilisateur

Inscription : Sam Mai 13, 2006 5:04 pm
Message(s) : 805
Localisation : MONTPELLIER
Salut Antoine !

J'ai abandonné mon idée de mettre des jauges animées sur mon site Web.
Trop difficile pour moi...et puis le passage en temps réel cause pas mal de soucis...Il me semble que tu avais signalé que certains hébergeurs type Wanadoo n'amaient pas trop ce truc...
Sinon tout fonctionne.
Les discussions sur ton site semblent au repos.
La preuve que tout est OK chez tout le monde ! ... ??
Je te laisse travailler à la future version (1. 5 .3 ?)

A+

P COULET

_________________
P COULET :cool:


Vantage Vue - GW 3.0.15 - Windows 10 - Cumulus


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: Mer Sep 27, 2006 9:24 pm 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : Lun Mars 20, 2006 11:16 am
Message(s) : 3356
Localisation : Montréal
Salut Coulet,

En fait ce sont chez les hebergeurs qui n'autorisent qu'une connexion FTP que ca peut poser problème, car temps réél + transfert normal = 2 connexions.
Il faut que je perfectionne un peu plus le système de flash, mais je fais passer en priorité GraphWeather, car peu de temps....
Prochaine version 1.5.3 ou 1.6, avec système d'onglets (j'en suis à la sauvegarde de ceux-ci), et pas mal de petites choses.

Antoine.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: Mer Nov 01, 2006 7:06 pm 
Bonjour. Est-il possible de récupérer le code source du fichier swf (ou une version non protégé) ?
J'aimerai pouvoir faire des modifications de ce "flash" pour faire avancer le schmilbic

Romain


Haut
  
Répondre en citant  
 Sujet du message:
MessagePublié: Mer Nov 01, 2006 11:02 pm 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : Lun Mars 20, 2006 11:16 am
Message(s) : 3356
Localisation : Montréal
Pas de problème, j'ai mis ca en téléchargement ici :
http://graphweather.protosigma.com/index.php?page ... n=download
C'est de l'action script 2 (du flash écrit à la main...), le tout developpé sous FlashDevelop.
Bon courage :)
Antoine.


Haut
 Profil  
Répondre en citant  
 Sujet du message:
MessagePublié: Jeu Nov 02, 2006 10:19 am 
Merci bcp pour la rapidité de la réponse!
Je viens de télécharger les sources, maintenant je me plonge dedans...

Romain


Haut
  
Répondre en citant  
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 236 message(s) ]  Aller vers la page 1, 2, 3, 4, 5 ... 16  Suivant

Le fuseau horaire est UTC+1 heure


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de:
Aller vers :  
cron
POWERED_BY
Traduction et support en françaisHébergement de site