# Ejecuta una prueba de la funcionalidad de device usando un sensor aleatorio from Devices import Device from RandomSensor import RandomSensor from ConsoleMessenger import ConsoleMessenger sensor = RandomSensor() messenger = ConsoleMessenger() reading_interval = 5 # segundos device = Device(reading_interval, messenger, sensor) device.run()
# Realiza una prueba de envío de información al servidor SmartHydro # Utiliza un mensajero tipo Http from Devices import Device from RandomSensor import RandomSensor from HttpMessenger import HttpMessenger sensor = RandomSensor() reading_interval = 120 # segundos dataEndpoint = 'https://smarthydro.central-iot.com/apirest/lecturas/' messenger = HttpMessenger(dataEndpoint) deviceUuid = "d73882fd-a29d-4b5d-9532-a2c257918f89" device = Device(reading_interval, messenger, sensor, uuid_=deviceUuid) device.run()