My Viomi Smart Kettle SK-152A (product ID 1116, yunmi.kettle.v7) doesn't like it when you try to connect too frequently, resulting in bluepy.btle.BTLEDisconnectError: Failed to connect to peripheral
XX:XX:XX:XX:XX:XX, addr type: public.
Reusing the same connection makes demo.py work fine.
My Viomi Smart Kettle SK-152A (product ID 1116, yunmi.kettle.v7) doesn't like it when you try to connect too frequently, resulting in bluepy.btle.BTLEDisconnectError: Failed to connect to peripheral XX:XX:XX:XX:XX:XX, addr type: public.
Reusing the same connection makes demo.py work fine.
See #4.