Page 1 sur 2

[resolu]Probleme entre WiringPi et Domoticz

Publié : 03 nov. 2016, 09:37
par n1c0l45
Salut a tous

J'ai un soucis avec mes inputs sur les GPIO.
J'ai suivi les differents tutos sur le net, et lorsqu'une entree chnage d'etat, wiringPi le voit (le gpio readall est ok) par contre l'interrupteur manuel (contact) sur le gpio correspondant ne change pas d'etat...
Il semble que ce probleme est connu mais je n'ai pas trouvé la solution (par exemple https://www.domoticz.com/forum/viewtopic.php?t=12372 )

Mon domoticz est en V3.48.34 car il semble qu'il y est des soucis de compatibilité avec les gpio et le derniere version de domoticz

Merci

Re: Probleme entre WiringPi et Domoticz

Publié : 03 nov. 2016, 18:35
par patrice
Bonsoir

A la lecture de ton lien et surtout du dernier post , il semble que cla ne soit pas si clair qu'il y ait un problème

Qu se passe t(il chez toi lorsque tu fais et je reprends l'eexemple du port 18

#Run export GPIO Raspberry
# pin 18, input, edge trigger, pull up
/usr/local/bin/gpio export 18 in
/usr/local/bin/gpio edge 18 both
/usr/local/bin/gpio -g mode 18 up
et regarde ton interface si ca a bougé
puis fais

gpio -g mode 18 down
vois si l'etat change

gpio -g mode 18 up
vois si l'etat change

Re: Probleme entre WiringPi et Domoticz

Publié : 04 nov. 2016, 15:30
par pchatill
Bonjour.
Tu utilises quelles pins?
je me suis aperçu que les Gpios 6,13,19,26,12,16,20,21 (Pins 31,33,35,37,32,36,38,40)
ne fonctionnaient qu'en OUTPUT. On dirait que la librairie n'a pas étee adaptée au raspberry Pi 2
Voir post:
Si tu es dans ce cas, essayes avec une autre.

Patrick

Re: Probleme entre WiringPi et Domoticz

Publié : 04 nov. 2016, 19:32
par n1c0l45
merci

j'utilise le GPIO 17 (Pin 11) donc ca devrait etre bon...

Re: Probleme entre WiringPi et Domoticz

Publié : 05 nov. 2016, 12:20
par n1c0l45
bon... ca me rends fou!!

Pour être sur j'ai mis le Pin 12 (GPIO18) en input comme sur l'exemple pour tester

voici mon domoticz.sh (en partie). Par contre la ou je suis perdu c'est que suivant les tutos, il faut mettre les lignes au debut ou a la fin du fichier??? j'ai testé les deux mais ca change rien?

Code : Tout sélectionner

#! /bin/sh
### BEGIN INIT INFO
# Provides:          domoticz
# Required-Start:    $network $remote_fs $syslog
# Required-Stop:     $network $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Home Automation System
# Description:       This daemon will start the Domoticz Home Automation System
### END INIT INFO

# Do NOT "set -e"

[..]
                       0) log_end_msg 0 ;;
                        1) log_end_msg 1 ;; # Old process is still running
                        *) log_end_msg 1 ;; # Failed to start
                esac
                ;;
          *)
                # Failed to stop
                log_end_msg 1
                ;;
        esac
        ;;
  *)
        echo "Usage: $SCRIPTNAME {start|stop|status|restart}" >&2
        exit 3
        ;;
esac

:
/usr/local/bin/gpio export 16 out
/usr/local/bin/gpio export 19 out
/usr/local/bin/gpio export 20 out
/usr/local/bin/gpio export 26 out


/usr/local/bin/gpio export 17 in
/usr/local/bin/gpio export 17 both
/usr/local/bin/gpio export 18 in
/usr/local/bin/gpio export 18 both
/usr/local/bin/gpio -g mode 18 up

et voila mes tests en ssh

Code : Tout sélectionner

pi@Domoticz:~$ gpio exports
GPIO Pins exported:
  16: out  0  none
  17: in   0  none
  18: in   1  none
  19: out  0  none
  20: out  0  none
  26: out  0  none
pi@Domoticz:~$ gpio -g mode 18 down
pi@Domoticz:~$ gpio exports
GPIO Pins exported:
  16: out  0  none
  17: in   0  none
  18: in   0  none
  19: out  0  none
  20: out  0  none
  26: out  0  none
pi@Domoticz:~$ gpio -g mode 18 up
pi@Domoticz:~$ gpio exports
GPIO Pins exported:
  16: out  0  none
  17: in   0  none
  18: in   1  none
  19: out  0  none
  20: out  0  none
  26: out  0  none
donc on a bien 18 qui change d’état... mais pas dans domoticz!!!!

Image

Image

Re: Probleme entre WiringPi et Domoticz

Publié : 05 nov. 2016, 14:15
par patrice
Bonjour,
Quelles version de Domoticz ?
Que donne un gpio readall ? quand tu bascules on/off , il voit les pins qui changent ?

Re: Probleme entre WiringPi et Domoticz

Publié : 05 nov. 2016, 14:24
par n1c0l45
Mon domoticz est en V3.48.34
Le gpio readall fonctionne bien, les valeurs changent (voir l'exemple dans mon post precedent) mais pas dans domoticz

Re: Probleme entre WiringPi et Domoticz

Publié : 05 nov. 2016, 15:56
par Neutrino
Et dans le LOG de domoticz, ça donne quoi ?

Re: Probleme entre WiringPi et Domoticz

Publié : 05 nov. 2016, 16:33
par n1c0l45
rien sur le log....

Re: Probleme entre WiringPi et Domoticz

Publié : 05 nov. 2016, 16:33
par n1c0l45
je viens de faire la derniere maj, et maintenant j'ai GPIO Init Error lorsque je veux rajouter un contact...