Este módulo permite definir un conjunto personalizado de propiedades en una plantilla que se heredarán en los dispositivos.
Estas opciones se pueden tomar usando una entrada con la función get_options. No requiere ningún valor de entrada.
Si un campo se utiliza como una acción verdadero/falso (como para reiniciar), debe establecer la propiedad como is_action.
Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.
auto_awesome Qué hace este módulo
Generado por IA a partir del código · Odoo 15.0Permite definir propiedades personalizadas (texto, número, sí/no, fecha) en plantillas y dispositivos IoT, y leerlas desde las entradas del dispositivo. Añade un menú de configuración Device Property y una pestaña Options en los dispositivos IoT.
Este módulo añade una forma de almacenar información adicional y personalizada en los dispositivos IoT. Primero creas "Device Properties" reutilizables (por ejemplo un campo de texto, número entero, decimal, sí/no o fecha) con un nombre técnico, un widget, si es obligatorio, un valor predeterminado y si es una acción.
- Aparece un nuevo menú "Device Property" bajo el menú de configuración de IoT, con pantallas de lista y formulario para crear y buscar estas propiedades.
- En una plantilla de IoT puedes adjuntar varias propiedades; cuando la plantilla se aplica a un dispositivo, se crea una línea de opción por propiedad, usando el valor predeterminado de la propiedad cuando está establecido.
- En el formulario del dispositivo IoT, una nueva pestaña "Options" muestra las líneas de opción del dispositivo, donde los usuarios rellenan el valor de cada propiedad.
- Cada propiedad solo puede usarse una vez por dispositivo (se bloquea un duplicado), y las propiedades obligatorias no pueden dejarse vacías.
- Las propiedades Sí/No marcadas como acciones se restablecen automáticamente a No después de ser leídas por una entrada del dispositivo, por lo que se comportan como comandos de un solo uso (por ejemplo, una solicitud de reinicio).
- Las entradas del dispositivo exponen estos valores a través de
get_options, indexados por el nombre técnico de la propiedad.
El módulo toca iot.device, iot.device.option, iot.device.property, iot.device.input y iot.template, y añade un tipo de vista personalizado "IoT Option" usado para renderizar las opciones.
Depende de
Modelos y campos (7)
- iot.device · amplía un modelo existenteoption_ids
- ir.ui.view · amplía un modelo existentetype
- iot.template · amplía un modelo existenteproperty_ids
- iot.device.input · amplía un modelo existente
- iot.device.option · modelo nuevoname, value, widget, required, sequence, device_id, value_int (Whole number value), value_str (Text value), field_name, field_type, value_bool (Yes/No value), value_date (Date value), property_id (Property), value_float (Decimal number value)
- iot.device.property · modelo nuevoname, widget, required, is_action, tech_name, field_type, default_value
- ir.actions.act_window.view · amplía un modelo existenteview_mode
Texto generado por IA (DeepSeek) al leer el código de la versión 15.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub
Disponibilidad por versión
Revisado: 2026-11-03Estado de confirmación: 4 confirmadas, 5 sin información de 9 versiones.
Fuentes · Odoo 15.0
Confirmado el 2026-11-03 en la rama 15.0 de OCA/iot.
terminal Instalación y uso
Sin información verificadaLas instrucciones de instalación, el paquete de distribución, las dependencias y los pasos de configuración no se muestran porque todavía no se han verificado en la documentación del módulo para ninguna versión.
Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.