dzz: Dizzy の春 (Default)
dzz ([personal profile] dzz) wrote2017-01-25 03:37 pm
Entry tags:

(no subject)

Ситуация с "умными домами" очень похожа на то, как если бы фонтаны создавались не архитекторами, а водопроводчиками :)

Технических возможностей - выше крыши, но ни внятной концепции их использования, ни user-friendly пользовательских интерфейсов, подходящих для решения более чем одной задачи, не наблюдается. Всюду кусочные реализации достаточно простых идей (порулить лампочками, показать видео с камер видеонаблюдения, поддержать температуру и т.п.). А нужен-то, в идеале, некий спротезированный интеллект, вписывающийся в поведение хозяев дома/квартиры/офиса и в чём-то предугадывающий их желания (включая ненавязчивость сервиса). Или, не в идеале, хотя бы внятный набор адаптируемых сценариев "управления всем" (напр., "мы уехали на дачу", "вечер уикенда", "день рождения"), сопрягаемых с планировщиками дел проживающего народа. Только тогда дом станет по-настоящему умным.

В общем, есть куда подумать.
vitus_wagner: My photo 2005 (Default)

[personal profile] vitus_wagner 2017-01-25 12:48 pm (UTC)(link)
Все хуже. Не "водопроводчиками", а "продавцами водопроводных труб". Отсюда и все проблемы с безопасностью, поскольку по хорошем счету общаться с какими-то интернет-ресурсами за пределами стен дома из всего набора этих умных девайсов должен только тот самый интеллект. Который должен уметь себя защитить в случае чего, или хотя бы хозяина позвать на помощь.

А сейчас зачастую в доме оказываются интеллектуальные устройства разных производителей, которые все норовят работать через сервера своей фирмы.

[identity profile] dzz.livejournal.com 2017-01-25 01:25 pm (UTC)(link)
Это понятно. И то, что с безопасностью - отдельная беда, и то, что каждый производитель тянет одеяло на себя.

По-хорошему, должен быть хотя бы единый протокольный стек на уровне приложений, чтобы можно было связать "всё это" вместе. Тут не так всё плохо, тот же ONVIF пытается решать эту задачу, отталкиваясь от камер, есть и другие подходы.

Но меня больше удивляет отсутствие разработок на тему "головы".
vitus_wagner: My photo 2005 (white)

[personal profile] vitus_wagner 2017-01-25 01:27 pm (UTC)(link)
Ну именно потому и отсутствие, что никто не хочет чтобы дом был действительно "умным", и думал СВОЕЙ головой, а не головой сервера производителя.

[identity profile] eugene-gu.livejournal.com 2017-01-25 05:27 pm (UTC)(link)
Вы говорите про "сервер производителя" как будто это что-то плохое
vitus_wagner: My photo 2005 (white)

[personal profile] vitus_wagner 2017-01-25 06:30 pm (UTC)(link)
Да, это что-то плохое. После того как производитель продал мне железяку, она не должна по своей инициативе вступать с ним во взаимодействие. Она теперь моя собственность, а не его, и нехрена ему что-то о ней знать, пока я не решу с ним этой информацией поделиться.

[identity profile] eugene-gu.livejournal.com 2017-01-25 08:14 pm (UTC)(link)
Вот у меня тут комп, на нём винда, ещё периодически обновляют с серверов майкрософта. То же с антивирусом. то же с браузером, то же с ОС и аппами на телефоне. Нормальная практика

[identity profile] litophage.livejournal.com 2017-01-25 08:32 pm (UTC)(link)
Так вот довольно многие люди хотят, чтобы перечисленные приложения это делали когда им прикажут, а не когда им захочется.

[identity profile] eugene-gu.livejournal.com 2017-01-25 09:00 pm (UTC)(link)
На то уже есть настройка в settings

[identity profile] dzz.livejournal.com 2017-01-26 11:59 am (UTC)(link)
Ну, виндозе - случай специфический :)

Как правило, устройства и системы, всё-таки, спрашивают разрешения на обновление. И вовсе не потому, что производители так уж заботятся о безопасности клиентов, а просто из-за минимизации нагрузки на техподдержку в случае массовых внезапных отказов при выпуске новой прошивки.
vitus_wagner: My photo 2005 (white)

[personal profile] vitus_wagner 2017-01-26 06:57 am (UTC)(link)
Комп и телефон предназначены для регулярного взаимодействия с внешними (т.е. враждебными) информационными ресурсами. Большинство устройств умного дома - не предназначено. Поэтому для них регулярные обновления безопасности не нужны.

Кстати, многие пользователи компов до сих пор продолжают использовать Windows XP, выпуск регулярных обновлений для которой давно прекращен.

Потому что обновления ПО - это зло. Они портят юзабилити устройства. И допустимы только тогда, когда являются наименьшим злом из возможных (например если альтернативой является уязвимость к вероятным атакам извне).

Вообще говоря, если кто-то может обновлять ПО на твоем устройстве, это уже не твое устройство. Ты не имеешь над ним полного контроля.

[identity profile] dzz.livejournal.com 2017-01-26 11:56 am (UTC)(link)
Прикончил попкорн, могу отвечать :)))

Истина, как водится, где-то рядом. Закукливать систему умного дома на внутридомовую голову - значит существенно ограничивать облачные возможности системы. Выносить всё существенное в вендорские облака и отрезать возможность рулить процессом принятия решений (включая обновления ПО) - значит создавать серьёзные дыры в безопасности и, что ничуть не лучше, приватности.

Хорошее решение - непривязанные к оборудованию облачные и локальные сервисы, работающие по открытому стеку протоколов, поддерживаемому разными производителями. Плюс контролируемый доступ к облакам вендоров по поводу обновления ПО и оказания специфических сервисов.

Речь же, всё-таки, не о продуктах для гиков, а о массовом рынке для неспециалистов.
vitus_wagner: My photo 2005 (white)

[personal profile] vitus_wagner 2017-01-26 12:17 pm (UTC)(link)
Любые облачные сервисы - это существенная дыра в безопасности, и, особенно, приватности. Вендорские они или независимые, опенсурсные или проприетарные, это все равно "общественный транспорт", машины, которые контролирует кто-то внешний.

Подозреваю что даже гомоморфная криптография не спасет от тотального нарушения приватности при использовании облачного сервиса.

Любая приватность обязательно требует ответа на два вопроса:

Где? (оно выполняется) и Кто? (имеет доступ к этому где).

Соответственно, для 99% оборудования умного дома ответ должен быть "у меня дома" и "я и мои домочадцы, а все остальные - только с моего разрешения или при наличии законного ордера на обыск".

Если оно прошло через хотя бы один провайдерский роутер, значит оно уже попало в СОРМ. Если оно лежит в датацентре, значит туда в любой момент может прийти куратор из соответствующей спецслужбы.

Хотя надо признать, что в наше время большинство людей неспособны проконтролировать "Кто", даже имея физический контроль над "Где".

Но все равно непонятно зачем нужны облачные сервисы для решения таких задач в наше время, когда процессоры стоят примерно столько, сколько песок, из которого их делают, а энергии потребляют столько, что на фоне энергосберегающей лампочки и не заметишь.
Edited 2017-01-26 12:19 (UTC)

[identity profile] dzz.livejournal.com 2017-01-26 02:42 pm (UTC)(link)
> Но все равно непонятно зачем нужны облачные сервисы для решения таких задач в наше время

Вполне понятно :)

Причина первая - аутсорсинг redundancy. Мало кто озабачивается построением высоконадёжной инфраструктуры дома, если всё накрывается - приходится начинать заново. Поставщику облачного сервиса обеспечивать бесперебойную работу проще и дешевле за счёт консолидации ресурсов.

Причина вторая - "делокализация" данных. Домашний сервер с видеозаписью могут украсть или изъять, облачный датацентр украсть нельзя, а возможность изъятия данных ограничена юрисдикцией правоохранителей.

Причина третья - "делокализация" управления. Чтобы рулить через сервер, необходим статический IP или динамический DNS, что для не-гика часто нерешаемо.

vitus_wagner: My photo 2005 (white)

[personal profile] vitus_wagner 2017-01-26 03:39 pm (UTC)(link)
1. По-моему, обеспечивать renundancy умного дома таким способом - иллюзия. У тебя все равно интернет-канал к провайдеру будет single point of failure и устойчивость его заметно меньше, чем живучесть типичного компа. на котором выполняется "мозговой центр дома"

2. Вот это серьезно. Сливать копию логов куда-то наружу - это стоит. Но опять же надо понимать что "украсть" видеозапись на хостинге у провайдера сервиса куда легче, и, самое главное, куда легче сделать это незаметно для владельца. То есть выигрывая в доступности данных мы проигрываем в их приватности. Поэтому мы либо соглашаемся с тем что за нашей интимной жизнью будут наблюдать всякие вуайеристы из спецслужб (что в общем-то не так уж страшно, особенно если это вуайеристы из спецслужб другой страны), либо надежно это шифруем. В любом случае - это там не обрабатывать, это там только хранить.

3. Для того чтобы рулить умным домом удаленно, достаточно завести этому умному дому аккаунт в джаббере или любом другом мессенджере. Он же умный, и понимает человеческую речь даже на слух. А уж письменную-то тем более поймет. Тут чистая инерция мышления. Мы считаем что это сервер. И нам нужен к нему доступ, чтобы отдавать ему команды. А это собеседник. И нам нужен любой канал связи с ним, достаточно оперативный для того чтобы он успел команду выполнить вовремя. В принципе даже E-Mail-а хватит.


[identity profile] eugene-gu.livejournal.com 2017-01-30 01:57 am (UTC)(link)
Ааа, так это просто у вас пунктик такой :) спасибо, больше вопросов не имею

[identity profile] eugene-gu.livejournal.com 2017-01-25 05:25 pm (UTC)(link)
Да, ты хорошо изложил. Пока я вижу "барабан с дистанционным управлением"
Существующих термостатов-выключателей-сенсоров дыма и так достаточно, а перделки вроде возможности управлять голосом не особо и нужны

[identity profile] dzz.livejournal.com 2017-01-26 11:49 am (UTC)(link)
> перделки вроде возможности управлять голосом не особо и нужны

Боюсь, тут как с посудомойками: не имеющие их считают малополезными штуками, а имеющие никогда не отказываются :)))

[identity profile] eugene-gu.livejournal.com 2017-01-30 01:54 am (UTC)(link)
За других не скажу, но моя посудомойка используется только когда гости в доме и есть что сразу и много помыть. В остальное время удобнее руками. И на рынке уже вполне доступны устройства от гугля или амазона, чтоб голосом музыку включало и прочее, но тоже обхожусь без.
Edited 2017-01-30 02:00 (UTC)

[identity profile] p2004r.livejournal.com 2017-01-26 08:10 am (UTC)(link)
А нет вменяемой "целевой функции" для такого вот дома :(. Это ведь всё увы из разряда "сделай мне хорошо" :(.

И если там микроклимат оптимальный для человека какой ещё можно предусмотреть "в общем виде" (хотя тоже с оговорками), то все остальные "хорошо" (например извещать о "пропала горячая вода", "нет напора холодной", "я заливаю соседей - соседи заливают меня", "холодильник не гудит подозрительно долго", "электросчетчик слишком круто и долго мотает, не включён ли и забыт тупой утюг" и т.д. и т.п.) уже образуют _совершенно_ бессистемную "классификацию животных китайского императора".

[identity profile] dzz.livejournal.com 2017-01-26 11:47 am (UTC)(link)
Насчёт совершенно бесистемной классификации не согласен, по-моему, животные отлично разбиваются на функциональные группы.

Описанное тобой, в основном, проходит по разряду аналитики, это отдельный блок задач.

[identity profile] p2004r.livejournal.com 2017-01-26 01:25 pm (UTC)(link)
> животные отлично разбиваются на функциональные группы.

Держи! :)

а) принадлежащих Императору,
б) набальзамированных,
в) прирученных,
г) молочных поросят,
д) сирен,
е) сказочных,
ж) бродячих собак,
з) включённых в эту классификацию,
и) бегающих как сумасшедшие,
к) бесчисленных,
л) нарисованных тончайшей кистью из верблюжьей шерсти,
м) прочих,
н) разбивших цветочную вазу,
о) похожих издали на мух.

[identity profile] dzz.livejournal.com 2017-01-26 01:44 pm (UTC)(link)
LOL

Но, как ни смешно, классификация жизненная, ибо многопараметрическая.

Т.е., грубо говоря, каждый объект обладает несколькими параметрами, по которым его можно назначать в разные группы, при этом принадлежность строго к одной группе не требуется.

п."з" можно выкинуть, т.к. там все :)

[identity profile] p2004r.livejournal.com 2017-01-26 05:50 pm (UTC)(link)
> п."з" можно выкинуть, т.к. там все :)

это памятник сам Император, кто же посадит выкинет?! :)

Я и говорю, что пока сильного ИИ (в такую "классификацию" только он играть может) нет, то и умного дома не видать, несмотря на наличие уже практически любых датчиков и исполнительных механизмов :(