Vous souhaitez être prévenu rapidement par SMS en cas de coupure de courant à votre domicile à votre lieu de travail ?
Voici une solution très simple et peu onéreuse que vous pouvez mettre en place.
Cette solution consiste à utiliser un vieux téléphone Android équipé d'une SIM Free Mobile à 0€ ou 2€.

Une application Android "Power Outage Alarm" vous permet d'être alerté par SMS à la moindre coupure de courant. Il suffit d'installer l'application et de configurer le numéro de téléphone contacter. Au moindre arrêt de l'alimentation du téléphone, un SMS sera transmis automatiquement pour vous prévenir de la coupure de courant, cela peut-être pratique si votre système d'alarme ne fonctionne pas sur un onduleur ou si vous avez des systèmes critiques à superviser (chambre frigorifique, baie de serveur ...).

Pour les geeks, il est possible de développer très simplement une application similaire. L’événement transmis par le système Android est ACTION_POWER_CONNECTED lorsque que le téléphone est alimenté et ACTION_POWER_DISCONNECTED lorsque le téléphone n'est plus alimenté.

Il vous suffira donc de remplir le ''Manifest'' avec les bons ''Intent'' à écouter:


<receiver android:name=".PowerConnectionReceiver">
  <intent-filter>
    <action android:name="android.intent.action.ACTION_POWER_CONNECTED"/>
    <action android:name="android.intent.action.ACTION_POWER_DISCONNECTED"/>
  </intent-filter>
</receiver>

Vous pourrez ainsi envoyer un SMS dès lors que l'un de ces deux événements se produisent :


public class PowerConnectionReceiver extends BroadcastReceiver {
  @Override public void onReceive(Context context, Intent intent) {
        if(intent.getAction() == Intent.ACTION_POWER_CONNECTED) {
            // Envoi de SMS pour informer du retour de courant.
        } else if(intent.getAction() == Intent.ACTION_POWER_DISCONNECTED){
            // Envoi de SMS pour informer de l'arrC*t de courant.
        }
}

Par contre, je n'ai aucune idée du coût que cela peut représenter de laisser brancher un téléphone et la durée de vie de la batterie si celle-ci est mise en charge en permanence ...