Cette page trouve sa raison d'être par le fait que ce produit est déjà ancien et que j'ai eu quelques difficultés à le ranimer. L'intérêt est sa faible conso sous Linux-4.14 (moins de 1W) pour des perfs peut-être meilleures que le Rpi0 et avec, surtout, la rj45 de base.
L'installation de motion est possible bien que je ne suis parvenu qu'à un flux de 2 images par secondes.
Pb : les essais avec Armbian, que j'utilise habituellement,
https://www.armbian.com/nanopi-neo/#kernels-archive-all
Ont amené le pb de changement d'adresse mac à chaque reboot, ce qui rend la bête inutilisable.
Je suis donc repassé à la source du produit qui date un peu mais ne présente pas ce pb :
http://wiki.friendlyarm.com/wiki/index.php/NanoPi_NEO
avec source OS :
https://drive.google.com/file/d/1WRNQNrNHrE8Vj9RRgGhAi_Ygv78zJcqn/view?usp=sharing
Remarque, la version : nanopi-neo_sd_friendlycore-xenial_4.14_armhf_20191219.img
Se log avec le compte administrateur : root et mot de passe : fa. Attention un utilisateur est déjà créé : pi et pw : pi qu'il convient de sécuriser.
Dans mon cas le NpiNeo est sur un radiateur de réccup car les anciennes installs sous linux 3 chauffent pas mal et je n'ai pas modifié le montage depuis. Attention ce produit semble sensible à une sous-tension d'alim ce qui explique l'alim directe sur le CI avec des fils AWG22 mini.
Transfert des vidéos sur la Freebox
par défaut, motion enregistre les vidéos sur le répertoire :
/var/lib/motion
et, pour économiser la SD, on peut les sauvegarder sur le répertoire :
NpiN-107/videos
A créer sur le disque dur de la Freebox.
On installe au préalable les cifs-utils
sudo apt install cifs-utils
Si cela n'est pas déjà fait, créer le fichier des paramètres utilisateur Freebox
/home/pi/freebox.credentials
Dans le fichier texte, ajouter les deux lignes suivantes :
username=
password=
Il n'y a rien derrière les signes =
Ajouter 1 ligne au fichier /etc/fstab pour le transfert sur la Freebox des sauvegardes vidéos.
//192.168.0.254/Disque\040dur/NpiN-107/videos /var/lib/motion cifs _netdev,rw,vers=1.0,iocharset=utf8,noauto,x-systemd.automount,uid=1000,gid=users,credentials=/home/pi/freebox.credentials,sec=ntlm,file_mode=0777,dir_mode=0777 0 0
Il est maintenant possible de relancer une lecture de fstab avec un sudo mount -a