Hello everybody:
I have recently discoverd TASMOTA and it was a great finding.
I was previously trying to make some programming with ESP32 and javascript, but getting it to work is quite time consuming.
TASMOTA lets me pluging some sensors and equipment and comunicate with them and get MQTT messages wit no effort.
Thanks for all that great job and thanks a lot for sharing.
Now the question:
I an trying to automate my heating system and control it from a central point (without using cloud services and using open source or well stablished protocols and technologies, with good documentations, not propietary ones).
I have bought an EQ3 Bluetooth TRV to control the radiators, and there I discovered TASMOTA in order to connect them to the WIFI (and openHAB) and command them using MQTT.
I have it running and I can see it in the MQTT broker and command it.
But having to manually configure each valve in openHAB is time consuming and error prone.
Then I read that TASMOTA is compatible with HOMEASSISTANT autodiscovery using the setOption19 1 command.
When I flash the ESP32 device with the TASMOTA sensor binary, it works, it is autodicovered by openHAB and you can easily add internal ESP32 sensor channels of Humidity, Temperature and Pression channels from the BME280 I connected to it.
But in order to get access to the TRVs I flashed another ESP32 with TASMOTA BLE binary, and I cannot get autodiscovery to work, even if I use setOption19 1.
What is the problem here?
Has HOMEASSISTANT autodiscovery been removed from the BLE binary due to space constrains?
What am I doing wrong?
Thank you all for reading. Responses will be greatly wellcome.
Fernando