mai 09
L’idée : faire un radio réveil avancé à partir d’un PC.
Bios : wake up automatique à 6h00 tous les matins.
Lancer la tache “réveil” avec un crontab.
La tach réveil:
- Détecter présence sur place (mode local/distant) via bluetooth du tel en attendant de trouver mieux.
- Syncronisation du calendrier interne avec calendrier publié sur le net (Google Calendar) qui doit etre à jour (ou avec calendrier téléphone via bt ?)
- Récupération heure de réveil pour le jour de la semaine (fichier de configuration par défaut)
- Recherche d’événement spécifique pour la journée d’aujourd’hui (chaque jour de la semaine, vacances scolaires, jour férié…)
- A partir du calendrier + hre par défaut (+ jour férié ?) –> détermination de l’hre du réveil
- Réveil :
- Si mode distant : mise à jour calendrier google pour etre prévenu par sms du réveil (avec récapitulatif événements de la journée ?… pas forcément utiles car un sms envoyé par google X minutes avant chq événement)
- Si mode local : allumage de la chaine (envoi signal IR via un boitier USB ?) mesure du bruit local, lancement lecteur musique au volume le plus bas, puis augmentation du volume progressive (rapide au départ jusqu’à ce que la valeur mesurée atteigne un seuil fixé (fichier de propriétés), ensuite augmentation progressive. Lors de la réception d’un signal IR (de la télécommande) ou clavier () interruption de la lecture (voire, si aucune autre action prévue, arret du PC / mode veille prolongée pour réveil plus rapide).
Reste à faire : tout.
Problèmes potentiels :
- lancement de taches alors qu’aucun user n’est loggé (sauf peut etre en cas de wake up suite à une veille prolongée…)
- Sécurité : hébergement chez hébergeurs gratuits (eg free) => http… voir possibilité hébergement https ou autres options pour sécuriser les transactions
- Transformer son ordinateur en réveil matin et plus précisément le script d’interception de crt-alt-suppr clavier pour arret du réveil.
- Script python radio-réveil avec rythmbox.
- Synchronisation iCal, google Calendar, Evolution… : GCalDaemon (mode always online/dial up), iCalx (compatible Sunbird à défaut de Mac/iCal , Plaxo
- Publier un calendrier iCal + contacts sur Internet en php : http://www.icalconsult.com/ (basé sur phpicalendar en remplacant $timeFormat_small = ‘g:i’; par $timeFormat_small = ‘G:i’; à la ligne 172 pour afficher les heures 24)
Leave a Reply
You must be logged in to post a comment.