Huawei Band 3 Pro and Mi Ban 2 can not be detected in Zwift

I have Huawei Band 3 Pro and Xiaomi Mi Band 2…
Usually I use those sport band as my daily heart rate tracker, but when I use Zwift, both of it can not be detected. Is there any info I need to know about it?
Do you guys have any recommendation for heart rate sensor in similar price range? $30.

Thank you so much

What you have are fitness trackers with heart rate monitoring built-in. They’re not heart rate monitors that transmit to other devices. You’ll need something like Polar H10, Polar OH1, Scosche Rhythm 24, Wahoo Tickr, among others.

Do you have a decathlon in your country? They have a rather good, inexpensive HR monitor that transmits in both bluetooth and ANT+.