Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Tablette mural Android (tuto) + knxweb2.apk
#1
Bonjour tout le monde!

Je partage avec vous mon projet de tablette mural associé pour ma part à KNXWEB2 exécuté grâce à une application et non le navigateur.

J'ai opté pour une tablette d'entrée de gamme pour commencer, Lenovo A10-30 d'une taille de 10" avec une résolution de 1280x800.

Mon design KNXWEB2 a une résolution de 1280x752 les 48pixels manquant sont prit par la barre du bas d'Android (retour, multitâche et retour bureau..) il est exécuté via une application que je suis entrain de développer.
[Image: 358562Screenshot20160915220352.png]

Revenons à la tablette!!
Une tablette orienté uniquement domotique, elle sera accrochée au mur et ne sera déplacée que rarement.

-Problème numéro 1, Le bouton pour allumer la tablette n'est pas sur la façade.

-Problème numéro 2, Gérer la charge de la tablette sans intervenir et sans laisser sous tension le chargeur afin d'éviter la chauffe et l'usure prématurée.

Alors commençons par le problème numéro 1!
Allumer la tablette sans la toucher, pour cela j'utilise 3 logiciels, le premier est Motion detector, le deuxième est tasker et ensuite Secure settings.

Motion detector permet de capter les mouvement via la camera:
Voici les réglages:
[Image: 379568Screenshot20160915220042.png]

[Image: 420883Screenshot20160915220047.png]

Vous pouvez ensuite aller en haut à droite dans paramètre pour régler la sensibilité.:
http://img15.hostingpics.net/pics/614621...220056.png

Maintenant passons à Tasker!
Nous allons créer un "pofil" en cliquant sur le + en bas. Puis "Evenement".
Ensuite:
[Image: 919448Screenshot20160915221626222.png]
puis:
[Image: 173470Screenshot201609152216352.png]

On remplie désormais la première ligne:
[Image: 179205Screenshot20160915221657222.png]

Ensuite on nous propose de créer une nouvelle tache, (noter le nom de la tache).
Cliquer sur le + pour ajouter la Tache, dans la fenêtre choisissez "plugin" et sur la loupe pour sélectionner Secure settings.

et suivre les étapes suivantes:
[Image: 488707Screenshot20160915223010.png]

[Image: 396676Screenshot20160915223018.png]

[Image: 881326Screenshot20160915223024.png]

[Image: 625390Screenshot20160915223041.png]

Une fois fini vous devriez avoir ça:
http://img15.hostingpics.net/pics/723450...223732.png

Et voilà normalement votre cam devrait réveiller votre tablette!!
Pensez à mettre la cam frontal dans les réglages de Motion detector

[video=youtube]https://youtu.be/XjvBh5PY7yA[/video]


Demain je vous met dans le poste suivant un tuto pour que la tablette gere seul sa charge.

Je mettre les liens des tutos qui m'ont inspiré.
Répondre
#2
Bravo ! ça c'est un post que je vais suivre Big Grin
C'est pas pour autant que je ne suis pas le autres Tongue
Répondre
#3
Salut,

Super taf en effet bravo

@+
Anthony.
Knxweb : http://www.knxweb.fr/
Dépot des sources : https://github.com/linknx/knxweb
Version de démo de Knxweb : http://www.knxweb.fr/demo/setup.php
Script install du trio : https://github.com/linknx/install
Export ETS génère le linknx.xml : http://www.knxweb.fr/ETS/index.php
Répondre
#4
Problème numéro 2, Gestion de la recharge automatique.

Voilà aujourd'hui je vous poste ma solution pour que la tablette gère sa charge seul.
Pour cela je vais utiliser l'application android "MACRODROID" et des requêtes GET HTTP (sur knxweb2 pour ma part) mais sur d'autres visu la procédure reste la même sauf pour la requête.

[Image: 282956Screenshot20160916180448.png]

Ce qui nous intéresse à nous c'est le niveau de la batterie, c'est donc ce qu'on sélectionne:
[Image: 112283Screenshot20160916180505.png]

[Image: 726824Screenshot20160916180513.png]

Donc ici on dit à la tablette que lorsque la batterie DIMINUE à 9%

[Image: 683032Screenshot20160916180523.png]

Elle ouvre une adresse GET HTTP:
Pour ma part:
http://192.168.1.26/knxweb-dev/linknx_cmd.php?action=send&cmd=<write><object id='charge_batterie' value='on'/></write>
Attention à mettre l'adresse IP où se trouve votre visu.
Et de mettre l'ID de votre objet ainsi que ça valeur.
[Image: 187986Screenshot20160916180534.png]

[Image: 448142Screenshot20160916181116.png]

Et on nomme notre action:
[Image: 425131Screenshot20160916181232.png]

Nous avons donc programmé l'allumage de la prise.
Maintenant l'extinction de cette même prise une fois la tablette chargée.
Donc on choisit AUGMENTE à 98% (vous verrez pourquoi pas 100% à la fin)
[Image: 294551Screenshot20160916181304.png]

Cette voici la VALEUR est sur OFF
[Image: 938535Screenshot20160916181329.png]

On valide et on nomme notre action.. on vient de programmer un déclenchement à 9% et un arrêt à 98%.. pourquoi pas une amplitude plus grande? afin de rajouter 2 macros de sécurités dans le cas où celle initiale bug et ne sont pas transmises:

[Image: 116263Screenshot20160916181846.png]

Si à 9% la requête échoue, une autre à 4% sera envoyée.
Si à 98% la requête échoue, une autre à 100% sera envoyée.

Voilà votre tablette lancera la commande pour la charge et l'arret de la charge!

En espérant vous avoir éclairé.

Répondre
#5
Super, merci !
ça fait longtemps que je réfléchi/cherche une solution du style... tu me l'offre sur un plateau !
Répondre
#6
C'est très sympa de partager ton expérience avec ce tuto.
De mon côté le problème reste entier car je n'ai pas de tablette Android et n'utilise pas knxweb2 Tongue
Reste à trouver une solution similaire pour une tablette Windows et Lifedomus !
Répondre
#7
Derien Wink
Voila les amis, j'ai édité un message juste en haut avec le tuto pour la charge automatique (via knxweb pour moi)

Ives j'avoue que Windows je ne sais pas du tout... je préfère android étant donnée que même mes Smartphone sont sur le même OS
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)