feat: add API endpoint to get devices list
This commit is contained in:
parent
0cb5706ed7
commit
f4b7daabd3
9 changed files with 66 additions and 1 deletions
|
|
@ -4,6 +4,7 @@ from adapters.postgres import PgDeviceRepository, PgReadingRepository, PgReading
|
|||
from adapters.mqtt import PahoMqttBroker
|
||||
from services.uplink_service import UplinkService
|
||||
from services.consumption_service import ConsumptionService
|
||||
from services.devices_service import DeviceService
|
||||
|
||||
MQTT_HOST = os.getenv("MQTT_HOST", "mosquitto")
|
||||
MQTT_PORT = int(os.getenv("MQTT_PORT", 1883))
|
||||
|
|
@ -28,6 +29,9 @@ def get_uplink_service() -> UplinkService:
|
|||
def get_consumption_service() -> ConsumptionService:
|
||||
return ConsumptionService(get_query_repo())
|
||||
|
||||
def get_device_service() -> DeviceService:
|
||||
return DeviceService(get_device_repo())
|
||||
|
||||
|
||||
## Adapters
|
||||
def get_mqtt_broker() -> PahoMqttBroker:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue