Aller au contenu
Lazer

Graph De Température, Humidité, Consommation...sur Nas

Recommended Posts

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

Partager ce message


Lien à poster
Partager sur d’autres sites

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 ?

Partager ce message


Lien à poster
Partager sur d’autres sites

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 ?

Partager ce message


Lien à poster
Partager sur d’autres sites

bon finalement, j'ai fait different.

si ca peut aider quelqu'un voici le tuto

 

 

  1. Créez le dossier « upload » sous le répertoire de phpMyAdmin et y mettre votre fichier .sql
  2. À la fin de fichier config.inc.php, ajoutez:$cfg['UploadDir'] = './upload';
  3. Allez maintenant à  l’onglet importer dans phpMyAdmin, vous allez voir qu’une nouvelle option est apparue :
  • Upvote 1

Partager ce message


Lien à poster
Partager sur d’autres sites

@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.

Partager ce message


Lien à poster
Partager sur d’autres sites

bon ben voilà, mon domochart est fonctionnel sur mon syno maintenant.

Top ! Merci encore lazer pour cet outil

Partager ce message


Lien à poster
Partager sur d’autres sites

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 :15:  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

Partager ce message


Lien à poster
Partager sur d’autres sites

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 :15:  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.

Partager ce message


Lien à poster
Partager sur d’autres sites

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,

Partager ce message


Lien à poster
Partager sur d’autres sites

hi, i have this error

Use of undefined constant JSON_NUMERIC_CHECK - assumed 'JSON_NUMERIC_CHECK'

Partager ce message


Lien à poster
Partager sur d’autres sites

tu peux détailler un peu plus ? Quel bouton, quelle ligne, etc ?

Partager ce message


Lien à poster
Partager sur d’autres sites

OK

this is strange...

 

Did you follow the whole tutorial described on first page ?

Can you see some data in you database (using PhpMyAdmin) ?

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

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.

Partager ce message


Lien à poster
Partager sur d’autres sites

OK no data :(

 

check your virtual device configuration, you probably have an error.

Partager ce message


Lien à poster
Partager sur d’autres sites

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??

Partager ce message


Lien à poster
Partager sur d’autres sites

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.

Partager ce message


Lien à poster
Partager sur d’autres sites
 

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 :huh:

Partager ce message


Lien à poster
Partager sur d’autres sites

ok now you have properly entered the IP & Port of your NAS, did you update the config.inc.php file  § 3.1 ?

Partager ce message


Lien à poster
Partager sur d’autres sites

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

Partager ce message


Lien à poster
Partager sur d’autres sites

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 1
ALTER TABLE `domotique_battery_day` ADD PRIMARY KEY (`id`)
MySQL Error #1146 : SQLSTATE[42S02] Table 'domotique.domotique_battery_day' doesn't exist
ALTER TABLE `domotique_battery_day` ADD UNIQUE KEY `device_date` (`date`,`device_id`)
MySQL Error #1146 : SQLSTATE[42S02] Table 'domotique.domotique_battery_day' doesn't exist
ALTER TABLE `domotique_battery_day` ADD KEY `device_id` (`device_id`)
MySQL Error #1146 : SQLSTATE[42S02] Table 'domotique.domotique_battery_day' doesn't exist
ALTER TABLE `domotique_co2` ADD PRIMARY KEY (`id`)
MySQL Error #1146 : SQLSTATE[42S02] Table 'domotique.domotique_co2' doesn't exist
ALTER TABLE `domotique_co2` ADD KEY `device` (`device_id`,`time`)
MySQL Error #1146 : SQLSTATE[42S02] Table 'domotique.domotique_co2' doesn't exist
ALTER TABLE `domotique_device` ADD PRIMARY KEY (`id`)

 

 

etc etc...

 

 

une idée ?

Partager ce message


Lien à poster
Partager sur d’autres sites

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.

Partager ce message


Lien à poster
Partager sur d’autres sites

×