[RISOLTO] GPIO Inversione Logica

Progetti domotici con il Raspberry .... con o senza il supporto di MeterN e 123Solar
rinoronie
Messaggi: 184
Iscritto il: 08/03/2018, 0:27

[RISOLTO] GPIO Inversione Logica

Messaggioda rinoronie » 31/03/2018, 10:15

Ho aggiunto questo comando per gestire i rele, in quando si attivano con lo 0

Codice: Seleziona tutto

echo 22 > /sys/class/gpio/export 
echo out > /sys/class/gpio/gpio22/direction
sudo sh -c "echo '1' >> /sys/class/gpio/gpio22/active_low"

ma se riavvio il raspberry, al login mi attiva il rele, poi lo spegne e poi lo riattiva nuovamente per poi rispegnerlo.

Suggerimenti?
Ultima modifica di rinoronie il 02/04/2018, 18:23, modificato 1 volta in totale.


Avatar utente
Flane
Messaggi: 2470
Iscritto il: 16/01/2016, 15:02

Re: GPIO Inversione Logica

Messaggioda Flane » 31/03/2018, 14:36

Personalmente non ho mai utilizzato i relè GPIO con Domoticz, ma solo relè IP.

Vedi se ti può essere utile qualcosa di questa guida: Domoticz GPIO

rinoronie
Messaggi: 184
Iscritto il: 08/03/2018, 0:27

Re: GPIO Inversione Logica

Messaggioda rinoronie » 31/03/2018, 14:37

È quella che ho seguito, ma al riavvio mi scatta il rele...

rinoronie
Messaggi: 184
Iscritto il: 08/03/2018, 0:27

Re: GPIO Inversione Logica

Messaggioda rinoronie » 01/04/2018, 10:08


Avatar utente
Flane
Messaggi: 2470
Iscritto il: 16/01/2016, 15:02

Re: GPIO Inversione Logica

Messaggioda Flane » 01/04/2018, 12:00

Il vantaggio di questa schedina è che devi mettere uno stato logico alto sui GPIO per avere uno stato logico basso sui relè e quindi attivarli.

Praticamente fa una funzione invertente sulle uscite GPIO.

rinoronie
Messaggi: 184
Iscritto il: 08/03/2018, 0:27

Re: GPIO Inversione Logica

Messaggioda rinoronie » 01/04/2018, 12:03

Che poi è quello che serviva me, visto il problema al riavvio


rinoronie
Messaggi: 184
Iscritto il: 08/03/2018, 0:27

Re: GPIO Inversione Logica

Messaggioda rinoronie » 01/04/2018, 21:12

Domani provo a mettere un’uscita senza mandare il comando di inversione e vedo cosa succede al riavvio

rinoronie
Messaggi: 184
Iscritto il: 08/03/2018, 0:27

Re: GPIO Inversione Logica

Messaggioda rinoronie » 02/04/2018, 18:23

Ho risolto modificando il file /etc/rc.local in questo modo:

Codice: Seleziona tutto

echo 17 > /sys/class/gpio/export 
sudo sh -c "echo '1' >> /sys/class/gpio/gpio17/active_low"
echo out > /sys/class/gpio/gpio17/direction | echo 0 > /sys/class/gpio/gpio17/value



Torna a “Domotica”

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti