Правка дома
Дом правится прямо в приложении и в веб-версии: приборы, мебель, стены, комнаты, двери, этажи. Правка уходит на сервер дома и сама расходится по всем устройствам.
Кто может править
| Уровень | Что может |
|---|---|
| Гость | Смотреть план и ходить по дому |
| Редактор | Править план, расстановку и привязки. Доступы не раздаёт |
| Мастер | Редактор на сеанс от 1 до 24 часов |
| Владелец | Всё |
Если дом уже правит другой человек, приложение скажет «Сейчас дом правит «…» — подождите, пока он закончит».
Как войти
Приложение. Кнопка в шапке плана «Расстановка: двигать приборы и вещи по плану» или пункт Расстановка в меню ⋮. Выйти — Закончить расстановку.
Веб. Кнопка Правка на вкладке «План», выход — Готово. Кнопка видна редактору и владельцу. Под шапкой появляется панель правки: режим сохранения, ↶ Отменить / ↷ Повторить, Дом: название, тариф, шаг, место…, Откуда вещи и переключатель Приборы и вещи / Стены и комнаты.
В правке тап по плану свет не переключает, а «выключить весь свет» скрыт: случайно зажжённая лампа — худшее, что может сделать редактор.
Дом правили в двух местах
Если дом поправили с двух устройств сразу, появится окно с выбором. Забрать серверную стирает все местные правки. Оставить свою оставляет их только на этом устройстве, и вопрос вернётся при следующей сверке.
Черновик и откат
В вебе у правки три режима сохранения:
| Режим | Что будет |
|---|---|
| Сохранять черновиком | Правка копится и уходит владельцу на проверку. Есть у всех, кроме владельца |
| Применить сразу с откатом через 10 мин | Правка видна сразу. Если за 10 минут никто не нажал Оставить, дом вернётся сам |
| Применить сразу | Обычное сохранение |
К черновику можно написать заметку для владельца и отправить кнопкой Отправить черновик. Владелец видит плашку «"Имя" предлагает правку» и выбирает Принять, Принять на проверку 10 мин или Отклонить. Обсудить отправляет вопрос в чат дома. Изменения подсвечиваются только на плоском плане.
Создать черновик можно только в вебе. В приложении черновик открывают и принимают или отклоняют. Пока черновик открыт, сам дом править нельзя.
Если дом поправили после черновика, его можно только отклонить.
Приборы
В расстановке приборы таскают пальцем или мышью.
- В другую комнату. Пока палец ведёт маркер, комната определяется по пальцу. Комната-приёмник подсвечена до отпускания. Переехавшая лампа выходит из групп прежней комнаты.
- Группа целиком. Плашка группы везёт за собой все свои лампы.
- Состав группы правится тапом по плашке группы или через «Состав и модель группы» в карточке комнаты — туда можно взять и лампу другой комнаты, см. Группы света. Лампа, занятая другой группой этой комнаты, видна, но недоступна.
- Датчик открытия подтащите к проёму — он сядет на его середину и привяжется к нему. Оттащили от проёмов — привязка снята.
Плашка выбранного прибора в приложении: стрелки сдвига, высота ▲▼ шагом 10, 5 или 1 см, размер маркера в объёме, Убрать с плана. В объёме высоту меняют, потянув выбранный маркер вверх или вниз. Лампу можно заменить реле или розеткой, а Заменить сущность меняет сущность HA, сохраняя место, имя и группы.
Новую лампу ставят из карточки комнаты: Поставить устройство. Полный список привязок — Настройки → Устройства → Устройства на плане.
Стены и комнаты
В вебе — Правка → Стены и комнаты. В приложении — чип Править стены в расстановке, только на плоском плане: в изометрии палец не попадает в стену.
| Инструмент | Для чего |
|---|---|
| Выбор | Выделить и тянуть стену, комнату, проём |
| Комната | Нарисовать новую комнату |
| Пристройка | Добавить часть к комнате, так делают Г-образные комнаты |
| Дверь | Проём 90 см |
| Окно | Окно 120 см |
| Зеркало | Зеркало на стене |
| Разрезать | Поделить комнату стеной сверху вниз или слева направо |
| Лестница | Лестница на другой этаж |
Отдельных стен в доме нет: стена — это край комнаты. Потянули перегородку — обе соседние комнаты меняют размер вместе, двери и окна на ней едут следом. Привязка идёт шагом 5 см.
В вебе:
- Alt — двигать только участок стены этой комнаты;
- Shift — без привязки;
- Ctrl/⌘ + щелчок или рамка — выделить несколько стен, Esc — снять выделение;
- колесо прокручивает план, Ctrl/⌘ + колесо приближает, пробел или средняя кнопка двигают вид.
Свойства
- Комната: название, «Под открытым небом (терраса, двор)», «С навесом», размеры частей в сантиметрах, + Пристроить часть, Слить с соседней…, Удалить комнату.
- Проём: дверь, окно или зеркало, ширина, низ и верх в сантиметрах. Пустое поле — высота по умолчанию. Датчик с убранного проёма остаётся на плане, но отвязывается.
- Лестница: прямая, с поворотом (Г) или с разворотом (П), направление первого марша, перила, на какой этаж ведёт, ширина марша, число ступеней.
- Этаж (когда ничего не выделено): высота стен от 2 до 6 м и крыша — двускатная, вальмовая, односкатная, плоская или шатровая, с уклоном, свесом, парапетом и цветом.
Внешнюю стену у левого или верхнего края можно сдвинуть «за ноль»: весь дом съедет вместе с остальными этажами и точкой входа.
Чего сделать нельзя: комнату меньше 30 см, проём уже 20 см, проём поверх соседнего, лестницу уже 80 см. Модель дома прямоугольная — косых стен нет.
Двор
Двор и терраса — это комнаты с флажком «Под открытым небом». С флажком «С навесом» над ними будет крыша. У террасы вместо стены парапет 0,4 м. Вокруг дома рисуются газон и сад.
Двери
Створки и дуги открывания показываются, если включено Двери в проёмах в Оформлении. Дверь приоткрыта на 38° в бо́льшую из двух комнат, уличная — внутрь дома. Проём шире 1,45 м получает две створки, шире 1,9 м остаётся аркой.
Мебель и вещи
Приложение: карточка комнаты → Поставить вещь. Веб: панель комнаты → + Поставить вещь. Новая вещь встаёт посреди комнаты, дальше её перетаскивают.
В окне выбора — поиск («chair, lamp, vase…») и категории: Мебель, Сидеть, Столы, Свет, Техника, Электроника, Декор, Растения, Ящики, Разное.
| Откуда | Что нужно |
|---|---|
| Poly Haven | Ничего. Всё бесплатно, лицензия CC0 |
| Sketchfab | Для скачивания — личный ключ, см. Ключи каталогов. Только модели CC0 и CC-BY до 250 тысяч треугольников |
| Свой .glb | Один файл .glb до 250 тысяч треугольников. Текстовый .gltf не подойдёт: он ссылается на файлы рядом |
Выбранная модель ложится на склад дома и расходится по всем устройствам. В приложении оба каталога идут одним списком, в вебе источник переключается. Новая вещь появляется и в прогулке сразу, без перезапуска приложения.
Плашка вещи
| Приложение | Веб | |
|---|---|---|
| Поворот | ↺ ↻ шагом 15°, 5° или 1° | ±15°, ±45°, ползунок |
| Размер | Шагом ×1,25, от 0,05 до 4 | Ползунок от 0,05 до 3, кнопка «×1» |
| Высота, сдвиг | ▲▼ и стрелки | Перетаскивание |
| Перед | перед ↻ | Перед модели ±45° |
| Прибор | Привязать к прибору | Привязать / Отвязать, свечение «по лампе», «не светиться» или свой цвет |
| Убрать | Убрать с плана | Убрать вещь |
Вещь, привязанная к лампе, светится и включается вместе с ней.
Двигать вещи можно и в объёме: переставленная там вещь выбирается уже на новом месте.
Убранную вещь отмена не вернёт
В приложении убранная вещь исчезает из комнаты насовсем: вернуть её отменой нельзя, только поставить заново из каталога.
Перед мебели
У каждой модели есть перед — сторона, которой она стоит к комнате. На плане он показан стрелкой. У кровати перед — изножье.
Если стрелка смотрит не туда, нажмите перед ↻ (в вебе — Перед модели). Стрелка поворачивается шагом 45°, а сама вещь стоит на месте. Перед — свойство файла модели, а не поворот вещи. Рядом с вещью стоит фигурка ростом 1,75 м — по ней удобно сверять размер.
Отделка
В панели комнаты в вебе — Пол и Стены, в блоке «Дом снаружи» — Фасад. Как было возвращает отделку по умолчанию. Текстуры берутся из бесплатных каталогов. Все вещи и текстуры дома собраны в Откуда вещи.
Отмена
| Отменить | Повторить | |
|---|---|---|
| Приложение | «Отменить последнюю правку» | «Вернуть отменённое» |
| Веб | Ctrl+Z | Ctrl+Shift+Z или Ctrl+Y |
История — 50 шагов, общая для вещей и стен. Группа вещей или стен отменяется одним шагом. История живёт, пока открыта правка, — это не версии дома.
Входить отсюда
Меню прогулки → Входить отсюда запоминает место и направление взгляда как точку входа. С этого момента прогулка у всех начинается отсюда. Пункт есть только у тех, кто может править дом. Вернуться к точке входа — ⌂ К точке входа.
Меняет дом для всех
«Входить отсюда» — это правка дома, а не личная настройка. Не нажимайте его, чтобы просто запомнить место: для этого есть Поделиться местом.
Файлы
Приложение
Настройки → Файлы → Конфигурация дома.
| Кнопка | Что делает |
|---|---|
| Экспорт | План, устройства, группы, пресеты и настройки показа одним файлом home-config.json |
| С вещами | Тот же план в архиве home.homer вместе с моделями и текстурами. Такой дом поднимется на другом устройстве без интернета |
| Импорт | Принимает оба формата и полностью заменяет открытый дом. Пресеты из файла записывает в Home Assistant |
| Копия со склада | Архив с файлами с сервера дома, включая присланное гостем-редактором. Только владельцу |
Чтобы завести из файла новый дом, а не заменить открытый, есть Настройки → Дом → Дома → Дом из файла.
В файл попадёт токен
Файл из приложения несёт адрес дома и токен доступа, чтобы дом поднялся одним действием. Такой файл — ключ от дома: у кого он есть, тот может включать свет и открывать замки. Не пересылайте его в мессенджере и не кладите в общую папку.
Веб
Страница «Дом» → Дом файлом, только владельцу: Экспорт, С вещами, Импорт… (.json, .homer, .homeplan, .zip), Копия со склада. Адреса и токена Home Assistant в файле из браузера нет, и из чужого файла они не берутся.
Архивы веба и приложения читают друг друга. Старые файлы .homeplan тоже открываются.
На вкладке 3D есть Скачать дом .glb — дом с мебелью и текстурами для Blender и других 3D-программ.
Сбросить к заводским
Настройки → Устройства → Устройства на плане → Сбросить к заводским. Весь план — этажи, комнаты, приборы, вещи и отделка — заменится демонстрационным, и сброс уедет на все устройства дома. Вернуть прежний план можно только из экспорта или копии.
Blender
Геометрию дома можно править в Blender аддоном tools/blender/homer_blender.py. Нужен Blender 3.6 или новее.
- Edit → Preferences → Add-ons → Install… и выберите файл аддона.
- File → Import → Homer: дом (.json, .homer).
- Правьте. Комнаты — плоские прямоугольники, двери, окна и зеркала — бруски на стене, лестницы — коробки, вещи и приборы — пустышки с габаритом. Стены собраны в коллекцию «Стены (предпросмотр)» только для вида. Object → Homer: перестроить стены обновляет их.
- File → Export → Homer: дом (.json, .homer).
- Импортируйте файл в приложении или в вебе.
При экспорте всё, чего в Blender нет — привязки, группы, пресеты, отделка, вещи, — переносится из исходного файла. Повёрнутый объект ложится в дом своей осевой рамкой: косых стен нет и тут. .homer пишется только поверх исходного .homer, иначе сохраняйте .json.
Место дома
Настройки → Дом → Место дома → На карте, в вебе — Дом: название, тариф, шаг, место… → Место на карте. Точка на карте и поворот на север. По месту считается солнце в объёме и прогулке. В вебе место можно ввести и числами: широта, долгота, север в градусах.