Skip to content

Commit e55a619

Browse files
committed
Fix encoding issues for older python version
1 parent df9a9a0 commit e55a619

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

yeelib/bulbs.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ def send_command(self, method, params):
6565
msg = json.dumps(data) + '\r\n'
6666
reader, writer = yield from self.socket
6767
try:
68-
writer.write(msg.encode('utf-8'))
68+
writer.write(msg.encode())
6969
logger.debug("%s: >>> %s", self.ip, msg.strip())
7070
except socket.error:
7171
logger.exception("Connection error")
@@ -74,5 +74,5 @@ def send_command(self, method, params):
7474
response = yield from reader.readline()
7575
if response is not None:
7676
logger.debug("%s: ... %s",
77-
self.ip, response.decode('utf-8').strip())
78-
return json.loads(response)
77+
self.ip, response.decode().strip())
78+
return json.loads(response.decode())

yeelib/discover.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ def send_search_broadcast(transport, search_interval=30, _running=True):
4949
]
5050
msg = '\r\n'.join(lines)
5151
logger.debug(">>> %s", msg)
52-
transport.sendto(msg.encode('utf-8'), MCAST_ADDR)
52+
transport.sendto(msg.encode(), MCAST_ADDR)
5353
yield from asyncio.sleep(search_interval)
5454

5555

0 commit comments

Comments
 (0)