bibliothèque RPi-GPIO

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
stef04
Messages : 22
Inscription : 09 mars 2015, 06:38

bibliothèque RPi-GPIO

Message par stef04 »

Je ne comprend pas comment on utilise la bibliothèque RPi-GPIO

il faut faire le fichier python et le lancer au demarrage ? que mettre dans le domoticz.sh on oublie les lignes de wiring-pi?

j'ai un peu tout tourner dans tous les sens mais j'arrive pas a gérer convenablement les entrée gpio sur interruption dans domoticz.. :cry:

ça ne fonctionne pas et toujours ce foutu message " already queued. Ignoring..." alors que l'action est perçu.. :(

je n'arrive pas a faire fonctionner la technique de drNo..

#!/usr/bin/python

import RPi.GPIO as GPIO
import time
import urllib

GPIO.setmode(GPIO.BCM)

GPIO.setup(5, GPIO.IN, pull_up_down=GPIO.PUD_UP)

def Loop1(channel):
if GPIO.input(5):
urllib.urlopen("http://127.0.0.1:8080/json.htm?type=com ... On&level=0")
else:
urllib.urlopen("http://127.0.0.1:8080/json.htm?type=com ... ff&level=0")

GPIO.add_event_detect(5, GPIO.BOTH, callback=Loop1, bouncetime=200)

while True:
time.sleep(100)

quelqu'un pourrait m'expliquer ? please :roll:

Merci de m'avoir lu et pour tout soutien :P car je galere je n'y arrive pas
Dernière modification par stef04 le 20 mars 2015, 20:31, modifié 1 fois.
stef04
Messages : 22
Inscription : 09 mars 2015, 06:38

Re: bibliothèque RPi-GPIO

Message par stef04 »

je me répond a moi meme..lol
j'ai bien galérer mais j'ai compris :lol: il faut oublier wiringpi
créer et piloté des interrupteurs virtuel(oui encore..) voili apres faut lancer le script en arriere plan au demarrage
ça bouffe pas de ressource!! énormément moins en tous cas et ça se ressent..

c'est fluiiiidee et ça réagit direct :D c'est exellent Rpi-gpio
Répondre