Puede encontrar la primera parte sobre como construir un sensor de nivel de agua, aquí:
Es necesario:
-Frambuesa Pi con
Apache
PHP
Sendmail o postfix si quieres una alerta de correo electrónico.
Qué hará el software:
La parte de comando
Esta parte es invisible para el usuario y es (y debe) independiente de la Página Web.
Uso de cron, leer el nivel del agua cada minuto y guardar la información en un archivo. Si el nivel del agua alcanza un cierto nivel, se enviará un correo electrónico. Esta es la parte más importante.
La Página Web
En esta parte, la página web lee la información desde el archivo escrito por el trabajo de cron y muestra una imagen de su hoyo.