====== SSH команда при замыкании пинов GPIO ======
<code bash>
#! /usr/bin/php7.0
<?php

// Указываем пину 1, что он работает на входе
exec("gpio mode 1 in");

// Указываем пину 1, что он поддтягивается к земле
exec("gpio mode 1 up");

// Указываем пину 4, что он работает на входе
exec("gpio mode 4 in");

// Указываем пину 4, что он поддтягивается к земле
exec("gpio mode 4 up");

// Объявляем бесконечный цикл
while (TRUE) {

        // Выполням запись пинов в файлы
        exec("gpio read 1 > /tmp/value && gpio read 4 > /tmp/value2");

        // Если значение =0, значит, что пины были замкнуты на землю кнопкой
        if(file_get_contents("/tmp/value") == 0 && file_get_contents("/tmp/value2") == 0) {
        
                // Выполняем подключение и команду по SSH
                $connect = ssh2_connect("IP", "PORT");
                ssh2_auth_password($connect, "LOGIN", "PASSWORD");
                sleep(3);
                //ssh2_exec($connect, "beep");
                ssh2_exec($connect, "/system backup load name=flash/default2.backup password=4thdjy4br");
                ssh2_exec($connect, "Y");
        }

        sleep(1);
}</code>
