Bonjour,
Mon projet est compatible avec Homeassistant et envoit ses infos sur MQTT. Par contre il ne semble pas compiler avec ESPHome … est il définitivement non incluable ?
Pourrais-je vous demander votre avis s’il vous plait ?
Le binaire (flashé sur un ESP8266) vient de ce site HomeAssistant integration · softwarecrash/Solar2MQTT Wiki · GitHub).
J’ai bien constaté que le module envoit ces informations sur le MQTT au format Homeassistant.
Par contre ça ne semble pas suffisant pour mqttdiscovery pour le créer (car rien n’est créé dans Jeedom).
Dans le log du plugin :
[2023-12-12 22:48:59]DEBUG : new message:{"homeassistant":{"cmd":{"event":{"424297":"Solar","424300":"Solar"}}}}
[2023-12-12 22:48:59]DEBUG : ==> type='cmd' - content= {"event":{"424297":"Solar","424300":"Solar"}}
[2023-12-12 22:48:59]WARNING : no config for component cmd with structuture event/424297 ?
[2023-12-12 22:48:59]WARNING : no config for component cmd with structuture event/424300 ?
[2023-12-12 22:48:59]INFO : Nouvelle découverte, résumé des configuations:
[2023-12-12 22:48:59]INFO : - Importées: 0
[2023-12-12 22:48:59]INFO : - Auto-création inactive: 0
[2023-12-12 22:48:59]INFO : - Topic ignoré: 0
[2023-12-12 22:48:59]INFO : - Erronées: 0
[2023-12-12 22:48:59]INFO : - Non supportées: 0
[2023-12-12 22:48:59]INFO : - Total reçues: 0
Dans le log du démon :
[2023-12-12 22:49:45]DEBUG : message received: topic: homeassistant/cmd/event/424413, payload: b'Solar', userdata: None
[2023-12-12 22:49:45]DEBUG : message received: topic: homeassistant/cmd/event/424405, payload: b'Solar', userdata: None
[2023-12-12 22:49:45]DEBUG : message received: topic: homeassistant/cmd/event/3083, payload: b'Solar', userdata: None
[2023-12-12 22:49:45]DEBUG : message received: topic: homeassistant/cmd/event/424414, payload: b'Solar', userdata: None
[2023-12-12 22:49:46]DEBUG : Send to jeedom : {'homeassistant': {'cmd': {'event': {'424413': 'Solar', '424405': 'Solar', '3083': 'Solar', '424414': 'Solar'}}}}
[2023-12-12 22:49:52]DEBUG : message received: topic: homeassistant/cmd/event/271, payload: b'Solar', userdata: None
[2023-12-12 22:49:53]DEBUG : message received: topic: homeassistant/cmd/event/381, payload: b'Solar', userdata: None
[2023-12-12 22:49:53]DEBUG : Send to jeedom : {'homeassistant': {'cmd': {'event': {'271': 'Solar', '381': 'Solar'}}}}
[2023-12-12 22:50:07]DEBUG : message received: topic: homeassistant/cmd/event/417479, payload: b'Solar', userdata: None
[2023-12-12 22:50:07]DEBUG : message received: topic: homeassistant/cmd/event/417480, payload: b'Solar', userdata: None
[2023-12-12 22:50:07]DEBUG : Send to jeedom : {'homeassistant': {'cmd': {'event': {'417479': 'Solar', '417480': 'Solar'}}}}
[2023-12-12 22:50:07]DEBUG : message received: topic: homeassistant/cmd/event/417565, payload: b'Solar', userdata: None
[2023-12-12 22:50:07]DEBUG : message received: topic: homeassistant/cmd/event/417566, payload: b'Solar', userdata: None
[2023-12-12 22:50:08]DEBUG : message received: topic: homeassistant/cmd/event/2729, payload: b'Solar', userdata: None
[2023-12-12 22:50:08]DEBUG : Send to jeedom : {'homeassistant': {'cmd': {'event': {'417565': 'Solar', '417566': 'Solar', '2729': 'Solar'}}}}
Dans le log de MQTT Manager:
[2023-12-12 22:51:18]DEBUG : Message reçu sans prise en charge par un plugin : {"homeassistant":{"cmd":{"event":{"271":null}}}}
[2023-12-12 22:51:19]DEBUG : Message reçu sans prise en charge par un plugin : {"homeassistant":{"cmd":{"event":{"381":null}}}}
[2023-12-12 22:51:44]DEBUG : Message reçu sans prise en charge par un plugin : {"homeassistant":{"cmd":{"event":{"424410":null}}}}
[2023-12-12 22:51:45]DEBUG : Message reçu sans prise en charge par un plugin : {"homeassistant":{"cmd":{"event":{"425118":null}}}}
[2023-12-12 22:51:45]DEBUG : Message reçu sans prise en charge par un plugin : {"homeassistant":{"cmd":{"event":{"3083":null}}}}
[2023-12-12 22:51:45]DEBUG : Message reçu sans prise en charge par un plugin : {"homeassistant":{"cmd":{"event":{"425117":null}}}}
[2023-12-12 22:51:45]DEBUG : Message reçu sans prise en charge par un plugin : {"homeassistant":{"cmd":{"event":{"424404":null}}}}
[2023-12-12 22:51:45]DEBUG : Message reçu sans prise en charge par un plugin : {"homeassistant":{"cmd":{"event":{"424413":null}}}}
[2023-12-12 22:51:45]DEBUG : Message reçu sans prise en charge par un plugin : {"homeassistant":{"cmd":{"event":{"424405":null}}}}
[2023-12-12 22:51:45]DEBUG : Message reçu sans prise en charge par un plugin : {"homeassistant":{"cmd":{"event":{"424414":null}}}}
[2023-12-12 22:52:04]DEBUG : Message reçu sans prise en charge par un plugin : {"homeassistant":{"cmd":{"event":{"449":null}}}}
[2023-12-12 22:52:05]DEBUG : Message reçu sans prise en charge par un plugin : {"homeassistant":{"cmd":{"event":{"2729":null}}}}
Dans le log du démon de MQTT Manager:
[2023-12-11 20:25:08]INFO : Connect to mqtt server
Mon, 11 Dec 2023 20:25:08 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
[2023-12-11 20:25:08]INFO : Connection to mqtt server successfull
[2023-12-11 20:25:08]INFO : Subscription to all topics
[2023-12-11 20:25:08]INFO : Subscription to all topics succesfull
[2023-12-11 20:52:49]INFO : Start mqtt2d
[2023-12-11 20:52:49]INFO : Log level on : info
[2023-12-11 20:52:49]INFO : Socket port : 55035
[2023-12-11 20:52:49]INFO : MQTT : mqtts://127.0.0.1:8883
[2023-12-11 20:52:49]INFO : Username : jeedom
[2023-12-11 20:52:49]INFO : Password : effacé
[2023-12-11 20:52:49]INFO : PID file : /tmp/jeedom/mqtt2/deamon.pid
[2023-12-11 20:52:49]INFO : Apikey : effacé
[2023-12-11 20:52:49]INFO : Callback : http://127.0.0.1:80/plugins/mqtt2/core/php/jeeMqtt2.php
[2023-12-11 20:52:49]INFO : Cycle : 0.3
[2023-12-11 20:52:49]INFO : Client key : /var/www/html/plugins/mqtt2/data/ssl/client.key
[2023-12-11 20:52:49]INFO : Client crt : /var/www/html/plugins/mqtt2/data/ssl/client.crt
[2023-12-11 20:52:49]INFO : CA : /var/www/html/plugins/mqtt2/data/ssl/ca.crt
[2023-12-11 20:52:50]INFO : Connect to mqtt server
Mon, 11 Dec 2023 20:52:50 GMT body-parser deprecated undefined extended: provide extended option at jeedom/jeedom.js:168:31
[2023-12-11 20:52:50]INFO : Connection to mqtt server successfull
[2023-12-11 20:52:50]INFO : Subscription to all topics
[2023-12-11 20:52:50]INFO : Subscription to all topics succesfull
