У меня есть малина Pi с прокси-сервером Siri, который контролирует мою дверь гаража, дверь гаража имеет только одну команду для открытия и закрытия. Чтобы проверить, открыта ли дверь гаража, я не купил магнитный выключатель, и я построил кнопку выхода из игры. Я уже пыталсяПроверьте, нажата ли кнопка или нет
doorstate = `gpio read 5`.chomp #gives value 1 or 0, 1 is opened, 0 is closed
print doorstate
if doorstate == "1"
print "The garage door is already opened.\n"
elsif doorstate == "0"
print "OK, I'll open it for you!\n"
else
print "Error, please open it manually.\n"
end
Может кто-то пожалуйста, скажите мне, как я могу проверить фи возвращенное значение или строка из doorstate = 'gpio read 5'
равна строке?
Спасибо, он работает сейчас :) –