Récupérer ses informations de consommation électriques via l'API ENEDIS
Re: Récupérer ses informations de consommation électriques via l'API ENEDIS
Bonjour à tous,
j'ai un serveur Domoticz sur Raspberry, j'ai installé le projet https://github.com/empierre/domoticz_linky sur mon rasp en suivant la procédure. Quand je lance le script manuellement il se connecte bien sur mon compte Enedis et je vois qu'il récupère bien les valeurs sans message d'erreur, je vérifié le fichier log et je vois le process avec à la fin un Got Data! . par contre les infos ne remonte pas dans Domoticz. J'ai crée un "dumpy" et ensuite un capteur virtuel. Dans le fichier de domoticz_linky.cfg j'ai mis le numéro Idx du device DOMOTICZ_ID c'est bien ça ?
Est ce que j'ai d'autres infos à renseigner qq part ?
Merci et bonne journée
Matthieu
j'ai un serveur Domoticz sur Raspberry, j'ai installé le projet https://github.com/empierre/domoticz_linky sur mon rasp en suivant la procédure. Quand je lance le script manuellement il se connecte bien sur mon compte Enedis et je vois qu'il récupère bien les valeurs sans message d'erreur, je vérifié le fichier log et je vois le process avec à la fin un Got Data! . par contre les infos ne remonte pas dans Domoticz. J'ai crée un "dumpy" et ensuite un capteur virtuel. Dans le fichier de domoticz_linky.cfg j'ai mis le numéro Idx du device DOMOTICZ_ID c'est bien ça ?
Est ce que j'ai d'autres infos à renseigner qq part ?
Merci et bonne journée
Matthieu
Re: Récupérer ses informations de consommation électriques via l'API ENEDIS
Bonjour,matou801 a écrit :Bonjour à tous,
j'ai un serveur Domoticz sur Raspberry, j'ai installé le projet https://github.com/empierre/domoticz_linky sur mon rasp en suivant la procédure. Quand je lance le script manuellement il se connecte bien sur mon compte Enedis et je vois qu'il récupère bien les valeurs sans message d'erreur, je vérifié le fichier log et je vois le process avec à la fin un Got Data! . par contre les infos ne remonte pas dans Domoticz. J'ai crée un "dumpy" et ensuite un capteur virtuel. Dans le fichier de domoticz_linky.cfg j'ai mis le numéro Idx du device DOMOTICZ_ID c'est bien ça ?
Est ce que j'ai d'autres infos à renseigner qq part ?
Merci et bonne journée
Matthieu
Peux-tu vérifier le contenu du fichier req.sql qui a été généré (normalement dans le même répertoire que ton script)
Tu dois normalement avoir des lignes d'insertion qui reprennent le numéro de ton dispositif (DeviceRowID)
Re: Récupérer ses informations de consommation électriques via l'API ENEDIS
Ca m’intéresse car j 'ai exactement le même soucis et dans req.sql j'ai bien des lignes du type
Code : Tout sélectionner
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (460, '1880', '393224', '2018-05-15 00:00:00');
Re: Récupérer ses informations de consommation électriques via l'API ENEDIS
Voila un bout de req.sql
Code : Tout sélectionner
BEGIN TRANSACTION;
DELETE FROM 'Meter' WHERE devicerowid=00082023;
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (00082023, '948960', '2373162', '2018-05-14 11:00:00');
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (00082023, '1045', '2562954', '2018-05-14 12:00:00');
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (00082023, '790', '2563163', '2018-05-14 13:00:00');
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (00082023, '1410', '2563321', '2018-05-14 14:00:00');
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (00082023, '770', '2563603', '2018-05-14 15:00:00');
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (00082023, '995', '2563757', '2018-05-14 16:00:00');
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (00082023, '1155', '2563956', '2018-05-14 17:00:00');
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (00082023, '950', '2564187', '2018-05-14 18:00:00');
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (00082023, '890', '2564377', '2018-05-14 19:00:00');
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (00082023, '6000', '2564555', '2018-05-14 20:00:00');
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (00082023, '6100', '2565755', '2018-05-14 21:00:00');
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (00082023, '9490', '2566975', '2018-05-14 22:00:00');
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (00082023, '4565', '2568873', '2018-05-14 23:00:00');
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (00082023, '4100', '2569786', '2018-05-15 00:00:00');
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (00082023, '0', '2570606', '2018-05-15 00:00:00');
COMMIT;Re: Récupérer ses informations de consommation électriques via l'API ENEDIS
Tu as paramétré le numéro du dispositif avec la valeur de l'ID et pas celle de l'Idx !
Re: Récupérer ses informations de consommation électriques via l'API ENEDIS
J'ai changé mais toujours aucunes remontées dans Domoticz
Code : Tout sélectionner
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (23, '4565', '2568873', '2018-05-14 23:00:00');
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (23, '4100', '2569786', '2018-05-15 00:00:00');
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (23, '0', '2570606', '2018-05-15 00:00:00');
COMMIT;Re: Récupérer ses informations de consommation électriques via l'API ENEDIS
qui fait tourner domoticz et ce script ?matou801 a écrit :J'ai changé mais toujours aucunes remontées dans Domoticz
Code : Tout sélectionner
INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (23, '4565', '2568873', '2018-05-14 23:00:00'); INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (23, '4100', '2569786', '2018-05-15 00:00:00'); INSERT INTO 'Meter' (DeviceRowID,Usage,Value,Date) VALUES (23, '0', '2570606', '2018-05-15 00:00:00'); COMMIT;
essayes avec cet user de faire:
cat req.sql |sqlite3 /home/pi/domoticz/domoticz.db
et vois ce qu'il te dit
Imperihome & Domoticz: MyDomoAtHome !
eedomus+ - Domoticz - MySensors
zigbee zwave nrf24l rfx
eedomus+ - Domoticz - MySensors
zigbee zwave nrf24l rfx
Re: Récupérer ses informations de consommation électriques via l'API ENEDIS
Bonjour,
J'ai trouvé mon erreur, le chemin d'accès à la base Domoticz n'était pas bon pour moi (dans le fichier domoticz_linky.sh) . C'est ok maintenant les infos remontent bien sur les graphs.
Merci.
J'ai trouvé mon erreur, le chemin d'accès à la base Domoticz n'était pas bon pour moi (dans le fichier domoticz_linky.sh) . C'est ok maintenant les infos remontent bien sur les graphs.
Merci.
Re: Récupérer ses informations de consommation électriques via l'API ENEDIS
matou801 a écrit :
Merci.
Imperihome & Domoticz: MyDomoAtHome !
eedomus+ - Domoticz - MySensors
zigbee zwave nrf24l rfx
eedomus+ - Domoticz - MySensors
zigbee zwave nrf24l rfx
Re: Récupérer ses informations de consommation électriques via l'API ENEDIS
Bonjour,
il me reste encore un problème d'affichage dans le tableau de bord, ça ne se met pas à jour voir PJ.
Merci
il me reste encore un problème d'affichage dans le tableau de bord, ça ne se met pas à jour voir PJ.
Merci
- Pièces jointes
-
- screen.png (36.8 Kio) Consulté 6405 fois