MQTT2CUBE-Tasmota add-on allows you to sync your Tasmota devices to iHost (CUBE) for control.
Make sure you’ve updated your iHost (CUBE) to V1.8
If you have a working MQTT broker and you want to keep using it, skip to step 6
If you want to run a MQTT broker in iHost and connect your Tasmota device, follow the step 1-6
Create a volume, name it like mosquittoConfig
Run the Filebrowser add-on, select the volume created in step1
Open the page of filebrowser, create a new file named mosquitto.conf
add these two lines to the file and save
Install and run the eclipse-mosquitto add-on like following:
the green 1889 port can be changed to others, for the red part please keep the same as the pic shows
login to your Tasmota device and go to Configuration-Configure MQTT to set the ip address and port
ip=ihost ip, port= the port you set in step4 (green)
Run the MQTT2CUBE-Tasmota add-on
fill in the IP of your iHost and the port you set (green) in step4
(if you have a working MQTT broker, just fill in its ip and port)
Run the add-on and you’ll see your Tasmota device
click the Sync button to get access token,and sync it to iHost
This add-on is open on Github, if you’d like to know how it works, check on github:
I have 44 Tasmota devices, with (according to Home Assistant) 602 different entities!!
With Cube2Tasmota I get 27 devices…
And only the switches!!! So no temperatures, RF signals or power usage!
What’s the point having the devices when I cannot use the environment data to make scenes?
(at zigbee pir3 detect , turn on light and heating at 20%, or 40%, or 80% depending on available light outside from Light sensor, during 10,20,30 minutes depending on area temperature and solar production)
a number Scenes like this should manage my 100m² home with ease when my MS strikes again.
You can sync to 27 devices, at least shows that this addon can work - at present we only do the switch type device access, the next version will add the adaptation of the lamp type device. We will gradually add support for various capabilities - although we can’t guarantee support for all tasmota device capabilities, we can only try to adapt the simpler and standard capabilities.
Please note: this is only an open source demo of the MQTT protocol to the CUBE API - we have only verified the process of connecting tasmota devices to ihost via MQTT Broker.
Also - this addon code is open source and can be modified by anyone to add support for other capable devices in tasmota. The same - slightly modify the protocol conversion part of the code, can also achieve access to ESPHome devices