Sp@r0 Posté(e) le 13 juillet 2012 Partager Posté(e) le 13 juillet 2012 Tu peux tester un truc connecté en ssh/telnet utilisateur root mot de passe de admin: /opt/etc/init.d/K70mysqld stop /opt/etc/init.d/S70mysqld stop Tu déselectionnes ensuite le mysql dans le DSM et tu le remet pour le relancé et tu regarde ce que cela donne. Le problème c'est que le mysql du syno et de ipkg utilise le même socket du coup il ce marche un peu sur les pieds quand les 2 sont installés si ça marche tu pourras faire : rm /opt/etc/init.d/K70mysqld rm /opt/etc/init.d/S70mysqld Pour empêché le démarrage du mysql d'ipkg tout en conservant les librairies nécessaire au fonctionnement de ton script. 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
mikael2235 Posté(e) le 14 juillet 2012 Auteur Partager Posté(e) le 14 juillet 2012 Merci pour vos réponses. Sp@r0, j'ai fait ce que tu m'as dit. La deuxième commande a posé problème, mais c'est peut être normal parce que mysql est arreté. Synology_Ds210j> /opt/etc/init.d/K70mysqld stop Shutting down MySQL SUCCESS! Synology_Ds210j> /opt/etc/init.d/S70mysqld stop ERROR! MySQL PID file could not be found! J'ai redémarré mysql via DSM et supprimé les deux repertoire. Ensuite j'ai redemarré le Syno. Tout est ok, j'ai maintenant accès via PhpMyAdmin à mysql et je retrouve mes tables. Quand je lance mon script, xpl-mysql-logger, j'ai cette erreur : ~ # /opt/bin/xpl-mysql-logger-test -i eth0 -v Verbose mode Listening on 192.168.0.2:34434 Sending on 192.168.0.255 xPL::Client->new: instance_id, Synology_Ds210j, is invalid. The default can be overriden by setting the XPL_HOSTNAME environment variable at /opt/bin/xpl-mysql-logger-test line 83 Voici la ligne 83 dans le script : # Create an xPL Client object my $xpl = xPL::Client->new(%args, %opt) or die "Failed to create xPL::Client\n"; # Add a callback to receive all incoming xPL messages $xpl->add_xpl_callback(id => "logger", self_skip => 0, targeted => 0, callback => \&log, filter => "@ARGV"); 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
mikael2235 Posté(e) le 14 juillet 2012 Auteur Partager Posté(e) le 14 juillet 2012 J'ai trouvé c'est mon HOSTNAME que j'ai modifié et le underscore n'est pas accepté... 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
jma24 Posté(e) le 12 septembre 2012 Partager Posté(e) le 12 septembre 2012 (modifié) bonjour, Je viens de voir ce sujet (du début à la fin) mais je ne trouve pas de lien valide pour le fichier xpl-mysql-logger... Quelqu'un pourrait m'aider? Merci! Modifié le 12 septembre 2012 par jma24 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
PatrickH Posté(e) le 13 septembre 2012 Partager Posté(e) le 13 septembre 2012 J'ai ca si tu veux je te le fait parvenir par MP Patrick 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
jma24 Posté(e) le 13 septembre 2012 Partager Posté(e) le 13 septembre 2012 Oui je veux bien ! Que me faut il faire? 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
PatrickH Posté(e) le 13 septembre 2012 Partager Posté(e) le 13 septembre 2012 Rien ...je t'ai envoyé les infos en MP Patrick 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Phil2000 Posté(e) le 22 septembre 2012 Partager Posté(e) le 22 septembre 2012 (modifié) Avec un peu de retard : Pour le fichier de log vers la BDD, c'est là : https://dsm.fmaurel....haring/AyftG0dj (validité du lien 12 juillet 2012). Pour ton erreur, relance des installations de modules via ipkg après avoir vérifié que l'heure de ton NAS est correcte : ipkg update ipkg install perl-dbi ipkg install perl-db-file Voila, les vacances c'est finies et le prermier jour gris arrive et je me remets dans le sujet .....ca fait deja 5h que je rame .... d'abord, pour info, j'ai fait la mise a jour vers le dsm 4.1, et j'ai du reinstaller IPKG. 1) Maintenant j'ai toujours le meme probleme et je n'arrive toujours pas a recompiler xpl perl (en fait je ne sais pas quel version est installée et je voulais être sure de mettre la dernière) avec : perl Makefile.PL --> perl: symbol lookup error: /opt/lib/perl5/5.10.0/arm-linux/auto/DB_File/DB_File.so: undefined symbol: db_version Dj momo, j'ai fait les trois commandes ci-dessus mais ca n'a rien changer ... 2) Par contre, (s'il vous plait pas de commentaire désobligeant :-)) j'ai mis a jour en parallel le firmware du rfxcom lan pour avoir le XPL en natif. Quel est maintenant le marche a suivre : - J'imagine que je dois toujours lancer le hub : xpl-hub -i eth0 -v - mais quel est le script suivant pour écouter (car xpl-rfxcom-rx --interface eth0 192.168.0.200:10001, ne marche plus) 3) j'ai aussi vu sur un autre poste, que vous commenciez a utiliser Python, dois-je plutot m'orineter sur cette voie ? Grand merci d'avance pour toute information Philippe Pour info : instmodsh: Installed modules are: DBD::mysql DBI DB_File Device::RFXCOM Module::Pluggable Perl TimeDate YAML::Syck xPL-Perl Grand merci d'avance Modifié le 22 septembre 2012 par Phil2000 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
bib100 Posté(e) le 7 juillet 2013 Partager Posté(e) le 7 juillet 2013 bonjour messieurs, ayant récemment acquis d'occasion un rfxcom usb première génération (boitier noir), et 6 sondes oregon thermo hygro, je me suis mis à parcourir le votre fil de discussion ainsi que le tuto de patrick, afin de pouvoir faire comme vous du stockage des data de mes sondes dans une bdd afin de pouvoir voir comment se comporte ma maison d'un point de vue isolation et inertie. J'ai pas mal galéré pour finalement avoir quelque chose qui tourne : j'arrive a lancer le hub, le rfxcom-rx et le logger. Je recois bien mes infos de température et humidité de mes 6 sondes, et j'arrive à stocker des choses en bdd. J'ai cru comprendre qu'il existait un script amélioré fait par djMOMO. auriez-vous un lien valide pour celui-ci, afin que je ne réinvente pas la roue ? il me reste aussi à lancer tout cela automatiquement, car pour l'instant, dès que je ferme mon ssh, je ne stocke pus rien en bdd. Merci d'avance 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Rejoindre la conversation
Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.