WT32-ETH01 with Tasmota. Can I add HomeAssistant

Hello together everyone,

I have successfully installed Tasmota on a WT32-ETH01 development board. This device is connected to my home LAN using a wired Ethernet connection (in preference to Wi-Fi).

I am able to access the Tasmota web-based user interface (running on the WT32-ETH01) via my home LAN and have prepared a script that configures the device to read two elecricity meters using infra-red heads. Each electricity meter is fitted with a reading head (held in place magnetically). The two heads are each connected via a four-wire link (3V3, GND, TX, RX) to the WT32-ETH01.

Tasmota provides me with a simple display of the power I am consuming via each meter and the energy I have consumed within a period of the last 24-hours. However, as I would like to collect, analyse and visualize electricity consumption statistics over much shorther periods (to see the effect of turning appliances on and off) and over much longer periods (to observe seasonal trends for example), I suspect that I need an additional software program that "connects" to Tasmota. I understand that Tasmota can provide MQTT messages for this purpose and that certain home automation software, such as HomeAssistant, can collect MQTT messages which can subsequently be analysed and visualized.

My question is, can I install HomeAssistant on the same WT32-ETH01 onto which I have already installed Tasmota and "connect" the MQTT output from the latter to the former? If so, how? And if not, what should I do instead (for example, add an R-Pi zero to my WT32-ETH01/Tasmota setup or use a different platform to install both Tasmota and HomeAssistant)?

Thanks in advance for all and any help,

Cystrin

Home Assistant runs on a Linux box, or inside a virtual machine on a Windows box. I'm not aware of any attempts to make it run on a microcontroller.

Creating a custom version of Tasmota is possible, but I have no idea if it's using the Arduino software abstraction layer or libraries. That is something that you'll need to research.

If your goal is to create a custom thing that talks to Home Assistant then MQTT is the obvious means of communication, and that is fully supported by the Arduino framework and associated libraries.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.