Rpi3 jak dodać obsługę przycisków?

arturkmat
Posts: 40
Joined: Wed Jul 05, 2017 9:45 pm
Location: Ostrzeszów

Post

Witam mam wgrany obraz ext01 na rpi3 + server z dockera ;-) . Próbowałem zmienić stan komendą gpio stan się zmienił natomiast w aplikacji supli nic się nie zmieniło :-( jak należy DOBRZE podłączyć przycisk aby synchronizował się z suplą i zmieniał stan?
User avatar
pzygmunt
Posts: 20302
Joined: Tue Jan 19, 2016 9:26 am
Location: Paczków
Been thanked: 59 times

Post

Musisz przełączyć za pomocą tego skryptu

https://github.com/SUPLA/raspberry/blob ... v-ctrl.php
SUPLA.... Nareszcie w domu.
arturkmat
Posts: 40
Joined: Wed Jul 05, 2017 9:45 pm
Location: Ostrzeszów

Post

Mógłbym poprosić o jakiś skrypt, męczę się od roku ;-p (29.12.2017) . Próbowałem zrobić skypt w bashu, pythonie ale ciągle mi jakieś błedy wyskakują. :-( np w bashu mam taki kod:

Code: Select all

#!/bin/bash

setup ()
{
  echo Setup
  gpio mode 22 in ;
}
zmienna='php /usr/local/sbin/supla-dev-ctrl.php CHANNEL-GET-HIVALUE=0'
while :
do
        result=`gpio read 22`
        if [ $result -eq 0 ]; then
                if [ $zmienna -eq 0 ]; then
				php /usr/local/sbin/supla-dev-ctrl.php CHANNEL-SET-HIVALUE=0 HI=1
				else
				php /usr/local/sbin/supla-dev-ctrl.php CHANNEL-SET-HIVALUE=0 HI=0
				fi
		fi
		
        sleep 0.1
A błąd mam:
./program.sh: line 21: syntax error: unexpected end of file

Return to “Pomoc”