Tablette murale et chargement de sa batterie auto

les autres capteurs : Sondes Météo, switches
manuloup
Messages : 484
Enregistré le : 18 févr. 2015, 13:05

Re: Tablette murale et chargement de sa batterie auto

Message par manuloup » 05 janv. 2018, 08:06

Merci ! :)

Teste cela et donne-moi des news.

Si c'est concluant, je modifierai mon 1er tuto en conséquence.
Rapberry PI 2 (RaspBian), RFplayer, Aeon Labs Z-Stick Gen5, Everspring ST814 Temperature Sensor, Everspring SF812 Smoke Detector, 4x Fibaro Wallplug, Aeon Zwave Miniremote , Teleinfo USB

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Chrominator
Messages : 419
Enregistré le : 19 déc. 2015, 07:29

Re: Tablette murale et chargement de sa batterie auto

Message par Chrominator » 05 janv. 2018, 08:34

Ça fonctionne nickel.

J'ai juste modifié ton script pour tester si la commande vers la tablette a pu s'exécuter ;
Si le serveur sshd n'est pas démarré, on aura pas la connexion et j'aimerai bien que Domoticz le montre.

J'ai donc ajouté quelques lignes, celle du ssh et juste après :
(pour les puristes ce serait un rsh mais comme rsh n'est qu'un lien symbolique vers ssh....)

Code : Tout sélectionner

# Get the battery value for the tablet
BATTERY_LEVEL=$(ssh -p 2222 ${TABLETTE_IP} 'cat /sys/class/power_supply/battery/capacity' 2>&1)
if [ $? != '0' ]; then
	voir_les_logs "Impossible de se connecter en ssh à la tablette. $BATTERY_LEVEL"
else
	voir_les_logs "Niveau de la batterie :${BATTERY_LEVEL} %"
et ajouter le qui va bien plus bas dans le code.


Le cas échéant, ça affiche ceci dans le log Domoticz :
Screenshot-2018-1-5 Domoticz.png
Screenshot-2018-1-5 Domoticz.png (3.02 Kio) Vu 3679 fois

Chrominator
Messages : 419
Enregistré le : 19 déc. 2015, 07:29

Re: Tablette murale et chargement de sa batterie auto

Message par Chrominator » 05 janv. 2018, 08:38

Comme quoi ça peut servir de remonter les erreurs dans le log ;
Je viens d'avoir celle là :
Screenshot-2018-1-5 Domoticz(1).png
Screenshot-2018-1-5 Domoticz(1).png (2.45 Kio) Vu 3679 fois
Je n'ai pas trouvé la cause de ceci, on verra si ça se reproduit.

manuloup
Messages : 484
Enregistré le : 18 févr. 2015, 13:05

Re: Tablette murale et chargement de sa batterie auto

Message par manuloup » 05 janv. 2018, 11:29

Probablement le wifi qui lag ou déco.

Tu as vérifié que ta connection reste tout le temps activée ? Tu cliques sur ta connexion, options avancées dans le coin en haut à droite, et tu mets Wi-Fi actif en veille : toujours.
Rapberry PI 2 (RaspBian), RFplayer, Aeon Labs Z-Stick Gen5, Everspring ST814 Temperature Sensor, Everspring SF812 Smoke Detector, 4x Fibaro Wallplug, Aeon Zwave Miniremote , Teleinfo USB

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Chrominator
Messages : 419
Enregistré le : 19 déc. 2015, 07:29

Re: Tablette murale et chargement de sa batterie auto

Message par Chrominator » 05 janv. 2018, 12:07

Oui de ce côté là, elle n'est jamais en veille.
Elle affiche monitor 24/24 7/7 avec tout ce qu'il faut pour empêcher la moindre mise en veille.
A la limite un léger assombrissement de l'écran est toléré après quelques mn d'inactivité ! :lol:

Chrominator
Messages : 419
Enregistré le : 19 déc. 2015, 07:29

Re: Tablette murale et chargement de sa batterie auto

Message par Chrominator » 05 janv. 2018, 14:15

Je viens de piger.

Quand je teste le script, c'est l'utilisateur pi qui envoie sa clé publique au serveur ssh de la tablette.
Quand ça part par la crontab, chez moi c'est root qui œuvre, et qui envoie sa clé publique.
Le serveur ssh de la tablette ne l'avait pas dans le ~/.ssh/authorized_keys du user, du coup pas d'accès.

Maintenant ça va mieux. :D

manuloup
Messages : 484
Enregistré le : 18 févr. 2015, 13:05

Re: Tablette murale et chargement de sa batterie auto

Message par manuloup » 05 janv. 2018, 17:18

La version internationale de notre script :)

https://www.domoticz.com/forum/viewtopi ... 23&t=21261
Rapberry PI 2 (RaspBian), RFplayer, Aeon Labs Z-Stick Gen5, Everspring ST814 Temperature Sensor, Everspring SF812 Smoke Detector, 4x Fibaro Wallplug, Aeon Zwave Miniremote , Teleinfo USB

Chrominator
Messages : 419
Enregistré le : 19 déc. 2015, 07:29

Re: Tablette murale et chargement de sa batterie auto

Message par Chrominator » 05 janv. 2018, 18:22

Bien vu !
Enfin c'est surtout ton script, l'idée de départ et sa fiabilisation ne sont pas de moi.
Merci de m'avoir inclu dans ton post 8-)
Ce script sera utile à un plus grand nombre sur le forum d'origine.

De mon côté, après le partage de la clé publique de root vers 14h30, ça se passe mieux !
Fichiers joints
Screenshot-2018-1-5 Domoticz(3).png
Screenshot-2018-1-5 Domoticz(3).png (98.36 Kio) Vu 3650 fois

BPI
Messages : 7
Enregistré le : 19 déc. 2016, 12:01

Re: Tablette murale et chargement de sa batterie auto

Message par BPI » 06 févr. 2018, 15:52

Bonjour,excellent tuto quelqu'un connait la solution équivalente sous tablette IOS Apple ?

ChToutatis
Messages : 10
Enregistré le : 10 avr. 2017, 12:46

Re: Tablette murale et chargement de sa batterie auto

Message par ChToutatis » 15 août 2018, 10:46

Bonjour,

Je viens de passer 4h sur ce script qui est super. Par contre je bug dans la définition des clefs SSH. Autrement ça fonctionne et j'arrive à récupérer le niveau de ma batterie.

J'ai fait le keygen en ssh sur Putty, récupéré le fichier id_rsa.pub.
Sur ma tablette, je n'ai pas accès au répertoire standard de Dropbear. J'ai donc modifié les chemins d'accès par défaut pour les clefs. J'ai copié le fichier id_rsa.pub dans ce répertoire, mais à chaque fois que je me connecte, il me demande un mot de passe. Si je n'en rentre pas, je me fais jeter.
En théorie, il suffit de copier le fichier id_rsa.pub dans le répertoire par défaut de SSH path pour que ça fonctionne ? Et il ne faut rien faire d'autre sur le raspberry Putty ?

Merci d'avance de vos lumières.
Cordialement

Disable adblock

This site is supported by ads and donations.
If you see this text you are blocking our ads.
Please consider a Donation to support the site.


Répondre