smoo Posté(e) le 17 janvier 2016 Signaler Posté(e) le 17 janvier 2016 Excellent ! je ne suis pas encore arrivé a le faire marcher, quelques petits détails je pense.(je n'heberge pas sur mon NAS mais sur un site web hebergé) 2 questions : - dans le module virutel, peut on mettre comme IP le nom du site www.monsite.com à la place de l'adresse IP ? - sur ce site, j'ai en faite plusieurs sous sites.... www.monsite.com/domotique. Faut il mettre le chemin dans l'adress IP ou modifier les scripts LUA ? merci
Sakkhho Posté(e) le 17 janvier 2016 Signaler Posté(e) le 17 janvier 2016 Normalement ça ressemble à quelque chose comme ça : mysql -u root --password -D nom_de_la_base < nom_du_fichier.sql 38 Mo ça devrait passer sans problème normalement. Moi j'avais buté sur des fichiers de plusieurs centaines de Mo. merci je vais regardé mon fichier fait 50mo en gros mais phpadmin dit max 38 on peut pas modifier le php.ini pour augmenter ce 38 ?
Sakkhho Posté(e) le 17 janvier 2016 Signaler Posté(e) le 17 janvier 2016 je me connecte via mac terminal pour voir à quoi cela ressemble mais j'ai ca DS216Play login: root Password: BusyBox v1.16.1 (2015-11-12 18:05:59 CST) built-in shell (ash) Enter 'help' for a list of built-in commands. DS216Play> dir drwx------ 4 root root 4096 Jan 9 11:44 . drwxr-xr-x 24 root root 4096 Jan 10 18:46 .. -rw------- 1 root root 16 Jan 9 11:23 .esd_auth drwx------ 2 root root 4096 Jan 9 11:45 .gnupg -rw-r--r-- 1 root root 364 Nov 11 04:01 .profile drwx------ 2 root root 4096 Jan 10 18:46 .pulse -rw------- 1 root root 256 Jan 9 11:23 .pulse-cookie DS216Play> pas vraiment ce que je cherchais :-) EDIT : bon je suis dans le rep /usr/syno/etc/ mais pas de php.ini je cherche je cherche :-) locate php.ini fonctionne pas il y a autre chose pour chercher un fichier ?
supermenteur Posté(e) le 17 janvier 2016 Signaler Posté(e) le 17 janvier 2016 sudo find / -name 'php.ini' Cela devrait le faire Patrice
Sakkhho Posté(e) le 17 janvier 2016 Signaler Posté(e) le 17 janvier 2016 bon finalement, j'ai fait different. si ca peut aider quelqu'un voici le tuto Créez le dossier « upload » sous le répertoire de phpMyAdmin et y mettre votre fichier .sql À la fin de fichier config.inc.php, ajoutez:$cfg['UploadDir'] = './upload'; Allez maintenant à l’onglet importer dans phpMyAdmin, vous allez voir qu’une nouvelle option est apparue : 1
Sakkhho Posté(e) le 17 janvier 2016 Signaler Posté(e) le 17 janvier 2016 @Lazer, j'ai donc mon dump monté dans phpadmin j'ai transféré le rep Graph et modifier le fichier config. mais j'obtiens cela si je vais à l'adresse web Use of undefined constant ‘domochart’ - assumed '‘domochart’' sachant que ma config c'est // MySQL Server hostname or IP address $server = 'localhost'; // MySQL User account $login = ‘domochart’; // MySQL User password $password = 'xx'; // MySQL Database name $database = ‘domochart’; le user et la db ont le meme nom EDIT : c'est bon, j'ai renvoyé le fichier config et c'est passé. pas compris.
Sakkhho Posté(e) le 17 janvier 2016 Signaler Posté(e) le 17 janvier 2016 bon ben voilà, mon domochart est fonctionnel sur mon syno maintenant. Top ! Merci encore lazer pour cet outil
Rossels Posté(e) le 17 janvier 2016 Signaler Posté(e) le 17 janvier 2016 Bonjour à tous, après plusieurs heures à trafiquer mon nouveau NAS (WD my cloud mirror) j'ai enfin réussi à créer un répertoire pour y mettre tous les fichiers et j'ai crée une BD PHPmyAdmin mais voilà un nouveau bug Mais là j'ai vraiment besoins d'aide. une fois lancé le fichier install.php le site me retourne l'erreur: Error : could not find driver Avez-vous une idée quel driver il me manque et surtout comment l'installer . Merci
Lazer Posté(e) le 17 janvier 2016 Auteur Signaler Posté(e) le 17 janvier 2016 Excellent ! je ne suis pas encore arrivé a le faire marcher, quelques petits détails je pense.(je n'heberge pas sur mon NAS mais sur un site web hebergé) 2 questions : - dans le module virutel, peut on mettre comme IP le nom du site www.monsite.com à la place de l'adresse IP ? - sur ce site, j'ai en faite plusieurs sous sites.... www.monsite.com/domotique. Faut il mettre le chemin dans l'adress IP ou modifier les scripts LUA ? merci - oui c'est ce que j'utilise chez moi, le nom du site fonctionne parfaitement à la place de l'IP - je pense que tu vas devoir modifier les scripts pour changer l'URL.... galère à faire Est-ce que tu ne peux pas créer une URL du style domotique.monsite.com (le www étant inutile) bon ben voilà , mon domochart est fonctionnel sur mon syno maintenant. Top ! Merci encore lazer pour cet outil Cool Bonjour à tous, après plusieurs heures à trafiquer mon nouveau NAS (WD my cloud mirror) j'ai enfin réussi à créer un répertoire pour y mettre tous les fichiers et j'ai crée une BD PHPmyAdmin mais voilà un nouveau bug Mais là j'ai vraiment besoins d'aide. une fois lancé le fichier install.php le site me retourne l'erreur: Error : could not find driver Avez-vous une idée quel driver il me manque et surtout comment l'installer . Merci Je ne connais pas du tout les NAS WD..... mais vu l'erreur, j'ai l'impression qu'il n'y a pas MySQL sur le NAS. Faudrait que tu cherches comment activer cette fonction sur ton NAS.
smoo Posté(e) le 17 janvier 2016 Signaler Posté(e) le 17 janvier 2016 je ne pense pas pouvoir changer le www en autre chose avec mon hébergeur, mais je vais creuser l idée. j ai pas eu le temps de regarder plus en détail pour l'instant, suit a mon gros soucis d'upgrade Fibaro ce matin. je vais regarder les prochains jours. merci. a noter que j'ai aussi fait un essais avec mon qnap, mais j'ai eu quelques problèmes avec le install.php. (il avait de la peine avec certains alter table). Sur mon site hébergé, j'ai en faite exécuté le fichier sql directement. merci,
Nexus_77 Posté(e) le 23 janvier 2016 Signaler Posté(e) le 23 janvier 2016 hi, i have this error Use of undefined constant JSON_NUMERIC_CHECK - assumed 'JSON_NUMERIC_CHECK'
Lazer Posté(e) le 23 janvier 2016 Auteur Signaler Posté(e) le 23 janvier 2016 tu peux détailler un peu plus ? Quel bouton, quelle ligne, etc ?
Nexus_77 Posté(e) le 23 janvier 2016 Signaler Posté(e) le 23 janvier 2016 when i see http://192.168.1.xxx/graph/ in a lua debug , in each button i read: [ERROR] 00:17:06: line FHttp:
Lazer Posté(e) le 23 janvier 2016 Auteur Signaler Posté(e) le 23 janvier 2016 OK this is strange... Did you follow the whole tutorial described on first page ? Can you see some data in you database (using PhpMyAdmin) ?
Nexus_77 Posté(e) le 23 janvier 2016 Signaler Posté(e) le 23 janvier 2016 OK this is strange... Did you follow the whole tutorial described on first page ? Can you see some data in you database (using PhpMyAdmin) ? yes, i follow tutorial.. i have qnap but it's same story in a database i see 28 item
Lazer Posté(e) le 23 janvier 2016 Auteur Signaler Posté(e) le 23 janvier 2016 28 items, what do you mean ? Is it tables ? Or lines inside a table ? I am not sure, but I think that you don't have any data in your database. Also the LUA error message in the Virtual Devices buttons is not good. It seem's that the Virtual device can't connect and send data to your Qnap.
Lazer Posté(e) le 23 janvier 2016 Auteur Signaler Posté(e) le 23 janvier 2016 OK no data check your virtual device configuration, you probably have an error.
Nexus_77 Posté(e) le 23 janvier 2016 Signaler Posté(e) le 23 janvier 2016 in a vd in ip address it's blank in a buttons i modify only local ip = fibaro:get(selfID, '192.168.1.xxx') local port = fibaro:get(selfID, '80') correct??
Lazer Posté(e) le 24 janvier 2016 Auteur Signaler Posté(e) le 24 janvier 2016 That is your problem. You should not modify LUA script. Only modify Virtual device properties (IP and port) There is a screenshot on first page showing the device properties.
Nexus_77 Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 ok I start from the beginning . i refollow tutorial, in vd i sue ip and port to nas i don't touch lua now. if i use debug on the each button: sensor: [DEBUG] 11:40:21: Error : Can not connect to NAS, errorCode=0, status=, payload=/graph/data_post.php, response= power: like sensor battery: it's work.. i see % of battery device: it's work but at the end i see error like sensor trend: [DEBUG] 11:42:10: Error : Can not connect to NAS, errorCode=1, status=, payload=/graph/generate_trend.php, response= energy: DEBUG] 11:42:34: Error : Can not connect to NAS, errorCode=1, status=, payload=/graph/teleinfo_energy_get.php, response= i begin to lose hope
jojo Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 ok now you have properly entered the IP & Port of your NAS, did you update the config.inc.php file § 3.1 ?
Nexus_77 Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 yes: // MySQL Server hostname or IP address $server = '192.168.1.103'; // MySQL User account $login = 'nexus'; // MySQL User password $password = '123456'; // MySQL Database name $database = 'domotique'; i try other user (root, admin, ciccio..) but don't work. all user have a permission and all have a same password for semplicity
smoo Posté(e) le 24 janvier 2016 Signaler Posté(e) le 24 janvier 2016 Bon, je suis de retour, je re-essaie sur mon qnap. premier problème : le /install.php me retourne pas mal d'erreurs ( et il semble que toutes les tables n'ont pas été crées, bien qu'aucun message d'erreur avant les "alter table" apparaissent). (evidement la table 'domotique_battery_day' ne semble pas avoir été crée) MySQL Error #1064 : SQLSTATE[42000] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '--------------------------------------------------------------------------------' at line 1ALTER TABLE `domotique_battery_day` ADD PRIMARY KEY (`id`)MySQL Error #1146 : SQLSTATE[42S02] Table 'domotique.domotique_battery_day' doesn't existALTER TABLE `domotique_battery_day` ADD UNIQUE KEY `device_date` (`date`,`device_id`)MySQL Error #1146 : SQLSTATE[42S02] Table 'domotique.domotique_battery_day' doesn't existALTER TABLE `domotique_battery_day` ADD KEY `device_id` (`device_id`)MySQL Error #1146 : SQLSTATE[42S02] Table 'domotique.domotique_battery_day' doesn't existALTER TABLE `domotique_co2` ADD PRIMARY KEY (`id`)MySQL Error #1146 : SQLSTATE[42S02] Table 'domotique.domotique_co2' doesn't existALTER TABLE `domotique_co2` ADD KEY `device` (`device_id`,`time`)MySQL Error #1146 : SQLSTATE[42S02] Table 'domotique.domotique_co2' doesn't existALTER TABLE `domotique_device` ADD PRIMARY KEY (`id`) etc etc... une idée ?
Lazer Posté(e) le 24 janvier 2016 Auteur Signaler Posté(e) le 24 janvier 2016 Bon vous avez tous les 2 un QNAP, et vous avez tous les 2 des problèmes. Làcomme ça, je ne vois pas ce qui cloche, mais il va falloir chercher un peu de votre coté, je ne peux pas reproduire. Pas contre si vous trouvez, il faudra me dire pour que j'apporte les modifications nécessaires.
Messages recommandés