ldleman / yana-server

Interface PHP de domotique Y.A.N.A (You Are Not Alone)
http://projet.idleman.fr/yana
107 stars 59 forks source link

Accès a Yana server depuis smartphone par Bluetooth #226

Open juliendiotworldtour opened 8 years ago

juliendiotworldtour commented 8 years ago

Bonjour la communauté Yana! J'avais déjà posté cette question mais son caractère complexe pour un débutant comme moi fait que je ne m'étais pas penché dessus. Du coup me revoilà maintenant! Y a t il quelqu'un qui serait près à m'expliquer en langage Moldu (ou rédiger les lignes de codes à rentrer! :D) comment je peux accéder a Yana server en Bluetooth depuis le navigateur Internet de mon smartphone? (Je viens de découvrir Air Remote qui permet de communiquer du Smartphone à Windows via Bluetooth, du coup ça me motive à réussir!) Idéalement si YANA4all pouvait rendre son app compatible d'ici 6 mois, ce serait top top top!

Mon objectif: Pouvoir communiquer avec mon auto radio, mon PC et Yana seulement par Bluetooth (une belle harmonisation en gros!)

Merci a vous tous je vous aime!

valentin8709 commented 8 years ago

Salut Julien, je ne vois pas de réponse à ta question car ce n'est selon moi pas une direction que prendrait Yana. Le Wifi, même si ça à plein de défauts, est quand même très bien adapté à un assistant domotique. Le bluetooth pourrait être cool, mais il faudrait rajouter la fonctionnalité (en plus du Wfi), donc re-coder l'appli Yana4All comme tu le dis et aussi le coeur de Yana Server, et bien que je ne sois pas expert, cela demande certainement un travail important.

Il y a peut être moyen de bricoler côté serveur un soft qui va transformer les infos reçues en bluetooth par le téléphone, et les convertir en infos Wifi que Yana pourra comprendre, mais ça sous entend un développement supplémentaire pas simple non plus...

Bref, si j'étais toi, j'abandonnerai cette idée, et essaierai d'en trouver une qui aurait le même résultat autrement. J'ai vu ton projet dans ton petit camping car, et c'est vraiment excellent, bravo au passage! Mais l'idée du hotspot Wifi ne fonctionne pas comme tu le voudrais? Autre point: si tu veux contrôler ton autoradio via Yana, il faudrait développer un plugin pour, tu branches un dongle bluetooth sur le Raspberry, et avec les outils appropriés tu commandes ton autoradio depuis ton tel en Wifi via Yana. (C'est ce que je suis en train de faire avec l'idée d'une sonde bluetooth pour un potager, à la place de l'autoradio =) ).

ldleman commented 8 years ago

Comme je te le disais la première fois que tu as posé la question, il n'y a aucune adaptation a faire sur yana a partir du moment ou tu arrive a un réseau ad-hoc entre ton smartphone et le rpi via bluetooth, bref que tu as une ip et un port ça devrait fonctionner :)

valentin8709 commented 8 years ago

Ok au temps pour moi d'avoir dit quelques bêtises. Ce fonctionnement est vraiment cool! Du coup dans l'idée suffirait de faire un fork de Yana4all avec une connexion bluetooth si j'ai bien compris =) C'est pour le coup quelque chose d'assez envisageable!

ldleman commented 8 years ago

C'est à tester, honnêtement je n'ai pas la moindre idée de la façon dont ça pourrait réagir et je ne pense pas que ce soit pour autant simple et sans danger ^^.

Sur la théorie je ne vois pas ce qui ne pourrais pas marcher si le bluetooth fonctionne sur le mode port/ip (ce dont je ne suis pas sûr) car l’interface web c'est ip:80 protocole http et l'interface socket c'est ip:9999 protocol socket + surcouche json.

Après je ne suis pas certain de comprendre l'utilisation que veut en faire @juliendiotworldtour, par exemple pour communiquer avec son auto radio il lui faudra une carte émetteur Bluetooth a brancher sur son rpi et il ne pourra pas faire du adhoc direct avec sa radio il faudra faire ça en pure bluetooth, en revanche pour communiquer avec son smartphone ou un autre pc c'est éventuellement faisable.