Paso 9: Configurar la lista de teléfono y correo electrónico
El nombre del archivo de la lista de teléfono y correo electrónico respectivamente se declara por la variable data_list. Los datos consiguen leer en el script principal water_alarm_system.py en la demanda. Que permite actualizar la lista de teléfono y correo electrónico en cualquier momento mientras se ejecuta el script principal. Se puede hacer a través de SSH (por ejemplo con Tunnelier) desde otro dispositivo (PC, tablet PC, etc.) dentro de la red.
El archivo adjunto 'phone_and_email_list.txt' muestra el conjunto general para arriba de la lista. Los números de teléfono se reconocen valores enteros o dos asteriscos seguidos por enteros al principio de las líneas correspondientes en el archivo de datos. Un número de teléfono dado por dos asteriscos seguido por dígitos, es decir, ** 1 es utilizado por el Fritz! Caja para números de teléfono internos dentro de su red de teléfono. El texto después de los números debe describir de alguna manera los destinatarios y se utiliza en el archivo log.txt y los emails de recordatorio crearon por el scipt principal.
Las direcciones de correo electrónico aparecen después de la línea 'lista de destinatarios de correo electrónico'. Es importante que esta línea comienza con el palabra "correo electrónico" desde el script principal busca esa palabra y espera que después de eso las direcciones de correo electrónico. El texto después de las direcciones de correo electrónico en cada línea debe describir de alguna manera a que se refiere la dirección de correo electrónico. No se enumeran en el archivo log.txt, pero en los emails de recordatorio.