Logiciel weewx(Lu 2193 fois)

Logiciel weewx le: 03/09/2016 à 07:21:54
Bonjour à tous,
J'envisage de passer d'une solution PC windows/Weatherlink à une solution raspberry  linux/Weewx.
Afin de ne pas perdre mon historique, je souhaite convertir ma base de données sql actuelle au format de la base de données générée par Weewx.
Je suis donc à la recherche d'un exemple de cette base de données générée par weewx pour en voir la structure.
L'un d'entre vous pourrait me fournir ca?
Merci d'avance

Philippe



Re : Logiciel weewx Réponse #1 le: 03/09/2016 à 08:17:49
Bonjour,

Désolé, mais sous Linux/MAC, j'utilise wview.
J'aurais pu vous fournir le schema des tables de la BD.

Cordialement.



Re : Logiciel weewx Réponse #2 le: 03/09/2016 à 19:31:48
Bonjour,
J'utilise le logiciel WEEWX sous raspberry PI
WEEWX travail par défaut avec sqlite3 mais il est possible de travailler avec MySQL, c'est mon cas.
Je joins le fichier SQL la table qui récupère les données est archive les autres sont pour les stats ou autres
PAscal

PS,: je n'ai pas pu joindre le fichier le voici ci dessous




Re : Logiciel weewx Réponse #3 le: 03/09/2016 à 19:33:42

--
-- Base de données :  `weewx`
--

-- --------------------------------------------------------

--
-- Structure de la table `archive`
--

CREATE TABLE IF NOT EXISTS `archive` (
  `dateTime` int(11) NOT NULL,
  `usUnits` int(11) NOT NULL,
  `interval` int(11) NOT NULL,
  `barometer` double DEFAULT NULL,
  `pressure` double DEFAULT NULL,
  `altimeter` double DEFAULT NULL,
  `inTemp` double DEFAULT NULL,
  `outTemp` double DEFAULT NULL,
  `inHumidity` double DEFAULT NULL,
  `outHumidity` double DEFAULT NULL,
  `windSpeed` double DEFAULT NULL,
  `windDir` double DEFAULT NULL,
  `windGust` double DEFAULT NULL,
  `windGustDir` double DEFAULT NULL,
  `rainRate` double DEFAULT NULL,
  `rain` double DEFAULT NULL,
  `dewpoint` double DEFAULT NULL,
  `windchill` double DEFAULT NULL,
  `heatindex` double DEFAULT NULL,
  `ET` double DEFAULT NULL,
  `radiation` double DEFAULT NULL,
  `UV` double DEFAULT NULL,
  `extraTemp1` double DEFAULT NULL,
  `extraTemp2` double DEFAULT NULL,
  `extraTemp3` double DEFAULT NULL,
  `soilTemp1` double DEFAULT NULL,
  `soilTemp2` double DEFAULT NULL,
  `soilTemp3` double DEFAULT NULL,
  `soilTemp4` double DEFAULT NULL,
  `leafTemp1` double DEFAULT NULL,
  `leafTemp2` double DEFAULT NULL,
  `extraHumid1` double DEFAULT NULL,
  `extraHumid2` double DEFAULT NULL,
  `soilMoist1` double DEFAULT NULL,
  `soilMoist2` double DEFAULT NULL,
  `soilMoist3` double DEFAULT NULL,
  `soilMoist4` double DEFAULT NULL,
  `leafWet1` double DEFAULT NULL,
  `leafWet2` double DEFAULT NULL,
  `rxCheckPercent` double DEFAULT NULL,
  `txBatteryStatus` double DEFAULT NULL,
  `consBatteryVoltage` double DEFAULT NULL,
  `hail` double DEFAULT NULL,
  `hailRate` double DEFAULT NULL,
  `heatingTemp` double DEFAULT NULL,
  `heatingVoltage` double DEFAULT NULL,
  `supplyVoltage` double DEFAULT NULL,
  `referenceVoltage` double DEFAULT NULL,
  `windBatteryStatus` double DEFAULT NULL,
  `rainBatteryStatus` double DEFAULT NULL,
  `outTempBatteryStatus` double DEFAULT NULL,
  `inTempBatteryStatus` double DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------



Re : Logiciel weewx Réponse #4 le: 03/09/2016 à 22:26:23
Bonsoir,

Au vu des infos, je continue à croire que weewx est un dérivé de wview.
Du coup, je peux fournir, soit le schema des 3 bases (archives, hilow, history), soit le script de création de la DB.

Cordialement




 

x

Recevez les articles par mail

emailVous êtes passionné de station météo, restons en contact ...
www.station-meteo.com: le site de référence des stations météo