I´m just surprised again by MQTT. I just upgraded the firmware on all my sonoff devices (using Theo Arendst´s Tasmota), and all of them stopped working with HA (Hass.io).
Tasmota´s latest firmware seems to break MQTT, giving a JSON parsing error in HA. Solution was pretty simple: donwngrade to a minimal image and then the complete one via web (to version 5.12, (that version worked for me).
I saw this before I updated my Tasmota to 5.14.0 (I was on 5.12) and edited my configuration.yaml in anticipation and changed power to power1 and then it didn’t work when I restarted Home Assistant!! I didn’t screw with Setoption26 or anything like that. Restarted Home Assistant again with it set back to power and it is all working again.
I did also update to 0.70.0b0 as well but I don’t understand why this is still working? I had previously used the PowerRetain 1 command but I’m just confused at this point. Anyway it’s working.