[Billet invité] Yana v2 pour Android

Article écrit par Alexandre Roland

Salut bande d’Idlenaute,

Je vous présente aujourd’hui la nouvelle application Android pour Yana. Celle-ci fonctionne « normalement » parfaitement avec la nouvelle version Yana4All 0.1 Beta.

Comment ça fonctionne:

Avant même d’installer/ouvrir l’application sur votre super smartphone il vous faudra lancer le serveur afin que les clients puissent se connecter. Pour se faire taper la commande suivante:

Vous devriez obtenir le retour suivant:

Voilà, vous êtes fin prêt pour le premier lancement de l’application.

Installation de l’application:

Vous pouvez la télécharger directement sur le Play Store en tapant le mot clef Yana v2 (a ne pas confondre avec yana tout court qui est la v1.0 de nover) ou alors en cliquant sur le lien suivant: Yana v2

 

Voici la page de connexion:

connexion

Il vous suffit alors de remplir les différents champs disponibles (rien de bien compliqué ^^) puis de cliquer sur connexion.

Voici ce que vous trouverez:

Accueil

Commande Vocal

Voice

Vous retrouverez les commandes vocales disponible dans Yana en tirant le texte Commandes Vocal vers le haut. Celles-ci sont cliquables afin de ne pas réveiller votre moitié avec votre grosse voix si vous avez besoin de quelque chose en pleine nuit ^^.

Afin de minimiser les problèmes de compréhension un petit algorithme modifie votre demande afin de la faire correspondre systématiquement avec une des commandes vocales disponible dans la liste.

Android Wear:

Une extension pour Android Wear (montre connectée) est également disponible. Elle s’installera sur votre montre automatiquement en téléchargeant l’application.

2016-01-11 11_34_39-YANA_Android_Wear_3[1].jpg - Visionneuse de photos Windows

Pour l’utiliser, lancez l’application sur votre smartphone, connectez vous, puis laissez la en fond de tâche. Il ne vous reste plus qu’à dicter vos commandes directement depuis votre montre.

Si vous avez des questions ou des idées d’amélioration n’hésitez pas à me contacter via le mail disponible sur le Play Store.

Alexandre.

[EDIT Idleman] : Si la connexion entre android et le rpi ne se fait pas, pensez à vérifier que le port 9999 n’est pas bloqué par votre firewall ou votre routeur.

27 réflexions au sujet de « [Billet invité] Yana v2 pour Android »

  1. iILiro

    Bonjour,

    comment tester cette version?

    Répondre
    1. Alexandre Roland Auteur de l’article

      Tout simplement en la téléchargeant sur le Play Store en tapant le mot clef Yana v2.

      Répondre
  2. Arnaud

    Super job ;-)

    Je ne peux pas m’en empecher : en Français on écrit « Connexion », en Anglais on écrit « Connection » ;-)

    Répondre
    1. Alexandre Roland Auteur de l’article

      Merci =).
      La faute sera corrigée dans la prochaine mise à jour =p.

      Répondre
  3. Christophe

    « Cette application n’est compatible avec aucun de vos appareils. »
    Nexus 6 (Android 6) et Nexus 10 (Android 5.1)
    Je suis en espagne …

    Répondre
    1. Alexandre Roland Auteur de l’article

      Je m’en occupe, surveille de temps en temps si l’application est disponible. Elle devrait l’être dans pas très longtemps. =)

      Répondre
  4. Tewis

    Bonjour,

    Ça fait un moment que je ne me suis pas remis dans Yana (arrêt suite à un déménagement), mais je te dis merci pour le boulot !
    Je suis pressé d’avoir un peu de temps pour m’y remettre et faire des choses sympa avec !

    Merci !

    Répondre
  5. Francois

    Je n’arrive pas a la voir sur le play store est-ce normal ?

    Répondre
    1. Idleman

      Oui, soucis temporaire avec google, j’ai édité l’article pour donner un lien secondaire le temps que ça se résolve :)

      Répondre
  6. DomTon

    Bonjour,

    Existe-t-il un moyen de laisser le client en écoute permanent?

    Je voudrais mettre un client sur un orange pi avec Android qui écoute en permanence ( un peu comme S.A.R.A.H)

    Merci et beau boulot encore

    Répondre
    1. Alexandre Roland Auteur de l’article

      Bonjour,
      Pour le moment le seul moyen d’avoir une écoute permanente est d’utiliser une montre Android Wear avec l’application en fond de tâche. Une prochaine mise à jour apportera sûrement cette possibilité directement depuis le téléphone.

      Merci =).

      Répondre
      1. DomTon

        Merci a toi.

        Il ne serait pas possible d’installer l’appli pour une montre sur un android normal? :)

        Bon courage a vous

        Répondre
  7. Bug38

    Salut,

    Sympa l’appli, mais on n’écrit pas plutôt « Commandes vocales » ? :p

    Répondre
    1. Alexandre Roland Auteur de l’article

      Effectivement, la faute a été corrigée dans la dernière mise à jour. Mais suite au problème avec Google, elle n’est pas disponible pour le moment sur le playstore.

      Répondre
  8. ingfred

    Bonjour à tous.
    De nouveau sur Yana !
    Nouvelle version super. Facilité d’installation, tout bien.
    Test de yana V2 : Cela fonctionne mais j’ai du ouvrir le p 9999 sur la box pour le wan.
    Effectivement pas dispo sur le play store.
    J’ai un bug de répétition des comandes dans la liste des commandes (trois fois la liste).
    Sinon pour l’instant tout ok.
    Bravo Alexandre et merci.

    Répondre
  9. Alexandre Roland Auteur de l’article

    Merci beaucoup =).
    L’application est de nouveau disponible sur le Play Store via le lien dans l’article ou en cherchant sur le Play Store avec le mot clef Yana4All.
    Normalement le problème de duplication de la liste des commandes vocales est résolu, à confirmer. :)

    Répondre
  10. damien

    juste en lancent la premier comment le rsp affiche se ci

    php /var/www/yana-server/socket.php
    PHP Parse error: syntax error, unexpected ‘.0’ (T_DNUMBER) in /var/www/yana-server/constant.php on line 15

    Parse error: syntax error, unexpected ‘.0’ (T_DNUMBER) in /var/www/yana-server/constant.php on line 15
    root@damien:~#

    Répondre
  11. deennoo

    Moi je dis merci !

    1 an 1/2 que j’ai découvert ton blog, la domotique, 1 an que n’attend yana sur Android wear.

    Merci beaucoup !

    Répondre
  12. aladin

    Bonjour à toi et merci encore pour tout ces efforts…

    Je suis en train de faire un voyage sans retour vers la distrib yunohost sur Rapberry et je n’ai pas pu installer ton git via leur iinterface proposé par Yunohost : voici l’erreur obtenue : Aucun fichier manifest.json en entrant l’url en https de ton repo….
    Est ce que tu serais en meusre de voir si cela vient de ton repo ou si je dois remonterle problème auprès de Yunohost

    Merci

    Répondre
    1. Idleman

      Si j’en crois cette page, yuno host ne peux pas déployer n’importe quel github, il faut développer des fichier spéciaux pour en faire un package yuno host, dont le fameux manifest.json, c’est pourquoi yana n’est pas dispo sur yuno host.

      Répondre
  13. Sann

    Bonjour,

    je suis d’installer Yana sur un rspie 2. J’ai un pont hue. Via le site en local de Yana, je peux allumer/éteindre les lumières, mais via l’appli android et les commandes vocales, pas d’action.
    Ai je quelque chose de spécifique à faire ?
    Peut’on piloter une eedomus avec Yana, typiquement mes volets ou une prise électrique ?

    Super boulot.
    Bravo.

    Répondre
  14. aladin

    Un autre commentaire complementaire sur YunoHost j’ai reglé mes problème de port sur nginx. mai mon blocage était surou l’ouverure du firewall pour le port 9999. Sais tu me dire la liste des autres ports a ouvrir en tcp ou udp 80 ,9999, ??? car j’ai toujours des soucis pour revoir les réponses du serveur sur un ma tablette ( Yana4all)
    Reste aussi un problème pour l’accès à la partie DashBord depuis le Mobile , car j’ai un conflit entre la page de Yunohost et celle demandée pour Yana. je ne sais pas encore trouver le probleme qui doit se trouver sous nginx…..
    Sinon autre point mon Portable zp980C2 ne peut pes installer la dernière version de yana4All. As tu un apk disponible pour passer l’installation sur Zopo980C2 sous android 4.2..1
    ou es ce incompatible ?

    Répondre
    1. Idleman

      Seul les ports 80(http), 443(https) et 9999(tcp socket) sont a ouvrir sur le serveur rpi en théorie, vérifie également tes firewall/antivirus coté clients au cas ou.
      Pour l’apk il faut demander au concepteur de l’application je n’ai aucun fichier de mon coté, peut être sur le repo officiel ?

      Répondre
  15. admin972

    salut, et merci pour ce super travail.

    Quand moi je tape
    sudo php /var/www/yana-server/socket.php
    sur la pi, j’ai le message:
    sudo php /var/www/yana-server/socket.php
    [10/06/2016 04:06:59] Launch Program
    [10/06/2016 04:06:59] Could not bind to socket : #98 Address already in use

    Répondre
  16. patrick

    Hello à tous

    J’ai mon Yana4all sur mon galaxy qui ne fonctionne plus du tout, il y aurait-il eut une mise à jour que je n’aurai pas vu ?
    en fait, pas de problème pour se connecter via windows, mais impossible vis android

    une idée ?

    Répondre
  17. denis

    Bonjour a tous , je viens de decouvrir votre blog et je dis bravo pour toux ces tutos tres interressants instructifs et bien expliqué de A à Z , a contrario d’ autre site qui se cantonne juste a une ou 2 parties et ne sont pas complets .

    Ici tout est pris en compte et expliqué simplement , je vous dis un grand bravo et attend avec impatience d’ autres tutos . :siffle:

    Répondre

Laisser un commentaire

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

Xo ^_^ :siffle: :p :-( :evil: oO :) T_T <3 :D more »