• Fermés

Codes télécommande bluetooth

Psycho
Level 2
1 de 7

Bonjours

 

Je travail beaucoup sur un project perso d'assistant personnel commandé à la voix. 

 

Pour un exemple voir mes dernière vidéos "Project Alice" sur Youtube: Exemple de ce que je fais

 

Oui c'est en anglais, c'est une configuration que j'ai fais, je préfère l'anglais

 

Toujours à la recherche d'évolution pour Alice, je commence à tout lui connecter dessus, et je veux piloter ma télé au travers de mon assistant.

 

Non, je ne veux pas utiliser la fonction vocale existante sur la télécommande, je veux un assistant qui fait tout

 

C'est pour cela que je vous écris. On peux voir sur les informations de la tv box que le système est developpé sur de l'open source. J'ai besoin des codes bluetooth utilisé pour la communication entre la box et la télécommande afin de le reproduire sur mon assistant.

 

Je préfère avoir les codes propres plutôt que de totalement détourner la télécommande comme j'ai du le faire pour mes Velux suite à leur refus d'information à cause du Home-IO: Détournement Velux, commande vocale

 

Meilleures salutations

Modifié
6 Commentaires 6
LeylaG
Modérateur
2 de 7

Salut @Psycho

 

Je me suis renseignée auprès de l'équipe TV (on ne sait jamais).

 

Nous ne fournissons malheureusement pas les détails techniques de notre plate-forme à des tiers.

 

Je suis désolée de ne pouvoir satisfaire ta requête.

 

Bonne continuation avec ton projet d'assistant personnel 😀👍

 

Cordialement,

Leyla

Cordialement, best regards
Leyla (modératrice, moderator)
Cordialement, best regards
Leyla (modératrice, moderator)
Psycho
Level 2
3 de 7

C'est bien dommage. Dans ce cas je réserve le même sort à la télécommande Swisscom que ce que j'ai fait subir à celle de Velux, pas besoin des codes, suffit d'avoir des relais reed et d'entièrement la démonter et la recabler.

 

C'est dommage pou Swisscom, ça aurait montré une ouverture... Du coup, ça montrera un hack 🙂

pioupiou
Level 5
4 de 7

@Psycho

 

C'est très souvent comme cela, toujours la peur ou mauvaise communication entre le community manager et l'équipe technique si la question a été vraiment posée et convenablement et surtout bien comprise ou pas !


Par contre, tu peux fournir les hack de la télécommande bluetooth et infrarouge de la télécommande Swisscom dans Alice pour d'autres utilisateurs chevronnés comme toi sans passer par la case départ, le principe du partage du savoir et évolution sans ré-inventer la roue, ce que Swisscom ne montre pas l'exemple du tout qui eux ont aussi leur propre matériel basé sur de Android Open Source Project (AOSP)  avec leur service NOVA mais bridé ou alors, Swisscom ne respecte pas les closes de l'open source ?

 

au community manager ici @LeylaG svp, fournir le lien ici.
information sur open source swisscom tv

 

Réglage > Système > Informations détaillée > Open source : Conditions générales

Open source Information (622 pages) que Swisscom a l'obligation de fournir ou minimum un lien direct par Internet pour consulter les dites conditions générales de l'Open source de leur Swisscom TV.


Précisions juridiques et contact pour leur réclamer ledit document ci-dessus ce qui devrait être disponible sans les contacter !
https://www.swisscom.ch/fr/clients-prives/precisions-juridiques.html


Pour la partie télécommande bluetooth = bluedroid , blue = bluetooth, droid = Android

https://source.android.com/devices/bluetooth/

 

Logitech a la librairie pour leur télécommande universelle pour remplacer celle de Swisscom !

pour la partie télécommande infrarouge
https://source.android.com/reference/tradefed/com/android/tradefed/util/RunUtil

 

autre projet de télécommande universelle open source

http://opensourceuniversalremote.com

Psycho
Level 2
5 de 7

@pioupiou

 

Merci pour ta réponse!

 

Effectivement, c'est souvent la peur que quelqu'un fasse quelque chose d'autre, de mieux, de différent, avant eux...

 

Un peu comme Velux qui n'a pas voulu me fournir un détail de Home-IO et qui pleur maintenant parce que j'ai partagé un hack qui permet de faire en mieux un produit qu'ils ne vont release qu'en septembre 2018...

 

Donc oui, je vais reverse engineer la télécommande Swisscom, et oui je vais le partager, je vis pour ça, je partage mes hacks, sur mon blog / youtube et Github.

 

Pour l'instant, comme tu le pointes si bien, je suis en train de décortiquer la page open source de la tv box pour voir si Swisscom n'est pas en faute, pour le moment il me semble que oui, certaines licenses sont sur GNU ce qui oblige le repartage.

 

@LeylaG Merci de fournir l'entier du listing Open Source ici

 

Pour ce qui est de l'infra rouge je ne vais pas m'embêter avec ça, Alice ne sera pas forcement en lien direct avec la box, je vais passer par le Bluetooth. Ma femme est en train de Wireshark les données bluetooth déjà et moi je lis les clauses open sources et je démonte la télécommande pour la partie authentification matérielle.

 

EDIT

Bluedroid est en Apache licensing, ce qui oblige certaines choses.... Ou se trouve le dépot officiel des sources Swisscom?

Modifié
Psycho
Level 2
6 de 7

https://www.swisscom.ch/content/dam/swisscom/de/res/public/rechtliches/bb-fernsehen-fr.pdf

 

Le point 5.3 est très intéressant et casse complétement le point 5.1 qui interdit le reverse engineering puisque dumper les paquet Bluetooth revient a utiliser la license Apache de Bluedroid. De plus le contrat n'inclue pas les modifications matérielle 🙂

Psycho
Level 2
7 de 7

 Ok, @all, il y a une solution bien plus simple que de s'emmerder a demonter les paquets bluetooth 🙂

 

https://apkpure.com/

 

Download com.swisscom.tv2

 

S'amuser avec IDA pendant quelque nuits, nailed! Je rendrai publique les paquets dans un tuto open source 🙂

Haut de page