compatibilité avec database existante

Modérateurs: jturlier, Météo Villarzel

compatibilité avec database existante

Messagepar jturlier » 10 Nov 2016, 15:06

Bonjour, suite à une fausse manipulation, j'ai détruit le sujet ouvert par Yann et j'en suis désolé ! :oops: :oops: :oops:

Yann, je te suggère d'utiliser la même structure de base de données que la mienne, la raison est que toutes les réalisations actuelles utilisent les noms de champs de ces tables, cela évitera de refaire tous les graphiques existants pour ceux qui veulent continuer avec ce qu'ils ont actuellement.
Si tu souhaites, je peux te passer ça.
La plupart des champs ne sont pas obligatoires. Pour les champs datetime, si tu as besoin, je te passerai les formules de conversion.
Jean

Station :
VP2pro avec console Vue + Cumulus
Cumulus2SQL + NOAAtable + Copy4SQL
Apache + GW 3.027

Audio :
FR
PC :
W10 migré (W7 ultimate 64 bits)
Sites :
http://meteoserignan.ddns.net/
http://meteo-serignan.fr/template
Avatar de l’utilisateur
jturlier
Administrateur du site
 
Messages: 193
Enregistré le: 10 Déc 2014, 11:20
Localisation: Sérignan 34410

Re: compatibilité avec database existante

Messagepar giniyann » 10 Nov 2016, 16:32

Ok Jean, donnes-moi les champs que tu créer, j'adapterai
Station Davis Instruments Vantage Pro2 - Windows 7 - Weatherlink IP - Graphweather - MySQL
Site: http://www.meteo-aubepin.fr

Image
giniyann
 
Messages: 16
Enregistré le: 31 Aoû 2016, 15:12

Re: compatibilité avec database existante

Messagepar jturlier » 10 Nov 2016, 17:30

OK, je t'ai transmis ça par mail.

Pour les autres que ça intéresserait :
Code: Tout sélectionner
CREATE TABLE `data` (
  `tstamp` bigint(20) NOT NULL,
  `recdateUTC` bigint(20) DEFAULT NULL,
  `recdateTZ` bigint(20) DEFAULT NULL,
  `archiveInterval` tinyint(4) DEFAULT NULL,
  `winddir` double DEFAULT NULL,
  `windspeed` double DEFAULT NULL,
  `windgust` double DEFAULT NULL,
  `indoorhumidity` double DEFAULT NULL,
  `outdoorhumidity` double DEFAULT NULL,
  `indoortemperature` double DEFAULT NULL,
  `outdoortemperature` double DEFAULT NULL,
  `hioutdoortemperature` double DEFAULT NULL,
  `lowoutdoortemperature` double DEFAULT NULL,
  `barometricpressure` double DEFAULT NULL,
  `evapotranspiration` double DEFAULT NULL,
  `uvindex` double DEFAULT NULL,
  `solarradiation` double DEFAULT NULL,
  `windchill` double DEFAULT NULL,
  `indoorheatindex` double DEFAULT NULL,
  `outdoorheatindex` double DEFAULT NULL,
  `dewpoint` double DEFAULT NULL,
  `frostpoint` double DEFAULT NULL,
  `sealevelpressure` double DEFAULT NULL,
  `barometer3H` double DEFAULT NULL,
  `pressurealtitude` double DEFAULT NULL,
  `cloudbase` double DEFAULT NULL,
  `airdensity` double DEFAULT NULL,
  `virtualtemperature` double DEFAULT NULL,
  `vaporpressure` double DEFAULT NULL,
  `windrun` double DEFAULT NULL,
  `windrundaily` double DEFAULT NULL,
  `windrunmonthly` double DEFAULT NULL,
  `windrunyearly` double DEFAULT NULL,
  `moonphase` double DEFAULT NULL,
  `daily_ET` double DEFAULT NULL,
  `daily_UV` double DEFAULT NULL,
  `daily_SolarRad` double DEFAULT NULL,
  `instantrain` double DEFAULT NULL,
  `rain_hourly` double DEFAULT NULL,
  `rain_daily` double DEFAULT NULL,
  `last24hrrain` double DEFAULT NULL,
  `rain_monthly` double DEFAULT NULL,
  `rain_yearly` double DEFAULT NULL,
  `rain_total` double DEFAULT NULL,
  `rainrate` double DEFAULT NULL,
  `hiuv` double DEFAULT NULL,
  `hisolarrad` double DEFAULT NULL,
  `hiTHSW` double DEFAULT NULL,
  `lowTHSW` double DEFAULT NULL,
  `hiTHW` double DEFAULT NULL,
  `lowTHW` double DEFAULT NULL,
  `degdaysheating` double DEFAULT NULL,
  `degdayscooling` double DEFAULT NULL,
  `degdaysheatingdaily` double DEFAULT NULL,
  `degdayscoolingdaily` double DEFAULT NULL,
  `degdaysheatingmonthly` double DEFAULT NULL,
  `degdayscoolingmonthly` double DEFAULT NULL,
  `degdaysheatingyearly` double DEFAULT NULL,
  `degdayscoolingyearly` double DEFAULT NULL,
  `ch1temperature` double DEFAULT NULL,
  `ch1humidity` double DEFAULT NULL,
  `ch2temperature` double DEFAULT NULL,
  `ch2humidity` double DEFAULT NULL,
  `ch3temperature` double DEFAULT NULL,
  `ch3humidity` double DEFAULT NULL,
  `soil1temperature` double DEFAULT NULL,
  `soil1moisture` double DEFAULT NULL,
  `leaf1Wetness` double DEFAULT NULL,
  `soil2temperature` double DEFAULT NULL,
  `soil2moisture` double DEFAULT NULL,
  `leaf2Wetness` double DEFAULT NULL,
  `soil3temperature` double DEFAULT NULL,
  `soil3moisture` double DEFAULT NULL,
  `leaf3Wetness` double DEFAULT NULL,
  `soil4temperature` double DEFAULT NULL,
  `soil4moisture` double DEFAULT NULL,
  `leaf4Wetness` double DEFAULT NULL,
  `Unused` double DEFAULT NULL,
  PRIMARY KEY (`tstamp`),
  KEY `minimaxi_tz` (`recdateTZ`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Jean

Station :
VP2pro avec console Vue + Cumulus
Cumulus2SQL + NOAAtable + Copy4SQL
Apache + GW 3.027

Audio :
FR
PC :
W10 migré (W7 ultimate 64 bits)
Sites :
http://meteoserignan.ddns.net/
http://meteo-serignan.fr/template
Avatar de l’utilisateur
jturlier
Administrateur du site
 
Messages: 193
Enregistré le: 10 Déc 2014, 11:20
Localisation: Sérignan 34410

Re: compatibilité avec database existante

Messagepar alain » 10 Nov 2016, 20:25

bonjour a tous, bonjour Jean
Pour les champs datetime, si tu as besoin, je te passerai les formules de conversion.

@Jean, la formule c'est pour convertir une datetime en timestamp?
Si oui, ben... ça m’intéresse.
J'ai un petit prog de lecture de sonde 1wire (logtemps) qui écrit ses dates a ce format et ça me casse bien la tête :cry:
;)
station Orégon WMR 200
logiciel Xnet version 2012-03-17a et Graphweather V 3.0.15
windows XP SP3 sur vieux portable destiné a la météo
Windows7 sur mon portable, permet de tester les applications qui ne veulent plus de XP
http://mapetitemeteo.esy.es/
alain
 
Messages: 101
Enregistré le: 21 Nov 2014, 21:23

Re: compatibilité avec database existante

Messagepar jturlier » 11 Nov 2016, 08:45

Bonjour Alain,
je t'ai passé un mail pour avoir plus de précisions
Amicalement

Jean
Avatar de l’utilisateur
jturlier
Administrateur du site
 
Messages: 193
Enregistré le: 10 Déc 2014, 11:20
Localisation: Sérignan 34410


Retourner vers Remplir base de données à partir du lien Web de Weatherlink

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité

cron