[TUTO] Consomation d'eau ajout simple dans domoticz

les autres capteurs : Sondes Météo, switches
hephaistos
Messages : 2
Enregistré le : 12 déc. 2017, 22:45

Re: [TUTO] Consomation d'eau ajout simple dans domoticz

Message par hephaistos »

Hello,

Le site ne remonte plus d'informations depuis le 1er février, suis-je le seul dans ce cas ?
C'est Suez qui est en charge de la distrib.

Merci

spiwit
Messages : 92
Enregistré le : 24 août 2016, 18:06
Contact :

Re: [TUTO] Consomation d'eau ajout simple dans domoticz

Message par spiwit »

Hello,

Pour moi, chez SUEZ, pas de problèmes depuis la modif signalée dans ce post courant Janvier.

casaman
Messages : 6
Enregistré le : 28 févr. 2018, 17:12

Re: [TUTO] Consomation d'eau ajout simple dans domoticz

Message par casaman »

Bonjour,
J'ai suivi le tuto à la lettre (avec le nouveau numéro), mais toupurs pas de données ...

- PART 2 Update .dat file

/home/pi/EAU/2018-03.dat Updated

- PART 3 Generate SQL
comm: /home/pi/EAU/temps.generated.2018-03.sql: Aucun fichier ou dossier de ce type
mv: impossible d'évaluer '/home/pi/EAU/temps.generated.2018-03.sql': Aucun fichier ou dossier de ce type


File size is zero -> DB update NOT needed



Je suis chez SUEZ Bordeaux, mais l'adresse est http://www.usagers.leau.bordeaux-metropole.fr
Dois-je modifier l'adresse dans le fichier updateConsoEau.sh ??

Merci d'avance

casaman
Messages : 6
Enregistré le : 28 févr. 2018, 17:12

Re: [TUTO] Consomation d'eau ajout simple dans domoticz

Message par casaman »

Bon, j'arrive ENFIN à récupérer des données, du moins, en executant /home/pi/EAU/updateConsoEau.sh ANNEE MOIS
j'obtiens
- PART 3 Generate SQL

SQL with 30 line(s) generated : /home/pi/EAU/only_new_generated.2017-11.sql

- PART 4 Update the db

File size is NOT zero -> DB update needed
Stoping Domoticz !
[ ok ] Stopping domoticz.sh (via systemctl): domoticz.service.
Domoticz stopped
Update DB START
Update Values
Update Status
Update DB END \n
Starting Domoticz !
[ ok ] Starting domoticz.sh (via systemctl): domoticz.service.
Domoticz started

### END ###


Le hic, c'est que dans Domoticz, j'ai le compteur d'eau en rouge et pas de données......


Pour info, mon code SDEI n'était pas bon, mais avec une reprise au clair et une modif de la demande en précisant ANNEE et mois, la connection se fait

spiwit
Messages : 92
Enregistré le : 24 août 2016, 18:06
Contact :

Re: [TUTO] Consomation d'eau ajout simple dans domoticz

Message par spiwit »

casaman a écrit : Le hic, c'est que dans Domoticz, j'ai le compteur d'eau en rouge et pas de données......
C'est normal puisque tu récupère les données avec un décalage de temps (en général un ou deux jours après) et le compteur reste en rouge car pas de données instantanées, donc il reste a 0 tout le temps. Par contre tu as bien les historiques et rapports :)

casaman
Messages : 6
Enregistré le : 28 févr. 2018, 17:12

Re: [TUTO] Consomation d'eau ajout simple dans domoticz

Message par casaman »

Ok, merci de ta reponse
Je vais voir ça dans la semaine et je vous tiens’ au courant...en tout c’est cool

casaman
Messages : 6
Enregistré le : 28 févr. 2018, 17:12

Re: [TUTO] Consomation d'eau ajout simple dans domoticz

Message par casaman »

Désolé, mais je reviens car malgré avoir réussi le tuto, et avoir des fichiers SQL générés (only new et previous), je suis toujours a 0 dans domoticz
pourtant, j'ai ça par exemple en SQL

Code : Tout sélectionner

DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-01'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '35.4', '43.599', '2018-02-01' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-02'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '30.5', '43.904', '2018-02-02' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-03'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '58.1', '44.485', '2018-02-03' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-04'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '41.9', '44.904', '2018-02-04' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-05'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '46.4', '45.368', '2018-02-05' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-06'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '56', '45.928', '2018-02-06' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-07'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '40.9', '46.337', '2018-02-07' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-08'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '51.5', '46.852', '2018-02-08' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-09'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '35.5', '47.207', '2018-02-09' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-10'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '50.1', '47.708', '2018-02-10' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-11'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '43.2', '48.14', '2018-02-11' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-12'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '61.3', '48.753', '2018-02-12' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-13'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '57', '49.323', '2018-02-13' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-14'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '54.9', '49.872', '2018-02-14' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-15'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '7.4', '49.946', '2018-02-15' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-16'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '0', '49.946', '2018-02-16' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-17'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '20.4', '50.15', '2018-02-17' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-18'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '48.2', '50.632', '2018-02-18' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-19'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '54.8', '51.18', '2018-02-19' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-20'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '41', '51.59', '2018-02-20' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-21'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '41.7', '52.007', '2018-02-21' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-22'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '45.3', '52.46', '2018-02-22' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-23'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '37.1', '52.831', '2018-02-23' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-24'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '53.8', '53.369', '2018-02-24' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-25'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '36.9', '53.738', '2018-02-25' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-26'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '38.2', '54.12', '2018-02-26' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-27'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '36.5', '54.485', '2018-02-27' ); 
DELETE FROM `Meter_Calendar` WHERE devicerowid=2 and date = '2018-02-28'; INSERT INTO `Meter_Calendar` (DeviceRowID,Value,Counter,Date) VALUES ('2', '40.2', '54.887', '2018-02-28' ); 

spiwit
Messages : 92
Enregistré le : 24 août 2016, 18:06
Contact :

Re: [TUTO] Consomation d'eau ajout simple dans domoticz

Message par spiwit »

Dans l'historique du compteur aussi tu es a zero ? Aucunes données ?

casaman
Messages : 6
Enregistré le : 28 févr. 2018, 17:12

Re: [TUTO] Consomation d'eau ajout simple dans domoticz

Message par casaman »

spiwit a écrit :Dans l'historique du compteur aussi tu es a zero ? Aucunes données ?
Oui, pareil...
Chose bizarre. N'ayant rien eu j'ai réinstaller le compteur hier, donc last seen 2018-03-05 15:42:12
et cette valeur est l'origine sur tout les graphiques, qui sont du coup à zéro

Du coup, je confirme, mes données sont à zéro.......Est ce un problème de sql???

casaman
Messages : 6
Enregistré le : 28 févr. 2018, 17:12

Re: [TUTO] Consomation d'eau ajout simple dans domoticz

Message par casaman »

Ca marche !!!!
Bon, dan le coup, j'ai fais le boulet car l'idx avait changé
Donc, j'ai repris à la base et tout fonctionne

Répondre