diff --git a/components/sensor/__init__.py b/components/sensor/__init__.py index fcd71d5..9d9370e 100644 --- a/components/sensor/__init__.py +++ b/components/sensor/__init__.py @@ -1,3 +1,2 @@ -from components.sensor.tempSensorSim import * +from components.sensor import tempSensorSim from components.sensor.tempsensor_factory import * -from components.sensor.tempSensorSim import ATemperatureSensor diff --git a/components/sensor/tempsensor_factory.py b/components/sensor/tempsensor_factory.py index 533d1bd..42d149b 100644 --- a/components/sensor/tempsensor_factory.py +++ b/components/sensor/tempsensor_factory.py @@ -1,11 +1,11 @@ -from components.sensor.tempSensorSim import TempSensorSim -from components.sensor.tempSensor_max31865 import TempSensor_max31865 class TempSensorFactory: @staticmethod def create(name): if "sim" in name: + from components.sensor.tempSensorSim import TempSensorSim return TempSensorSim() elif "31865" in name: + from components.sensor.tempSensor_max31865 import TempSensor_max31865 return TempSensor_max31865()