I bought two identical powerplugs. First made sure one worked and a few days later I added the second one to HA. Both are Tasmota flashed with same firmware, template and configuration settings. When comparing them I can’t find any differences.
Both of them are visible in HA, but when adding a new card in the main dashboard, I suddenly noticed they have different entities. Searching further I noticed that one is registered in integrations Tasmota (Beta) and one is visible in MQTT.
The powerplug that was registered in MQTT is missing a few entities that I would like to use. I do see them in the console log though, so the device is sending them out but somehow HA doesn’t read them.
Removing the powerplug that is in MQTT will come back in MQTT when I delete it and reboot.
Is it better to move them both to MQTT? And if so, how can I get those extra entities to show up?
One of them is added via MQTT discover, the other via Tasmota discovery.
Try SetOption 19 0 on the one that is added via MQTT and it should be added via Tasmota Beta.
You might want to remove it from home assistant first since it will probably have the same device id.
The tasmota integration is better because they have more control over what you can do. It is a custom integration allowing them to add more things that MQTT auto discovery is lacking.
Yes, that worked. Immediately after removing the device that was added through MQTT, and entering “SetOption19 0” at the console of the device, it came up under tasmota beta.
Thank you!