Tablette murale et chargement de sa batterie auto

Forum pour tous les autres objets : sondes météo, capteurs, actionneurs ...
Vous avez un besoin mais vous ne savez pas quel matériel choisir ? C'est ici.
manuloup
Messages : 781
Inscription : 18 févr. 2015, 13:05

Re: Tablette murale et chargement de sa batterie auto

Message par manuloup »

Merci ! :)

Teste cela et donne-moi des news.

Si c'est concluant, je modifierai mon 1er tuto en conséquence.
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
Chrominator
Messages : 1042
Inscription : 19 déc. 2015, 07:29
Localisation : France

Re: Tablette murale et chargement de sa batterie auto

Message par Chrominator »

Ç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) Consulté 12636 fois
Un bon frein vaut mieux que deux sparadraps.

Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
Chrominator
Messages : 1042
Inscription : 19 déc. 2015, 07:29
Localisation : France

Re: Tablette murale et chargement de sa batterie auto

Message par Chrominator »

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) Consulté 12636 fois
Je n'ai pas trouvé la cause de ceci, on verra si ça se reproduit.
Un bon frein vaut mieux que deux sparadraps.

Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
manuloup
Messages : 781
Inscription : 18 févr. 2015, 13:05

Re: Tablette murale et chargement de sa batterie auto

Message par manuloup »

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.
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
Chrominator
Messages : 1042
Inscription : 19 déc. 2015, 07:29
Localisation : France

Re: Tablette murale et chargement de sa batterie auto

Message par Chrominator »

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:
Un bon frein vaut mieux que deux sparadraps.

Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
Chrominator
Messages : 1042
Inscription : 19 déc. 2015, 07:29
Localisation : France

Re: Tablette murale et chargement de sa batterie auto

Message par Chrominator »

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
Un bon frein vaut mieux que deux sparadraps.

Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
manuloup
Messages : 781
Inscription : 18 févr. 2015, 13:05

Re: Tablette murale et chargement de sa batterie auto

Message par manuloup »

La version internationale de notre script :)

https://www.domoticz.com/forum/viewtopi ... 23&t=21261
Synology DS920+ avec VM Debian 12, Aeon Labs Z-Stick Gen5, Aeon Zwave et devices zwaves , Teleinfo USB, devices Zigbee, batterie Marstek Venus E, Shelly Pro 3EM...
Chrominator
Messages : 1042
Inscription : 19 déc. 2015, 07:29
Localisation : France

Re: Tablette murale et chargement de sa batterie auto

Message par Chrominator »

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 !
Pièces jointes
Screenshot-2018-1-5 Domoticz(3).png
Screenshot-2018-1-5 Domoticz(3).png (98.36 Kio) Consulté 12607 fois
Un bon frein vaut mieux que deux sparadraps.

Ubuntu 24.04.3 LTS - Domoticz 2025.1 (build 16782)
Pentium G3220T 2.6GHz - 4Go DDR3
RFXtrx433 USB Ver Pro1/1043
Z-Stick GEN5 Version: 1.6-1136-g07ea22bb
Rtl433 RTL-SDR receiver
RFLink Gateway
Zigbee SLZB-06
BPI
Messages : 7
Inscription : 19 déc. 2016, 12:01

Re: Tablette murale et chargement de sa batterie auto

Message par BPI »

Bonjour,excellent tuto quelqu'un connait la solution équivalente sous tablette IOS Apple ?
ChToutatis
Messages : 10
Inscription : 10 avr. 2017, 12:46

Re: Tablette murale et chargement de sa batterie auto

Message par ChToutatis »

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
Répondre