I've recently gotten myself a Sonoff Zigbee Bridge Pro, onto which I've flashed Tasmota. I've set up an MQTT broker and manually configured a ZigBee switch in configuration.yml which I now can control from HA by publishing a message from the WebUI to topic cmnd/tasmota_6C8778/ZbSend with payload {"Device":"0x0F0D","Send":{"Power":1}}.
However, I have a feeling that using ZbSend for this is wrong. I would expect publishing to e.g. cmnd/switch1/Power with payload ON, but that's just my feeling.
Additionally, it seems that the "autodiscovery" is not working at all. I have several Zigbee devices connected to Tasmota, but none appear in the HA UI. I haven't added any specific config related to this, AFAIK.
Thanks in advance!
Related docs:
[1] https://tasmota.github.io/docs/MQTT/
[2] https://tasmota.github.io/docs/Commands/
[3] https://tasmota.github.io/docs/Commands/#setoption19 (discovery protocol)
Documentation (Wiki) for Tasmota
Documentation (Wiki) for Tasmota