from abc import ABC, abstractmethod class DeviceRepository(ABC): @abstractmethod def get_or_create_device_id(self, dev_eui: str) -> str: """Retourne le device_id, crée le device s'il est inconnu""" ...