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

Рекомендуемые сообщения

Опубликовано (изменено)

Добрый день. Меня зовут Сергей. Хочу поделиться проектом 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.

Как выглядит

Гостевая страница

image.thumb.png.24f555c037d0052ab2a5124b36a39749.png

Администрирование. Комнаты и устройства

image.thumb.png.6a0176b5eac5afae43e07255cd6a3b0d.png

Администрирование устройств

image.thumb.png.b476ba0a6861c7b106c41b3ef09a9953.png

Состояние системы / обновление

image.thumb.png.fc11e04c1219700bc39a8b1900fe60a7.png

Поддерживаемая платформа

На данный момент публично тестируется:

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;

  • корректно ли отображается гостевая страница на телефоне;

  • замечания по интерфейсу;

  • какие функции вы считаете полезными для сценария «умный дом для гостя».

Проект активно развивается. Буду благодарен за тестирование, замечания и идеи.

 

image.png

Изменено пользователем Sergey Ilinskiy

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

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

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