Page 4 sur 19

Re: Projet TBH

Publié : 27 oct. 2015, 21:13
par slybreiz
ok Merci ça a fonctionner .

maintenant je vais récupérer les info pour les injecter a Domoticz .

Re: Projet TBH

Publié : 28 oct. 2015, 10:19
par slybreiz
que faut il installe pour Sqlite3 car j'ai installer sqlite debuguer et la commande ne fonctionne pas .
merci

Re: Projet TBH

Publié : 28 oct. 2015, 10:25
par Neutrino
Pour accéder à la base de donnée, il faut que squlite3 soit installé. Via le playstore, installer "busybox no root" et Terminal emulator.
Lancer BusyBox, cliquez sur INSTALL BUSYBOX, puis sur Copier sur Presse-Papiers et Ouvrir un Terminal.
Coller dans le terminal la commande.
Dans ce fameux terminal, si vous faites un :
A ce moment, une Popup vous demande les accès root, cliquez sur Authoriser.

Code : Tout sélectionner

sqlite3 /data/data/com/com.ecoco2.tbh/databases/database.db
Félicitations, vous êtes connectez à la base de données de l'appli.

Re: Projet TBH

Publié : 28 oct. 2015, 14:29
par PierreR
Bonjour,

Je suis développeur Android sur l'appli TBH.

Sur le principe, ce que vous avez fait est valide. Attention cependant, nous recommandons de ne pas rooter la tablette. Si certains sont experts et sauront sans problème le faire, d'autres risquent de faire de fausses manipulations et de bloquer sa tablette. C'est d'autant plus dommage qu'il ne vous est pas possible de réinstaller le système TBH en cas d'erreur de manipulation... et qu'on finira par le savoir.

D'autre part, les panels que nous avons définis n'ont pas été fait par hasard (et certainement pas pour vous embêter). TBH est une étude et toute manipulation visant à accéder à des données qui ne vous sont pas destinées fausserait complètement les résultats de l'étude, sans que l'on ne puisse en tenir compte dans notre rapport final.
Bien sûr, on ne peut pas vous en empêcher et on ne passera pas notre temps à lutter contre l'extraction des données, on a déjà assez de travail comme ça, après c'est à vous de voir si oui ou non vous vous sentez capables de patienter un an pour avoir les résultats de l'étude et toutes vos données. Si votre cœur balance entre le respect de vos engagements et la sensation de liberté et de puissance quasi infinie que peut procurer l'affichage d'une courbe de charge sur une autre appli que TBH ( :lol: ), souvenez vous que le matériel est fourni gratuitement dans l'espoir d'obtenir un peu de coopération.

Ceci étant dit, revenons au sujet de base.
Non, les bases de données TBH et Archos Smart Home ne sont pas les mêmes, le logiciel a été redéveloppé, seule une partie de la connexion aux capteurs a été conservée. Evidemment les données issues des capteurs confort sont les mêmes, donc certaines tables se ressemblent.
Non, les deux logiciels ne sont pas compatibles, ce n'est pas une volonté de blocage de notre part, même si vous bidouillez la ROM pour y installer l'appli d'Archos, au mieux vous n'aurez rien de plus (l'appli ne démarrera simplement pas), au pire vous briquerez votre tablette et on le détectera assez vite puisqu'on n'aura plus de données :D

Pour les données de la table fludia_index, comme son nom l'indique il s'agit d'une table d'index et non pas de puissances. Le champs maxP correspond à la puissance max pendant les 30 dernières secondes, mais cette puissance max ne vous indique pas du tout la puissance moyenne. Ceux qui sont allés jusqu'au bout auront donc remarqué que les courbes de charge générées à partir des extraits ont peut être vaguement la même forme que les nôtres, mais certainement pas la même précision.

Nous calculons la puissance à partir de l'index. Le calcul devrait être assez simple pour vous à quelques subtilités près.

Bon après nous pensions fournir une API pour vous permettre de récupérer les données, ce qui pourrait vous faciliter la vie. Par contre, pas de miracles, on ne donnera pas l'API aux sous panels qui ne sont pas sensés voir les données.
Ceux qui ont peur de faire des bêtises devraient donc attendre un peu que cette API soit prête, elle vous garantira au moins que vous ne casserez pas votre tablette en essayant de récupérer les données.

Pour les autres, amusez-vous bien mais s'il vous plaît, respectez vos engagements. Et n'hésitez pas à nous poser des questions sur notre propre forum :mrgreen:

Re: Projet TBH

Publié : 28 oct. 2015, 16:48
par Neutrino
Mince, grillé :mrgreen:

Déjà, bravo pour l'étude que vous et votre équipe avez lancée, elle accessible pour un publique néophyte et bénéficie du label WAF (enfin au moins chez moi :) )

L'appli est sympa, j'aurais vu aussi un scroll vertical pour passer entre les rubriques. L'archos ayant un écran vraiment pas précis, il faut s'y reprendre parfois à plusieurs fois pour accéder à un menu.

J'ai lu sur le forum TBH (oui oui, j'y passe, mais je n'y donne et même ne fait allusion à aucun "hack") que la caméra pourra servir à allumer l'écran si elle détecte un mouvement et je dis OUI !

J'avoue que je n'aurais même pas eu l'idée de faire tout ça si j'vais été dans le panel de référence.
Je suis un bidouilleur dans l'âme mais aussi un développeur, c'est ce qui m'a poussé à essayer de récupérer les infos pour les exploiter ailleurs.
Le fait de remonter ces infos dans Domoticz permet simplement de déporter l'affichage WEB, c'est pour ça que je donne la liste des panels éligibles un peu plus haut.
Le risque de briquage de la tablette est bien réel, je le signale en rouge mais je vais le mettre en plus gros ;)
La puissance max n'est effectivement pas la puissance moyenne sur 30s et de ce fait on perd en précision.
En plus, Domoticz n'enregistre qu'une moyenne sur 5 minutes au niveau des courbes.
Au final, si je regarde par rapport au champs Value, en 24H j'ai un décalage de 1 à 2 kWh en plus.
Pour mon usage, c'est négligeable, le but étant de sensibiliser tout le monde à la consommation et ça marche !

Au sujet de l'API, il est normal et logique qu'elle soit accessible qu'au panels concernés.
Après, ce n'est clairement pas la priorité. Je ne sais pas combien de panelistes sont actuellement actifs, mais ceux recherchant cet accès doivent représenter une minorité.

Pour finir, votre forum manque cruellement d'une fonction "Rechercher", mais on commence à voir une communauté se former et ça fait plaisir ;)

Re: Projet TBH

Publié : 28 oct. 2015, 22:10
par oula85
Ben moi je ne développe pas mais si tu veux boire une topette en voisin suis pas contre !!! lol

Suis de Challans aussi

Re: Projet TBH

Publié : 29 oct. 2015, 19:21
par Neutrino
Ah ben ça c'est excellent !
J'aurais tort de refuser une telle invitation :D

Re: Projet TBH

Publié : 01 nov. 2015, 13:21
par Neutrino
Je viens de voir sur le forum de TBH que les capteurs ne sont pas qu'en bluetooth, ils communiquent aussi en 433 mHz, d'où les distances possibles entre la tablette et les capteusr météo et compteur.
Le Bluetooth ne sert qu'à l'association. Après, il y a peut-être un chiffrage.

Re: Projet TBH

Publié : 01 nov. 2015, 15:10
par oula85
Pour le capteur exterieur c est limité à 5m je ne le capte plus

Re: Projet TBH

Publié : 01 nov. 2015, 18:39
par Neutrino
Le mien est à 10m et je le capte sans problème.
Cela dit, depuis 2 jours, à chaque maj de l'appli, les capteurs se déconnectent.
Un simple reboot corrige ce problème.
Du coup, je suis passé en maj manuel pour faire le reboot juste après histoire de ne pas perdre la connexion.