Lazer Posté(e) le 15 janvier 2023 Auteur Signaler Posté(e) le 15 janvier 2023 Oh tu sais, les vieux, avec l'âge, ils sont obligés de répéter pour ne pas oublier 2 1
mprinfo Posté(e) le 15 janvier 2023 Signaler Posté(e) le 15 janvier 2023 C'est pour cela qu'il faut nous mettre en retraite plus tôt Envoyé de mon BLA-L29 en utilisant Tapatalk 2
mprinfo Posté(e) le 22 janvier 2023 Signaler Posté(e) le 22 janvier 2023 @Lazer je voudrais suivre ma consommation de gaz à priori ce n'est nativement pas possible avec domocharts
jojo Posté(e) le 22 janvier 2023 Signaler Posté(e) le 22 janvier 2023 Domochart prévoit le suivit de la onsommation s'eau Ne pourrais-tu pas faire croire à la HC3 que c'est un compteur d'eau à la place d'un compteur de gaz ?
Bloug Posté(e) le 22 janvier 2023 Signaler Posté(e) le 22 janvier 2023 @mprinfo je l'utilise comme l'indique @jojo avec l'eau, cest du " litre " j'ai donc passé mes volumes en litres
Lazer Posté(e) le 22 janvier 2023 Auteur Signaler Posté(e) le 22 janvier 2023 C'est quoi d'habitude l'unité de comptage du gaz ? Des mètres cubes ? Ou directement des kWh ?
mprinfo Posté(e) le 22 janvier 2023 Signaler Posté(e) le 22 janvier 2023 Sur le compteur c'est des m3Sur la facture c'est converti en kwaIl y a un tableau de conversion qui permet de savoir en fonction de l'endroit où l'on habite à combien correspond le m3 en kwaEnvoyé de mon BLA-L29 en utilisant Tapatalk
Lazer Posté(e) le 22 janvier 2023 Auteur Signaler Posté(e) le 22 janvier 2023 Des quoi ? Il faudrait soit créer une table pour les m3, et tout ce qui va avec (modifier légèrement les pages HTML, Javascript, et le code LUA de DomoCharts) Ou bien faire la conversion en litre comme le propose Bloug, ça reste une unité de volume, il suffit de faire la multiplication par 1000.
mprinfo Posté(e) le 22 janvier 2023 Signaler Posté(e) le 22 janvier 2023 Si je mélange de l'eau avec du gaz ça fait une mauvaise limonade Je me doute qu'il y a des modifications à faire mais le sql et le php j'y comprends pas grand chose. Envoyé de mon BLA-L29 en utilisant Tapatalk
mprinfo Posté(e) le 23 janvier 2023 Signaler Posté(e) le 23 janvier 2023 @lazer le probléme n'est pas au niveau des litres ou des m3 Si je mets mon compteur de gaz type = "GazCounter" Je n'ai rien dans domocharts, je trouve dommage que l'on soit obliger de le déclarer en type = "WaterCounter" Pour avoir une remonté dans domochart enfin on va faire avec pas le choix
Lazer Posté(e) le 23 janvier 2023 Auteur Signaler Posté(e) le 23 janvier 2023 Mais en fait, y'a encore des gens qui ont des compteurs de gaz ? Je viens de faire rénover un appart, 1er truc que j'ai fait, c'est supprimer le raccordement au gaz (et j'ai gouté au bonheur des procédures de chez GRDF.... tu prends RDV 1 fois pour que le mec vienne retirer le compteur, puis tu prends RDV une seconde fois pour que le mec viennent retirer le tuyau.... le délire). Puis après on a attaqué la démolition des murs , plomberie, électricité, et toute la réno neuve. Sérieusement, désolé, mais je n'ai pas de gaz chez moi, je n'y ai pas pensé, et je n'ai pas souvenir que ça m'ai été demandé précédemment. Donc comme dit plus haut, si tu veux faire les choses proprement : créer une nouvelle table dédiée dans le DB, et retoucher légèrement les pages HTML, Javascript, et le code LUA de DomoCharts (copier/coller des lignes pertinentes et tu remplaces water par gaz par exemple) Rien de bien méchant. Ou bien tu attends une nouvelle version, mais ça risque de prendre pas mal de temps vu ma liste de choses en retard...
mprinfo Posté(e) le 23 janvier 2023 Signaler Posté(e) le 23 janvier 2023 @lazer merci pour ta réponse. je vais voir comment je peux faire tu te mets dans l'immobilier ? Moi je n'ai aucun soucis avec le gaz. J'ai appelé pour ma fuite l'année dernier en moins d'une heure le gars me coupais le gaz et lorsque j'ai de nouveau eu le gaz cela c'est fait en moins de 2h il faut juste avoir le bon numéro Je ne comprends pas pourquoi tu es contre le gaz ? je risque de passer te voir cette année car je pense un jour aller voir ma fille. j'aimerai voir l'installation de ta nouvelle clim car j'hésite encore a climatiser mon étage.
Lazer Posté(e) le 23 janvier 2023 Auteur Signaler Posté(e) le 23 janvier 2023 Il faut bien, parce que si j'attends après les retraites... comment dire... je suis mal barré Le gaz : - ne servait qu'à la gazinière dans le cas de l'appart dont il était question, et avantageusement replacée par une plaque à induction, électrique donc. A noter que le chauffage central est à gaz, et ça je ne peux rien y faire (et le pire, ça me coute 2 note de DPE.... le diagnostiqueur dit que replacer la chaudière gaz par une PAC ferait gagner direct 2 notes, c'est fou) - nécessite une installation complexe, couteuse, recours à un prestataire extérieur... - est dangereux, risque de fuite et d'explosion - pollue fortement (CO2 dans l'air extérieur, réchauffement climatique, tout ça...., et risque de CO dans le logement, asphyxie, mort, tout ça...) - n'est pas extrait en France, donc dépendance forte à des pays... qui ne sont pas franchement les plus politiquement stables ni les meilleurs partenaires commerciaux qu'on puisse avoir, donc forte incertitude de disponibilité à l'avenir. - est une ressource fossile, donc un jour, de toute façon, il n'y en aura plus. Bon toi tu t'en fous, tu seras mort avant, et moi aussi probablement... donc à la limite d'un point de vue purement égoïste on pourrait presque balayer cet argument - coute de plus en plus cher, j'ai failli l'oublier ! Justement c'est la conséquence de ce qui a été dit au dessus. Bon après on trouve toujours pire, y'a des gens qui ont encore du fuel... bon courage pour s'en débarrasser (surtout la cuve) 1
flacon030 Posté(e) le 24 janvier 2023 Signaler Posté(e) le 24 janvier 2023 Les m3 peuvent aussi servir a tous ceux qui on des cuves de récupération d'eau dans domochart.
Lazer Posté(e) le 24 janvier 2023 Auteur Signaler Posté(e) le 24 janvier 2023 Là c'est direct dans la table water, elle sert à ça. Et il faut utiliser l'unité litre, suffit de faire la multiplication par 1000. A notre niveau, quand on manipule des unités de volumes, on est plus sur des litres que des mètres cubes. Perso je prend un douche de 50 litres, ou j'arrose le jardin avec 100 litres, mais je n'ai jamais pris de douche de 0,05 m² Et le débit de mon robinet est de 15 litres/minute, c'est plus pratique que 0,015m3/minute. D'ailleurs tous les compteurs d'eau sont en litres. Voire en quart de litres.
mprinfo Posté(e) le 24 janvier 2023 Signaler Posté(e) le 24 janvier 2023 50l pour une douche c'est pour les gens de faible corpulence je viens de regarder un peu pour créer la table GAZ c'est pas simple Je voudrais faire un copier/coller Water pour le gaz je pense que la création ce fait a partir du fichier data.php if ( ! in_array($type, array( 'temperature', 'temperature_day', 'temperature_month', 'humidity', 'humidity_day', 'humidity_month', 'light', 'light_day', 'power', 'power_day', 'power_month', 'gas', 'gas_day', 'pressure', 'pressure_day', 'sound', 'sound_day', 'rain', 'rain_day', 'wind', 'wind_day', 'particule', 'particule_day', 'voltage', 'voltage_day', 'current', 'current_day', 'battery_day', 'water', 'water_day', 'water_month', 'GDF', 'GDF_day', 'GDF_month', 'energy', 'energy_day', 'memory', 'memory_day', 'cpu', 'cpu_day', 'network', 'network_day' ))) mais il y a du monde c'est bien compliquer pour moi
Lazer Posté(e) le 24 janvier 2023 Auteur Signaler Posté(e) le 24 janvier 2023 data.php ne permet pas de créer la table, mais d'accéder aux données dans la table (lecture/écriture) Il faut utiliser phoMyAdmin pour copier une table existante, par exemple domocharts_water_day Le reste des pages est facile à modifier, c'est du copier/coller. Là où tu vas galérer, c'est pour trend.php, la page qui sert à générer les données historiques dans les tables _day et _month. Car les requêtes SQL pour water sont parmi les plus complexes. 1
flacon030 Posté(e) le 13 juillet 2023 Signaler Posté(e) le 13 juillet 2023 (modifié) bonjour Suite a une mise a jour de phpmyadmin (Version : 5.2.1 ) php8.2 j'ai ce message sous domochats? {"success":false,"error":{"code":8192,"message":"Constant FILTER_SANITIZE_STRING is deprecated"}} il semble que la fonction FILTER_SANITIZE_STRING ne soit plus admis depuis la version php8.1 il faut le remplacer par cela apparament https://www.php.net/manual/fr/function.htmlspecialchars.php dans les log le QA semble fonctionner se qui permet de continuer a collecter les données en attendant [14.07.2023] [01:52:01] [DEBUG] [QA_DOMOCHARTS_54]: 182 sensors data inserted in DB mon forum phpbb3 et mon wordpress fonction comme il faut sous phpmyadmin 5.2.1 Modifié le 14 juillet 2023 par flacon030
Lazer Posté(e) le 14 juillet 2023 Auteur Signaler Posté(e) le 14 juillet 2023 C'est embêtant... encore une mise à jour qui casse tout C'est à quel moment que tu as ce message, lors de la collecte, ou bien lors de l'affichage des graphs ? Je n'ai pas PHP8 et pas du tout l'intention de l'installer avant un moment, donc là ça va être compliqué de sortie une nouvelle version. Tu es joueur à installer les dernières versions sorties... En production je tourne toujours sur des versions plus anciennes.... plus stables... déformation professionnelle Il faut que tu essayes d'identifier l'endroit où ça se produit et de remplacer la fonction par la nouvelle.
flacon030 Posté(e) le 14 juillet 2023 Signaler Posté(e) le 14 juillet 2023 (modifié) La collecte se passe bien semble t'il C'est a l'affichage que j'ai ce message J'ai regarder un peut le code et dans les fichiers data.php cette fonction y est a sept reprise //*** Get URL parameters $type = filter_input(INPUT_GET, 'type', FILTER_SANITIZE_STRING); $query = filter_input(INPUT_GET, 'query', FILTER_SANITIZE_STRING); $value = filter_input(INPUT_GET, 'value' , FILTER_SANITIZE_STRING); $aggregate = filter_input(INPUT_GET, 'aggregate' , FILTER_SANITIZE_STRING); if (substr($type, -4) == '_day') { $date = filter_input(INPUT_GET, 'date' , FILTER_SANITIZE_STRING); $begindate = filter_input(INPUT_GET, 'begindate', FILTER_SANITIZE_STRING); $enddate = filter_input(INPUT_GET, 'enddate' , FILTER_SANITIZE_STRING); device.php il y est une fois $type = explode('_', filter_input(INPUT_GET, 'type', FILTER_SANITIZE_STRING)); // explode() removes optional _day suffix Mais je ne sais pas comment et par quoi remplacer cette fonction Modifié le 14 juillet 2023 par flacon030
Lazer Posté(e) le 14 juillet 2023 Auteur Signaler Posté(e) le 14 juillet 2023 OK Dans ton navigateur, tu fais F12 pour afficher les outils de développement, et regarde l'onglet "Console". On devrait voir où ça coince Et idem pour l'onglet "Réseau".
flacon030 Posté(e) le 14 juillet 2023 Signaler Posté(e) le 14 juillet 2023 (modifié) Modifié le 14 juillet 2023 par flacon030
flacon030 Posté(e) le 14 juillet 2023 Signaler Posté(e) le 14 juillet 2023 Bon en attendant je suis repasser en php7.4 Mais il faudra voir cette histoire si on veut passer en 8.1 ou 8.2
Lazer Posté(e) le 15 juillet 2023 Auteur Signaler Posté(e) le 15 juillet 2023 Alors, tu peux essayer de remplacer toutes les occurrences de FILTER_SANITIZE_STRING par FILTER_UNSAFE_RAW Outre les fichiers data.php et device.php, tu vas peut-être aussi en trouver dans type.php et admin.php (je en suis pas sûr car j'ai une version légèrement modifiée de Domocharts) On n'a pas besoin de htmlspecialchars() qui a une autre utilité.
flacon030 Posté(e) le 15 juillet 2023 Signaler Posté(e) le 15 juillet 2023 (modifié) Je viens de faire les modifications et a présent j'ai cette erreur il n'y a rien dans le fichier admin.php et je n'ai pas de fichier type.php Fatal error: Uncaught Error: Undefined constant "FILTER_UNSAFE_RAW" in /share/MD0_DATA/Qweb/domocharts/device.php:66 Stack trace: #0 {main} thrown in /share/MD0_DATA/Qweb/domocharts/device.php on line 66 Modifié le 15 juillet 2023 par flacon030
Messages recommandés