from api import * from sensor import MiThermometer def find_all_devices(gateway) -> list: found_devices = [] devices = get_deices(gateway=gateway) for device in devices: device_state = get_state(entity_mac=device, gateway=gateway) found_devices.append(MiThermometer(state=device_state)) return found_devices