Mqtt lights entities disappeared after 0.81 update

Hey. Hassio on raspberry pi user looking for help.

ever since the 0.81x update my mqtt lights entities are not listed anymore.

i have a bunch of sonoff b1 lights with tasmota firmware on them which are all configured as platform: mqtt in lights.yaml

the lights can be turned on and off by issuing mqtt commands manually. if i turn on mqtt discovery then HA detects some of them (newer firmware with option 30)

no errors or special mentions in the homeasistant log accept maybe:

File “/usr/local/lib/python3.6/site-packages/homeassistant/components/light/mqtt.py”, line 273, in async_added_to_hass

i would still like to configure them using the lights.yaml not discovery.

an ideas? thanks in advance

Just did a fresh install, and exact same thing happened to me. ARGGHHHH! I feel like Charlie Brown to that Lucy.

Problem was that I was fixing some ZWave issues, and now bumped into this.

MQTT Server appears to work:
1542487392: New client connected from 192.168.178.242 as B2MR_lamp (c1, k15, u’b2mqtt’).
1542487552: New connection from 192.168.178.42 on port 1883.

Tasmota works fine.

But no devices showing in UI.

SOLVED:
Here’s my config:
Fresh Hassio 0.81, All MQTT devices using Username/Pwd
MQTT Add-on installed with following config:

{
  "logins": [
    {
      "username": "<redacted>",
      "password": "<redacted>"
    }
  ],
  "anonymous": false,
  "customize": {
    "active": false,
    "folder": "mosquitto"
  },
  "certfile": "fullchain.pem",
  "keyfile": "privkey.pem"
}

######## Configuration.Yaml
mqtt:
  broker: xxx.xxx.xxx.42
  username: <redacted>
  password: <redacted>

Be sure to restart HA and Add-ons (allegedly they are separate).

And all is working now.

~Bryan

Just found a solution that worked for me.

i checked my setting and they look like yours. i removed the lines:

“plain”: true,
“plain_websockets”: false,
“ssl”: false,
“ssl_websockets”: false

but it did not help

other mqtt components i have like roller shutters work great. just mqtt lights do not create elements

:frowning: