@property
    def unique_id(self):
        deviceid = self.device.uniqueID
        return "{}.{}".format(self.__class__, deviceid)
The initialize method should return new for a non-existent directory
dataset/ETHPy150Open home-assistant/home-assistant/homeassistant/components/light/wemo.py/WemoLight.unique_id--crossover with--dataset/ETHPy150Open toumorokoshi/sprinter/tests/core/test_directory.py/TestDirectory.test_initialize_new