Перейти к содержанию

Sergey Ilinskiy

Участники форума
  • Постов

    1
  • Зарегистрирован

  • Посещение

Весь контент Sergey Ilinskiy

  1. Добрый день. Меня зовут Сергей. Хочу поделиться проектом HomeGuest, который изначально делал для собственного дома, а сейчас решил оформить как отдельное решение для Keenetic. Идея проекта — дать гостям одну простую страницу с инструкциями по дому и доступом только к тем устройствам умного дома, которые разрешил владелец. HomeGuest устанавливается непосредственно на Keenetic с Entware / OPKG, поэтому для работы гостевой страницы не нужен отдельный компьютер или сервер. Сейчас проект находится на стадии публичного beta-тестирования. Текущая версия: 0.2.0-beta.2 Что получает гость После подключения к домашней сети гость открывает HomeGuest в обычном браузере на телефоне или компьютере. На странице можно: посмотреть инструкции по помещениям и оборудованию; прочитать правила дома; открыть необходимые ссылки и изображения; посмотреть температуру и влажность; увидеть текущее состояние доступных устройств; управлять только теми устройствами, которые владелец разрешил показать гостям. Например, вместо объяснений «как включить телевизор», «где включается свет» или «как пользоваться оборудованием» можно разместить QR-код с переходом на гостевую страницу. Возможности владельца Для настройки предусмотрена отдельная административная часть. Сейчас доступны: мастер первоначальной настройки; пароль администратора; интеграция с Yandex Smart Home; выбор устройств, доступных гостям; отдельные гостевые названия и комментарии устройств; комнаты и правила дома; произвольные комнаты HomeGuest, не зависящие от Yandex; произвольные информационные устройства; инструкции с изображениями и ссылками; QR-код гостевой страницы; Backup / Restore; системная диагностика; health / readiness; автоматический перезапуск сервиса; проверка пакета обновления; автоматический backup перед обновлением; обновление и rollback. Как выглядит Гостевая страница Администрирование. Комнаты и устройства Администрирование устройств Состояние системы / обновление Поддерживаемая платформа На данный момент публично тестируется: Keenetic + Entware / OPKG — Linux MIPSLE softfloat Beta.2 уже проверена на реальном Keenetic. Особенно интересно протестировать HomeGuest на других моделях Keenetic и постепенно собрать матрицу совместимости. Установка Текущий комплект для Keenetic: https://github.com/ilinskiy/homeguest-releases/releases/tag/v0.2.0-beta.2 Прямая загрузка: https://github.com/ilinskiy/homeguest-releases/releases/download/v0.2.0-beta.2/HomeGuest-0.2.0-beta.2-Keenetic-Tester-Kit.zip После распаковки нужно начать с: README-FIRST.md а затем следовать: INSTALL-KEENETIC.md В комплект также входят чек-лист beta-тестирования, инструкция для Bug Report, Release Notes и контрольные суммы. SHA256 текущего пакета: 066533cf34bd5bae230b70770a239047728663129a2e71cec802c0ab3d44a961 Сайт проекта https://gethomeguest.com/ GitHub Публичный репозиторий релизов, документации и обратной связи: https://github.com/ilinskiy/homeguest-releases Issues: https://github.com/ilinskiy/homeguest-releases/issues Исходный код HomeGuest на данном этапе в публичном репозитории не публикуется. Что хотелось бы проверить Сейчас особенно интересна обратная связь владельцев разных моделей Keenetic: модель Keenetic; версия KeeneticOS; прошла ли установка; запускается ли HomeGuest после перезагрузки; работает ли Yandex Smart Home; корректно ли отображается гостевая страница на телефоне; замечания по интерфейсу; какие функции вы считаете полезными для сценария «умный дом для гостя». Проект активно развивается. Буду благодарен за тестирование, замечания и идеи.
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.