Raspberry Pi, caméra, timelapse : Freebox, Widgets, FTP

Les améliorations techniques ayant été effectuées, cf billet précédent, il était temps de remettre la Framboise à jour : rien n’avait été fait depuis une année environ, un p’tit apt-get upgrade n’a pas été inutile donc, suivi d’un rpi-update.

A noter que cette dernière commande avait désactivé les modules i2c et rpi : un raspi-config plus tard, un reboot, et tout était reparti, les capteurs de température/pression refonctionnaient comme avant.

FREEBOX ET AFP :

Les améliorations logicielles donc, à commencer par le stockage des images sur le disque dur d’une Freebox Revolution, en installant le protocole afp :

sudo apt-get install afpfs-ng

Il ne reste plus maintenant qu’à venir créer un répertoire sur le Raspberry et « monter » la Freebox :

mkdir /home/pi/freebox
sudo mount_afp 'afp://login:pass;@192.168.1.1/Disque dur/timelapse' /home/pi/freebox/

Remplacez login:pass par vos propres informations, et l’IP 192.168.1.1 par celle que vous utilisez, bien entendu.

Pour rendre ce montage opérationnel en cas de reboot, ajoutez la ligne dans /etc/rc.local :

sudo mount_afp 'afp://login:pass;@192.168.1.1/Disque dur/timelapse' /home/pi/freebox/

et redémarrez. En allant dans /home/pi/freebox, vous afficherez le contenu de votre Freebox, simple non ? J’ai rajouté un chmod 755  freebox/ personnellement, même si effectivement cela peut présenter un risque de sécurité.

 

TIMELAPSE :

Autre amélioration, la copie de l’image capturée toutes les minutes, photo.jpg sur la freebox, mais une copie uniquement toutes les 5 mn pour ne pas charger le disque. Il suffit de rajouter une simple ligne dans le crontab, avec crontab -e :

*/5 * * * * cp /home/pi/photo.jpg /home/pi/freebox/timelapse/$(date "+\%Y\%m\%d\%H\%M\%S.photo.jpg")

Nous récupérons alors un fichier jpg intégrant la date et l’heure au début, pratique ensuite pour les compiler et en retirer une animation vidéo par exemple… Sur OS/X, j’utilise Time Lapse Assembler : sélectionnez un répertoire, indiquez 5 fps pour une vitesse d’affichage convenable, et compilez en cliquant sur Encode.

time lapse assemblerLe résultat est bluffant j’avoue, il ne lui manque qu’un peu de musique, chose possible si vous uploadez sur Youtube par la suite.

 

WIDGET ANDROID :

Notre Raspberry Timelapse transmet toutes les minutes une photo à jour sur un site web, via ftp, en utilisant ncftpput et un simple script bash. La commande est simple :

ncftpput -t 30 -u login -p password ftp.monsite.com /www /home/pi/photo.jpg

Entrez les informations correctes bien entendu : login, mot de passe, l’url de votre site ftp et le répertoire destination (ici /www). Nous pouvons donc visualiser une image sur http://www.monsite.com/photo.jpg. Super, mais si cette image s’affichait d’elle même, toutes les xx minutes, directement sur notre tablette Android, sous forme de Widget :

widget
Widget Android pour URL

Installez simplement URL IMAGE WIDGET depuis Google Play puis venez installer le widget sur votre dock Android : différentes tailles vous seront proposées. Rentrez l’url http://www.monsite.com/photo.jpg, choisissez la période d’actualisation (en heures ou minutes), et validez en tapant sur CLOSE : et voilà, vous aurez votre cliché aussi souvent que voulu, pratique non ?

 

 

Publications similaires

  • Bbox : liaison box adsl / box TV sans fil !

    A défaut d’avoir du CPL dans l’offre Bbox, voici un pack qui vous permettra de relier sans fil votre bbox adsl à votre bbox TV. Il se compose de : deux bornes 150 MBps 5 GHz deux alimentations POE les cordons ethernet nécessaires pour vous relier un manuel de mise en service, en français L’un des modules se reliera bien évidemment au port Ethernet 4 de la bbox, l’autre se reliera quant à lui sur la box TV. Ils seront pointés…

  • |

    Les banques et les petits ? L’aide participative de Miimosa !

    Allez, on change un peu de sujet pour ce court billet, on va parler des banques et du rôle qu’elles ont oublié de jouer: aider, participer, encourager, soutenir, et prendre des risques. Ici je parle d’un projet sur un site participatif, Miimosa, un site qui va aider les agriculteurs ayant des projets à trouver des financements. Oh ne rêvez pas, personne ne demande des millions d’euros, non, ça on le laisse aux riches financiers qui spéculent sur nos vies :…

  • ESP8266 : quelle platine ?

    Je joue depuis plusieurs jours avec des platines ESP8266 et j’en découvre toujours plus chaque jour. Le soucis maintenant est de choisir LA platine parfaitement adaptée à mon application : fonctionner comme détecteur d’ouverture, reliée au réseau WiFi d’une box, et transmettant des trames UPD pour signaler les évènements. Je vais donc revenir sur plusieurs modèles qui me semblent intéressants : ESP-01 : La plus accessible des platines avec son gros connecteur et son antenne WiFi intégrée. Elle dispose de…

  • Aircam Mini & Airvision : la surveillance vidéo de pointe !

    Suite du test de l’Aircam mini, avec l’utilisation de l’interface de gestion vidéo, installée sur une machine virtuelle XP Pro. Une fois le logiciel AirVision et son enregistreur NVR installés, une fois la caméra installée, nous récupérons l’image en temps réel dans l’interface de configuration : Un plan virtuel vous est proposé par défaut, à charge pour vous de le modifier en l’adaptant au lieu de l’installation bien évidemment. Vous allez en outre pouvoir identifier chaque caméra avec un timestamp,…

  • Imprimante LK4 Pro : direct drive

    Imprimante parfaite pour débuter, la LK4 Pro de Longer, l’équivalent de l’U30 Pro d’Alfawise, souffre tout de même de quelques défauts, ou du moins, il est possible de la faire évoluer, de l’améliorer, comme ici avec un direct drive. Direct Drive, kesako ? Eh bien au lieu de faire transiter votre filament depuis la bobine, l’extruder, puis la tête d’impression, le filament va rentrer sur un bloc comprenant l’extruder (en alu) et la tête d’impression, aboutissant à une meilleure impression…

  • Ubiquiti : nouveaux produits en approche !

    La rentrée est là, le monde redémarre enfin, et les nouveaux produits débarquent, tels les nouveaux matériels Ubiquiti, avec des bornes 802.11ac (1.3 Gbps de débit) et AirGateway, la borne 802.11bgn compacte du constructeur américain. Comme toujours avec Ubiquiti, attention aux stocks, contactez-nous AVANT de commander pour éviter toute mauvaise surprise. Cliquez sur les images pour arriver directement sur la page produit d’Infracom Online.