# Remplacer

¿Por qué tal herramienta? ?

1

Jeedom ha estado ofreciendo desde la versión 4.3.2 una nueva herramienta Reemplazar que, en caso de problema o necesidad de reemplazar un equipo físico o virtual (un sensor de temperatura o presencia, un control de volumen, un nivel de agua, etc.), garantizará la copia de todos los comandos, informaciones, Parámetros avanzados e historial de este equipo a equipos nuevos.
También será responsable de sustituir el ID del antiguo equipo por el nuevo en todos los escenarios, diseños, virtuales, etc. que le hagan referencia.

De hecho, si se elimina el equipo antiguo, la referencia a su número de identificación original se borrará permanentemente. Entonces será necesario recrear todos los comandos y reintegrarlos en todos los diseños, widgets, etc. del nuevo módulo, incluso si es estrictamente del mismo tipo que el original, o incluso el mismo pero con un número de ID diferente.
Además, antes de cualquier eliminación de equipo, Jeedom avisará de las consecuencias de dicha eliminación en una ventana de alerta :

2

Aquí, quitar este sensor de vibración causará :

Y a partir del momento en que este equipo sea eliminado definitivamente, será sustituido en todas estas entidades por su antiguo número de identificación, o un campo vacío en lugar de su nombre original :

3

Operaciones a realizar antes de utilizar esta herramienta

Incluso si la herramienta Reemplazar le sugerirá que primero haga una copia de seguridad preventiva, se recomienda encarecidamente hacer una antes de comenzar este procedimiento de reemplazo.
Tenga en cuenta que esta herramienta es realmente poderosa porque realizará reemplazos en todos los niveles, incluidos aquellos en los que no había pensado o simplemente había olvidado. Además, no hay ninguna función deshacer cancelar o volver.

La siguiente fase será el cambio de nombre del antiguo equipo. Para ello basta con cambiarle el nombre, añadiendo el sufijo ‘_viejo’ por ejemplo.

4

No olvides guardar.

Luego deberás realizar la inclusión del nuevo equipo si es físico, o la creación del nuevo equipo virtual, siguiendo el procedimiento estándar específico de cada plugin. Este equipo será nombrado con su nombre final, luego el objeto padre y su categoría definida antes de activarlo.
Obtenemos así dos equipos :

5

Usando la herramienta Reemplazar>

Abra la herramienta Reemplazar , en el menú Herramientas>.

6

En el campo Objeto, seleccionar objeto(s) padre(s).

7

En las opciones, seleccione el modo deseado (Reemplazar O Copiar) en la lista desplegable, y dependiendo de las necesidades, las siguientes opciones (que están todas desmarcadas de forma predeterminada), o al menos :

8

Luego haga clic en Filtrar>

9

En el campo Reemplazos, aparecen todas las entidades relacionadas con el objeto principal :

10

Verifique el dispositivo de origen (renombrado a ‘_viejo’), es decir aquel del que deseamos copiar las órdenes, información, historial, etc En este caso, el equipo fuente será, por tanto, : [Habitación de un amigo]T°Chambre_old.
Haga clic en la línea para mostrar los diferentes campos relacionados.

11

En el juego Objetivo a la derecha, desplácese hacia abajo en la lista y seleccione el nuevo equipo que lo reemplazará, es decir [Habitación de invitados][Temperatura ambiente] en nuestro ejemplo.

12

En las listas desplegables que se muestran a continuación a la derecha, la información se presenta sobre un fondo azul, las acciones sobre un fondo naranja (abajo otro ejemplo de una luminaria donde hay acciones e información).

13

Y si hay una coincidencia directa (mismo nombre en particular), los diferentes parámetros se establecerán automáticamente.

14

Aquí todo se reconoce automáticamente. De lo contrario, el campo estará vacío y tendrá que seleccionar manualmente la información/acción correspondiente de la lista desplegable, si es relevante.

15

Haga clic en Reemplazar>,

16

Validar la reposición, comprobando que se ha realizado una copia de seguridad antes (ojo, no hay vuelta atrás) !).

17

Además, la herramienta te lo sugerirá en esta etapa. Pero al salir de esta función para realizar esta copia de seguridad en este momento, también abandonarás todas las configuraciones ya realizadas, de ahí el interés de realizar esta copia de seguridad desde el inicio del procedimiento.

Después de ejecutar el comando, después de una breve espera, aparecerá una ventana emergente de alerta que indicará la finalización exitosa del procedimiento.

Cheques

Asegúrese de que se haya tenido en cuenta el nuevo equipo en los diseños, escenarios, widgets, virtuales, plug-ins, etc. con su configuración (layout, display, asignación de widgets, etc.), y (si aplica) los asociados. historia.

18

Para verificar adecuadamente que no se hayan generado problemas adicionales después de este reemplazo, es posible utilizar la función de detección de comandos huérfanos. Vaya a Análisis , Equipo , haga clic en la pestaña Comandos huérfanos.

19

20

Si todo salió bien, no debería haber líneas presentes en este informe.

21

En caso contrario, será necesario realizar un análisis línea por línea de cada problema identificado para solucionarlo.

22

Pero si la herramienta Reemplazar no tiene en cuenta los comandos huérfanos, aún es posible realizar reemplazos con esta función. Este comando reemplaza la ID que se encuentra aquí en la ventana de configuración de comandos :

23

Finalisation

Si todo es correcto, el equipo antiguo (T°Chambre_old en el ejemplo) se puede eliminar definitivamente. No deberían aparecer más referencias en la ventana emergente de advertencia durante la eliminación, excepto los comandos intrínsecos a este equipo.

24

Aquí, este equipo sólo está referenciado por su objeto de pertenencia y sus propios comandos, lo cual es normal. Por lo tanto, podemos eliminarlo sin arrepentirnos.

Conclusion

Esta herramienta es práctica, pero igualmente peligrosa si se utiliza mal debido a sus implicaciones en múltiples niveles.
Además, tenga en cuenta estos fundamentos :

Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site web. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.