Page 2 sur 2
Re: Forcer l'utilisation de Python3
Publié : 05 févr. 2019, 13:34
par fifou.ita
Bonjour
Je suis novice et j aimerai beaucoup aprendre ce que tu as fait
Concrètement c'est très intéressant pour mes besoin
Peux tu m'en dire d avantage stp
A+
Envoyé de mon SM-A520F en utilisant Tapatalk
Re: Forcer l'utilisation de Python3
Publié : 08 févr. 2019, 16:26
par Dr No
Bonjour fifou.ita
Pardonnes le retard de ma réponse je n'ai pas vu la notification.
Précise un peu ce que tu recherches STP
Re: Forcer l'utilisation de Python3
Publié : 10 févr. 2019, 16:58
par vulbas
salut,
je me demande si mon probleme ne serait pas un probleme entre version de python.
j'ai une sorte d'incompatibilité entre ma detection de beacon et miflora.
https://www.domoticz.com/wiki/Presence_ ... _Beacon%29
https://www.domoticz.com/wiki/Mi_Flora_Bluetooth_LE
quand le script qui va chercher les info de mes sensor miflora se lance ça me coupe la detection de mes beacon.
par exemple si je lance manuellement
Code : Tout sélectionner
/usr/bin/python3 /home/pi/domoticz/scripts/python/miflora/domoticz.py
ça coupe mes beacon. le seul moyen pour que la detection de ces derniers refonctionne il faut que je fasse
bien sur en faisant ça c'est les info des miflora que je ne reçoit plus
qu'est ce que vous en pensez ?
Re: Forcer l'utilisation de Python3
Publié : 10 févr. 2019, 17:12
par Dr No
Sans chercher plus loin, c'est probablement maladroit de nommer ton script domoticz.py dans la mesure où domoticz utilise probablement ce nom.
Essaie de le renommer pour voir, ça ne coûte rien.
Re: Forcer l'utilisation de Python3
Publié : 10 févr. 2019, 18:06
par vulbas
hello,
merci de te pencher sur mon probleme.
j'avais espoir que ce soit ça mais non,
j'ai testé avec miflo.
toujours pareil, si je lance
Code : Tout sélectionner
/usr/bin/python3 /home/pi/domoticz/scripts/python/miflora/miflo.py
je perds les beacon, ils passent sur off. truc de fou.
j'avais essayé de refaire une install propre sur un autre pi, juste avec beacon et miflora installé et le probleme etait le meme.
bon, j'abdique,je m'avoue vaincu lol.
du coup j'ai fait un sudo crontab -e avec
Code : Tout sélectionner
2 20 * * * /usr/bin/python3 /home/pi/domoticz/scripts/python/miflora/miflo.py >/dev/null 2>&1
3 20 * * * sudo python /usr/local/bin/check_beacon_presence.py >/dev/null 2>&1
en gros le check beacon se relance 1mn apres le miflora
Re: Forcer l'utilisation de Python3
Publié : 11 févr. 2019, 19:08
par Dr No
Mon problème est résolu
Il faut faire un dos2unix sur le script python lancé par le switch virtuel et là ça fonctionne
Re: Forcer l'utilisation de Python3
Publié : 02 mars 2019, 10:31
par papoo
dans notepad++
menu édition => convertir les sauts de ligne => Convertir au format UNIX