Jonction Tasmota / MQTT / Domoticz

Forum dédié aux bricolages d'objets connectés IOT et leurs communications avec DomoticZ :
- Remplacement de firmware des prises, modules relais ...
- Fabrication à base d'ESP8266, de NodeMCU, de Weemos et consorts ...
GhostAlex67
Messages : 17
Inscription : 02 janv. 2022, 23:17

Jonction Tasmota / MQTT / Domoticz

Message par GhostAlex67 »

Hello à tous, j'ai déjà posé la question suite un un précédent post, mais étant donné l'avancé, un sujet complet me semble de mise.

J'essaye péniblement de connecter un esp avec domoticz. Malheureusement l'ensemble de mes essais vont vers l'échec. Je dois sûrement avoir fait quelque chose de mal à une étape ou l'autre....

J'ai essayé https://www.lprp.fr/2019/12/sonoff-basi ... c-tasmota/, https://github.com/emontnemery/domoticz_mqtt_discovery et https://github.com/joba-1/Tasmoticz sans succès.

Donc voici ma configuration actuelle:

Coté ESP:
Capture.PNG
Capture.PNG (17 Kio) Consulté 3167 fois
Capture2.PNG
Capture2.PNG (13.64 Kio) Consulté 3167 fois
Capture3.PNG
Capture3.PNG (19.02 Kio) Consulté 3167 fois
Capture4.PNG
Capture4.PNG (15.71 Kio) Consulté 3167 fois
Capture5.PNG
Capture5.PNG (6.66 Kio) Consulté 3167 fois
coté Domoticz:
Capture6.PNG
Capture6.PNG (231.82 Kio) Consulté 3167 fois
Capture7.PNG
Capture7.PNG (236.18 Kio) Consulté 3167 fois
Capture8.PNG
Capture8.PNG (3.44 Kio) Consulté 3167 fois
Capture9.PNG
Capture9.PNG (16.34 Kio) Consulté 3167 fois
Actuellement lorsque

Si d'autres infos sont nécessaires, je me ferai un plaisir de les fournir.
Pareil pour les tests.
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Jonction Tasmota / MQTT / Domoticz

Message par Neutrino »

Avec Mqtt explorer, est-ce que tu vois tasmota communiquer avec ton serveur mqtt ?
Tu as quoi de branché sur ton esp ?
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
GhostAlex67
Messages : 17
Inscription : 02 janv. 2022, 23:17

Re: Jonction Tasmota / MQTT / Domoticz

Message par GhostAlex67 »

Voici mes log MQTT explorer
CaptureOn.PNG
CaptureOn.PNG (39.72 Kio) Consulté 3110 fois
Captureoff.PNG
Captureoff.PNG (39.69 Kio) Consulté 3110 fois
pour ce que j'ai sur l'ESP:
esp.png
esp.png (82.56 Kio) Consulté 3110 fois
Le montage fait office d'interrupteur sur le gpio4
adv
Messages : 580
Inscription : 02 févr. 2016, 13:54
Contact :

Re: Jonction Tasmota / MQTT / Domoticz

Message par adv »

Salut, tient c'est quoi "MQTT Discovery" ? chez moi ça s'appelle "MQTT Client Gateway with LAN interface"

Je suis sur la 2020.2, est ce que ça a changé récemment ?
Raspberry pi 3 - Domoticz 2024.4 | Piface v.2 + Téléinfo + RFXtrx433E
sondes Oregon | motorisations Somfy Yslo Flex 2 RTS
prises chacon, wifi | Sonoff easyESP, Tasmota, Espurna | ParadoxMG5050
GhostAlex67
Messages : 17
Inscription : 02 janv. 2022, 23:17

Re: Jonction Tasmota / MQTT / Domoticz

Message par GhostAlex67 »

Non rien de nouveau, je l'ai aussi.
Capturemos.PNG
Capturemos.PNG (405.42 Kio) Consulté 3101 fois

Les deux autres sont des plugins:
https://github.com/joba-1/Tasmoticz
et
https://github.com/emontnemery/domoticz_mqtt_discovery
neo
Messages : 89
Inscription : 15 janv. 2020, 15:57

Re: Jonction Tasmota / MQTT / Domoticz

Message par neo »

Il faudrait voir si Domoticz communique bien avec ton broker MQTT.
Dans un premier temps tu peux essayer ceci avec des lignes de commande linux.
Installer le paquet :

Code : Tout sélectionner

apt install mosquitto-clients
Ensuite la commande suivante pour voir ce qu'il se passe sous domoticz/in :

Code : Tout sélectionner

mosquitto_sub -h 192.168.0.28 -t "domoticz/in"
Surveiller ce qu'il se passe lorsque tu actives ton relai via l'interface web de Tasmota, il devrait s'afficher ceci :

{"idx":7,"nvalue":1,"svalue":"","Battery":100,"RSSI":7}

et quand tu l'arrêtes:

{"idx":7,"nvalue":0,"svalue":"","Battery":100,"RSSI":7}

Et ensuite tester dans l'autre sens :

Code : Tout sélectionner

mosquitto_sub -h 192.168.0.28 -t "domoticz/out"
Quand tu actives le switch via Domoticz il doit s'afficher :

{
"Battery" : 255,
"LastUpdate" : "2022-01-10 15:19:57",
"RSSI" : 12,
"description" : "",
"dtype" : "Light/Switch",
"hwid" : "5",
"id" : "00014057",
"idx" : 7,
"name" : "Prise Rack",
"nvalue" : 1,
"stype" : "Switch",
"svalue1" : "0",
"switchType" : "On/Off",
"unit" : 1
}


Et lorsqu'il est coupé :

{
"Battery" : 255,
"LastUpdate" : "2022-01-10 15:20:00",
"RSSI" : 12,
"description" : "",
"dtype" : "Light/Switch",
"hwid" : "5",
"id" : "00014057",
"idx" : 7,
"name" : "Prise Rack",
"nvalue" : 0,
"stype" : "Switch",
"svalue1" : "0",
"switchType" : "On/Off",
"unit" : 1
}
Raspberry Pi 2 - Docker: Domoticz, NodeRed, Mosquitto, Homebridge - RFLink USB 433mhz, sondes Oregon, pluviomètre - Prises électriques et autres cartes à base d'ESP8266/ESP32 sous ESPEasy et Tasmota
Mes designs 3D sur Thingiverse
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Jonction Tasmota / MQTT / Domoticz

Message par Neutrino »

De ce que je vois, Domoticz ne semble pas communiquer avec mqtt.
Et une ligne homeassistant devrait aussi apparaitre.
Pour l'application que tu en fais, tasmota n'est pas forcément le mieux adapté.
Je partirai sur ESPEasy.
C'est configurable en http ou mqtt avec possibilité de faire des "rules".
Les rules permettent faire des trucs plus sympa (genre double click sur la sonnette allume la lumière :mrgreen: ).
Tasmota est meilleur sur les actionneurs type sonoff et le "tout-fait".
Pour le DIY, ESPEasy est bien plus flexible.
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
GhostAlex67
Messages : 17
Inscription : 02 janv. 2022, 23:17

Re: Jonction Tasmota / MQTT / Domoticz

Message par GhostAlex67 »

Domoticz est déjà en lien fonctionnel avec MQTT d'après mes échanges Zigbee2MQTT.

En l'occurrence, je ne contrôle pas de relais. l'ensemble de mon circuit avec des relais se comporte pour l'ESP comme un interrupteur (ou un poussoir). Donc l'ESP ne contrôle rien, il lit juste l'état de l'interrupteur (ouvert/fermé). Donc Domoticz peut encore moins réaliser une action sur l'ESP.

Ce que je voudrais, c'est que l'état de cet interrupteur soit relayé à domoticz. L'ESP envoyant bien un état ON/OFF vers le broker MQTT.
Dernière modification par Keros le 10 janv. 2022, 21:27, modifié 1 fois.
Raison : Citation supprimée
GhostAlex67
Messages : 17
Inscription : 02 janv. 2022, 23:17

Re: Jonction Tasmota / MQTT / Domoticz

Message par GhostAlex67 »

@Neutrino

Bon... après des heures de tests, d'essais, de plugin, de tutos en tout genre sans succès... J'ai essayé ESPEasy.. pas de tuto (sauf pour le flash) et ca marche du premier coup!!! Merci!!!
Neutrino
Messages : 2662
Inscription : 10 juil. 2015, 15:42
Localisation : Les Herbiers(85)

Re: Jonction Tasmota / MQTT / Domoticz

Message par Neutrino »

michael-scott-youre-welcome.gif
michael-scott-youre-welcome.gif (961.8 Kio) Consulté 3026 fois
Ma maison à plein d'IP ! :mrgreen:
SAV Bonjour. Vous avez vidé le cache ?
Répondre