Comparar array en condiconal if

Mañana implemento las nuevas propuestas ya que hoy estoy fuera del proyecto..

Muchas gracias.

Pero antes, Una pregunta de tipo hardware, resulta que el RTC hizo un reset a valores por defecto, cuando un relevador se apago.. es posible que el relevador genere un campo y afecte el RTC al estar algo cerca, unos 15 cm de distancia, o es defectuoso ? La pila es nueva.

Gracias.