diff --git a/example.py b/example.py index 5758b0c..b8cd2f5 100644 --- a/example.py +++ b/example.py @@ -29,7 +29,7 @@ while True: socket.setStatus(True) print("=== {} ({}) ===".format(socket.mac_address, "on" if socket.powered else "off")) print("\t{}V {}A → {}W@{}Hz (PF: {})".format(socket.voltage, socket.current, socket.power, socket.frequency, socket.power_factor)) - except (SEMSocket.NotConnectedException, bluepy.btle.BTLEDisconnectError): + except (SEMSocket.NotConnectedException, bluepy.btle.BTLEDisconnectError, BrokenPipeError): print("Restarting...") if socket != None: socket.disconnect()