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 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.

Choisir la feuille visualisée sur un document Spreadsheet partagé

bandeau_google drive

Lorsque vous partagez une feuille de calcul depuis votre Google Drive, vous obtenez un lien du type :

https://docs.google.com/a/domaine.com/spreadsheet/ccc?key=0AoujC87XKBdYdEs2UzJ4Nm1hR3PMmpJXS1pMRhUyAkt

Par défaut les utilisateurs arriveront sur la première feuille. Si pour des raisons de comodité vous désirez qu’ils arrivent sur une autre feuille, ajouter le paramètre gid à la fin de votre url pour obtenir un lien du type :

https://docs.google.com/a/domaine.com/spreadsheet/ccc?key=0AoujC87XKBdYdEs2UzJ4Nm1hR3PMmpJXS1pMRhUyAkt#gid=3

gid est le numéro de la feuille ou la première feuille à pour numéro 0. Dans l’exemple on affichera donc la quatrième feuille.

Connexion SSH avec Putty

bandeau_putty

Vous avez un serveur avec utilisant le protocole SSH (Secure Shell), vous pouvez vous y connecter facilement (et gratuitement) avec le logiciel Putty.

Avant toute chose vous devez télécharger Putty en vous rendant ici. Pas d’installation puisqu’il s’agit d’un exécutable, charge à vous de créer un dossier et un raccourci pour le lancer, ou tout simplement de le placer sur votre bureau.

Au lancement vous obtiendrez la fenêtre qui suis.

putty.000.lancement

A vous de renseigner le champ Host Name en saisissant le nom d’hôte ou l’adresse IP de la machine sur laquelle vous voulez vous loguer. Renseigner dans le champ Save Session le nom de la session. Ceci permet d’avoir une sauvegarde des données de connexion et de ne plus avoir à les renseigner.

putty.001.selection.host

Pour lancer la connexion SSH sur une machine il ne vous reste alors qu’à double-cliquer sur le nom d’hôte. Lors de la première connexion il vous faudra valider la demande d’autorisation d’accès.

putty.002.first.connection

Il ne vous reste pluq qu’à vous loguer en renseignant vos identifiants

putty.003.login

Vous pouvez dès lors gérer en ligne de commande la machine sur laquelle vous êtes connecté.