Hello guest, if you read this it means you are not registered. Click here to register in a few simple steps, you will enjoy all features of our Forum.
Hi Guest this is an announcement for guests !!!

Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Créer une entité Home Assistant à partir d'un topic MQTT Smartphoton
#1
Suite à une demande précise.
Voici comment récupérer un topic mis à disposition sur le Broker MQTT et en faire un senseur dans HA et ainsi, au final pouvoir gérer cette valeur.

par exemple on veut créer un senseur avec le topic smartphoton/voltronic1/qpig_16 qui donne selon la documentation  l'état de l'appareil.

   

Alors, il faut éditer le fichier configuration.yaml et ajouter ce qui suit:
Code :
sensor:
  - name: "Etat de l'onduleur"
    state_topic: "smartphoton/voltronic1/qpig_16"
    unique_id: "Etat-de--onduleur"

   

Puis sauvegarder et aller dans le menu Outils de développement de Home Assistant et lancer la relecture des fichiers Yaml pour qu'il créer ce senseur.

   

Si tout va bien ( Il n'y pas de raisons ) vous aller le retrouver par exemple dans l'onglet Etat

   

ou plus généralement dans Appareils - Entités 

   

avec l'historique qui va bien si nécessaire.

   

Pas plus compliqué que ça (quand on sait)  Blushing
Jean-Luc
Like Répondre
#2
Bonjour Jean-Luc,

J'ai essayé d'inclure dans le fichier configuration.yaml mais pour toute réponse j'ai ce gentil message Gross "Invalid config for 'sensor' at configuration.yaml, line 31: required key 'platform' not provided"
Jean-Sérien
Like Répondre
#3
je te propose un autre exemple.
ça pourrait t'aider.
Attention a ne pas avoir deja une ligne du genre
mqtt: !include mqtt.yaml dans ton config.yaml dans ce cas il te faut mettre les lignes ci-dessous dans le fichier mqtt.yaml

Code :
mqtt:
  sensor:
    - name: "voltronic_1_EDF_consommation_entree_onduleur"
      unique_id: voltronic_1_EDF_consommation_entree_onduleur
      state_topic: "smartphoton/voltronic_1/qpig_24"
      unit_of_measurement: "W"
      device_class: "power"

Si ca ne va tjs pas, montre nous ton code. Attention aux indentations
Jean-Luc
Like Répondre
#4
(08-12-2024, 11:07 AM)jlm a écrit : je te propose un autre exemple.
ça pourrait t'aider.
Attention a ne pas avoir deja une ligne du genre
mqtt: !include mqtt.yaml dans ton config.yaml dans ce cas il te faut mettre les lignes ci-dessous dans le fichier mqtt.yaml

Code :
mqtt:
  sensor:
    - name: "voltronic_1_EDF_consommation_entree_onduleur"
      unique_id: voltronic_1_EDF_consommation_entree_onduleur
      state_topic: "smartphoton/voltronic_1/qpig_24"
      unit_of_measurement: "W"
      device_class: "power"

Si ca ne va tjs pas, montre nous ton code. Attention aux indentations

Bonjour Jean-Luc,

Je répond un peu tardivement car je suis débordé de boulot Laughing  j'ai repris ta première proposition et j'ai fini par y arriver.
Je n'ai rien changé au déroulement mais c'est passé......va savoir Mad
Encore merci à toute l'équipe pour ce petit bijou qui depuis qu'il est sur Home assistant nous permet de le mettre à notre sauce, reste plus qu'a se mettre à InfluxDB et grafana, j'aime bien m'énerver Blushing
Jean-Sérien
Like Répondre
#5
Sympa ton retour, ça nous fait très plaisir. En effet, le virage vers Home assistant était important.

Faut que l'on trouve l'énergie pour le faire évoluer encore.

Si vous avez des idées sur des fonctionnalités manquantes, allez-y, dites le nous

Si tu te lances sur InfluxDB, tu me diras comment gérer la taille de la Base de données. 
Je n'ai pas compris si le Recorder de HA influe aussi sur celle-ci.
J'ai pas l'impression cependant.
Jean-Luc
Like Répondre
#6
Merci pour ton message, ça fait plaisir à lire ?
Oui, le passage à Home Assistant a clairement marqué un tournant, et c’est motivant de voir que la communauté suit le mouvement.

On a encore pas mal d’idées sous le coude, mais on manque parfois un peu de temps (et d’énergie ?) pour tout pousser. Donc si tu vois des fonctionnalités qui manquent ou des trucs à améliorer, n’hésite surtout pas à les partager on est preneurs !

Pour InfluxDB, je suis justement en train de mettre le nez dedans. Dès que j’ai compris comment optimiser la taille de la base (et si le Recorder de Home Assistant a un lien direct ou pas), je te tiens au courant. Pour l’instant, j’ai la même impression que toi : ça semble géré à part, mais ce n’est pas super clair
Like Répondre
#7
a mes yeux, InfluxDB est carrément livré à lui-même, les données se retrouvent en double dans les 2 bases si tu ne fais rien avec le Recorder.
Je n'ai pas trouvé comment déterminer la taille de la BD Influx.
Jean-Luc
Like Répondre


Sujets apparemment similaires…
Sujet Auteur Réponses Affichages Dernier message
  Comment créer des compteurs d'énergies (Wh) jlm 7 5,947 11-04-2024, 07:36 PM
Dernier message: jlm
  Comment insérer des images dans votre topic sur le forum jlm 0 1,156 11-02-2024, 02:06 PM
Dernier message: jlm
  Zerotier - Accès externe à votre Smartphoton Add-on jlm 0 1,271 30-01-2024, 06:45 PM
Dernier message: jlm
Lightbulb installation de Home Assistant et ensuite smartphoton addon jlm 0 1,299 22-01-2024, 10:38 AM
Dernier message: jlm
Lightbulb MQTT - Modifier les paramètres onduleur depuis l'extérieur jlm 0 1,140 20-01-2024, 11:53 AM
Dernier message: jlm
  Création Entité Home Assistant (HA) automatiquement via MQTT jlm 2 4,387 15-01-2024, 11:12 PM
Dernier message: jlm

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
[-]
Synthèse
Please login or register to use this functionality.

[-]
discussions récentes
Launch of the JK-BMS RS485 ad...
Hi, thanks for great work you ...brachux — 11:38 PM
Launch of the JK-BMS RS485 ad...
I replaced the Elfin EL41B wit...thorium — 09:27 PM
Lancement du module complémen...
salut es tu configuré en mode ...Tapion — 05:24 PM
Décalage production entre wat...
Salut Petitjean Pol Questio...NOLAK — 08:22 PM
Problème CEM?
Ce genre de trucs m'est arrivé...NOLAK — 07:18 PM
Production générateur
Bonjour luisrz. Sur les dernie...NOLAK — 07:09 PM
Matériel Compatible addon
Merci pour ce retour qui fait ...NOLAK — 06:38 PM
Wallbox DYI 32 Ampères avec g...
Bonjour, Désolé de venir qu...Patrick56 — 05:50 PM
Initiation à l’épargne pour l...
Bonjour ! C'est super que tu s...Loriyaa — 10:28 AM
Lancement du module complémen...
bonjour j'ai réussi a faire co...djguegs — 11:12 PM
Production générateur
Bonjour à tous, J'ai instal...luisrz — 12:26 AM

[-]
Rechercher








(Advanced Search)

[-]
Who's Online
There are currently no members online.

[-]
goals
75.3% of the way to our goal of 10,000 posts!
Only 2,475 posts left to go!

[-]
Statistics
» Members: 811
» Latest member: brachux
» Forum threads: 798
» Forum posts: 7,525

Full Statistics

[-]
Latest Threads
Launch of the JK-BMS RS485 add-on for Ho...
Last Post: brachux
05-12-2025 11:38 PM
» Replies: 22
» Views: 3565
Lancement du module complémentaire JK-BM...
Last Post: Tapion
05-12-2025 05:24 PM
» Replies: 49
» Views: 9086
Décalage production entre watchpower et ...
Last Post: NOLAK
04-12-2025 08:22 PM
» Replies: 1
» Views: 150
Problème CEM?
Last Post: NOLAK
04-12-2025 07:18 PM
» Replies: 8
» Views: 597
Production générateur
Last Post: NOLAK
04-12-2025 07:09 PM
» Replies: 1
» Views: 127
Matériel Compatible addon
Last Post: NOLAK
04-12-2025 06:38 PM
» Replies: 15
» Views: 5287
Wallbox DYI 32 Ampères avec gestion dyna...
Last Post: Patrick56
02-12-2025 05:50 PM
» Replies: 51
» Views: 19349
Initiation à l’épargne pour les enfants ...
Last Post: Loriyaa
02-12-2025 10:28 AM
» Replies: 3
» Views: 1079
11 JK-BMS en ligne. Impressionnant !
Last Post: jlm
24-11-2025 08:38 PM
» Replies: 0
» Views: 119
RE: PRESENTATION de Givermac
Last Post: jlm
19-11-2025 09:50 PM
» Replies: 1
» Views: 194

>