El menú de potencia de larga presión de Android 11 podría convertirse en un centro de control doméstico inteligente (actualización: video DP2)

Leer actualización
  • Mejoras en la interfaz de usuario en Developer Preview 2

En Android 11, ha surgido evidencia de que Google finalmente podría agregar acceso rápido a la billetera al menú de encendido de pulsación prolongada, pero parece que la compañía tiene mucho más reservado para esta función del sistema. XDA Developers descubrió que el menú podría convertirse en un centro de control para la automatización del hogar, lo que le permite administrar fácilmente los electrodomésticos inteligentes en su hogar.

En este momento, la interfaz de control del hogar inteligente es en gran medida un trabajo en progreso. Cuando está activado, los botones regulares del menú de encendido (apagar, reiniciar, captura de pantalla, emergencia) se empujan hacia la parte superior de la pantalla, acompañados de un texto "Inicio" apenas legible en la parte superior que probablemente no esté en el lugar correcto. aún. El resto del menú permanece completamente en blanco, dejando mucho espacio para que aparezcan posibles controles relacionados con el hogar .

ANDROIDPOLICE VIDEO DEL DÍA 3 Imágenes

Izquierda: el nuevo menú de energía sin terminar. Medio y derecho: una interfaz rudimentaria que le permitirá agregar accesos directos de aplicaciones compatibles al menú.

Investigaciones adicionales del desarrollador de aplicaciones Kieron Quinn apuntan a una API con una lista de electrodomésticos compatibles que podrían controlarse a través del nuevo menú. Incluye casi cualquier cosa que puedas imaginar, como aires acondicionados, cortinas, lavavajillas, persianas, cámaras, luces, puertas de garaje, teteras y más. Quinn también logró desarrollar una aplicación rudimentaria que se conecta a esta API, que aparece como una "bombilla" en la captura de pantalla anterior, aunque al tocarla actualmente se bloquea el sistema.

int final estático privado NUM_CONCRETE_TYPES = 51;

int final estático privado NUM_GENERIC_TYPES = 7;

int final estático público TYPE_AC_HEATER = 1;

int final estático público TYPE_AC_UNIT = 2;

public static final int TYPE_AIR_FRESHENER = 3;

public static final int TYPE_AIR_PURIFIER = 4;

int final estático público TYPE_AWNING = 33;

int final estático público TYPE_BLINDS = 34;

int final estático público TYPE_CAMERA = 50;

public static final int TYPE_CLOSET = 35;

public static final int TYPE_COFFEE_MAKER = 5;

int final estático público TYPE_CURTAIN = 36;

public static final int TYPE_DEHUMIDIFIER = 6;

public static final int TYPE_DISHWASHER = 24;

int final estático público TYPE_DISPLAY = 7;

public static final int TYPE_DOOR = 37;

int final estático público TYPE_DOORBELL = 51;

int final estático público TYPE_DRAWER = 38;

public static final int TYPE_DRYER = 25;

public static final int TYPE_FAN = 8;

public static final int TYPE_GARAGE = 39;

public static final int TYPE_GATE = 40;

int final estático público TYPE_GENERIC_ARM_DISARM = -5;

int final estático público TYPE_GENERIC_LOCK_UNLOCK = -4;

int final estático público TYPE_GENERIC_ON_OFF = -1;

int final estático público TYPE_GENERIC_OPEN_CLOSE = -3;

int final estático público TYPE_GENERIC_START_STOP = -2;

int final estático público TYPE_GENERIC_TEMP_SETTING = -6;

int final estático público TYPE_GENERIC_VIEWSTREAM = -7;

public static final int TYPE_HEATER = 0x2F;

int final estático público TYPE_HOOD = 10;

public static final int TYPE_HUMIDIFIER = 11;

int final estático público TYPE_KETTLE = 12;

int final estático público TYPE_LIGHT = 13;

int final estático público TYPE_LOCK = 45;

public static final int TYPE_MICROWAVE = 14;

int final estático público TYPE_MOP = 26;

int final estático público TYPE_MOWER = 27;

int final estático público TYPE_MULTICOOKER = 28;

int final estático público TYPE_OUTLET = 15;

public static final int TYPE_PERGOLA = 41;

int final estático público TYPE_RADIATOR = 16;

int final estático público TYPE_REFRIGERATOR = 0x30;

int final estático público TYPE_REMOTE_CONTROL = 17;

public static final int TYPE_SECURITY_SYSTEM = 46;

int final estático público TYPE_SET_TOP = 18;

int final estático público TYPE_SHOWER = 29;

int final estático público TYPE_SHUTTER = 42;

public static final int TYPE_SPRINKLER = 30;

int final estático público TYPE_STANDMIXER = 19;

public static final int TYPE_STYLER = 20;

int final estático público TYPE_SWITCH = 21;

public static final int TYPE_THERMOSTAT = 49;

int final estático público TYPE_TV = 22;

int final estático público TYPE_UNKNOWN = 0;

int final estático público TYPE_VACUUM = 0x20;

public static final int TYPE_VALVE = 44;

public static final int TYPE_WASHER = 0x1F;

public static final int TYPE_WATER_HEATER = 23;

int final estático público TYPE_WINDOW = 43;

No sabemos si esta nueva interfaz interactuará con la billetera de acceso rápido que también se supone que debe estar en el mismo menú, pero ciertamente parece haber suficiente espacio para acomodar ambos. Las futuras versiones de Android 11 probablemente arrojarán más luz sobre la situación.

ACTUALIZACIÓN: 2020/03/19 7:55 a.m. PDT POR MANUEL VONAU

Mejoras en la interfaz de usuario en Developer Preview 2

2 imágenes

Google sigue trabajando en el menú del botón de encendido. XDA Developers nos da un vistazo a una interfaz de usuario mejorada en Android 11 Developer Preview 2 que mueve los elementos regulares hacia arriba, seguidos de una sección de "Controles rápidos" que se puede completar con los interruptores de automatización del hogar. En la captura de pantalla izquierda arriba, podemos ver un botón para la aplicación Lightbulb experimental de Kieron Quinn que puede conectarse a la nueva función. Un menú le permite agregar más controles o reorganizarlos. Como antes, la función permanece sin anunciarse y solo se puede acceder a ella a través de hacks.

ACTUALIZACIÓN: 2020/03/20 3:33 p. m. PDT POR STEPHEN SCHENCK

Si bien los controles rápidos aún no son de fácil acceso público, XDA ha logrado armar un video corto que demuestra cómo debería funcionar la interfaz. Además, Google ha comenzado a compartir la documentación de Control, confirmando aún más los tipos de dispositivos compatibles.

Fuente: Desarrolladores XDA

Video:

Ir arriba