Inversion des interrupteurs dans Domoticz

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
Jihem
Messages : 337
Inscription : 19 sept. 2014, 13:04
Localisation : Finistère Sud

Inversion des interrupteurs dans Domoticz

Message par Jihem »

Bonsoir
Savez vous s'il est possible d'inverser l'état d'un interupteur ?
Je m'explique : j'ai une carte relais dont les leds sont allumées quant l'entrée est au niveau 0. Je voudrais donc que mes interupteurs dans Domoticz soient allumés quand le GPIO est au niveau 0.
Est ce possible?
Merci d'avance.
Hard:Raspberry Pi4 + SSD Arduino Tablette murale Archos
Soft: Domoticz WireGuard vpn Homebridge Tradfri Ikea
Devices:[/colore]Rfxtrx433 DI-O Chacon Sonoff touch Anémomètre, pluviometre, sondes Orégon, capteurs humidité Miflora, téléinfo
patrice
Messages : 1720
Inscription : 22 sept. 2014, 21:51

Re: Inversion des interrupteurs dans Domoticz

Message par patrice »

oui j'ai écrit qq chose à ce sujet dans un article concernant les gpio

je n'ai jamais eu besoin , donc jamais testé à toi de jouer ...
echo "1" > /sys/class/gpio/gpio14/active_low

# Pin GPIO8 (IN)
echo “8″ > /sys/class/gpio/export
chmod 777 -R /sys/class/gpio/gpio8
echo “in” > /sys/class/gpio/gpio8/direction

On accède ici aux propriétés direction, edge,active_low, et value (pratique en lecture)

La directive active_low permet de changer l’état du signal.

Si active_low est passée à 1 et value=1 on est à LOW alors que en l’atat « normal » on serait à HIGH.
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
Jihem
Messages : 337
Inscription : 19 sept. 2014, 13:04
Localisation : Finistère Sud

Re: Inversion des interrupteurs dans Domoticz

Message par Jihem »

Bonsoir
J'avais lu ce post mais ça n'a pas donné grand chose.
Quand je fais:

Code : Tout sélectionner

echo "1" > /sys/class/gpio/gpio14/active_low
Il ne se passe rien et la commande ne rend pas la main.
Il va falloir que je potasse la question.
Merci de ton aide car je ne savais s'il fallait aller dans ce sens.
Hard:Raspberry Pi4 + SSD Arduino Tablette murale Archos
Soft: Domoticz WireGuard vpn Homebridge Tradfri Ikea
Devices:[/colore]Rfxtrx433 DI-O Chacon Sonoff touch Anémomètre, pluviometre, sondes Orégon, capteurs humidité Miflora, téléinfo
patrice
Messages : 1720
Inscription : 22 sept. 2014, 21:51

Re: Inversion des interrupteurs dans Domoticz

Message par patrice »

Pourtant ça à l'air d être ça

We can invert the logic of the value pin for both reading and writing so that a high == 0 and low == 1 by wrting to the active_low file. To invert logic write 1. To revert write 0

sudo sh -c 'echo 1 > /sys/class/gpio/gpio17/active_low'
http://raspberrypi.znix.com/hipidocs/topic_gpiodev.htm
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
Jihem
Messages : 337
Inscription : 19 sept. 2014, 13:04
Localisation : Finistère Sud

Re: Inversion des interrupteurs dans Domoticz

Message par Jihem »

bonsoir
Super! ça marche,
Merci pour le lien, ça m'a mis à peu près d'aplomb avec les gpios. (à lire et à relire)
Bonne soirée.
Hard:Raspberry Pi4 + SSD Arduino Tablette murale Archos
Soft: Domoticz WireGuard vpn Homebridge Tradfri Ikea
Devices:[/colore]Rfxtrx433 DI-O Chacon Sonoff touch Anémomètre, pluviometre, sondes Orégon, capteurs humidité Miflora, téléinfo
jmv75013
Messages : 146
Inscription : 03 janv. 2017, 16:20

Re: Inversion des interrupteurs dans Domoticz

Message par jmv75013 »

Bonjour,

Je m'excuse si ce n'est pas la prrocédure, mais je déterre ce post, mais je voudrais savoir ou mettre cette fameuse commande : echo 1 > /sys/class/gpio/gpio17/active_low
Est-ce que c'est dans le dans le fichier /etc/init.d.domoticz.sh après les export ?

MErci
bruno_ghost17
Messages : 97
Inscription : 01 févr. 2016, 18:56
Localisation : Rochefort(17)

Re: Inversion des interrupteurs dans Domoticz

Message par bruno_ghost17 »

salut

joli faudra que j'essaye ça !

a mon avis tu tapes la commande dans le shell "pi"

genre ça pour le gpio 17 sudo sh -c 'echo 1 > /sys/class/gpio/gpio17/active_low'

je garde sous le coude et j'essaye ça dés que je peux apres un peu de lecture :)

Bruno.
Raspi 2 - RFxCom - sondes Oregon
Répondre