Closed jsapede closed 1 month ago
j'ai ce message dans le log du homeassistant :
Template variable error: 'dict object' has no attribute 'METER' when rendering '{{value_json.METER.C}}' Template variable error: 'dict object' has no attribute 'METER' when rendering '{{value_json.METER.YDAY}}' Template variable warning: 'dict object' has no attribute 'tomorrow' when rendering '{{value_json.CONTRACT.tomorrow}}' Template variable warning: 'dict object' has no attribute 'today' when rendering '{{value_json.CONTRACT.today}}' Template variable warning: 'dict object' has no attribute 'C' when rendering '{{value_json.METER.C}}'
visiblement un certain nombre de topics ont disparu
Bonjour, Dans Configure Teleinfo, est ce que :
Bonjour,
a priori oui
j'ai supprimé et reinstallé le Denky sur HA mais j'ai toujours les données tempo manquantes :
on le constate sur les remontéers mqtt :
De plus les entites des index des compteurs ont changé dans MQTT ce qui a obligé a refaire tous les compteurs journaliers :
par contre je viens de constater ce matin que la maj a fait passer le tempo_enable à 0 alors qu'il etait à 1
en le reactivant on se retrouve avec 2 affichages de calendrier :
Vous pouvez décocher "calendrier" dans les options. C'est le calendrier destiné aux radiateurs fil pilote. Vous pouvez également décocher Énergie Tasmota car HA n'utilise pas ces données. Cochez plutôt évolution de +-100w pour avoir des publications rapprochées.
Pour savoir ce qui est vraiment publié regardez la console et vérifiez que les sections METER et CONTRACT soient bien publiées dans SENSOR. Suivant la version précédente que vous utilisiez, les données peuvent avoir évoluées en terme de section ou de libellé ... le firmware évolue beaucoup en ce moment.
j'ai corrigé suivant vos préconisatoins, et voila ce qui est publié dans SENSOR :
{"Time":"2024-09-19T09:02:39""ESP32":{"Temperature":56.7},"METER":{"PH":1,"ISUB":30,"PSUB":6000,"PMAX":6000,"U1":238,"I1":2.00,"P1":359,"W1":288,"C1":0.80,"U":238,"I":2.00,"P":359,"W":288,"C":0.80,"YDAY":3000,"TDAY":10827},"CONTRACT":{"serial":841775199524,"name":"Tempo","period":"Pleines Bleu","color":"Bleu","hour":"Pleine","CONSO":39820484,"HC BLEU":19385293,"HP BLEU":19440106,"HC BLANC":384447,"HP BLANC":285578,"HC ROUGE":197089,"HP ROUGE":127971},"ALERT":{"Load":0,"Volt":0,"Preavis":0,"Label":""},"TempUnit":"C"}
ce qui est etonnant ausis c'est que la visu dans mqttexplorer n'est pas du tout sous la meme forme que STATE :
alors que STATE
ou RTE :
Ok, il y a un bug sur la publication de la température ESP32, il manque une virgule. Dans Configure Options, decochez Température ESP32. Le TOPIC sensor devrait être mieux.
c'est effectivement mieux merci :
J'ai trouvé le bug. Il est lié à la nouvelle possibilité de suppression de la section ENERGY dans le topic SENSOR. Il sera corrigé dans la prochaine version. Merci !
J'ai publié un binaire pour le DenkyD4 en v14.8beta16 qui devrait corriger le problème.
Bonsoir Mise a jour beta16 mais je n'arrive toujours pas a avoir les couleurs tempo dans homeassistant
On voit bien les messages mqtt
Mais rien ne remonte dans homeassistant
La config est calée ainsi
La TIC ne permet pas de connaître le tarif qui sera appliqué à J+1. Pour cela il faut utiliser l'API de RTE qui nécessite une souscription (gratuite). Avez-vous fait la démarche?
Oui j'ai bien l'API rte Le PB c'est que les infos dont diffusées en mqtt mais ne sont visiblement pas auto découvertes dans ha
Ça fonctionnait bien sur une précédente version mais le passage en 14.8 a cassé cette partie
Je ne sais pas si Nicolas a limité le nombre d'appels à l'API, il y a un quota à respecter sous peine de bannissement. Pour ma part je ne l'interroge qu'à 10h20 et toutes les 10mn jusqu'à 11h en cas d'échec. Si les requêtes sont lancées aussi au boot, le quota risque d'être atteint en phase de test.
Je ne pense pas que ce soit un pb d'api, j'ai bien des choses qui sont diffusés en mqtt sous le topic RTE, je les vois avec mqtt explorer. J'ai plutôt l'impression que l'auto découverte homeassistant n'intègre pas les topics rte
Bonsoir Mise a jour beta16 mais je n'arrive toujours pas a avoir les couleurs tempo dans homeassistant
On voit bien les messages mqtt
Mais rien ne remonte dans homeassistant
La config est calée ainsi
Essayez de cocher "calendrier' dans les données émises.
Je ne sais pas si Nicolas a limité le nombre d'appels à l'API, il y a un quota à respecter sous peine de bannissement. Pour ma part je ne l'interroge qu'à 10h20 et toutes les 10mn jusqu'à 11h en cas d'échec. Si les requêtes sont lancées aussi au boot, le quota risque d'être atteint en phase de test.
Le firmware interroge les API RTE toutes les heures (de mémoire) pour éviter de dépasser le quota. En cas d'erreur par dépassement d equota un test est fait toutes les 15mn jusqu'à ce que les API répondent de nouveau
Je ne pense pas que ce soit un pb d'api, j'ai bien des choses qui sont diffusés en mqtt sous le topic RTE, je les vois avec mqtt explorer. J'ai plutôt l'impression que l'auto découverte homeassistant n'intègre pas les topics rte
Je confirme que le topic RTE n'est pas en auto découverte dans HA. C'est le topic SENSOR qui est en auto découverte. Les jours tempo étant liés au calendrier il faut cocher l'option 'calendrier' pour que la section CAL soit publiée en complément dans SENSOR. Et l'auto découverte HA doit l'afficher.
Ça redonne des éléments mais les topics aujourd'hui et demain ne remontent pas
N'ayant pas de contrat Tempo, je n'exploite pas ces données. Je vais faire le test avec un jeu de données Tempo pour voir s'il y a un problème.
On voit dans le topic RTE que l'index couleur du jour et du lendemain est bien prévu mais ça ne remonte pas dans le topic mqtt sensor Ça marchait pourtant sur les versions plus anciennes
J'ai réorganisé les données entre CONTRAT et CAL et je pense que côté intégration HA quelque chose n'a pas suivi.
En fait la publication des données de la couleur du jour et du lendemain avait disparue suite à une réorganisation de code. Elle est maintenant de nouveau disponible sous CONTRACT/tday et CONTRACT/tmrw L'intégration HASS pour ces données est à jour. Je viens de publier le binaire v14.8beta17 pour ESP32, DenkyD4 et ESP32S3. Dites moi si tout est rentré dans l'ordre.
c'est ok merci !
du coup y-a-til interet a continuer a diffuser les calendriers pour avoir Tempo ?
Effectivement, les données étant dans CONTRACT, cela ne devrait pas être nécessaire. Je viens de publier une v14.8 avec laquelle ces données sont publiées sans besoin d'avoir coché "Calendrier". Si vous faites la mise à jour, vous devriez avoir les données disponibles systématiquement.
Tout est ok ? Le ticket peut être clôturé ?
Ça a l'air ok de mon côté
Bonjour,
j'ai perdu un peu le fil du sujet mais apres mise à jour a l'instant je me retrouveavec une interface dépourvue de toute mesure "instantanée"
Les données ne sont egalement plus transmises au homeasisstant
j'ai essayé de trifouiller un peu dans les reglages mais je ne trouve pas comment les reafficher ni les faire transiter vers le mqtt.
ai-je loupé une étape ?