Files
2022-01-20 23:16:52 +08:00

21 lines
513 B
Python

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
class DeviceManager():
def __init(self) -> None:
self._device = None
self._mac_address = None
def set_device(self, device):
self._device = device
self._mac_address = self._device['data'][0]['device_address']
def get_device(self):
return self._device
def get_mac_address(self):
return self.mac_tuple_to_str(self._mac_address)
def mac_tuple_to_str(self, mac_array):
return ':'.join('{:02x}'.format(b) for b in mac_array)