Diffuser un son sur Google Home en ligne de commande

Pour diffuser un son sur Google Home (fonctionne aussi sur une Chromecast ou un Google Home Mini) en ligne de commande, il vous suffit d’installer le très bon castnow.

castnow fonctionne avec nodejs, vous trouverez ci-dessous comment installer nodejs et castnow sous Linux (Raspbian dans mon cas) et Windows.

 

Installer castnow

  • Sous Linux

Installer nodejs

Dans le terminal taper la commande suivante :

sudo apt-get install nodejs-legacy

Installer castnow

Dans le terminal taper la commande suivante :

sudo npm install -g castnow

  • Sous Windows

Installer nodejs

Télécharger l’installeur nodejs sur https://nodejs.org/en/#download

Lancer l’installeur préalablement téléchargé.

Installer castnow

Ouvrir une fenêtre de commande et taper la commande suivante :

sudo npm install -g castnow

Utiliser castnow

Vous pouvez maintenant diffuser des mp3 sur votre Google Home (ou des mp4 sur votre Chromecast). Pour cela rien de plus simple, il suffit de taper en ligne de commande l’exemple suivant :

castnow audio.mp3

Si vous avez plusieurs Chromecast et/ou Google Home vous pouvez spécifier l’ip du périphérique de destination.

castnow --address "192.168.x.x" audio.mp3

Outre le côté multimédia, vous pouvez ensuite affecter la diffusion de certain fichier audio à des horaires prédéfinies via les tâches planifiées de votre OS préféré.

N’hésitez pas à poser vos questions dans les commentaires.

 

sources :

https://bytesofpi.wordpress.com/2016/08/27/installing-castnow/
http://www.v-labs.fr/article/tuto-raspberry-pi-configurer-le-wifi-et-installer-nodejs
https://github.com/nodejs/node-v0.x-archive/issues/3911#issuecomment-18951288

Comment sauvegarder des replays

Je vous avez présenté il y a quelques années TVO et Neo-Net, deux logiciels permettant d’enregistrer des replays, malheureusement ils ne sont plus maintenus et donc plus fonctionnels.

Leur digne successeur est Captvty, qui allie une interface simple et de nombreuses fonctionnalités tel que le visionnage en direct (pour les chaînes gratuites), l’enregistrement du direct, un affichage par rubrique…

Vous pourrez dès lors basculer vos replays sur votre mobile ou les stocker pour un visionnage ultérieur (vacances par exemple).

Vérifier le changement de mot de passe chez VPNBOOK

Pour les besoins de ma femme, remise en fonction du VPN client de la freebox. Pour cela j’utilise les VPN mis à disposition par VPNBOOK. Solution gratuite dont le seul inconvénient est le changement mensuel du mot de passe. Ce n’est pas la chose que j’ai l’habitude de suivre régulièrement.

Pour palier à ce petit inconvénient, je vous mets à disposition le petit script PHP qui va checker le mot de passe du site VPNBOOK avec le dernier mot de passe sauvegardé dans un fichier texte. Si le mot de passe est différent il est sauvegardé et envoyé par mail.

<?php
# reading VPNBOOK page
$page = file_get_contents("https://www.vpnbook.com/");
# search 'Password:' position
$pos = strpos($page,"Password:");
# reading password
$password = substr($page,$pos+10,7);
# opening and reading file with old/current password
$passwordfile = fopen("vpnbook.txt", "w+");
$passwordold = fread($passwordfile, filesize("vpnbook.txt"));
# checking passwords
if ($password <> $passwordold) {
# if passwords are differents, saving the new password and sending it by email
fwrite($passwordfile, $password);
fclose($passwordfile);
$sendmail = mail("ton@mail.com", "VPNBOOK - Changement de mot de passe", "Bonjour, Le nouveaus mot de passe VPNBOOK est : ".$password);
}
?>

Si vous êtes chez OVH vous pouvez créer une tâche planifiée et vous n’aurez plus à vous en occuper.

Bien sûr le script peut être amélioré et le sera certainement quand j’aurais un peu plus de temps disponible.

N’hésitez pas à commenter pour partager vos astuces VPN et PHP.

Etendre le volume d’un NAS Synology

Pour étendre un volume sur votre NAS il vous faudra passer par 3 étapes.

La première est bien évidement d’acheter un disque dur et de le fixer et brancher sur votre NAS (ou votre PC si, vous utilisez Xpenology). Pour ma part j’ai une préférence pour les Western Digital RED. En comparaison avec des Seagate, qui je trouve sont très lents pour sortir de veille.

Une fois votre NAS démarré avec son nouveau disque dur, il vous faudra lancer le gestionnaire de stockage. Vous pourrez ainsi ajouter le disque dur fraîchement installé au RAID déjà en place.

Après avoir cliqué sur Groupe RAID dans le menu à gauche, cliquez sur le menu déroulant Gérer et sélectionnez Ajouter un disque.

Effectuer un drag and drop du disque disponible vers le groupe RAID déjà en place.

Cliquez sur Suivant.

Valider votre choix en cliquant sur le bouton Appliquer.

Il ne vous reste plus qu’à attendre quelques heures pour que le RAID prennent en charge ce nouveau disque.

Vous pourrez suivre l’évolution dans le gestionnaire de stockage.

Ou par l’intermédiaire du widget stockage.

Après de nombreuses heures, prêt de 10 heures pour 1To sur ma configuration, il vous faudra étendre l’espace disponible de votre volume

Sélectionner Volume dans le menu gauche.

Cliquez sur le bouton Modifier.

Cliquez sur le bouton Max, puis sur OK.

 

Vous pouvez maintenant profiter de l’espace disque que vous venez d’ajouter à votre NAS Synology.

N’hésitez pas à poser vos questions dans les commentaires.

Comment accéder à son NAS Synology depuis Internet

Vous venez d’investir dans un NAS Synology ou de remettre sur pied un vieux PC avec Xpenology. Pour y accéder lorsque vous êtes sur le même réseau local, rien de plus simple il suffit de taper son adresse IP ou son nom NetBios dans la barre d’adresse de votre navigateur préféré. En revanche si vous êtes chez des amis, au travail, enfin n’importe où sauf chez vous il va falloir procéder à quelques configurations sur votre NAS mais aussi et surtout sur votre box ou votre routeur ADSL/Fibre.

Par défaut vous accéder à votre NAS par l’intermédiaire des port 5000 (http) et 5001 (https). Il va donc falloir expliquer à votre box ou routeur qu’il doit rediriger tout le trafic entrant sur les ports 5000 et 5001 vers votre NAS.

Dans mon cas il s’agit d’une freebox V6.

Ci-dessous le pas à pas pour configurer les redirections de ports de votre Box à votre NAS.

  • Connectez vous à l’interface d’administration de votre freebox puis saisissez le mot de passe.

  • Dans les paramètres double cliquez sur Gestion des ports.

  • Cliquez sur Ajouter une redirection.

  • Renseignez les champs pour cette nouvelle redirection. Le champ IP destination correspond à l’adresse IP du NAS.

Recommencer l’étape 3 pour ajouter la redirection du port 5001 qui permettra de faire aboutir le traffic https vers le NAS.

Pour les box des autres FAI je vous invite à suivre les liens suivants.

D’après ce que j’ai pu lire sur les forums Bouygues Télécom et SFR, le mieux est d’utiliser un vrai routeur derrière la box de l’opérateur.

Dans un prochain billet je vous montrerai comment attribuer un nom de domaine à votre NAS.

Installer DSM sur un PC

C’est en voulant remettre en route un vieux PC et 4 disques durs d’un tera-octets (1 To) que m’est venu l’idée de chercher si le très bon Disk Station Manager (DSM) de Synology était installable sur un PC standard.

Après quelques recherches et pas mal de lecture je suis tombé sur le site Xpenology. Une communauté qui échange et met à disposition un hack permettant de simuler un appareil Synology.

Ce hack consiste à préparer une clé USB qui va faire croire au DSM qu’il est bien sur un NAS Synology.

Le tutoriel est disponible sur le forum Xpenology.

Attention à bien suivre chacune des étapes y compris les spécificités.

La liste de matériel compatible n’est pas exhaustive, en ce qui me concerne ma configuration est la suivante :

Une fois installé votre PC fonctionne comme un NAS Synology. Pour en profiter pleinement vous pouvez ensuite le rendre accessible via internet en lui attribuant un redirection par l’intermédiaire d’un nom de domaine par exemple.

Déjà possesseur d’un NAS Synology dédié au multimédia (photos et vidéos), ce nouveau NAS permet à chaque membre de la famille de sauvegarder leurs données. Pour cela j’utilise le très bon Cloud Station Server.

N’hésitez pas à poser vos questions dans les commentaires.

Les fichiers GoPro

Un post rapide pour vous présenter les 3 types de fichiers que vous trouverez sur vos caméras GoPro.

  • MP4 : La vidéo que vous aurez filmé avec les paramètres configurés sur votre caméra
  • LRV : La vidéo en qualité réduite (432×258, H264, AAC)
  • THM : Une vignette de la vidéo (JPEG 160×120)

Pour vos montages comme vous l’aurez compris seul les fichiers MP4 ont une utilité. Il n’est pas utile de garder les fichiers LRV eh THM.

Profitez en pour regarder ma playlist Be a Hero sur YouTube.

Installer Google Play sur Kindle Fire

Bandeau Kindle Fire

La Kindle Fire est une tablette sous Fire OS, un OS dérivé d’Android. Cependant seul l’accès aux applications de l’Appstore ou de Amazon Underground est possible. Mais le catalogue d’applications est malheureusement assez restreint si on le compare à celui de Google Play.

Vous trouverez ci-dessous les étapes permettant d’installer Google Play et donc avoir accès à toutes les applications Android sans restriction.

Pré-requis

  • Un explorateur de fichier. Je vous conseille l’excellent ES File Explorer File Manager.
  • Autoriser les Applications de sources inconnues (Paramètres > Sécurité).

Installation

  1. Télécharger le pack de fichiers Google Play Files 4 Kindle Fire.zip. Ce pack contient les 3 fichiers nécessaire à l’installation de Google Play sur votre Kindle Fire.
  2. Décompresser le fichier ZIP dans le dossier de votre choix.
  3. Via l’explorateur de fichier installé au préalable exécutez le fichier GoogleServicesFramework.apk.
  4. Redémarrez votre Kindle Fire.
  5. Exécutez maintenant le fichier com.android.vending-4.4.21.apk.
  6. Exécutez maintenant le fichier GooglePlay.4.5.10.apk.
  7. Redémarrez votre Kindle Fire.

Vous pouvez maintenant utiliser Google Play sur votre Kindle Fire. Lors de la première exécution de Google Play il vous faudra connecter ou créer un compte Google. Si vous utilisez des jeux, vous serez invité à installer Google Play Jeux.

[ Source ]

Installer un serveur Mumble sur un Raspberry Pi

bandeau_raspberrypi

L’idée de départ était de mettre en place un serveur Ventrilo sur Raspberru Pi. Mais aucune version ARM n’étant disponible, je me suis orienté vers Mumble. Pour la mise en place, rien de plus simple. Installez vous la distribution Raspbian “wheezy”. Il ne vous restera plus qu’a vous connecter en SSH avec le login pi et le mot de passe raspberry.

Pour l’installation du serveur Mumble, rien de plus simple. Il vous suffit de taper la ligne de commande suivante :

sudo apt-get install mumble-server

Il ne vous reste plus qu’à configurer votre serveur mumble en tapant :

sudo dpkg-reconfigure mumble-server

Penser à noter le mot de passe administrateur, il vous sera utile pour administrer votre serveur via le logiciel client.

[ Source ]