Erreur à l'intégration d'un capteur vl53l1x sur jeedom en script python

Un grand merci à vous tous!!!
J’ajoute le print (distance_in mm) et magie!!!
Je n’aurai jamais trouvé toute seule!

Pour si ça interresse quelqu’un voici le code final

#!/usr/bin/env python3

import VL53L1X

# Open and start the VL53L1X sensor.
# If you've previously used change-address.py then you
# should use the new i2c address here.
# If you're using a software i2c bus (ie: HyperPixel4) then
# you should `ls /dev/i2c-*` and use the relevant bus number.
tof = VL53L1X.VL53L1X(i2c_bus=1, i2c_address=0x29)
tof.open()

# Optionally set an explicit timing budget
# These values are measurement time in microseconds,
# and inter-measurement time in milliseconds.
# If you uncomment the line below to set a budget you
# should use `tof.start_ranging(0)`
# tof.set_timing(66000, 70)

tof.start_ranging(3)  # Start ranging
                      # 0 = Unchanged
                      # 1 = Short Range
                      # 2 = Medium Range
                      # 3 = Long Range

# Grab the range in mm, this function will block until
# a reading is returned.
distance_in_mm = tof.get_distance()
print(distance_in_mm)
tof.stop_ranging()

et le paramètres dans jeedom (requete : sudo /var/www/html/plugins/script/data/vl53l1x.PY )

Je n’ai plus qu’à faire un scénario qui lance mon script à intervalle régulier!

Encore merci!
:pray:

Et pourquoi pas un cron sur l’équipement?

Capture d’écran du 2022-08-16 20-10-09

1 « J'aime »

J’ai deja essayer un autocron toutes les minutes et ca ne marche pas! Avec le scenario basique un bloc action qui rafraîchi ma commande tout est ok!

Il serait intéressant de poursuivre car soit tu as mis le doigt sur un bug, soit ton cron est mal formé ou autre chose ???

Bonjour
Non ce n’est pas un bug! (La bug c’est moi mais ca je le savais déjà :wink:)
En cliquant trop vite j’ai mis toutes les 5 min au lieu de toute les minutes. Du coup ca ne marcahit pas !
En mettant bien toutes les minutes j’ai bien le xhangement qui se fait sur ma tuile!

Merci a tous pour vos retours/aides/commentaires!

Si @Mips passe par là pourquoi:

Vous avez un environnement graphique sur le pi faisant tourner jeedom ? Ce n’est pas recommandé.

Comment faut il l’installer sur un pi? Ce soir je vous envoie le tuto que j’ai suivi pour installer jeedom. (Etant dans les transports je n’ai pas acces a mon ordi!)
Merci

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.