Глюки и Баги Raspberry Pi, WebHomePi и пользователей
|
|
Tetron | Дата: Пятница, 28.04.2017, 07:27 | Сообщение # 11 |
Группа: Пользователи
Сообщений: 4
Статус: Offline
| Alex2057, Спасибо за информацию :))
|
|
| |
alexsis_76 | Дата: Пятница, 28.04.2017, 09:33 | Сообщение # 12 |
Группа: Пользователи
Сообщений: 97
Статус: Offline
| Да что бы создать одну кнопку надо использовать целую библиотеку
|
|
| |
Alex2057 | Дата: Пятница, 28.04.2017, 10:15 | Сообщение # 13 |
Группа: Пользователи
Сообщений: 24
Статус: Offline
| Согласен. В принципе это не сложно сделать HTML-страницу, на которой например по кнопке будет выполнятся скрипт на Python и зажигаться светодиод подключенный к выводу GPIO. Или опрос порта. Но затем происходит переход на другую страницу с подтверждением о выполнении скрипта. Обращался в форумы, ответ общий: использовать AJAX запросы и jQuery. Но чего-то у меня не получилось. Может не туда копал, а жаль, все было-бы проще. Тем более я не использую никакие встроенные библиотеки WebIOPi, в т.ч. для работы с датчиками.
|
|
| |
alexsis_76 | Дата: Пятница, 28.04.2017, 10:55 | Сообщение # 14 |
Группа: Пользователи
Сообщений: 97
Статус: Offline
| Цитата Но затем происходит переход на другую страницу с подтверждением о выполнении скрипта можно переписать чтобы возвращал текущую страницу
Цитата Обращался в форумы, ответ общий: использовать AJAX запросы и jQuery Обычно так и делается ,сдесь сделано точно так же только вызовы идут через webiopi.js,webiopi использует jqwery для формирования AJAX запросов
|
|
| |
Alex2057 | Дата: Пятница, 28.04.2017, 11:29 | Сообщение # 15 |
Группа: Пользователи
Сообщений: 24
Статус: Offline
| А можно пример работающего кода.
|
|
| |
alexsis_76 | Дата: Пятница, 28.04.2017, 13:35 | Сообщение # 16 |
Группа: Пользователи
Сообщений: 97
Статус: Offline
| Цитата https://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_ajax_ajax вот ,простой пример откройте консоль и все увидите ,если не понятно спрашивайте
|
|
| |
Alex2057 | Дата: Пятница, 28.04.2017, 14:32 | Сообщение # 17 |
Группа: Пользователи
Сообщений: 24
Статус: Offline
| Спасибо, посмотрю
|
|
| |
apollo | Дата: Суббота, 17.06.2017, 17:49 | Сообщение # 18 |
Группа: Пользователи
Сообщений: 6
Статус: Offline
| Добрый день! сделал все по инструкции, в начале работала web home pi, все открывалось реле работали, потом сделал перезагрузку, уже не открывается в браузере, в чем может быть проблема?
|
|
| |
Admin | Дата: Воскресенье, 18.06.2017, 11:54 | Сообщение # 19 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| apollo, вопрос из разряда: Почему машина не заводится? - Соотвественно, ответ: Потому что сломалась. Запустите терминал и посмотрите, что возвращает команда:
sudo webiopi -d -c /etc/webiopi/config
|
|
| |
apollo | Дата: Воскресенье, 18.06.2017, 14:28 | Сообщение # 20 |
Группа: Пользователи
Сообщений: 6
Статус: Offline
| Admin, спасибо за отклик:), решил проблему закомментировав некоторые строки в config, после запустился, на данный момент полет нормальный, экспериментирую. Только возникла другая проблема, у меня raspberry pi 3 model b со встроенным WIFI, WIFI перестал работать.
|
|
| |