v1.0

Nous y sommes !

Après des mois de développements, nous sommes fiers de vous annoncer la mise à disposition d’une première version testable chez vous. Cette version est entièrement autonome et vous permettra donc de tester l’ensemble de ses fonctionnalités, chez vous.

Nous l’expliquions dans le précédent article, le passage à Linux aura nécessité une phase de développement supplémentaire, pour traiter les points spécifiques liés à la plateforme.

Parmi ces points, voici les changements les plus notoires:

  • Spotify
    • L’éditeur ne propose pas de version Spotify officielle pour Linux en architecture aarch64. La seule solution officielle aujourd’hui consiste à s’enregistrer comme partenaire hardware de revente de matériel dans lequel on souhaite intégrer Spotify.
    • Le problème, c’est que la demande de partenariat doit se faire en amont du projet et qu’elle peut ne jamais être acceptée.
    • Nous nous sommes alors tournés vers une bibliothèque open source librespot forkée d’une librairie officielle abandonnée par Spotify et activement maintenue par la communauté => l’intégration est parfaite aujourd’hui.
  • YouTube
    • Sur Linux, il a fallu utiliser des librairies VLC spécifiques à la plateforme pour manipuler le flux vidéo du miroir.
    • L’intégration nous a par ailleurs permis d’améliorer le fonctionnement: il n’y a plus de mise en cache systématique, la vidéo se lance immédiatement à la demande.
  • La gestion de l’audio
    • Nos Frameworks ne permettaient pas une gestion centralisée du sons, notamment utilisée dans le contrôle du volume.
  • Gif
    • Les images Gif ont nécessité une modification importante. Le système d’affichage doit encore être amélioré.
  • Bluetooth & Wifi
    • La connectivité BLE et Wifi est indispensable au paramétrage initial du miroir. Sur Linux, il nous a fallu revoir l’ensemble du code de communication.

Ces quelques points représentaient les derniers blocages logiciels que nous rencontrions. Il fallait lever ces blocages pour assurer une autonomie complète.

Voici l’ensemble des fonctionnalités disponibles que vous pourrez utiliser en rejoignant la phase beta :

  • Reconnaissance faciale
  • Reconnaissance vocale
  • Assistant Ok Google
  • Mails (avec Gmail)
  • Prochains rendez-vous (avec Google Calendar)
  • Prochains rendez-vous partagés
  • Rappel de rendez-vous avec calcul d’itinéraire en temps réel
  • Fitbit (affichage du poids et du temps de sommeil de la veille)
  • Date et heure
  • Horoscope
  • News
  • Radio
  • Spotify
  • Youtube
  • Gommettes
  • Détection de brosse à dent pour déclencher un chronomètre et vidéo
  • Détection de la paume des mains pour déclencher une vidéo
  • Affichage des stats hebdomadaire du brossage de dent
  • Message d’accueil
  • Mise à jour distante
  • Redémarrage distant
  • Paramétrage du temps de veille
  • Paramétrage des Widgets (déplacement écran, taille, positionnement, options)
  • Paramétrage de la caméra (luminosité et contraste)
  • Paramétrage de la lumière automatique
  • Contrôle physique du volume, de la lumière et du micro
  • Tutoriel de connexion Bluetooth pour paramétrer le Wifi du miroir
  • Gestion d’enfants dans l’app mobile
  • Gestion des permissions des miroirs depuis l’app mobile

Et ensuite ?

La phase beta permettra d’éprouver ces fonctionnalités dans des environnements variés. Vos retours seront précieux pour corriger et améliorer votre expérience.

Ensuite, il reste de nombreuses fonctionnalités à développer:

  • Suivi du rythme cardiaque et autres données de santés
  • Messagerie interne (entre miroirs)
  • Gamification du brossage de dents (ajout de trophées à débloquer)
  • Affichage et gestion de sa domotique (Home Assistant par ex.)
  • Détection et suivi des grains de beautés
  • Ajouter des fournisseurs de news
  • Ajouter des widgets (bourse, media casting, ChatGPT, Withings…)
  • Split de l’écran en 2 en cas d’usage simultané
  • Connectivité Apple
  • Compatibilité Alexa
  • Réinitialisation d’usine
  • Système de log à améliorer

Cette version marque le commencement d’une nouvelle phase dans l’avancée du projet. N’hésitez pas à rejoindre le Discord pour échanger directement avec nous et proposer vos suggestions !

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *