Bonjour, je suis débutant avec HomeAssistant, j’utilisais jusqu’à maintenant Jeedom.
J’ai réussi à intégrer un capteur fait maison (sous EspEasy) via MQTT via la config suivante (entre autre) :
Je pense que la date complète remonte bien dans HomeAssistant au format ISO qui va bien.
2024-02-12 21:25:09.295 DEBUG (MainThread) [homeassistant.components.mqtt.client] Received message on pellet/date/DateTime (qos=0): b'2024-2-12T20:25:6-00'
Cependant il ne m’affiche que la date quand je regarde les entités du capteur :
C’est certainement une erreur évidente mais je vous avoue ne pas la comprendre
Merci pour votre lecture.
Ma configuration
Texte à remplacer par votre configuration
Comment récupérer ma configuration :
Dans votre HA, Menu latéral Paramètres > Système > Corrections puis les trois petits points en haut a droite > Informations Système puis une fois en bas Copier
tu définis le device_class comme étant une « date »… donc il garde la date eulement, c’est normal
Tu as « timestamp » qui permet de garder date et time, mais faudra sassurer que la valeur que tu reçois c’est une timestamps qui respecte le bon format iso:
Voici les infos de sensor et la liste des classes prises en charge:
merci pour ton retour plus que rapide.
Effectivement j’ai utilisé la classe date car la classe timestamp m’affiche ensuite un compte à rebours
Je n’ai pas (encore) trouvé le moyen de changer l’affichage de ce timestamp.
Normalement je respecte le format ISO avec ma donnée.
2024-2-12T20:45:46-00
Merci, je vais tester tout cela plus en détail demain.
Je comprends qu’il faut dissocier la définition du sensor et donc du stockage de sa donnée et ses éventuels affichages d’un autre côté.