TonyC Posté(e) le 23 septembre 2015 Signaler Posté(e) le 23 septembre 2015 J'ai hâte d'être àce we rien que pour installer cette nouvelle version! Merci infiniment pour ce partage Lazer
HANSOLO Posté(e) le 23 septembre 2015 Signaler Posté(e) le 23 septembre 2015 OK dés qu'il pleut un peut.
Plap3014 Posté(e) le 23 septembre 2015 Signaler Posté(e) le 23 septembre 2015 Sa fonctionne parfaitement! Merci! Envoyé de mon SM-G900W8 en utilisant Tapatalk
Sakkhho Posté(e) le 23 septembre 2015 Signaler Posté(e) le 23 septembre 2015 @lazer, bien envie de mettre à jour mais je voudrais pas perdre la visualisation de ma conso eau issue du site de veolia. tu peux me dire si je peux garder les lignes correspondantes ou si c'est pas compatible ? merci
Lazer Posté(e) le 23 septembre 2015 Auteur Signaler Posté(e) le 23 septembre 2015 dans tous les cas, commence par faire une sauvegarde de ta DB. Tu peux me donner la structure de ta DB water afin que je vois si c'est bien la même que la nouvelle ?
Sakkhho Posté(e) le 23 septembre 2015 Signaler Posté(e) le 23 septembre 2015 ca donne ca CREATE TABLE IF NOT EXISTS `domotique_water_day` ( `id` int(10) unsigned NOT NULL, `date` date NOT NULL, `device_id` smallint(6) NOT NULL, `value` smallint(5) unsigned NOT NULL ) ENGINE=MyISAM AUTO_INCREMENT=220 DEFAULT CHARSET=utf8; -- -- Contenu de la table `domotique_water_day` -- INSERT INTO `domotique_water_day` (`id`, `date`, `device_id`, `value`) VALUES (1, '2015-05-04', 3000, 302), (92, '2015-04-03', 3000, 280), (91, '2015-04-02', 3000, 178), etc....
Lazer Posté(e) le 23 septembre 2015 Auteur Signaler Posté(e) le 23 septembre 2015 Parfait Sakkhho, c'est exactement la même structure, donc pas de crainte àavoir (mais fait quand même une sauvegarde avant, on ne le dira jamais assez
Lazer Posté(e) le 23 septembre 2015 Auteur Signaler Posté(e) le 23 septembre 2015 J'ajoute que dans index.php, il faudra que tu dé-commentes la ligne permettant d'afficher l'eau dans les graphs (la ligne est déjàprésente, je l'ai juste cachée ! )
Sakkhho Posté(e) le 23 septembre 2015 Signaler Posté(e) le 23 septembre 2015 cool, je mettrai àjour demain. rugby là... meme si c'est brouillon...
Lazer Posté(e) le 23 septembre 2015 Auteur Signaler Posté(e) le 23 septembre 2015 Sur Github j'ai mis le code de chaque bouton du Virtual Device, ainsi si vous voulez copier/coller le code pour chaque bouton afin de ne pas importer le nouveau fichier vfib (et avoir un nouvel ID), c'est possible : https://github.com/cdriget/DomoCharts/tree/master/Virtual-Device
Lazer Posté(e) le 23 septembre 2015 Auteur Signaler Posté(e) le 23 septembre 2015 Mise àjour du paragraphe Energie en première page.
Sakkhho Posté(e) le 24 septembre 2015 Signaler Posté(e) le 24 septembre 2015 @lazer j'ai tenté l'update, quelques soucis - j'ai pas importé le VD mais recopier le code pour les boutons et j'ai mis à jour la scene avec le bon id - j'ai supprimé et transferé le rep graph et mis mes données dans le fichier nouveau fichier config. - install.php m'a donné ALTER TABLE `domotique_temperature_day` ADD UNIQUE KEY `device_date` (`date`,`device_id`) MySQL Error #1062 : SQLSTATE[23000] Duplicate entry '2015-09-07-263' for key 'device_date' Finished mais je pense que c'est pas critique. - je reactive la scene - mais que je regarde le debug des boutons, j'ai ca [DEBUG] 22:05:22: Error : Can not connect to NAS, errorCode=0, status=, payload=/graph/data_post.php, response= j'ai pas mis d'IP et de port (j'en avais pas avant) - ma base est pour sur un NAS mais sur un site web. c'est ici que je dois mettre l'url du site web ? EDIT; j'ai mis l'url mais je sais pas quoi mettre pour le port ? as tu une idée ou ca coince ? sur mon site web, j'ai bien les graphs qui fonctionne avec les anciennes datas pour température, lum, etc... par contre mon graph eau n'affiche rien (page blanche)
sebcbien Posté(e) le 24 septembre 2015 Signaler Posté(e) le 24 septembre 2015 Moi je viens de faire l'update (mais repris la dernière version pour la scène et j'ai ré-importé le VD)... et tout semble fonctionner :-) J'ai deux questions: - Pour HC HP, est-ce que le WE est considéré HC ? - Je n'ai rien pour certains devices comme le CO2 (netatmo je suppose) et comme je suis impatient j'ai envie de cliquer sur devices sans attendre minuit pour ajouter mes device manquants.. je peux ? Une petite une remarque: il y a toujours des devices de type "météo" Et un tout grand MERCI ! :-) edit: je m'auto répond, j'ai cliqué sur devices et les graphes CO2 fonctionnent :-)
sebcbien Posté(e) le 24 septembre 2015 Signaler Posté(e) le 24 septembre 2015 Sakkhho, tu dois mettre l'adresse de ton site dans la zone ip. (mais je ne sais pas si il faut mettre http:// ou pas... essaye Le port d'un site web par defaut est 80 avant l'adresse du site était encodé dans le script des boutons.
Sakkhho Posté(e) le 24 septembre 2015 Signaler Posté(e) le 24 septembre 2015 oué j'essai sans http avec, avec le www etc ... toujours la meme erreur
Lazer Posté(e) le 24 septembre 2015 Auteur Signaler Posté(e) le 24 septembre 2015 @Sakkhho Alors, pour l'erreur "Duplicate entry" sur la table domotique_temperature_day, c'est parce que tu as 2 valeurs pour le device 263 en date du 07/09/2015. Va faire un tour dans ta table, supprime une des 2 entrées, et relance le script install.php. L'erreur ne devrait plus se produire. Ca c'est certainement produit car tu as du renommer un device suite à un changement d'ID. Pour ton VD, Seb a répondu mais je complète, il faut mettre l'adresse IP ou le nom DNS complet de ton serveur (ne pas mettre http:// devant le nom), ainsi que le port (normalement c'est 80). @sebcbien : Ah ne n'ai pas du tout prévu de gérer des week-ends complets en HC. En France, les horaires sont tous identiques (à 2 min près) d'un jour sur l'autre, sans distinction semaine/WE. Je ne savais pas qu'en Belgique vous aviez cette particularité sur les contrats d'électricité. Bon du coup je ne vois pas du tout comment le gérer simplement, ça fait une partie du code à réécrire.... CO2, Bruit, etc, il faut la Netatmo Station. Tu peux cliquer sur le bonton Device autant de fois que tu veux, mais une seule suffit Et oui il y a toujours les devices Météo, c'est normal. Pourquoi, tu ne les voulais pas ? Il suffit de les cacher alors.
Sakkhho Posté(e) le 24 septembre 2015 Signaler Posté(e) le 24 septembre 2015 table corrigée, install.php --> finished par contre j'ai bien mis l'url du site dans IP et port 80 et j'ai toujours cette erreur
Lazer Posté(e) le 24 septembre 2015 Auteur Signaler Posté(e) le 24 septembre 2015 Il faut mettre exactement le nom de domaine que tu utilises pour te connecter habituellement afin de visualiser les graphs. Et aussi, t'es sur que tu as bien mis le répertoire /graph à la racine du site.Si tu testes comme ça, ça donne quoi : http://mon.domaine.com/graph/data_post.php En fait, c'est simple : ce que tu mettais avant dans la variable NAS du code de chaque bouton, tu le mets maintenant dans les propriétés en haut du VD, c'est juste pareil en plus simple.
Sakkhho Posté(e) le 24 septembre 2015 Signaler Posté(e) le 24 septembre 2015 si je test ca donne {"success":false,"error":{"code":1,"message":"This is not a POST request"}} et je mets bien mon.domaine.com comme IP
Lazer Posté(e) le 24 septembre 2015 Auteur Signaler Posté(e) le 24 septembre 2015 OK normal. Donc c'est très bizarre que ton VD n'arrive pas à se connecter.... là je ne comprends pas ,???
sebcbien Posté(e) le 24 septembre 2015 Signaler Posté(e) le 24 septembre 2015 ah tiens oui, je ne savais pas non plus. En Belgique pour tous les opérateurs c'est comme ça mais les heures changent d'une région a l'autre et il y a aussi les jours fériés qui sont en HC. No stress pour le code, c'est vraiment pas capital et j'imagine que rien que les WE c'est déjà lourd à mettre en place. Pour les devices météo, c'étaient des erreurs mais ça a disparu depuis que j'ai appuyé sur le bouton devices :-)
Sakkhho Posté(e) le 24 septembre 2015 Signaler Posté(e) le 24 septembre 2015 quand je click sur le bouton j'ai plus rien dans le debug. bon signe ? ou il y a une debug quand meme si tout va bien ?
Sakkhho Posté(e) le 24 septembre 2015 Signaler Posté(e) le 24 septembre 2015 j'ai des valeurs dans la table donc ca doit marché maintenant ? 2977892 2015-09-24 22:56:57 68 20.20
HANSOLO Posté(e) le 24 septembre 2015 Signaler Posté(e) le 24 septembre 2015 Juste quand ça ne vat pas le Debug a priori
Lazer Posté(e) le 24 septembre 2015 Auteur Signaler Posté(e) le 24 septembre 2015 si tu n'as rien dans le debug du bouton,c'est bon signe si tu regardes le code de chaque bouton, tu peux activer une variable debug=true qui te donneras beaucoup de logs.... donc par défaut c'est désactivé, je m'en sers seulement pour le développement.
Messages recommandés