Категория "Сделай сам" в нашем блоге – это место, где пользователи могут поделиться своими собственными проектами. Для выполнения инструкций в данной статье потребуется определенное техническое образование!
По какой-то причине энтузиастам в сфере домашней автоматизации всегда нужна настенная сенсорная панель. Возможно, они хотят сделать свой дом похожим на Star Trek. Кто знает, хотя я должен признать, что сенсорные панели для Умного Дома выглядят действительно круто!
Вероятно, по этой причине многие пользователи спрашивали нас, планируем ли мы разработать панель инструментов для сенсорного дисплея для управления Homey. Мы думали об этом, однако есть несколько серьезных вопросов, которые очень усложняют это дело.
Почему производитель никогда не создавал панель инструментов
Во-первых, большинство людей ожидают, что такое приложение для мониторинга будет прекрасно работать на их старом Android-планшете, который в настоящее время пылится где-то в ящике. Есть веская причина, по которой эти планшеты больше не будут использоваться – они очень медленные.
Также известно, что Android со временем становится все медленнее, потому что многие фоновые сервисы (такие как Google Play Services) автоматически обновляются и не оптимизируются для более старого оборудования. Помимо этого, старые айпады имеют очень ограниченные возможности в плане поддержания дисплея во включенном состоянии или даже удаленного включения и выключения.
Поэтому, если бы производитель разработал специальное приложение для мониторинга, он не мог бы гарантировать ее совместимость с большинством устройств наших пользователей.
Другая большая проблема – использование энергии. Планшет, который всегда включен, потребляет много энергии, несмотря на то, что на него редко смотрят. Не так много планшетов имеют датчики присутствия, поэтому в конечном итоге постоянно включенный дисплей планшета будет потреблять большое количество электроэнергии.
В некотором смысле было бы даже иронично просматривать количество потребляемой энергии на планшете, который сам потребляет немало энергии для отображения этой информации.
Электронные ридеры используют другой вид технологии для отображения информации: e-ink (электронные чернила). E-ink использует энергию только при изменении информации на экране. И к счастью для нас, это происходит не очень часто на панели инструментов.
Большинство пользователей электронных ридеров используют какой-то браузер. Это довольно разумно, поскольку файл .epub, который является общим форматом электронных книг, основан на HTML – технологии, используемой для создания веб-страниц.
Таким образом, единственное, что должна делать панель инструментов e-ink, – это поддерживать активное соединение Wi-Fi и перерисовывать страницы при необходимости. В данном случае будет расходоваться очень мало энергии в сравнении с непрерывным питанием дисплея.
Каждую последнюю пятницу месяца производитель организует мероприятие "хакерская пятница". В этот день сотрудники могут делать все, что им захочется относительно Homey.
Вы, наверное, уже догадались, что одним проектом стало создание панели инструментов специально для читателей электронных книг. Было выбрано устройство Kobo Aura H2O Editon 2, поскольку оно доступно по цене (€ 179), его можно перепрограммировать и оно имеет 6,8" экран с высоким разрешением.
Создать панель инструментов довольно просто с помощью интерфейса Athom Web API с использованием определенных кодов HTML, CSS и Javascript. Электронная книга отобразит веб-страницу панели инструментов в своем веб-браузере.
Было обнаружено, что браузер на устройстве был очень старым (Internet Explorer 6), и, разумеется, он не был совместим со страницей Athom, которая была необходима для входа в систему.
Другая небольшая проблема заключалась в том, что браузер не имел полноэкранного режима, но отображал адресную строку, кнопки навигации и т. д.
К счастью, обе проблемы можно легко решить, создав посадочную страницу, доступную по адресу https://homey.ink. Пользователи могут войти в систему со своей учетной записью Athom, загрузить свой файл конфигурации Kobo, который можно найти, подключив устройство к USB-порту вашего компьютера. Затем веб-страница изменяет этот файл, устанавливая URL-адрес домашней страницы на https://app.homey.ink с токеном в URL. После этого добавляется скрытая опция для полноэкранного просмотра. Затем обновленный файл конфигурации может быть заменен в электронном ридере.
Хакерская пятница закончилась, и электронный ридер теперь висит на моей стене. Он работает около двух дней на полной зарядке, поэтому его все равно необходимо подключать к источнику питания. Теперь все чувствуют себя очень спокойно, зная, что он потребляет мало энергии.
Вы можете посмотреть конечный результат на https://homey.ink. Исходный код открыт и доступен по адресу https://github.com/athombv/homey.ink. Также добавлено немного дополнительного кода для поддержки большего количества устройств. Данный проект будет полезен и для пользователей с другими электронными ридерами или даже планшетами. Мы с нетерпением ждем дополнений от других разработчиков. Когда вы настроите свой собственный настенный электронный ридер, обязательно поделитесь с нами фотографией!
О Z-Wave
Z-Wave является первой технологией, предоставляющей доступное, надежное, простое в использовании беспроводное управление каждому аспекту повседневной жизни - дому, потребительской электронике, заботе о здоровье и энергопотреблению, как пример. Z-Wave является удостоенной награды, доказанной и совместимой технологией беспроводной ячеистой сети (mesh-сети), которая позволяет широкому спектру устройств в и вокруг дома взаимодействовать между собой, включая освещение, бытовые приборы, климат-контроль (HVAC), центры развлечения и системы безопасности. Z-Wave приносит много преимуществ повседневной жизни, включая дистанционное наблюдение за домом, домашний медицинский уход, безопасность и охрана и энергосбережение. Около 450 сертифицированных Z-Wave изделий в настоящий момент доступны от ведущих потребительских брэндов. Z-Wave является получателем наград Wall Street Journal Technology Innovation Award 2006 в беспроводной категории, CNET "Best of CES Award" в категории приспосабливаемых технологий, наряду с PC World 2006 World Class Award, который признает 100 лучших технологий и изделий в год.
When you subscribe to the blog, we will send you an e-mail when there are new updates on the site so you wouldn't miss them.