Я использую Raspberry Pi для создания неинтерактивного веб-киоска - конкретной веб-страницы (измерения с удаленной станции мониторинга), которая будет отображаться на экране в полноэкранном режиме, содержимое часто обновляется через AJAX.
Сейчас есть немало решений для превращения Raspberry в киоск, и я уверен, что смогу сделать это просто отлично, но киоск должен быть совершенно необслуживаемым. Особенно в ситуации, когда питание отключается, затем снова включается, но каким-то образом инфраструктура маршрутизатора / модема / сети не совсем подключилась.
В этой ситуации у Midori появится страница о «невозможности подключения» или о чем-то подобном, и она будет зависать до тех пор, пока кто-то снова не включит питание - поскольку веб-страница, включающая собственный механизм автообновления, не загружалась!
Теперь, как я могу заставить Midori загружать страницу, когда сеть снова становится доступной или что-то подобное (автоматическое обновление всегда каждые 15 минут или около того, или обновление до тех пор, пока страница не загрузится или что-то в этом роде)?
Если этот вариант недоступен для Midori, можете ли вы порекомендовать другое решение?
qdbus
(из пакетаlibqt4-dbus
) или какой-нибудь подобный инструмент и найти там Midori. Тогда вы, скорее всего, можете запустить обновление страницы.