Aller au contenu principal

Gérez votre musique dans Gladys avec des enceintes Sonos !

· 7 minutes de lecture
Pierre-Gilles Leymarie
Fondateur de Gladys Assistant

Salut à tous !

Cela fait longtemps que beaucoup d'entre vous me demandait une gestion de la musique dans Gladys, c'est maintenant chose faite avec Gladys 3.3.

Cette version apporte un support de la musique dans Gladys de la même façon que j'ai fais pour les Device, de façon complètement abstraite au niveau du core de Gladys, avec des modules qui derrière font office de drivers vers des plateformes spécifiques ( ici je vais vous montrer comment j'ai connecté une enceinte Sonos Play:1 à Gladys !).

Qu'est ce que cela veut dire en terme de scripts ? d'interactions ?

Cela veut dire que Gladys est capable de gérer la musique de façon native, que ce soit dans les scripts, dans les scénarios, par les commandes textuels ou par la voix... Et ce quel que soit le module derrière !

Rejoignez la communauté, et recevez l'actualité du projet !

Les mails sont envoyés par Pierre-Gilles Leymarie, le fondateur du projet, et vous pouvez toujours vous désinscrire à tout moment 🙂

De la reconnaissance vocale sur Raspberry Pi avec Gladys ? Oui !

· 7 minutes de lecture
Pierre-Gilles Leymarie
Fondateur de Gladys Assistant

Salut à tous !

Vous êtes nombreux à me demander depuis le début du projet quand la reconnaissance vocale sera disponible. Lorsque le projet a commencé il y a maintenant plus de trois ans, les technologies n'étaient pas prêtes : la reconnaissance vocale de l'époque était décevante, sur Linux je n'en parle même pas, et c'était compliqué d'écouter H24 dans la pièce de l'utilisateur pour attendre une commande. Il y avait des solutions sous Windows, mais elle étaient peu flexible, et nécessitaient d'avoir un PC complet allumé en continu.

Sauf que depuis, les choses ont pas mal changées ! Les systèmes que l'ont voit autour de nous ont réglés le problème de "l'écoute H24" en proposant une solution hybride : Le système attend un mot clé ( le fameux "ok google", "Alexa", "Hey Siri" ) en écoutant en local et en faisant passer le son par un modèle entrainé à reconnaître uniquement ce hotword, puis lorsque le mot clé est détecté, le son est streamé vers un serveur qui lui est capable de reconnaitre une phrase complète.

Rejoignez la communauté, et recevez l'actualité du projet !

Les mails sont envoyés par Pierre-Gilles Leymarie, le fondateur du projet, et vous pouvez toujours vous désinscrire à tout moment 🙂

Ce qu'il faut attendre de Gladys 3.0 !

· 10 minutes de lecture
Pierre-Gilles Leymarie
Fondateur de Gladys Assistant

Salut à tous!

J'en parle beaucoup sur le forum, mais je n'ai rien encore écris "d'officiel" sur le blog à propos de cette prochaine version de Gladys, Gladys 3.0.

Voici donc un récapitulatif des features et des concepts qui vont apparaître dans cette nouvelle version :) N'hésitez pas à faire des remarques en commentaires !

Rejoignez la communauté, et recevez l'actualité du projet !

Les mails sont envoyés par Pierre-Gilles Leymarie, le fondateur du projet, et vous pouvez toujours vous désinscrire à tout moment 🙂

Bilan de l'année 2015 et projets pour 2016 !

· 8 minutes de lecture
Pierre-Gilles Leymarie
Fondateur de Gladys Assistant

Salut à tous!

L'année 2015 a été une grande année pour le projet, et j'aimerais faire un petit bilan avec vous, et de vous parler de la suite du projet.

Rejoignez la communauté, et recevez l'actualité du projet !

Les mails sont envoyés par Pierre-Gilles Leymarie, le fondateur du projet, et vous pouvez toujours vous désinscrire à tout moment 🙂

La shopping list de Gladys pour un Noël connecté !

· 6 minutes de lecture
Pierre-Gilles Leymarie
Fondateur de Gladys Assistant

Salut à tous ! Noël approche, j'espère que votre liste de cadeaux est pleine d'Arduinos, de Raspberry Pi et de gadgets pour vous et votre Gladys ! Si certains d'entre vous hésite encore à se lancer dans l'aventure Gladys, c'est peut-être l'occasion de s'équiper :) Voilà une petite shopping list de Noël spécial Gladys !

Rejoignez la communauté, et recevez l'actualité du projet !

Les mails sont envoyés par Pierre-Gilles Leymarie, le fondateur du projet, et vous pouvez toujours vous désinscrire à tout moment 🙂

Une station météo connectée à internet

· 7 minutes de lecture
Pierre-Gilles Leymarie
Fondateur de Gladys Assistant

Salut à tous ! Aujourd'hui nous allons créer une petite station météo d'intérieur (ou d'extérieur pourquoi pas !) avec un arduino et une ethernet shield qui va nous renvoyer la température et l'humidité dans la pièce et l'enregistrer dans Gladys :)

DHT11 Ethernet

Rejoignez la communauté, et recevez l'actualité du projet !

Les mails sont envoyés par Pierre-Gilles Leymarie, le fondateur du projet, et vous pouvez toujours vous désinscrire à tout moment 🙂

Des tags NFC pour contrôler Gladys

· 5 minutes de lecture
Pierre-Gilles Leymarie
Fondateur de Gladys Assistant

Comment faire pour intéragir avec Gladys sans avoir avec ouvrir une interface web, lancer une commande ? Avec des tags NFC ! Ce sont les parfaits candidats pour faire la liaison entre le monde physique, et Gladys.

Rejoignez la communauté, et recevez l'actualité du projet !

Les mails sont envoyés par Pierre-Gilles Leymarie, le fondateur du projet, et vous pouvez toujours vous désinscrire à tout moment 🙂

Un équivalent à PhpMyAdmin en Node.js

· 3 minutes de lecture
Pierre-Gilles Leymarie
Fondateur de Gladys Assistant

Pour administrer sa base de donnée MySQL, on utilise la plupart du temps phpmyadmin qu'on a souvent sur sa machine ou son serveur. Cependant, avec l'archive préinstallée, ni Apache ni PHP n'est installé ( inutile car Gladys est écrite en 100% Node.js ).

Nous allons donc utiliser Express Admin, un équivalent en Node.js à phpmyadmin ! ( et encore plus simple à utiliser !)

Rejoignez la communauté, et recevez l'actualité du projet !

Les mails sont envoyés par Pierre-Gilles Leymarie, le fondateur du projet, et vous pouvez toujours vous désinscrire à tout moment 🙂

Contrôler les prises Wi-Fi Wemo Insight Switch

· 4 minutes de lecture
Pierre-Gilles Leymarie
Fondateur de Gladys Assistant

Aujourd'hui je vais vous présenter la prise WeMo Insight Switch, et vous expliquer comment la contrôler avec Node.js ! Pourquoi j'ai choisi cette prise ? Elle répond à beaucoup de mes besoins, et fait beaucoup plus que les prises RF que j'utilise actuellement. Notamment :

  • Mesure de la consommation d'énergie
  • Mesure du temps allumé
  • Retour d'état, la prise a en fait toute une API, et on peut l'interroger pour lui demander si elle allumée ou pas par exemple.
  • Définition de règles ( si allumée plus de x heures, éteindre la prise )
  • Connexion au Wi-Fi de la box directement, le contrôle est beaucoup plus fiable qu'une prise radio-fréquence. Ce qui permet notamment de piloter la prise à distance, même en 4G.

Elles sont certes un peu plus cher, mais de mon point de vue cette prise vaut largement son prix.

Rejoignez la communauté, et recevez l'actualité du projet !

Les mails sont envoyés par Pierre-Gilles Leymarie, le fondateur du projet, et vous pouvez toujours vous désinscrire à tout moment 🙂

Gladys revient entièrement réécrite !

· 2 minutes de lecture
Pierre-Gilles Leymarie
Fondateur de Gladys Assistant

Un an après la sortie de la première version, Gladys revient dans une nouvelle version entièrement réécrite en 100% Node.js.

Cette version a pour objectif de partir sur une base propre, de repartir sur une architecture plus évolutive. Techniquement, Gladys repose désormais sur le framework Sails.js côté serveur, et côté client sur AngularJS. L'utilisation de frameworks me permet de me concentrer sur l'essentiel : construire un assistant domotique. Je n'ai plus à me préoccuper de la sécurité, de la connexion, de la gestion de la base de donnée, etc... Tout ça existe déjà, et ce n'est pas le but du projet.

Le design a lui aussi été entièrement refondu, la page d'accueil affiche désormais beaucoup plus d'informations mais en étant tout aussi clair. Comme vous pouvez le voir, c'est très coloré !

Rejoignez la communauté, et recevez l'actualité du projet !

Les mails sont envoyés par Pierre-Gilles Leymarie, le fondateur du projet, et vous pouvez toujours vous désinscrire à tout moment 🙂