Données HS vers base Mysql

Programmation de Homeseer : VBScript, ASP, .Net. Tout pour réussir l'automatisation de votre maison

Re: Données HS vers base Mysql

Messagede Peedjy » 07 Jan 2012, 23:06

Salut Domotics
Merci pour le coup des parentheses
Par contre j'ai vu une autre suptilité:
les symboles 'simple quote' qui encadrent 'event' ressemblent à un accent grave et ceux qui encadrent default '0' sont tournés vers la gauche. Chez moi la touche 4 en minuscule correspond au second mais je n'arrive pas à trouver la combinaison de touche pour faire le premier.
Avatar de l’utilisateur
Peedjy
Dieu de domotique
 
Messages: 331
Inscription: 07 Oct 2011, 13:02
Localisation: Macon (71)

Publicité

La publicité est nécessaire car elle permet de pérenniser ce site, son hébergement, ses contributions ... Vous pouvez aussi faire un don pour le soutenir (cliquez sur ce texte). Pensez aux revues que vous économisez en lisant régulièrement Touteladomotique.com ...

Publicité
 

Re: Données HS vers base Mysql

Messagede domotics » 07 Jan 2012, 23:09

Ce sont des apostrophes normales : ' (touche 4 du clavier)
Domotics
Retrouvez moi sur les réseaux sociaux:
Google+ ou Linkedin : Ajouter "Mr Domotics" à vos amis
Facebook : Ajoutez la personne "Toute la domotique" à vos amis
Twitter ou Youtube : Suivez l'utilisateur "Tteladomotique"


Retrouvez l'actualités sur le Magazine ...
Avatar de l’utilisateur
domotics
Administrateur
 
Messages: 3187
Inscription: 15 Aoû 2003, 15:38
Localisation: Toulouse

Re: Données HS vers base Mysql

Messagede Peedjy » 07 Jan 2012, 23:16

C'est ce que j'avais fait mais j'ai encore une erreur de syntax sur event alors je pensais que ca pouvait être ça car sur les photos dans ton tuto on voit bien deux symboles différents
Avatar de l’utilisateur
Peedjy
Dieu de domotique
 
Messages: 331
Inscription: 07 Oct 2011, 13:02
Localisation: Macon (71)

Re: Données HS vers base Mysql

Messagede domotics » 07 Jan 2012, 23:31

oui, sur les photos on voit deux sortes d'accents à cause du copier coller que j'ai fait ... mais ca fonctionne si tu mets des apostrophres partout.

dans le zip du framework, tu as les fichiers sql à utiliser (si tu veux etre sur de la syntaxe)

montre moi la copie ecran je te dirais dou vient l'erreur

a+
Domotics
Retrouvez moi sur les réseaux sociaux:
Google+ ou Linkedin : Ajouter "Mr Domotics" à vos amis
Facebook : Ajoutez la personne "Toute la domotique" à vos amis
Twitter ou Youtube : Suivez l'utilisateur "Tteladomotique"


Retrouvez l'actualités sur le Magazine ...
Avatar de l’utilisateur
domotics
Administrateur
 
Messages: 3187
Inscription: 15 Aoû 2003, 15:38
Localisation: Toulouse

Re: Données HS vers base Mysql

Messagede Peedjy » 08 Jan 2012, 11:52

Salut Domotics
Voici ce que j'ai saisi...
Je l'ai fait seulement pour la table log car elle est moins longue à saisir!
Sinon comment on peut faire un copier/coller du fichier dispo dans le frameworks ,ça eviterais les erreurs.
http://domotics.free.fr/upload/MySQSL-3.JPG
Avatar de l’utilisateur
Peedjy
Dieu de domotique
 
Messages: 331
Inscription: 07 Oct 2011, 13:02
Localisation: Macon (71)

Re: Données HS vers base Mysql

Messagede domotics » 08 Jan 2012, 11:56

Table Events
Code: Tout sélectionner
CREATE TABLE `events` (
  `STRING` varchar(500) default NULL,
  `ID_EVENT` bigint(20) unsigned NOT NULL auto_increment,
  `DEVICE` varchar(4) default '0',
  `STATUS` varchar(12) default '0',
  `VALUE` int(11) default '0',
  `DATE` datetime default '0000-00-00 00:00:00',
  `NOTES` varchar(255) NOT NULL default '0',
  PRIMARY KEY  (`ID_EVENT`),
  UNIQUE KEY `ID_EVENT` (`ID_EVENT`),
  KEY `ID_EVENT_2` (`ID_EVENT`,`DEVICE`,`DATE`,`NOTES`),
  KEY `DEVICE` (`DEVICE`),
  KEY `DATE` (`DATE`),
  KEY `STRING` (`STRING`)
) ENGINE=MyISAM AUTO_INCREMENT=2032628 DEFAULT CHARSET=latin1 COMMENT='Log all the events';


Table Logs
Code: Tout sélectionner
CREATE TABLE `logs` (
  `Id` bigint(20) NOT NULL auto_increment,
  `Level` varchar(64) NOT NULL default '',
  `Module` varchar(64) NOT NULL default '',
  `Script` varchar(64) NOT NULL default '',
  `Date` datetime NOT NULL default '0000-00-00 00:00:00',
  `Description` text NOT NULL,
  PRIMARY KEY  (`Id`)
) ENGINE=MyISAM AUTO_INCREMENT=12424 DEFAULT CHARSET=latin1;


Le copié/collé windows fonctionne bien
A+
Domotics
Domotics
Retrouvez moi sur les réseaux sociaux:
Google+ ou Linkedin : Ajouter "Mr Domotics" à vos amis
Facebook : Ajoutez la personne "Toute la domotique" à vos amis
Twitter ou Youtube : Suivez l'utilisateur "Tteladomotique"


Retrouvez l'actualités sur le Magazine ...
Avatar de l’utilisateur
domotics
Administrateur
 
Messages: 3187
Inscription: 15 Aoû 2003, 15:38
Localisation: Toulouse

Re: Données HS vers base Mysql

Messagede GEPETOS » 08 Jan 2012, 19:23

Domotics,
Ma base de donnée 'locale' est maintenant créée et fonctionne très bien. Grace à ce forum et à toi, j'ai compris le fonctionnement d'une base sql.
La finalité de cette base sera de stocker les valeurs en attendant la création de graphiques pour mon I PAD. Je ne suis pas un dieu de la programmation, donc j'attends avec impatience ton tuto.
Il me reste 2 questions je dirai de curiosité.
1) Je se sais pas où et dans quels fichiers sont stockées les données sur mon disque dur partitionné en C: et D: Peux tu me dire comment s'appellent ces fichiers afin que je les trouve ?
2) Faute de ne pas pouvoir stoker ces données dans mes page perso de SFR. Je voudrai que cette base de donnée soit sur mon disque dur amovible F: Comment faire ?

Mais en tout cas ton tuto est très clair et simple à comprendre maintenant que tu as mis dans le forum les fichiers de create events et log à copier coller pour éviter les fautes de syntaxe.

Merci pour ton partage
A+
GEPETOS
P'tit Guru de domotique
 
Messages: 76
Inscription: 26 Jan 2007, 00:03
Localisation: 59

Re: Données HS vers base Mysql

Messagede domotics » 08 Jan 2012, 19:30

Par defaut ta base est ici :
C:\Program Files\MySQL\MySQL Server 5.5\data

Si tu veux la déplacer, il faut le faire à l'installation de Mysql ... Sinon, il faudrait chercher sur le web pour trouver une procédure post installation.

Le tuto sur les graphique arrivera peut etre la semaine prochaine ... Pur l'instant, je suis sur des tests eedomus.

A+
Domotics
Domotics
Retrouvez moi sur les réseaux sociaux:
Google+ ou Linkedin : Ajouter "Mr Domotics" à vos amis
Facebook : Ajoutez la personne "Toute la domotique" à vos amis
Twitter ou Youtube : Suivez l'utilisateur "Tteladomotique"


Retrouvez l'actualités sur le Magazine ...
Avatar de l’utilisateur
domotics
Administrateur
 
Messages: 3187
Inscription: 15 Aoû 2003, 15:38
Localisation: Toulouse

Re: Données HS vers base Mysql

Messagede Peedjy » 10 Jan 2012, 14:01

Salut Domotics
Encore merci pour ton aide.
Alors oui le copier/ clic droit + Coller fonctionne bien (pas Ctrl+V)
Et c'est beaucoup plus rapide j'ai pu créer toutes mes tables.
Ensuite j'ai fait un fichier mysql.vbs pour loger des Devices en particulier, mais quand je le lance j'ai une
erreur Homeseer

10/01/2012 12:40:00 - Error - Running script, script run or compile error in file: Mysql.vbs-2147467259:[Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié in line 13 More info: [Microsoft][Gestionnaire de pilotes ODBC] Source de données introuvable et nom de pilote non spécifié

J'ai essayé de reinstaller le connecteur ODBC et j'ai bien modifié la ligne G_CONNECTION_STRING dans le Framewoks pour avoir la même version mais ça ne change rien.
Je finirais bien par arriver au bout de ce tuto!!(qui est très instructif)
A+
Avatar de l’utilisateur
Peedjy
Dieu de domotique
 
Messages: 331
Inscription: 07 Oct 2011, 13:02
Localisation: Macon (71)

Re: Données HS vers base Mysql

Messagede domotics » 10 Jan 2012, 14:05

peux tu m'envoyer ton fichier framework_domotics.inc et me rappeler le nom, user et adresse ip de ta base de données ?
merci
Domotics
Retrouvez moi sur les réseaux sociaux:
Google+ ou Linkedin : Ajouter "Mr Domotics" à vos amis
Facebook : Ajoutez la personne "Toute la domotique" à vos amis
Twitter ou Youtube : Suivez l'utilisateur "Tteladomotique"


Retrouvez l'actualités sur le Magazine ...
Avatar de l’utilisateur
domotics
Administrateur
 
Messages: 3187
Inscription: 15 Aoû 2003, 15:38
Localisation: Toulouse

Re: Données HS vers base Mysql

Messagede johndoe2011 » 01 Fév 2012, 21:31

domotics a écrit:Demain, je publie un article qui devrait répondre à toutes tes attentes

http://www.touteladomotique.com/index.p ... &Itemid=14

Cdt

Domotics


Bonsoir,
Petite question: J'ai deja un serveur (NAS synology) avec phpmyadmin et une base ZIBASE . Est il possible , en créant une autre base et en installant le Framework de sauver les données sur ce serveur ou doit on avoir une base Mysql sur la meme machine que celle qui fait tourner Homeseer ?
Si c'est possible, ce que je pense, il suffit de mettre les bons identifiants de connexion dans un des fichiers du Framework?
Merci de votre aide
johndoe2011
P'tit Guru de domotique
 
Messages: 89
Inscription: 24 Oct 2011, 07:31

Précédente

Retourner vers Programmation

Qui est en ligne

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

Copyright © 2011 - Touteladomotique.com - Tous droits réservés.