#!/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)